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.
- Berjalan tanpa root. Rooting ponsel mengabaikan garansi dan pembaruan OTA. Setiap aplikasi di sini bekerja di Android stok.
- Menangani mode Doze dan batasan latar belakang. Android agresif membunuh proses long-running. Aplikasi yang mengabaikan batasan ini berhenti bekerja semalam.
- Menyadari manajemen pengisian daya. Membiarkan ponsel tersambung di 100% merusak baterai dalam sekitar enam bulan. Aplikasi di sini memantau pengisian daya atau berpasangan dengan perangkat keras yang melakukannya.
- ARM64 asli. Android 12+ memerlukan aplikasi 64-bit. Alat yang dipancarkan x86 adalah kekacauan kompatibilitas.
- Jejak memori yang masuk akal. Ponsel lama dengan 2 GB RAM tidak dapat menjalankan proot Ubuntu penuh di samping Home Assistant.
- Bekerja melalui LAN, bukan hanya LTE. Ponsel di Wi-Fi dengan IP statis adalah server rumah yang jauh lebih baik daripada ponsel di seluler.
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:
- Gratis: Semua paket.
- Berbayar: Tidak ada.
Platform: Android 7.0+.
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:
- Gratis: Segalanya.
- Berbayar: Tidak ada.
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:
- Gratis.
- Berbayar: Tidak ada.
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:
- Gratis: Sebagian besar layanan.
- Berbayar: Sekitar 6 USD untuk Pro.
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:
- Gratis.
- Berbayar: Tidak ada.
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:
- Gratis.
- Berbayar: Tidak ada.
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:
- Gratis.
- Berbayar: Tidak ada.
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
- Mulai dengan Termux. Penyiapan lain apa pun adalah opsional; Termux bukan.
- Tambahkan UserLAnd atau AnLinux jika Anda memerlukan Linux berbentuk distro (systemd, apt, pohon paket lengkap).
- Gunakan Servers Ultimate jika Anda ingin melewatkan pekerjaan terminal dan mendapatkan 20 layanan berjalan dalam satu aplikasi.
- Gunakan Simple HTTP Server jika Anda hanya ingin berbagi folder dari ponsel Anda.
- Pasang PortMapper saat pertama kali Anda ingin mengekspos layanan ponsel ke internet.
- Pasang KDE Connect pada hari pertama jika Anda memiliki desktop Linux di rumah.
- Lewati semua ini dan beli mini PC bekas jika ponsel memiliki kurang dari 2 GB RAM. Pi 5 atau mini PC N100 bekas adalah server rumah yang lebih baik daripada Samsung Galaxy 2015.
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.