यह आश्चर्य की बात नहीं है कि Android में अधिकांश उपयोगकर्ताओं के लिए आसानी से उपलब्ध की तुलना में अधिक सेटिंग्स छिपी हुई हैं। आप अपने Android स्मार्टफोन पर डेवलपर विकल्प सक्षम करके विकल्पों की इस दुनिया में प्रवेश करते हैं। हर बार एक समय में, हम कई ट्यूटोरियल और Reddit थ्रेड्स में आते हैं जो उपयोगकर्ताओं को दिखाते हैं कि अपने Android अनुभव को बेहतर बनाने के लिए डेवलपर विकल्प सेटिंग्स का उपयोग कैसे करें।
उनके बचाव में, कुछ Android सेटिंग्स वास्तव में आपके डिवाइस का उपयोग करने के तरीके को बदल सकती हैं—लेकिन उनमें से सभी नहीं। कुछ सेटिंग्स, हालांकि, पहली नज़र में वास्तव में उपयोगी लगती हैं, लेकिन वे अंत में अच्छा करने से अधिक नुकसान करती हैं। निम्नलिखित छह सेटिंग्स, जिनमें से अधिकांश डेवलपर विकल्प अनुभाग में पाई जाती हैं, इस श्रेणी में बिल्कुल फिट बैठती हैं।
बैकग्राउंड प्रोसेस लिमिट
Android का मेमोरी मैनेजर इस टॉगल से ज्यादा स्मार्ट है
बैकग्राउंड प्रोसेस की संख्या को सीमित करना अक्सर आपके Android स्मार्टफोन की गति में सुधार और बैटरी ड्रेन को कम करने के टिप के रूप में बताया जाता है। इस पहले विचार के पीछे उपयोगी लगता है: आपका Android स्मार्टफोन ऐप्स को कई बैकग्राउंड प्रोसेस चलाने की अनुमति नहीं देता। परिणामस्वरूप, फोरग्राउंड में ऐप्स बिना कंजेशन के अधिक RAM और बैटरी संसाधनों तक पहुंच सकते हैं। हालांकि, वास्तव में, यह आक्रामक सेटिंग परिवर्तन वांछित परिणाम प्राप्त करने में विफल रहता है।
अधिकांश Android डिवाइस आपको बैकग्राउंड प्रोसेस लिमिट के लिए कुछ विकल्प चुनने देते हैं। आप मानक सीमा पर रह सकते हैं या बैकग्राउंड में 4 प्रोसेस तक चला सकते हैं। आपको सभी बैकग्राउंड प्रोसेस को अक्षम करने का विकल्प भी मिलेगा। यदि हम एक ऐसी दुनिया में रहते जहां Android केवल ऐप्स से निपटता, तो यह सेटिंग अधिक प्रभावी हो सकती थी।
हालांकि, वास्तव में, Android स्मार्टफोन सिस्टम-बाउंड सर्विसेज, सिंक एडाप्टर्स, नोटिफिकेशन लिसनर्स, और विजेट अपडेट्स द्वारा संचालित होता है। जब आप एक चरम बैकग्राउंड प्रोसेस लिमिट सेट करते हैं (उदाहरण के लिए, 0 या 4), तो ये घटक भी नहीं चल सकते।
यह स्थिति कुछ तरीकों से प्रकट हो सकती है। एक, आपको ऐप नोटिफिकेशन समय पर प्राप्त नहीं होंगे, क्योंकि ये प्रोसेस अक्षम हो सकते हैं। दो, Android को हर बार जब आप इसे खोलते हैं तो ऐप को स्क्रैच से लोड करने के लिए मजबूर किया जाएगा, जिससे मल्टीटास्किंग मुश्किल हो जाएगी। तीन, आपको होम लॉन्चर और विजेट्स के साथ समस्याओं का सामना करना पड़ सकता है। क्योंकि आप कोल्ड लॉन्च को सामान्य बनाते हैं, RAM खपत पर भी नकारात्मक प्रभाव पड़ेगा।
ज़रूर, आप बैटरी ड्रेन और RAM उपयोग में कटौती कर सकते हैं, लेकिन यह सेटिंग चुपके से आपके Android स्मार्टफोन अनुभव को तोड़ देगी। आप Android के मेमोरी मैनेजर को इसे संभालने देने से बेहतर हैं। यह, हालांकि, पुराने डिवाइसेज़ पर एक विकल्प हो सकता है जिनका उपयोग आप एक ही उद्देश्य के लिए करते हैं, जैसे Wi-Fi एक्सटेंडर या मीडिया सर्वर। एक अधिक उपयुक्त विकल्प उन ऐप्स के लिए बैटरी ऑप्टिमाइज़ेशन सक्षम करना है जो प्रोसेसिंग पावर और बैटरी का उपभोग करते हैं।
एक्टिविटीज न रखें
एक स्ट्रेस-टेस्ट टूल जो परफॉरमेंस हैक का दिखावा करता है
डोंट कीप एक्टिविटीज एक और सेटिंग है जिसे अक्सर RAM उपयोग को कम करने और आपके Android स्मार्टफोन को तेज करने की सिफारिश की जाती है। हालांकि, यह तथाकथित परफॉरमेंस हैक आपके Android स्मार्टफोन के साथ आपके अनुभव को बर्बाद कर सकता है, क्योंकि यह सेटिंग Android को चल रही एक्टिविटीज को छोड़ने के लिए मजबूर करती है जैसे ही आप किसी अन्य एप्लिकेशन पर स्विच करते हैं। आप यह भी समझेंगे कि डोंट कीप एक्टिविटीज को मूल रूप से Android ऐप्स को स्ट्रेस-टेस्ट करने के लिए डिज़ाइन किया गया था।
इसलिए, जब आप इस सेटिंग को सक्षम करते हैं, तो कुछ चीजें होती हैं। सबसे महत्वपूर्ण, आपको CPU उपयोग स्पाइक्स और ध्यान देने योग्य बैटरी ड्रेन का सामना करना पड़ेगा, जो होता है क्योंकि Android को जब भी आप इसे फिर से खोलते हैं तो ऐप को स्क्रैच से रीलोड करना पड़ता है। इस सेटिंग के सक्षम होने पर, कुछ ऐप्स डेटा सेविंग और सेशन मैनेजमेंट के साथ समस्याओं का अनुभव कर सकते हैं। यानी, वे अनियमित व्यवहार करेंगे, ऐप डेवलपर्स द्वारा इच्छित अनुभव प्रदान करने में विफल रहेंगे।
यह भी समझें कि समग्र अनुभव कितना निराशाजनक होगा। आपके ब्राउज़र में एक टैब खुला हो सकता है और आप किसी अन्य ऐप से कुछ कॉपी और पेस्ट करना चाहते हैं। जब तक आप ब्राउज़र पर लौटते हैं, वह ऐप चला जाएगा। संक्षेप में, जब तक आप किसी ऐप को डीबग करने की योजना नहीं बना रहे हैं, इस सेटिंग को बंद रखा जाना चाहिए।
एनिमेटर/ट्रांज़िशन/विंडो एनिमेशन स्केल 0x पर सेट
जबकि UI तेज़ है, आपके ऐप्स भ्रमित हैं
एनिमेशन स्केल को 0x पर सेट करना शायद आपके फोन को तेज़ महसूस कराने के लिए सबसे अधिक चर्चित समाधानों में से एक है, लेकिन यह अंततः उस तरल अनुभव को बदल देता है जिसका आप Android पर उपयोग करते हैं। विचार ठीक लगता है क्योंकि यह आपके इनपुट और एक्शन के बीच की देरी को कम करने का दावा करता है। यानी, आप एक बटन टैप करते हैं, और परिणाम तुरंत दिखाई देते हैं। पहली बार जब आप इस सुविधा को सक्षम करते हैं, तो आप कुछ गति सुधार देखेंगे, लेकिन बस इतना ही।
हालांकि, यदि आप लगातार मल्टीटास्क करते हैं, तो आप जल्द ही एक ग्लिची प्रभाव देखेंगे, क्योंकि आप उस तरल तरीके के आदी हैं जिससे Android फ्रेम्स का प्रबंधन करता है। इसी तरह, आप ऐप्स में कई विजुअल बग्स का सामना करेंगे, क्योंकि कुछ डेटा लोड करने के लिए एनिमेशन देरी का उपयोग करते हैं। जब चीजें तत्काल हो जाती हैं, तो वे टूट जाएंगी। आप धीरे-धीरे संदर्भ की हानि भी महसूस करेंगे, क्योंकि यह विकल्प Android पर बहुत उपयोग किए जाने वाले ज़ूम एनिमेशन को हटा देगा।
एक बार फिर, आप अभी भी इसे एक पुराने स्मार्टफोन पर उपयोग करना चाह सकते हैं जिसे आपने एक विशिष्ट उद्देश्य के लिए समर्पित किया है। अन्यथा, आप सीमा को 1x (मानक) या 0.5x पर सेट करने से बेहतर हैं।
अभी तक कुछ भी गलत नहीं हुआ — क्यों वह आश्वस्त नहीं करता
आप में से कुछ ने पहले ही इस विकल्प को आजमाया होगा और सोच रहे होंगे कि अभी तक कुछ भी गलत नहीं हुआ है। हालांकि, उत्पादकता या स्थिरता के दृष्टिकोण से, वह तर्क खड़ा नहीं होता। इन सेटिंग्स के साथ बड़ी समस्या यह है कि वे प्रभावी रूप से Android स्मार्टफोन अनुभव को तोड़ देती हैं जैसा कि आप इसे जानते हैं। मुझे समझ आता है कि कुछ विशिष्ट सेटअप, जैसे अपने पुराने Android डिवाइस को Wi-Fi एक्सटेंडर के रूप में उपयोग करना, कभी-कभी इन सेटिंग्स की आवश्यकता हो सकती है। या आप एक डेवलपर हो सकते हैं! अन्यथा, इन सुविधाओं को अक्षम रखना बेहतर विकल्प है।