मैं ब्लूटूथ को अक्षम किए बिना सेलुलर रेडियो को कैसे बंद कर सकता हूं?


20

मेरे पास एक पुराना Motorola Droid है जो अब किसी भी Verizon सेवा पर सब्सक्राइब नहीं हुआ है। मैं अभी भी इसका उपयोग वेब ब्राउज़िंग, ईबुक और कुछ वायरलेस स्टीरियो हेडफ़ोन, संगीत जैसी चीजों के लिए करता हूँ। मैं पहले से ही द्वारा 3 जी डेटा उपयोग (ईवीडीओ) बंद कर दिया है अक्षम करनेEnable data के तहत विकल्प Mobile networkसेटिंग्स। हालाँकि, जब मैं सेल रेडियो (सीडीएमए) बंद करता हूं, तो ब्लूटूथ भी अक्षम हो जाता है । मैंने पहली बार स्टॉक एंड्रॉइड 2.2 फर्मवेयर पर इस समस्या का अवलोकन किया। अब मेरा फोन रूट हो गया है, एंड्रॉइड 2.2 आधारित फर्मवेयर (CyanogenMod 6) पर चल रहा है।

सेलुलर रेडियो को निष्क्रिय क्यों करें? Droid सेलुलर शक्ति चिह्न

सीधे शब्दों में कहें तो मैं इसे बंद करना चाहता हूं क्योंकि मैं इसका इस्तेमाल नहीं करता। इसके अलावा, यह बैटरी जीवन और सीपीयू समय (भले ही अपेक्षाकृत कम मात्रा में) का उपयोग करता है:
सेलुलर स्टैंडबाय बैटरी उपयोग: 20 मिनट

मैंने सेलुलर रेडियो को निष्क्रिय करने के दो अलग-अलग तरीकों की कोशिश की है, लेकिन दोनों ने एक ही काम किया:

  • चालू करना Airplane mode, फिर वाई-फाई को फिर से सक्षम करना। यह ब्लूटूथ को अक्षम करने का अपेक्षित परिणाम है।
  • फ़ोन जानकारी मेनू का उपयोग करके *#*#INFO#*#*(4636) डायल करके और दबाकर Turn off radio। यह वास्तव में सिर्फ चालू होता है Airplane mode:
    फोन जानकारी मेनू बस हवाई जहाज मोड सक्षम करता है

जैसा कि आप देख सकते हैं, भले ही वाई-फाई चालू रहता है, Airplane modeब्लूटूथ को अक्षम करता है। जब तक मैं Airplane modeसेल रेडियो को वापस चालू नहीं करता , हेडफ़ोन बंद नहीं होगा ।

दोनों मामलों Airplane modeमें सक्षम है, इसलिए ब्लूटूथ अक्षम हो जाता है। लेकिन अब जब डिवाइस रूट हो गया है, तो मुझे सेलुलर रेडियो को बिना उपयोग किए अक्षम कर देना चाहिए Airplane mode। मैं उसे कैसे कर सकता हूँ?

जवाबों:


10

XDA पर इस आदमी की पोस्ट देखें: http://forum.xda-developers.com/showpost.php?p=11370203&postcount=2

यह एक जोखिम भरा समाधान माना जा सकता है, लेकिन अगर आप 3 जी कनेक्शन का उपयोग नहीं कर रहे हैं और आप बस नाम बदलने के लिए सावधान हैं। तो वह आपको केवल हवाई जहाज मोड का उपयोग करने की आवश्यकता के बिना सेल रेडियो को अक्षम कर सकता है।

यदि लिंक काम नहीं करता है, तो वह रूट एक्सप्लोरर का उपयोग करके phone.apk का नाम बदलकर phone.apk.bak और telephony.apk को टेलीफोनी करने के लिए सुझाव देता है। इस प्रकार इन दो पैकेजों को निष्क्रिय करना। आपको परिवर्तनों को अंतिम रूप देने के लिए अपने फ़ोन को रिबूट करना होगा। यदि यह काम नहीं करता है, तो आपको प्रत्येक फ़ाइल नाम से .bak को निकाल देना चाहिए और वे फिर से उपलब्ध होना चाहिए।

ओपी के अनुरोध पर, उनके निष्कर्षों का सारांश:

Phone.apkहै Dialerअनुप्रयोग, जो कोशिका रेडियो के लिए जिम्मेदार है। PhoneTelephony.apkसिर्फ और Dialer storageसिर्फ स्मृति को बचाने के लिए , जिसे हम मार सकते हैं। AndroidOS Dialerबंद होने पर तुरंत रीस्टार्ट हो जाता है, इसलिए इसका नाम बदलने से समस्या होगी। लेकिन बैटरी-यैंक-रिबूट के बाद, सब कुछ ठीक है। यह Activate your phone हर बूट पर आने वाले कष्टप्रद संवाद से भी छुटकारा दिलाता है। btw, डायलपैड अभी भी छुटकारा पाने के बाद आता है Dialer:-)


अच्छी खबर : यह काम करने लगता है! बुरी खबर : नाम बदलने Phone.apkसे फोन एप्लिकेशन क्रैश हो जाता है और एक अंतहीन त्रुटि संदेश लूप का कारण बनता है: "प्रक्रिया com.android.phone अप्रत्याशित रूप से बंद हो गया है। कृपया फिर से प्रयास करें।" दो विकल्पों के साथ, Force closeऔर Report। रिबूट करने के लिए बैटरी को खींचना था, हालांकि Reportविकल्प की कोशिश न करने के लिए खुद को लात मारना । रूट एक्सप्लोरर की जगह मैंने टर्मिनल ऐप का इस्तेमाल किया। मुख्यमंत्री विकि इन भी एक barebones सेटअप में नहीं निकाला जाना चाहिए का उल्लेख है। लेकिन सब कुछ उम्मीद के मुताबिक काम करता दिख रहा है। सेल रेडियो बंद है!
isuldor

अतिरिक्त नोट्स: अन्य एप्लिकेशन था TelephonyProvider.apk, जो था Dialer storage। एप्लिकेशन Phone.apkथा Dialer, जो अक्षम होने के बाद सेलुलर रेडियो को बंद कर देता है। एक अधिक सुरुचिपूर्ण समाधान को संशोधित करना होगा initताकि एप्लिकेशन कभी भी शुरू न हों, क्या आप सहमत नहीं होंगे? मैं तुम्हें इस पर इनाम दूंगा, लेकिन स्टैक एक्सचेंजों का कहना है कि मुझे 21 घंटे इंतजार करना होगा। यदि आप (या कोई भी) यह समझा सकता है कि ऐसा कैसे किया जाए, तो मैं ख़ुशी से एक और +50 का इनाम दूंगा। :-)
isuldor

तो फिर मैं सिर्फ फोन का नाम बदलने की कोशिश करूँगा। यह मूल फ़ाइल नाम पर वापस आ गया है, और telephony.apk.bak को निष्क्रिय कर दें। मुझे बिलकुल यकीन नहीं है कि XDA में मैं जिस आदमी से जुड़ा था, उसने phone.apk को बदलने का सुझाव दिया, लेकिन फ़ाइल नामों ने मुझे सुझाव दिया कि telephony.apk ऐसा होना चाहिए जो बाकी सब कुछ निर्भर हो। इसके अलावा, मुझे पूरा यकीन है कि वे सीएम की साइट पर कहते हैं क्योंकि उन्हें उम्मीद है कि लोग अपने फोन का उपयोग फोन कॉल और टेक्स्ट मैसेज प्राप्त करने और प्राप्त करने के लिए कर रहे होंगे, लेकिन चूंकि आप उन कार्यों की परवाह नहीं करते हैं, इसलिए यह ठीक होना चाहिए। मुझे खुशी है कि यह आपके लिए काम कर रहा है!
newuser

1
@briankb - मैं एक बार की सिफारिश की थी Autostarts एक अलग उद्देश्य के लिए, लेकिन शायद यह इस मामले में आप के लिए काम करेंगे? मैंने इसे कभी डाउनलोड नहीं किया इसलिए मुझे नहीं पता कि यह क्या करने में सक्षम है, लेकिन यह आपको किसी भी ऐप को देखने या ब्लॉक करने की अनुमति देता है जो किसी भी इरादे पर या बूट के दौरान चलता है।
newuser

3
धन्यवाद, मैं उस पर गौर करूंगा। भविष्य के पाठक के लाभ के लिए, क्या आप अपने जवाब में मेरे निष्कर्ष को संपादित करने का मन बनाते हैं? Phone.apkहै Dialerअनुप्रयोग, जो कोशिका रेडियो के लिए जिम्मेदार है। PhoneTelephony.apkसिर्फ और Dialer storageसिर्फ स्मृति को बचाने के लिए , जिसे हम मार सकते हैं। AndroidOS Dialerबंद होने पर तुरंत रीस्टार्ट हो जाता है, इसलिए इसका नाम बदलने से समस्या होगी। लेकिन बैटरी-यैंक-रिबूट के बाद, सब कुछ ठीक है। यह Activate your phoneहर बूट पर आने वाले कष्टप्रद संवाद से भी छुटकारा दिलाता है। btw, डायलपैड अभी भी Dialer:-) से छुटकारा पाने के बाद ऊपर आता है
isuldor

4

दरअसल, *#*#INFO#*#*(4636) तरीका काम करता है। जबकि नियंत्रण वायरलेस सेटिंग्स के तहत बाहर निकाला जाता है, टास्कबार आइकन अभी भी बीटी कनेक्टिविटी दिखाता है और मैंने परीक्षण किया है और पुष्टि की है कि बीटी अभी भी मेरे ओग ड्रॉइड पर सक्रिय है।


1
मैंने CyanogenMod चलाने वाले एक सैमसंग गैलेक्सी टैब पर इसकी पुष्टि की है। ब्लूटूथ और वाईफाई काम करना जारी रखते हैं और "सेल स्टैंडबाय" बैटरी उपयोग के आंकड़ों पर दिखाई नहीं देता है। (इसके लिए धन्यवाद, btw! सेल स्टैंडबाय मेरे विकास उपकरणों पर बैटरी नाली की एक महत्वपूर्ण राशि के लिए जिम्मेदार है।)
क्रिस

2
नोट: यह है नहीं एक 'चिपचिपा' सेटिंग; आपके द्वारा अपना फ़ोन रीबूट करने के बाद यह रीसेट हो जाएगा।
लोगो

सही समाधान। गैर-आक्रामक और आगे और पीछे बदलने में आसान।
स्लीवबॉय

0
  1. सुनिश्चित करें कि हवाई जहाज मोड बंद है।
  2. एक या दो सेकंड के लिए पावर बटन दबाए रखें, और मेनू में डेटा नेटवर्क मोड पर क्लिक करें जो पॉप अप करता है (इसे ON कहना चाहिए, और बंद हो जाएगा)।

    1. यदि आपके पास यह विकल्प नहीं है, तो पैकेट डेटा या डेटा को अनचेक करें जिसके तहत सक्षम हैSettings -> Wireless and Network -> Mobile network
  3. वाईफाई बंद करें।
  4. ब्लूटूथ चालू करें।
  5. किया हुआ!

1
यह करने के बाद सूचना पट्टी पर सेलुलर सिग्नल स्ट्रेंथ आइकन अभी भी सक्रिय है। जब मैं Phone Infoमेनू के माध्यम से सेल रेडियो को निष्क्रिय करता हूं , या जब फोन अंदर होता है Airplane mode, तो वह आइकन एक (एक्स) प्रतीक को दर्शाता है कि यह अक्षम है। btw Data enabledजब से मैंने आखिरी बार हार्ड रीसेट किया है, मैं अनियंत्रित हो गया हूं, और बैटरी उपयोग अभी भी बैटरी जीवन का उपयोग करके सेल रेडियो दिखाता है।
isuldor

ओह, मैंने मान लिया है कि आप सिर्फ डेटा बंद करना चाहते थे। मुझे लगता है कि आप जितना संभव हो उतना बैटरी बचाने की कोशिश कर रहे हैं? वैसे ऐसा करना संभव होना चाहिए , क्योंकि WL1271 ब्लूटूथ चिप वास्तव में सेल रेडियो से संबंधित नहीं है (हालांकि यह वाईफाई भी है)। अगर मोटोरोला ने इसे इस तरह से बनाया है तो मुझे नहीं पता कि इसके आसपास कैसे पहुंचा जाए। हो सकता है अगर आपने CyanogenMOD स्थापित किया हो।
मैथ्यू पढ़ें

हाँ, मुझे लगता है कि हम पता लगा लेंगे। मैं सिर्फ इतना है कि :) कर रही पर सेट कर रहा हूँ
isuldor

-1 विशुद्ध रूप से "तकनीकी" कारण के लिए: उत्तर वास्तव में सवाल का जवाब नहीं देता है (सभी सेल्युलर गतिविधि अक्षम है, न कि केवल डेटा)। कृपया उत्तर के लिए एक संकेत जोड़ें कि यह केवल आंशिक रूप से प्रश्न का उत्तर देता है।
इलारी काजस्ट

@ इलारीकाजस्ट ब्रिंकब की पहली टिप्पणी पर्याप्त है, मुझे लगता है।
मैथ्यू पढ़ें
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.