सेल सिग्नल
सवाल पर Ce4 द्वारा बताई गई कुछ पृष्ठभूमि क्या 'खराब' रिसेप्शन बैटरी को तेज करती है? :
ट्रांसीवर सर्किट को ध्यान में रखते हुए बिजली की बचत के साथ इंजीनियर किया जाता है और यदि रिसेप्शन अच्छा है तो बिजली भेजना कम कर देगा। यह एसएआर मूल्य को भी कम करता है जो मानव शरीर के विकिरण के संपर्क के लिए एक माप है।
यदि रिसेप्शन खराब है, तो सिग्नल की ताकत को तदनुसार समायोजित किया जाना चाहिए।
तो यह वास्तव में इसके पीछे क्या है: खराब रिसेप्शन पर, डिवाइस एक बेहतर / मजबूत सिग्नल (या खो जाने पर किसी भी सिग्नल) को खोजने के लिए बहुत अधिक शक्ति खर्च करता है। निम्नलिखित स्क्रीनशॉट 1 उन समयों को स्पष्ट रूप से दिखाता है, जब आप फोन सिग्नल नामक बार पर एक नज़र डालते हैं ।
"द ग्रीनर द क्लीनर": एक चमकीले हरे रंग का अर्थ है "अच्छा स्वागत" (स्क्रीनशॉट यह शुरुआत और अंत में दिखाता है, यहीं: सुबह और शाम - इसलिए घर पर मेरा अच्छा स्वागत है)। पीला होना: "मध्यम स्वागत"। यह अधिक ऊर्जा का उपयोग करता है: इसके ऊपर ग्राफ के साथ तुलना करें (स्क्रीनशॉट में नहीं - लेकिन पहले स्क्रीनशॉट में भी ऐसा ही है), और आप देखते हैं कि बार लगभग सपाट है जहां सेल सिग्नल अच्छा है - लेकिन तेजी से गिरता है यह कहाँ नहीं है। छोटे लाल धब्बे देखें: "कोई स्वागत नहीं"। और फोन पावर-अप की तरह एक नया सेल टॉवर खोजने के लिए पागल होगा ...
कैसे पता लगाएं कि मृत स्थान कहां हैं?
मैंने पहले ही अपने उत्तर में दिखाया कि क्या 'खराब' रिसेप्शन बैटरी जल्दी खत्म करता है? कैसे उन "मृत क्षेत्रों" के बारे में पता लगाया जा सकता है और वे कहां हैं:
No Signal Alert 2 और OpenSignalMaps 3 जैसे ऐप पृष्ठभूमि में सेल सिग्नल की निगरानी करते हैं, और उन क्षेत्रों को रिकॉर्ड करते हैं, इसलिए वे आपको एक नक्शा दिखा सकते हैं कि मृत क्षेत्र कहाँ थे। OpenSignalMaps के पास आप तक पहुँचने के लिए इशारा करते हुए सभी सेल टावरों को दिखाने का प्लस है। यह आपको सबसे मजबूत सिग्नल को दिशा देने वाला "कम्पास" भी प्रदान करता है।
हालांकि, उन मृत क्षेत्रों के साथ स्वचालित रूप से निपटने के तरीके पर मेरा जवाब इतना विस्तृत नहीं था। इसलिए मैंने अलग-अलग समाधानों के साथ थोड़ा सा खेला - और यहाँ मैंने जो पाया है वह है:
ऊर्जा को बचाने के लिए उन मृत क्षेत्रों से स्वचालित रूप से कैसे निपटें ?
ऐप्स हवाई जहाज मोड को स्वचालित करने के लिए
मैं दो एप्स के साथ काफी अच्छे नतीजों पर पहुंचा हूं: ऑटोपायलट 4 और नोबर्स बैटरी सेवर 5 । दोनों सेल सिग्नल की निगरानी करते हैं और, जब यह दूर तक चला जाता है, तो पूर्वनिर्धारित समय के लिए एयरप्लेन मोड पर स्विच करें। उपयोगकर्ता परिभाषित कर सकता है कि कब तक होगा। उस समय समाप्त होने के बाद, एयरप्लेन मोड अक्षम हो जाता है, और सेल निगरानी शुरू हो जाती है।
मेरे प्रश्न के दूसरे ग्राफ में, यह फोन सिग्नल बार में "अंतराल" के रूप में दिखाई देता है: जैसा कि एयरप्लेन मोड के दौरान सेल रेडियो को अक्षम किया गया था, कोई रंग नहीं दिखाया गया है; सिस्टम को इस समय सीमा में सिग्नल की ताकत के बारे में कुछ भी पता नहीं था। और सेल रेडियो बंद होने के बाद, यह अतिरिक्त बिजली का उपयोग नहीं करता था (अधिक सटीक रूप से, यह इस रेडियो के लिए किसी भी शक्ति का उपयोग नहीं करता था) - जो वास्तव में इसका उद्देश्य था।
ऑटोपायलट के साथ , केवल कष्टप्रद साइड-इफेक्ट था: प्रत्येक सिग्नल जांच के लिए, यह लगभग एक सेकंड के लिए डिस्प्ले पर चमकता था। इसके अलावा, यह उपयोगकर्ता द्वारा कॉन्फ़िगर किए जाने के लिए अधिक विकल्प देता है। हालांकि, दोनों ऐप्स के परिणाम जहां बिल्कुल तुलनीय हैं, उन अतिरिक्त विकल्पों को वास्तव में आवश्यक नहीं लगता है, जबकि होना अच्छा है। ऑटोपायलट का एक और प्लस उपयोगकर्ता को प्रदान किया गया लॉग है: इस तरह से आप मोड स्विच का सही समय देख सकते हैं।
डेटा नेटवर्क को संभालने के लिए ऐप्स
मैंने ShutUpBatterySaver 6 का भी परीक्षण किया है , जिसका उद्देश्य डेटा ट्रैफ़िक को संभालना है। उपयोगकर्ता द्वारा परिभाषित एक निश्चित सिग्नल ताकत के नीचे गिरना, यह ऑटोसिंक को निष्क्रिय कर देता है, और एक दूसरे निश्चित स्तर से नीचे मोबाइल इंटरनेट पूरी तरह से बंद हो जाता है।
हालांकि, यह हवाई जहाज मोड को कभी भी सक्रिय (या निष्क्रिय) नहीं करता है, इसलिए बेहतर (बेहतर) सिग्नल प्राप्त करने के लिए उपयोग की जाने वाली शक्ति अभी भी समान होगी। हालांकि, एक खराब सिग्नल डेटा ट्रांसफर के साथ एक अच्छे सिग्नल की तुलना में अधिक शक्ति का उपयोग होता है, जैसे कि पैकेज का नुकसान बड़ा हो सकता है। स्टेटस बार में मैंने कई बार देखा कि इसमें AutoSync 7 अक्षम था , इसलिए यह काम करने लगता है। भारी डेटा उपयोगकर्ता नहीं होना (उसी स्क्रीनशॉट शो में एलबीई आँकड़े के रूप में), मैं वास्तव में यह नहीं बता सका कि कितनी मदद मिली: ऊपर दिए गए दो एयरप्लेन-मोड हैंडलिंग ऐप्स की तुलना में, प्राप्त बैटरी अवधि के मामले में परिणाम न्यूनतम थे। (यदि कोई)।
संयुक्त समाधान
यह संभवतः दो दृष्टिकोणों में शामिल होने के लिए सर्वोत्तम परिणाम प्राप्त करेगा। जैसा कि मैं सभी संभव संयोजनों की जांच करने के मूड में नहीं था, मैंने इसके बजाय 6-अक्षर-समाधान के लिए निर्णय लिया: TASKER।
आप में से अधिकांश शायद जानते हैं, Tasker है Android पर स्वचालन समाधान। लगता है कि यह भी कॉफी तैयार कर सकता है, अगर हमारे उपकरणों में कॉफी और पानी का पता लगाने के लिए सेंसर थे। इसलिए मैंने इस महान ऐप के लिए कुछ प्रोफाइल बनाए - और परिणाम बहुत शानदार थे!
तो मूल रूप से यह 3 प्रोफाइल है, एक आम चर के माध्यम से संचार करना:
- % SIGSTATE <1: अगर सिग्नल 25% से नीचे आता है, तो जांच लें। यदि ऐसा है, तो मोबाइल डेटा अक्षम करें,% SIGSTATE को 1 पर सेट करें।
- % SIGSTATE <2: जांचें कि क्या सिग्नल ~ 15% से नीचे आता है। यदि हां, तो हवाई जहाज मोड पर जाएं,% SIGSTATE को 2 पर सेट करें।
- % SIGSTATE> 0: 5 मिनट तक प्रतीक्षा करें, फिर हवाई जहाज मोड अक्षम करें, मोबाइल डेटा सक्रिय करें, एक और 15 सेकंड प्रतीक्षा करें (सिग्नल बहाल होने के लिए),% SIGSTATE को 0 पर सेट करें।
मेरे वैश्विक इनिट प्रोफाइल में (जो कार्यपालक की निगरानी शुरू होने पर निष्पादित होता है),% SIGSTATE 0 पर सेट है (यदि यह परेशान है)। प्रोफाइल के ऊपर के सभी 3 अतिरिक्त सूचनाएँ सेट करते हैं, जैसा कि ऊपर दिया गया स्क्रीनशॉट 9 दिखाता है । प्रत्येक राज्य एक अधिसूचना रखता है (जो उसी राज्य के पुन: घटित होने पर प्रतिस्थापित हो जाता है), सबसे ऊपर की स्थिति हमेशा सबसे नीचे होती है।
ऊपर दिए गए दो हवाई जहाज-मोड हैंडलिंग ऐप के साथ परिणाम बेहतर लग रहे थे, लेकिन यह थोड़ा अलग सिग्नल की स्थिति के कारण भी हो सकता है। तो यह कम से कम तुलनीय होना चाहिए। इन 3 समाधानों में से एक का उपयोग करते हुए, मैं लगभग 11 घंटे के बाद घर आया और लगभग 20% अधिक शुल्क छोड़ दिया, फिर उनमें से कोई भी आवेदन किए बिना।
यह कहने के बाद, मैं आपके द्वारा बनाए गए टास्कर प्रोफाइल को दिखाते हुए इस जवाब को समाप्त करूंगा , ताकि आप उन्हें अपने टास्कर इंस्टॉलेशन के साथ उपयोग कर सकें :
टास्क "InitVars":
- चर -> चर सेट:% SIGSTATE = ०
टास्क "सिगलो":
- नेट -> मोबाइल डेटा: ऑफ
- परिवर्तनीय -> चर सेट:% SIGSTATE = १
- चेतावनी -> सूचित वाइब्रेट: शीर्षक "IzzySignal"; पाठ: "सिग्नल कम? मोबाइल डेटा अक्षम (सिग्नल:% CELLSIG)"
टास्क "सिग्लोस्ट":
- चर -> चर सेट:% WLANSTATE = ०
- चर -> चर सेट:% WLANSTATE = 1 यदि% Wifi ~ पर
- नेट -> हवाई जहाज मोड: पर
- नेट -> वाईफ़ाई: IF% WLANSTATE ~ 1 पर
- चर -> चर सेट:% SIGSTATE = २
- चेतावनी -> सूचित वाइब्रेट: शीर्षक "IzzySignal", पाठ: "सिग्नल लॉस्ट; एंटरिंग एयर मोड"
टास्क "सिग्रेटर्न":
- कार्य -> प्रतीक्षा करें: ५ मिनट
- नेट -> हवाई जहाज मोड: बंद
- कार्य -> प्रतीक्षा करें: १५ सेकंड
(नया सिग्नल खोजने के लिए डिवाइस को कुछ समय दें!)
- नेट -> मोबाइल डेटा: IF% ROAM ~ ऑफ
(विदेश में छुट्टी से लौटने पर बुरे आश्चर्य को रोकें!)
- चर -> चर सेट:% SIGSTATE = ०
- चेतावनी -> सूचित वाइब्रेट: शीर्षक "IzzySignal", पाठ "सिग्नल ऑन; एयरप्लेन मोड अक्षम (सिग्नल:% CELLSIG)"
अब प्रोफाइल के लिए:
प्रोफिल सिगलोचेक:
- स्थिति -> परिवर्तनीय -> परिवर्तनीय मूल्य: नाम "% हस्ताक्षर", सेशन "गणित: कम से कम", मूल्य "१"
- राज्य -> फोन -> सिग्नल स्ट्रेंथ: 0 से 2 तक
- राज्य -> कार्य -> प्रोफ़ाइल सक्रिय: "सिग्लोस्ट", [x] इन्वर्ट
(एक संघर्ष से बचने के लिए सुनिश्चित करें:% SIGSTATE ~ 0 && SignalStrength ~ 1 दोनों प्रोफाइल स्थिति से मेल खाएगा)
- कार्य: सिगलो
प्रोफिल सिगलोस्टचेक:
- स्थिति -> परिवर्तनीय -> परिवर्तनीय मूल्य: नाम "% हस्ताक्षर", सेशन "गणित: कम से कम", मूल्य "२"
- राज्य -> फोन -> सिग्नल स्ट्रेंथ: 0 से 1 तक
- कार्य: सिग्लोस्ट
प्रोफ़ाइल सिगरटर्नचेक:
- स्थिति -> परिवर्तनीय -> परिवर्तनीय मूल्य: नाम "% सटीक", Op "गणित: अधिक से अधिक", मूल्य "०"
- कार्य: सिग्रेटर्न
प्रोफ़ाइल Init:
- घटना -> कार्य -> मॉनिटर प्रारंभ
- कार्य: InitVars
अब यह सिर्फ मूल अवधारणा है, और उदाहरण के लिए ध्वनि बजाना, हिलना, प्रदर्शन चमकाना, और बहुत कुछ के साथ बढ़ाया जा सकता है। लेकिन ऊर्जा की बचत सामान पहले से ही है - और वर्णित के रूप में अपना काम करता है। आशा है कि यह आपकी मदद कर सकता है!
एक अन्य टिप्पणी: कम से कम जीएसएम के साथ (मैं सीडीएमए के लिए नहीं बता सकता), डिफ़ॉल्ट रूप से एयरप्लेन मोड से लौटकर आपको सिम पिन दर्ज करना होगा। यह निश्चित रूप से बंद किया जा सकता है - लेकिन उस स्थिति में यह अतिरिक्त सुरक्षा भी फोन पर स्विच करते समय चली गई है। पता नहीं क्यों यह चुनिंदा रूप से संभव नहीं है, क्योंकि यह मेरे पूर्व-एंड्रॉइड फोन के साथ था।
हालाँकि, कुछ फोन के लिए उपरोक्त कार्यों में कुछ वस्तुओं का विकल्प है, जो इस सीमा को हटा देते हैं:
- नेट के बजाय सिग्लॉस्ट में -> एयरप्लेन मोड: ऑन यूज फोन -> रेडियो: ऑफ अगर आपका फोन इस बात का समर्थन करता है (मेरा Droid2 / Milestone2, दुर्भाग्य से नहीं)। यदि आप ऐसा कर सकते हैं, तो वाईफाई चेक अप्रचलित हो जाता है (और आपका टास्क क्लीनर)।
- सिग्रेटर्न में जवाबी प्रतिक्रिया को भी बदलना पड़ता है: नेट के बजाय -> हवाई जहाज मोड: बंद , फोन का उपयोग करें -> रेडियो: चालू ।
कृपया मुझे टिप्पणियों में बताएं कि क्या यह सिम पिन की सीमा को हटा देता है, क्योंकि मैं इसका परीक्षण नहीं कर सकता (मेरा डिवाइस इसे समर्थन नहीं करता है, जैसा कि ऊपर वर्णित है)।
T0mm13b द्वारा संपादित करें
दिलचस्प बात यह है कि मैंने देखा कि स्टेटस बार पर कई टास्कर्स आइकन्स दिखाई दे रहे थे, जो इस बात को भ्रामक बना रहे थे कि स्टेट्स के बारे में यह कहना कि वर्कर प्रोफाइल के रूप में चल रहा था; मैंने पाया कि उपरोक्त कार्यों में से प्रत्येक में 'Notify Vibrate' के लिए शीर्षक सेट करके , शुद्ध परिणाम है, ' IzzyTasker ' शीर्षक से एक विलक्षण सूचना दिखाई देती है, जिसके बजाय उपयुक्त संदेश का उपयोग किया जाता है।