क्या डोज़ से किसी ऐप को बाहर करने का कोई तरीका है?


12

डोज़ मेरी उम्र बढ़ने की नेक्सस के लिए बहुत लाभकारी है। चूंकि उनका "वेब" ऐप वास्तव में केवल एक "इंटरफ़ेस" है और अभी भी फोन को सक्रिय रूप से इंटरनेट से कनेक्ट करने की आवश्यकता है।

जैसा कि हम सभी जानते हैं, डोज़ किसी के फोन को एक स्टैंड-बाय स्टेट में डाल देता है, जहाँ हर अनावश्यक कनेक्शन को रोक दिया जाता है। इसका मतलब यह है कि यह मेरे फोन में व्हाट्सऐप को बंद कर देगा (और इस तरह मेरे कंप्यूटर के ब्राउज़र में)।

अब, क्या व्हाट्सएप को डोज से बाहर करने का कोई तरीका है? मेरा मतलब है, क्या ऐसा कुछ संभव है?

पीएस , मैं इस समस्या के लिए एक गैर-निहित दृष्टिकोण पसंद करता हूं, लेकिन रूट करना मेरा एकमात्र विकल्प होना चाहिए, इसलिए यह होना चाहिए।


नमस्ते! कृपया पढ़ें मैं एक अच्छा सवाल कैसे पूछूं? क्या आपने अपने प्रश्न को पूछने से पहले एक उत्तर के लिए अच्छी तरह से खोज / शोध किया था? हमें बताएं कि आपने अब तक क्या प्रयास किया है और यह आपकी आवश्यकताओं को पूरा क्यों नहीं करता है? यह दर्शाता है कि आपने खुद को मदद करने के लिए समय निकाल लिया है और यह हमें स्पष्ट उत्तरों को दोहराने से बचाता है।
Firelord

ईमानदार होने के लिए, मुझे आपके तर्क में एक बिंदु दिखाई नहीं देता: मैंने खोज करने की कोशिश की लेकिन इसका कोई परिणाम नहीं निकला। मैं स्वीकार करता हूं कि मैंने इस सवाल को सेटिंग्स में मूल खुदाई से अलग करने से पहले कुछ भी कोशिश नहीं की थी; इसलिए मैंने यह सवाल क्यों पूछा। वोटों से देखते हुए, यह काफी कुछ लोगों के लिए उपयोगी लगता है; यह स्पष्ट रूप से मेरे लिए है।
मि। हादीसत्रियो

यह मेरे लिए इस समय अपरिहार्य है कि आप मेरे तर्क में एक बिंदु देखते हैं या नहीं। मैंने आपके प्रश्न पर मतदान किया और मुझे अपने मत को सही ठहराने की आवश्यकता महसूस हुई। बस इतना ही मैंने किया। मेरे तर्क और वोट वर्तमान में पोस्ट द्वारा बनाए गए वोटों की मात्रा से प्रभावित नहीं हैं। इसके बजाय, मैं केवल सामग्री का न्याय करता हूं और कार्रवाई करता हूं। कृपया आगे बहस करने से बचें, क्या आपको ऐसा करने की आवश्यकता है। यदि आवश्यक लगे तो सफाई के लिए मॉडरेशन के लिए झंडे का इस्तेमाल करें।
Firelord

2
खैर, अगर ऐसा है तो मुझे वोट देने के लिए समय निकालने के लिए धन्यवाद देना चाहिए। हालाँकि, ध्यान दें कि एक प्रश्न को एक निश्चित मानक द्वारा "पर्याप्त रूप से अच्छा नहीं" समझा जा सकता है, जबकि यह उन लोगों के लिए उपयोगी साबित हो सकता है जिन्हें ज़रूरत है। और अंत में, एक सामग्री की उपयोगिता वह है जो वास्तव में लोगों की मदद करने के लिए समर्पित साइट में मायने रखती है ; कितना नहीं यह एक निश्चित मानक का पालन करता है।
मि। हादीसत्रियो

जवाबों:


16

यह उत्तर MRA58K पर मेरे Nexus 9 पर आधारित है। यह किसी भी ऐप के लिए समान होना चाहिए।

नीचे दिए गए चरणों का पालन करें:

  1. सेटिंग्स → बैटरी पर जाएं

  2. शीर्ष दाएं 3-डॉट मेनू पर टैप करें, और बैटरी ऑप्टिमाइज़ेशन चुनें।

  3. शीर्ष बाईं ओर एक्शनबार के नीचे एक ड्रॉपडाउन होना चाहिए, सूची से सभी एप्लिकेशन चुनें।

  4. सूची में अपना ऐप ढूंढें (इस मामले में, व्हाट्सएप)

  5. इस पर टैप करें। आपको 2 विकल्प, ऑप्टिमाइज़ और डोन्ट ऑप्टिमाइज़ के साथ एक पॉपअप मिलेगा

  6. ऑप्टिमाइज़ को डिफ़ॉल्ट रूप से चुना जाना चाहिए।

  7. "डोंट ऑप्टिमाइज़" का चयन करें, और नीचे "पूरा" दबाएं।

  8. बस। आशा है कि ये आपके काम आएगा।


1
@ridsatrio ने आपके लिए इस मुद्दे को ठीक किया? मैं अभी भी "अपने फोन डिस्कनेक्ट हो गया है" बंद अपनी स्क्रीन बदल जाता है और फोन भले ही WhatsApp चिह्नित "अनुकूलित नहीं किया गया" है Doze में चला जाता है जब
swrobel

1
@swrobel जो Doze के अलावा अन्य कई कारणों के कारण हो सकता है। अगर कोई समस्या नहीं है, तो आप अपने वाई-फाई और डेटा सेटिंग्स के माध्यम से जांच सकते हैं।
तमोग्ना चौधरी 4

यदि यह आपके लिए काम नहीं करता है, तो मुझे लगता है कि आप, मेरी तरह, केवल वाई-फाई पर स्विच करें और डेटा को अक्षम करें। समस्या यह है कि डोज़ वाई-फाई को भी बंद कर देता है, इसलिए भले ही व्हाट्सएप जैसे ऐप को डोज़ से बाहर रखा गया हो, यह कनेक्ट नहीं हो पाएगा। जब आप स्क्रीन को फिर से चालू करते हैं तो एंड्रायड केवल वाई-फाई से फिर से जुड़ता है। मैं नोटिस करता हूं क्योंकि मैं Spotify को सुनने के लिए अपने फोन को एक amp में हुक करता हूं, और थोड़ी देर बाद यह खेलना बंद कर देगा क्योंकि वाई-फाई बंद हो गया है। एक अन्य मंच पर, मैंने पढ़ा कि "Google कनेक्शन सेवा" को डोज़ से बाहर करने से यह समस्या हल हो जाएगी, लेकिन मुझे अपने फोन पर ऐसी कोई सेवा दिखाई नहीं दे रही है।
डैनियल सानेर

4

निर्देश Tamoghna द्वारा प्रदान पालन करने के लिए जब यह जीयूआई से कुछ कर रही करने के लिए आता सबसे आसान होते हैं। हालांकि, लक्ष्य प्राप्त करने के अन्य तरीके मौजूद हैं।

आप ऐप के लिए बैटरी ऑप्टिमाइज़ेशन में हेरफेर करने के लिए डिवाइसिडल नामक सिस्टम सेवा का उपयोग कर सकते हैं । आपको PC में setup की आवश्यकता होगी । एक बार जब आप बाद में, निष्पादित करें:

adb shell dumpsys deviceidle whitelist +PACKAGE

PACKAGEउस ऐप के पैकेज नाम से बदलें जिसे आप Doze मोड से बाहर करने का इरादा रखते हैं। का पालन करें देखें ऐप का पूरा पैकेज का नाम? यदि आप अपने ऐप के पैकेज का नाम नहीं जानते हैं।

परिवर्तनों को वापस लाने के लिए, उक्त कमांड से प्रतिस्थापित +करें -और उसे निष्पादित करें।

एक उदाहरण, केडी कनेक्ट ऐप के लिए किया गया :

आईएमजी

ध्यान दें कि GUI और कमांड-लाइन पद्धति दोनों ही फ़ाइल में परिवर्तन करते हैं /data/system/deviceidle.xml। यदि आप कार्य पर निर्भर हैं और रूट एक्सेस है, तो आप उस फ़ाइल को संपादित कर सकते हैं, डिवाइस को रिबूट कर सकते हैं और आपका ऐप बैटरी ऑप्टिमाइज़ेशन के "नॉट ऑप्टिमाइज़्ड" टैब के तहत मिल जाएगा।

मुझे इस प्रश्न के बारे में user2281606 द्वारा इस आदेश के बारे में पता चला। मैं Doze और App Standby के लिए ऑप्टिमाइज़िंग भी पढ़ रहा था - Doze के साथ अपने ऐप का परीक्षण करना


ऐसा प्रतीत होता है कि कुछ सिस्टम पैकेज (जैसे com.google.android.gms) को इस विधि या GUI द्वारा श्वेतसूची से हटाया नहीं जा सकता है।
Firelord

1

यदि आप चाहते हैं कि आपका ऐप स्थायी रूप से ऑप्टिमाइज़ेशन से हटा दिया जाए और यदि आपके पास रूट एक्सेस है, तो आप बस अपने सिस्टम पार्टीशन में एक साधारण xml-file जोड़ सकते हैं:

किसी भी नाम के साथ एक .xml फ़ाइल बनाएँ और निम्नलिखित सामग्री जोड़ें:

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <allow-in-power-save package="com.your.package.name" />
    <allow-in-power-save-except-idle package="com.your.package.name" />
</config>

अपने सिस्टम विभाजन को हटाएं mount -o remount,rw /systemऔर फ़ाइल को अपने /system/etc/sysconfig/फ़ोल्डर में कॉपी करें । आप मजबूर सिस्टम सेवाओं को अक्षम करने के लिए पूर्वस्थापित * .xml फ़ाइलों को भी हटा सकते हैं।

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