Old Android phone as a home server

Ponsel Android lama memiliki banyak kesamaan dengan Raspberry Pi: CPU ARM, 2 hingga 8 GB RAM, Wi-Fi dan Bluetooth bawaan, serta baterai yang membuat tetap berjalan selama gangguan daya singkat. Satu-satunya hal yang juga dimilikinya, tetapi tidak dimiliki Pi, adalah layar yang dapat Anda tinggalkan menghadap ke bawah di rak.

Kami memilih tujuh aplikasi Android yang mengubah ponsel tua menjadi server rumah yang berfungsi: Linux di bawah Termux, server web untuk proyek pribadi, node Home Assistant, jembatan ADB, dan utilitas untuk menjaganya tetap sehat. Semua yang ada dalam daftar ini berjalan di Android 10 atau lebih tinggi dan tidak memerlukan root.

Apa yang harus dicari dalam aplikasi “Android sebagai server”

Penggunaan ulang ponsel sebagai server memiliki batasan spesifik yang tutorial Pi lewatkan.

Perbandingan cepat

Aplikasi Terbaik untuk Platform Paket gratis Harga mulai Rating
Termux Linux CLI di Android Android 7.0+ Gratis Gratis 4.5
UserLAnd Distro lengkap (Ubuntu, Debian, Kali) Android 7.0+ Gratis Gratis 4.3
AnLinux Penyiapan Ubuntu proot terpandu Android 7.0+ Gratis Gratis 4.1
Servers Ultimate 60+ layanan server dalam satu aplikasi Android 5.0+ Tier gratis 6 USD (Pro) 4.2
Simple HTTP Server Layani folder melalui HTTP Android 5.0+ Gratis Gratis 4.4
PortMapper Penerusan port UPnP dari ponsel Android 6.0+ Gratis Gratis 4.0
KDE Connect Jembatan antara ponsel dan desktop Linux Android 6.0+ Gratis Gratis 4.6

Aplikasi

1. Termux, basis tempat Anda membangun

Termux adalah userland Linux yang nyata di Android. Tidak ada root, tidak ada emulator, tidak ada proot. Dilengkapi dengan apt (melalui repo termux), dan Anda dapat memasang Python, Node.js, Rust, Go, sshd, nginx, Postgres, redis, dan ratusan paket lainnya. Jika tujuan Anda adalah “menjalankan layanan kecil di ponsel yang tidak saya gunakan,” mulai dari sini.

Di mana ia gagal: Tidak lagi di Google Play (dapatkan dari F-Droid atau GitHub). Mode Doze akan membunuh sshd kecuali Anda mengonfigurasi layanan notifikasi persisten atau menggunakan Termux:Boot. Terminal saja, tidak ada GUI.

Harga:

Platform: Android 7.0+.

Unduh: F-Droid | GitHub

Garis bawah: Titik awal. Setiap penyiapan CLI-first lainnya di Android berjalan melalui Termux.

2. UserLAnd, opsi distro lengkap

UserLAnd menjalankan distro lengkap (Ubuntu, Debian, Kali, Arch, Alpine) di bawah proot. Lebih lambat dari Termux untuk pekerjaan terikat CPU karena terjemahan syscall, tetapi Anda mendapatkan apt-get nyata dan setiap paket yang dimiliki Linux desktop Anda. Cocok terbaik untuk kasus “Saya perlu Postgres 16 dan Nextcloud berjalan di ponsel” di mana pilihan paket Termux kehabisan.

Di mana ia gagal: Lebih lambat dari Termux sebesar 15 hingga 30% untuk sebagian besar beban kerja. Pemasangan distro pertama kali mengunduh 400 MB hingga 1 GB.

Harga:

Platform: Android 7.0+.

Unduh: Google Play | F-Droid | GitHub

Garis bawah: Pilihan ketika Anda memerlukan Debian atau Ubuntu, bukan hanya set paket Termux.

3. AnLinux, penyiapan proot terpandu

AnLinux adalah wrapper first-UI di sekitar proot yang memasang Ubuntu, Debian, Kali, atau Arch dengan prompt tap-through. Ini adalah pesaing UserLAnd, dan pilihan antara keduanya sebagian besar tergantung pada UI mana yang Anda sukai. AnLinux dilengkapi dengan skrip berguna untuk tugas umum (mulai LAMP, jalankan SSH, pasang desktop).

Di mana ia gagal: Juga berbasis proot, jadi mewarisi pukulan kinerja yang sama. Pengembangan kurang aktif daripada UserLAnd.

Harga:

Platform: Android 7.0+.

Unduh: Google Play | GitHub

Garis bawah: Pilih antara UserLAnd dan AnLinux berdasarkan UI mana yang menurut Anda tepat.

4. Servers Ultimate, satu aplikasi yang melakukan 60 hal

Servers Ultimate adalah “pisau tentara Swiss” dari aplikasi server Android. Menggabungkan server web, FTP, TFTP, DNS, SMTP, POP3, IMAP, klien Bit Torrent, RTMP, RTSP, IRC, Redis, dan PostgreSQL, dan sekitar 50 lainnya lagi. Setiap layanan dimulai, berhenti, dan dipantau secara independen. Itu bertahan Doze karena itu adalah satu aplikasi dengan notifikasi foreground.

Di mana ia gagal: Bukan sumber terbuka. Tidak di F-Droid. Tier Pro menghapus iklan dan mengaktifkan beberapa layanan.

Harga:

Platform: Android 5.0+.

Unduh: Google Play

Garis bawah: Pilihan pragmatis jika Anda menginginkan “banyak layanan, satu aplikasi” dan tidak memerlukan tooling Linux khusus.

5. Simple HTTP Server, “layani folder ini”

Simple HTTP Server melakukan apa pun yang terdengar. Arahkan ke folder di penyimpanan internal atau eksternal; itu melayaninya melalui HTTP atau HTTPS dengan auth dasar. Toggle WebDAV untuk penjelajahan file. Dukungan permintaan range untuk unduhan besar. Di bawah 30 MB terinstal.

Di mana ia gagal: Hanya melayani file statis. Tidak ada PHP, tidak ada proxy terbalik, tidak ada konten dinamis.

Harga:

Platform: Android 5.0+.

Unduh: Google Play

Garis bawah: Berbagi file statis tanpa pekerjaan terminal.

6. PortMapper, UPnP dari ponsel

PortMapper mengelola penerusan port UPnP di router rumah Anda langsung dari ponsel. Jika Anda ingin mengekspos server SSH Termux, instance nginx dev, atau Web UI Home Assistant ke internet tanpa SSH ke router, ini menanganinya dalam 30 detik. Menyertakan pemetaan PCP yang ramah IPv6 di router yang mendukungnya.

Di mana ia gagal: UPnP dimatikan secara default di banyak router yang disediakan ISP. Beberapa tidak mendukung PCP. Memerlukan router untuk benar-benar berkolaborasi.

Harga:

Platform: Android 6.0+.

Unduh: F-Droid | Google Play

Garis bawah: Gunakan sekali per layanan baru, lalu lupakan keberadaannya.

7. KDE Connect, jembatan ponsel-ke-Linux

KDE Connect memasangkan ponsel dengan klien KDE Connect di Linux (atau Windows atau macOS melalui GS Connect, KDE Connect untuk GNOME). Clipboard bersama, SMS dari desktop, kontrol media, pemicu perintah shell jarak jauh, kontrol mouse dan keyboard, berbagi file melalui LAN. Jika ponsel adalah server dan Anda memiliki desktop Linux, di sinilah Anda berbicara dengannya.

Di mana ia gagal: Kedua perangkat harus berada di LAN yang sama. Beberapa fitur (relai SMS) memerlukan extras Android.

Harga:

Platform: Android 6.0+.

Unduh: Google Play | F-Droid

Garis bawah: Jembatan yang Anda siapkan pada hari pertama dan gunakan setiap hari selamanya.

Cara memilih yang tepat

FAQ

Bisakah ponsel Android lama benar-benar menggantikan Raspberry Pi? Untuk beban kerja ringan (server web pribadi, kotak SSH kecil, satelit Home Assistant), ya. Untuk apa pun yang terikat CPU, tidak. Pi 5 memiliki Cortex-A76 tanpa kunci 2.4 GHz yang mengalahkan sebagian besar Android SoCs lebih tua dari 2020.

Bagaimana cara mencegah ponsel membunuh layanan latar belakang? Nonaktifkan optimasi baterai untuk Termux (Setelan → Aplikasi → Termux → Baterai → Tidak terbatas). Atur ponsel ke “jaga layar tetap mati tetapi tetap terjaga saat mengisi daya” atau gunakan Tasker untuk memaksa wake-locks.

Apakah Termux masih tersedia di Google Play? Tidak. Persyaratan SDK target Google Play melanggar model instalasi paket Termux pada tahun 2021. Pasang dari F-Droid atau APK rilis GitHub Termux.

Berapa lama ponsel akan bertahan sebagai server 24x7? Dua hingga tiga tahun sebelum baterai membengkak. Praktik terbaik: lewati baterai (modifikasi charge-through), atau terima bahwa baterai adalah item keausan dan ganti.

Versi Android apa yang saya butuhkan? Android 7.0 untuk Termux, Android 10+ untuk pengalaman paling mulus di setiap aplikasi dalam daftar ini.

Apakah ini bekerja melalui seluler? Ya, tetapi Anda akan membakar data. Gunakan Wi-Fi dan IP lokal statis.