Old Android phone as a home server

एक पुरानी Android फोन का Raspberry Pi के साथ बहुत कुछ समान है: एक ARM CPU, 2 से 8 GB RAM, अंतर्निहित Wi-Fi और Bluetooth, और एक बैटरी जो इसे बिजली के छोटे व्यवधान के दौरान चलाती रहती है। एक चीज जो इसके पास है, और Pi के पास नहीं है, वह एक स्क्रीन है जिसे आप शेल्फ पर मुंह नीचे की ओर छोड़ सकते हैं।

हमने सात Android ऐप्स चुने हैं जो एक पुरानी फोन को एक कार्यात्मक होम सर्वर में बदलते हैं: Termux के तहत Linux, व्यक्तिगत परियोजनाओं के लिए एक वेब सर्वर, एक Home Assistant नोड, एक ADB ब्रिज, और इसे स्वस्थ रखने के लिए उपयोगिताएं। इस सूची में सब कुछ Android 10 या उससे ऊपर चलता है और root की आवश्यकता नहीं है।

“Android को सर्वर के रूप में” एप में क्या देखना है

एक फोन को सर्वर के रूप में पुनः उपयोग करने की विशिष्ट बाधाएं हैं जो Pi ट्यूटोरियल छोड़ देते हैं।

त्वरित तुलना

ऐप सर्वश्रेष्ठ प्लेटफॉर्म फ्री प्लान शुरुआती कीमत रेटिंग
Termux Android पर Linux CLI Android 7.0+ फ्री फ्री 4.5
UserLAnd पूर्ण डिस्ट्रो (Ubuntu, Debian, Kali) Android 7.0+ फ्री फ्री 4.3
AnLinux निर्देशित proot Ubuntu सेटअप Android 7.0+ फ्री फ्री 4.1
Servers Ultimate एक ऐप में 60+ सर्वर सेवाएं Android 5.0+ फ्री स्तर 6 USD (Pro) 4.2
Simple HTTP Server HTTP पर फोल्डर परोसना Android 5.0+ फ्री फ्री 4.4
PortMapper फोन से UPnP पोर्ट फॉरवर्डिंग Android 6.0+ फ्री फ्री 4.0
KDE Connect फोन और Linux डेस्कटॉप के बीच ब्रिज Android 6.0+ फ्री फ्री 4.6

एप्स

1. Termux, आधार जिस पर आप निर्माण करते हैं

Termux Android पर एक वास्तविक Linux userland है। कोई root नहीं, कोई एमुलेटर नहीं, कोई proot नहीं। यह apt (termux repos के माध्यम से) के साथ आता है, और आप Python, Node.js, Rust, Go, sshd, nginx, Postgres, redis और सैकड़ों अन्य पैकेज स्थापित कर सकते हैं। अगर आपका लक्ष्य “एक छोटी सेवा चलाना है जिसे मैं उपयोग नहीं करता,” यहाँ से शुरू करें।

जहां यह विफल रहता है: अब Google Play पर नहीं (F-Droid या GitHub से प्राप्त करें)। Doze मोड sshd को मार देगा जब तक आप एक निरंतर सूचना सेवा कॉन्फ़िगर नहीं करते या Termux:Boot का उपयोग नहीं करते। केवल टर्मिनल, कोई GUI नहीं।

मूल्य निर्धारण:

प्लेटफॉर्म: Android 7.0+।

डाउनलोड: F-Droid | GitHub

निचला पंक्ति: प्रारंभिक बिंदु। Android पर हर दूसरा CLI-first सेटअप Termux के माध्यम से चलता है।

2. UserLAnd, पूर्ण डिस्ट्रो विकल्प

UserLAnd proot के तहत एक पूर्ण वितरण (Ubuntu, Debian, Kali, Arch, Alpine) चलाता है। CPU-बाउंड कार्य के लिए Termux की तुलना में धीमा है क्योंकि syscall अनुवाद, लेकिन आप वास्तविक apt-get और आपके डेस्कटॉप Linux के पास प्रत्येक पैकेज प्राप्त करते हैं। “मुझे Postgres 16 और Nextcloud को फोन पर चलाने की जरूरत है” जैसे मामलों के लिए सर्वश्रेष्ठ फिट जहां Termux के पैकेज चयन खत्म हो जाते हैं।

जहां यह विफल रहता है: अधिकांश कार्यभार के लिए Termux की तुलना में 15 से 30% धीमा। पहली बार डिस्ट्रो इंस्टॉलेशन 400 MB से 1 GB तक डाउनलोड करता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Android 7.0+।

डाउनलोड: Google Play | F-Droid | GitHub

निचला पंक्ति: जब आप Debian या Ubuntu चाहते हैं, सिर्फ Termux के पैकेज सेट नहीं।

3. AnLinux, निर्देशित proot सेटअप

AnLinux proot के चारों ओर एक UI-first wrapper है जो tap-through prompts के साथ Ubuntu, Debian, Kali, या Arch स्थापित करता है। यह UserLAnd का प्रतिद्वंद्वी है, और दोनों के बीच चुनाव मुख्य रूप से इस बात पर निर्भर करता है कि आप कौन सा UI पसंद करते हैं। AnLinux सामान्य कार्यों के लिए उपयोगी स्क्रिप्ट के साथ आता है (LAMP शुरू करना, SSH चलाना, डेस्कटॉप स्थापित करना)।

जहां यह विफल रहता है: proot-आधारित भी, इसलिए यह समान प्रदर्शन हिट विरासत में लेता है। UserLAnd की तुलना में कम सक्रिय विकास।

मूल्य निर्धारण:

प्लेटफॉर्म: Android 7.0+।

डाउनलोड: Google Play | GitHub

निचला पंक्ति: UserLAnd और AnLinux के बीच चुनाव करें कि कौन सा UI आपको पसंद है।

4. Servers Ultimate, एक ऐप जो 60 चीजें करता है

Servers Ultimate Android सर्वर ऐप्स की “स्विस आर्मी चाकू” है। एक वेब सर्वर, FTP, TFTP, DNS, SMTP, POP3, IMAP, Bit Torrent क्लाइंट, RTMP, RTSP, IRC, Redis, और PostgreSQL, और लगभग 50 और को बंडल करता है। प्रत्येक सेवा स्वतंत्र रूप से शुरू होती है, रुकती है, और निगरानी करती है। यह Doze को जीवित रहता है क्योंकि यह एक अग्रभूमि सूचना के साथ एक ऐप है।

जहां यह विफल रहता है: ओपन सोर्स नहीं। F-Droid पर नहीं। Pro स्तर एक विज्ञापन को हटाता है और कुछ सेवाओं को सक्षम करता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Android 5.0+।

डाउनलोड: Google Play

निचला पंक्ति: व्यावहारिक चुनाव यदि आप “कई सेवाएं, एक ऐप” चाहते हैं और कस्टम Linux टूलिंग की आवश्यकता नहीं है।

5. Simple HTTP Server, “इस फोल्डर को परोसें”

Simple HTTP Server ठीक वही करता है जो यह लगता है। आंतरिक या बाहरी संग्रहण पर एक फोल्डर की ओर इशारा करें; यह बुनियादी auth के साथ HTTP या HTTPS पर परोसता है। फ़ाइल ब्राउज़िंग के लिए WebDAV टॉगल। बड़े डाउनलोड के लिए रेंज-रिक्वेस्ट समर्थन। 30 MB से कम स्थापित।

जहां यह विफल रहता है: केवल स्थिर फाइलें परोसता है। कोई PHP नहीं, कोई रिवर्स प्रॉक्सी नहीं, कोई गतिशील सामग्री नहीं।

मूल्य निर्धारण:

प्लेटफॉर्म: Android 5.0+।

डाउनलोड: Google Play

निचला पंक्ति: टर्मिनल कार्य के बिना स्थिर फ़ाइल साझाकरण।

6. PortMapper, फोन से UPnP

PortMapper आपके होम राउटर पर UPnP पोर्ट फॉरवर्ड सीधे फोन से प्रबंधित करता है। यदि आप एक Termux SSH सर्वर, nginx dev उदाहरण, या Home Assistant Web UI को इंटरनेट पर उजागर करना चाहते हैं बिना राउटर में SSH किए, यह 30 सेकंड में इसे संभालता है। इसमें IPv6-अनुकूल PCP मैपिंग शामिल है उन राउटर पर जो इसका समर्थन करते हैं।

जहां यह विफल रहता है: UPnP अधिकांश ISP-प्रदान राउटर पर डिफ़ॉल्ट रूप से बंद है। कुछ PCP का समर्थन नहीं करते। राउटर के वास्तविक सहयोग की आवश्यकता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Android 6.0+।

डाउनलोड: F-Droid | Google Play

निचला पंक्ति: प्रत्येक नई सेवा के लिए एक बार उपयोग करें, फिर इसका अस्तित्व भूल जाएं।

7. KDE Connect, फोन-से-Linux पुल

KDE Connect Linux पर एक KDE Connect क्लाइंट के साथ फोन को जोड़ता है (या Windows या macOS GS Connect के माध्यम से, GNOME के लिए KDE Connect)। साझा क्लिपबोर्ड, डेस्कटॉप से SMS, मीडिया नियंत्रण, रिमोट शेल कमांड ट्रिगर, माउस और कीबोर्ड नियंत्रण, LAN पर फ़ाइल साझाकरण। यदि फोन एक सर्वर है और आपके पास Linux डेस्कटॉप है, यह है कि आप इससे कैसे बात करते हैं।

जहां यह विफल रहता है: दोनों उपकरणों को एक ही LAN पर होना चाहिए। कुछ सुविधाओं (SMS रिले) को Android extras की आवश्यकता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Android 6.0+।

डाउनलोड: Google Play | F-Droid

निचला पंक्ति: पुल जिसे आप पहले दिन सेट अप करते हैं और हमेशा दैनिक उपयोग करते हैं।

सही को कैसे चुनें

अक्सर पूछे जाने वाले प्रश्न

क्या एक पुरानी Android फोन वास्तव में Raspberry Pi को बदल सकती है? हल्के कार्यभार (व्यक्तिगत वेब सर्वर, छोटा SSH बॉक्स, Home Assistant उपग्रह) के लिए, हाँ। CPU-बाउंड किसी भी चीज के लिए, नहीं। Pi 5 में एक अनलॉक 2.4 GHz Cortex-A76 है जो 2020 से पहले अधिकांश Android SoCs को हराता है।

मैं फोन को पृष्ठभूमि सेवाओं को मारने से कैसे रोकूं? Termux के लिए बैटरी ऑप्टिमाइज़ेशन अक्षम करें (सेटिंग्स → ऐप्स → Termux → बैटरी → असीमित)। फोन को “स्क्रीन बंद रखें लेकिन चार्जिंग करते समय जागते रहें” सेट करें या Tasker का उपयोग करें wake-locks को मजबूर करने के लिए।

क्या Termux अभी भी Google Play पर उपलब्ध है? नहीं। Google Play की लक्ष्य SDK आवश्यकताओं ने 2021 में Termux के पैकेज इंस्टॉलेशन मॉडल को तोड़ दिया। F-Droid या Termux GitHub रिलीज APK से इंस्टॉल करें।

एक फोन 24x7 सर्वर के रूप में कितने समय तक चलेगी? दो से तीन साल बैटरी फूलने से पहले। सर्वश्रेष्ठ अभ्यास: बैटरी को बायपास करें (चार्ज-थ्रू mod), या स्वीकार करें कि बैटरी एक पहनने का आइटम है और इसे बदल दें।

मुझे किस Android संस्करण की आवश्यकता है? Termux के लिए Android 7.0, इस सूची में हर ऐप पर सबसे सुचारू अनुभव के लिए Android 10+।

क्या यह सेलुलर पर काम करता है? हां, लेकिन आप डेटा जलाएंगे। Wi-Fi और स्थिर स्थानीय IP का उपयोग करें।