Google Play Store में दिए गए ऐप के लिए अपडेट नोटिफिकेशन से कैसे छुटकारा पाएं?


40

सामान्य प्रश्न

मेरे पास Y में मेरे डिवाइस पर एक ऐप X स्थापित है। मैं किसी कारण से इसे किसी नए संस्करण (Y + z) में अपडेट नहीं करना चाहता। फिर भी, Google Play Store ऐप हमेशा X के अपडेट को सूचीबद्ध करता है, जो मुझे एक सरल "अपडेट ऑल" से रखता है। मेरा प्रश्न, एक ही वाक्य के लिए रखा गया है:

"उपलब्ध अपडेट" सूची से स्थायी रूप से X के अपडेट कैसे छिपाएं?


विशिष्ट उदाहरण

सबसे पहले, मुझे पता है कि AppBrain Market App जैसे विकल्प हैं , जो इसे अच्छी तरह से संभाल सकते हैं (इस अपडेट को छोड़ दें, सभी अपडेट को छोड़ दें)। मैं एक "जेनेरिक समाधान" पसंद करता हूं, जो 3 rd पार्टी के बाजार ऐप पर निर्भर नहीं करता है ।

दूसरा, मुझे पता है कि टाइटेनियम बैकअप में एक "मार्केट डॉक्टर" शामिल है, जिसका उपयोग Google Play से एक ऐप को डिस्कनेक्ट करने के लिए किया जा सकता है । 1 हालांकि, मेरे विशिष्ट मामले में जिसने केवल कुछ घंटों के लिए काम किया: मैंने GTalk को डिस्कनेक्ट कर दिया , क्योंकि मैं नहीं चाहता कि इसे Hangouts द्वारा प्रतिस्थापित किया जाए । अद्यतन सूचना कुछ घंटों के लिए गायब हो गई, फिर वापस आ गई। पता नहीं क्या "लिंक" बहाल।

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

चौथा: नहीं, प्रश्न में ऐप को अनइंस्टॉल करना यहां कोई विकल्प नहीं है, हालांकि यह किसी भी भविष्य के अपडेट को पूरी तरह से प्रदर्शित होने से छिपा देगा :) और न ही "फ्रीजिंग" है, क्योंकि ऐप का उपयोग नियमित रूप से किया जाता है।

पांचवां: मेरे GTalk उदाहरण के लिए एक संबंधित प्रश्न है: क्या Google Play के माध्यम से अपडेट किए गए gApps ज़िप में शामिल ऐप्स हैं? हालाँकि, मैं इसके विपरीत चाहता हूं: कोई अपडेट नहीं।


यह बहुत अच्छी तरह से हो सकता है कि "Google Apps" (और अन्य पूर्व-स्थापित ऐप्स) कुछ विशिष्ट तरीके से संभाले जाते हैं, और किसी भी तरह अपने "बाजार लिंक" को पुनर्स्थापित करते हैं। इस मामले के लिए, मेरे प्रश्न में शामिल हैं: ऐसा होने से कैसे रोकें?


अद्यतन करें

XDA में एक ही मुद्दे पर चर्चा के लिए एक धागा है । कुछ समय पहले तक, "उपयोगकर्ता इंस्टॉल किए गए ऐप्स" के लिए एक काम के आसपास उन्हें अनइंस्टॉल करना था और उसके बाद .apk- लेकिन यह भी काम करना बंद कर दिया। खैर, .apkएक अलग कुंजी के साथ फिर से हस्ताक्षर करना उपयोगकर्ता-ऐप्स के लिए काम कर सकता है । लेकिन दोनों पहले से इंस्टॉल किए गए ऐप्स के लिए विफल होंगे (उन्हें ओवरराइड करने के लिए साइडलोड नहीं किया जा सकता; विभिन्न हस्ताक्षर पूरी तरह से स्थापित करने से मना कर देंगे)।

इसके अलावा, वहाँ एक है इस मुद्दे को दायर इस पर कुछ लोगों द्वारा "joel.bou .."। अंदाजा लगाना मुश्किल नहीं है, हालांकि बाहर निकले: जोएल बोरक्वार्ड होंगे। यदि यह वास्तव में उसका है, तो यह वास्तव में एक मुद्दा है (उन लोगों के लिए जो नहीं जानते: जोएल टाइटेनियम बैकअप के पीछे देव है )। मुझे इस मुद्दे से उद्धृत करते हैं:

रिकॉर्ड के लिए: एंड्रॉइड मार्केट के दिनों में सिस्टम बैकअप जैसे टाइटेनियम बैकअप के साथ "अटैच" या "डिटैच" ऐप्स (रूट किए गए डिवाइस पर) संभव था। लेकिन आजकल (Google Play Store ऐप के साथ) ऐसा करना लगभग असंभव हो गया है, क्योंकि पूरी ऐप सूची Google के सर्वर से सिंक होने लगती है और उपयोगकर्ता का उस पर कोई नियंत्रण नहीं होता है।

जो बताता है कि टाइटेनियम बैकअप जैसे ऐप के साथ कोचिंग अब स्थायी क्यों नहीं है। और मुझे डर है कि मैंने असंभव पूछा है। लेकिन मैंने पहले भी अन्य प्रश्नों के साथ ऐसा ही सोचा था, और आश्चर्यजनक रूप से यहां समाधान मिला। इसलिए मैं अभी इस पर आशा नहीं छोड़ता!


1: क्या है कि करता है eldarerathis द्वारा समझाया गया है इस पोस्ट में (करने के लिए धन्यवाद Firelord ! कि खुदाई के लिए)


2
इस विषय को वापस लाने के लिए धन्यवाद। अब आप पिछले साल हमारे पास आए इस धागे में
बेदखल

1
हाँ, यह संबंधित है। लेकिन जो जफचांग ने अपने उत्तर में यह बताया वह वह है जो मैंने पहले ही असफल करने की कोशिश की थी: टाइटेनियम बैकअप का उपयोग करके प्लेस्टोर से ऐप का पता लगाना । जाहिर है, यह पूर्व-स्थापित Google एप्लिकेशन के साथ स्थायी रूप से काम नहीं करता है।
इज़ी

@ फ़िरलॉर्ड आपको एक उत्तर में दे सकता है (अधिमानतः एसक्यूएल बयानों के संकेत के साथ)? सुनिश्चित नहीं है कि मैं इसे लागू करूंगा (तब देखूंगा), लेकिन मैं देखता हूं कि यह काम कर सकता है: प्रभावित एप्लिकेशन अग्रिम रूप से जाने जाते हैं (उनका पैकेज-नाम), इसलिए "स्टैटिक" SQL स्क्रिप्ट एक बार (एक के लिए) बनाई जा सकती हैं प्रत्येक DB)। फिर, उदाहरण के लिए टास्कर का उपयोग स्क्रिप्ट को निष्पादित करने के लिए ( sqlite*उन डेटाबेस के खिलाफ बाइनरी के साथ ) दैनिक (वैकल्पिक रूप से: इसे init.d स्टार्टअप स्क्रिप्ट से लिंक करें)। निश्चित रूप से एक +1 की कीमत कम से कम। संकेत के लिए धन्यवाद - और जवाब के लिए :) अग्रिम में
इज़ी

@ इज़ी ऊपर टिप्पणी करें, आप जानते हैं कि अब इसके साथ क्या करना है। :) और, यहाँeldarerathis ♦ समझाया है कि TiBa में "बाजार से अलग होना" वास्तव में क्या करता है (संपादन )। आप अपने प्रश्न के उत्तर के लिंक को शामिल करना चाहते हैं। localappstate.db
Firelord

@ फैरेलॉर्ड वास्तव में। मूल रूप से आपने जो सुझाव दिया है - बस आपके मामले में, उसे TiBu की आवश्यकता नहीं है। जिसके बारे में सोचकर: TiBu का एक शेड्यूलर है। और आप ऐप्स को फ़िल्टर कर सकते हैं। "मौन" के लिए ऐप्स के लिए एक फ़िल्टर को परिभाषित करना संभव होना चाहिए, और उन्हें उस शेड्यूलर - वैकल्पिक समाधान के माध्यम से दिन में दो बार "अलग" करना चाहिए। समय परमिट, शायद मैं सभी के साथ खेलने होगा कि ...
इज़ी

जवाबों:


14

नोट :

  • ओपी पहले से ही विवरण जानता है, लेकिन मैंने अन्य पाठकों को ध्यान में रखते हुए चीजों को विस्तृत किया है।
  • मैंने मान लिया है कि डिवाइस रूट हो गया है, और मेरे समाधान का परीक्षण एंड्रॉइड 4.2, 4.4 और 5.0 पर किया गया है, सभी प्ले स्टोर v5.6.8 चल रहे हैं । (क्षमा करें और इसे किटकैट पर परीक्षण नहीं किया जा सकता है लेकिन यह विश्वास करने का कोई कारण नहीं है कि यह काम नहीं करेगा।)

क्रेग द्वारा समाधान वास्तव में काफी अच्छा है, और अगर यह किसी भी तरह (कस्टम विजेट) क्रियान्वित किया जा सकता के साथ Tasker , तो चीजें बहुत आसानी से जाना होगा।

आनन द्वारा जवाब भी उपयोग कर काम कर सकते हैं pm disable <PKG>में Tasker , लेकिन एक लंबे समय तक खेलने के रूप में स्टोर सूची है, जो कुछ उपयोगकर्ताओं पसंद नहीं होता अपडेट कर रहा है के रूप में है कि पसंदीदा एप्लिकेशन का उपयोग नहीं कर सकते हैं।

और मैंने कभी चेंजलॉग ड्रॉयड की कोशिश नहीं की है , इसलिए टिप्पणी नहीं कर सकता।

लेकिन मैं चीजों को प्राप्त करने का एक और तरीका हूं, जीयूआई में इतना साफ नहीं है लेकिन अच्छा है। ये रहा:

Play Store के अंतर्गत इसके डेटाबेस हैं /data/data/com.android.vending/databases/। तीन डेटाबेस पर विचार करने लायक हैं। library.db, localappstate.db, package_verification.db

  • library.db- इसमें एक टेबल दी गई है, ownershipजो उन ऐप्स को सूचीबद्ध करेगी, जिन्हें आपने कभी भी Play Store से इंस्टॉल किया है, उनसे जुड़े सभी Google Play Store खाते। ध्यान दें कि कभी-कभी उन ऐप्स को भी शामिल किया जाता है जो आपने एक बार बहुत पहले प्ले स्टोर से इंस्टॉल किए थे और बाद में अनइंस्टॉल कर दिए थे।
  • localappstate.db- इसमें एक टेबल है, जिसका नाम appstateअब आपके डिवाइस में इंस्टॉल किए गए सभी उपयोगकर्ता ऐप को सूचीबद्ध करेगा। जिन्हें प्ले स्टोर से इंस्टॉल किया गया है, वे ऐप का शीर्षक भी दिखाएंगे, लेकिन साइडलोडेड नहीं होंगे।
  • package_verification.db- यह डेटाबेस दिखाएगा कि क्या आपने एंड्रॉइड के "सेटिंग्स" के तहत "वेरिफाई ऐप्स" को सक्षम किया है। इसमें verification_cacheसत्यापन के लिए ऐप्स की सूची वाली एक तालिका है ।
  • suggestions.db- यहां प्रासंगिक नहीं है लेकिन इसमें एक टेबल है, जिसका नाम suggestionsप्ले स्टोर सर्च बार का उपयोग करके आपके द्वारा की गई सभी खोजों (कीवर्ड) की एक सूची है।

ध्यान दें कि मेरे दावे को वापस करने के लिए मेरे पास कोई स्रोत नहीं है, यह यहां सभी व्यक्तिगत अनुभव है। आपको असहमति (सबूतों के साथ) के लिए प्रोत्साहित किया जाता है, ताकि इस उत्तर की गुणवत्ता को और बढ़ाया जा सके।


अब, सवाल पर वापस। मेरे लॉलीपॉप पर, मैं अपडेट सूची में से 37 ऐप को हटाने में सक्षम था और केवल एक ऐप को छोड़ दिया था जिसके लिए मैंने समाधान को आगे बढ़ाने के लिए "अपडेट ऑल" का उपयोग किया। यह पूरी तरह से काम किया!

आवश्यक कदम:

  1. किसी भी डेटा भ्रष्टाचार से बचने के लिए प्ले स्टोर को बंद करें क्योंकि हमें इसके डेटाबेस को संपादित करने की आवश्यकता है।

  2. अपने एप्लिकेशन के स्वामित्व को यहां से हटा देंlibrary.db : मैंने उपयोग किया है sqlite3( यदि आपके पास नहीं है तो रूट के लिए SQLite इंस्टॉलर का उपयोग करें )। मैंने एक बहुत ही सरल क्वेरी का उपयोग किया है जो मूल्य का उपयोग करके पंक्ति की पहचान करके डेटाबेस से एक रिकॉर्ड (पंक्ति) को हटा देगा। इस संसाधन का sqlite3उपयोग करने के बारे में और जानने के लिए ।

    स्वामित्व हटाने का सामान्य आदेश होगा:

    sqlite3 /data/data/com.android.vending/databases/library.db "DELETE from ownership where doc_id='<PKG_NAME>'"
    

    <PKG_name>अपने ऐप के पैकेज नाम से बदलें । Chrome ब्राउज़र के लिए उदाहरण पैकेज नाम है com.android.chrome

    आप ऐप ब्राउज़र या ओएस मॉनिटर का उपयोग करके अपने ऐप के पैकेज का नाम पा सकते हैं , या बस इस प्रश्न का संदर्भ ले सकते हैं: ऐप का पूरा पैकेज नाम देखें?

  3. एप्लिकेशन के और विवरण निकालें localappstate.dbऔरpackage_verification.db : ध्यान दें कि उपरोक्त दो चरणों ने मेरे उपकरणों में काम किया था। चूंकि मैं अपडेट सूची में किसी भी कारण से ऐप नहीं दिखाना चाहता, इसलिए मैंने सभी उपरोक्त डेटाबेस से सभी विवरणों को शुद्ध कर दिया है।

    जानकारी को हटाने का सामान्य आदेश localappstate.dbहोगा:

    sqlite3 /data/data/com.android.vending/databases/localappstate.db "DELETE from appstate where package_name='<PKG_NAME>'"
    

    और, इसके लिए package_verification.db, यह होगा:

    sqlite3 /data/data/com.android.vending/databases/package_verification.db "DELETE from verification_cache where package_name='PKG_NAME'"
    

कोर कवर किया गया है। अब, निष्पादन के लिए:

  • आप एक स्क्रिप्ट बना सकते हैं
  • डेटाबेस adb shellया adb pullडेटाबेस का उपयोग करें , और एक SQLite सॉफ्टवेयर का उपयोग करके पीसी पर संपादन करें (जैसे SQL के लिए DB ब्राउज़र )
  • आप ऐप रिकॉर्ड्स को मैन्युअल रूप से हटाने के लिए SQLite Editor या aSQLite Manager जैसे ऐप का उपयोग कर सकते हैं
  • एंड्रॉइड के लिए टर्मिनल एमुलेटर जैसे किसी भी टर्मिनल ऐप का उपयोग करें - यह विगेट्स की अनुमति देता है जिसे आप कमांड या स्क्रिप्ट के लिए शॉर्टकट के रूप में उपयोग कर सकते हैं। इस तरह के शॉर्टकट बनाने का तरीका जानने के लिए मेरा जवाब देखें
  • समय, अनुप्रयोग, या आपके अनुरूप किसी भी प्रोफ़ाइल के आधार पर प्रोफ़ाइल बनाने के लिए टास्कर का उपयोग करें
  • अपनी स्क्रिप्ट को स्टार्ट-अप में प्लग करें, हालांकि मैंने इसे आज़माया नहीं है, इसलिए ओपी से पूछें

ऐप हालांकि इंस्टॉल किए गए ऐप या अपडेट सूची में नहीं दिखाई देगा, लेकिन यह प्ले स्टोर में "मेरे ऐप" के तहत "ऑल" में निश्चित रूप से दिखाई देगा । मैं इस स्टोर का अधिक उपयोग नहीं करता हूं, इसलिए मैंने इसकी अन्य सेटिंग्स को आगे परीक्षण नहीं किया।

इसके अतिरिक्त, आप यह नोट कर सकते हैं कि अगर आपने पहले प्ले स्टोर सेटिंग्स के तहत "ऐप अपडेट उपलब्ध है" को अनियंत्रित किया है , और आप उक्त आदेशों को निष्पादित करने के बाद इसकी जांच करते हैं, तो यह एक सिंक को ट्रिगर करेगा और आपके परिवर्तन, स्पष्ट रूप से खो जाएंगे।

इसके अलावा, ध्यान रखें कि Google अपने सर्वर पर सभी जानकारी रखता है। इसलिए जल्द या बाद में, डेटाबेस अपडेट होने वाले हैं। अपने लॉलीपॉप डिवाइस में, मैंने लगभग 24 घंटे इंतजार किया और डेटाबेस में कोई बदलाव नहीं देखा, लेकिन YMMV।


गैर-निहित उपकरणों के लिए

यह एक सिद्धांत है और मैं यह दावा नहीं करूंगा कि यह काम करेगा लेकिन आप कोशिश कर सकते हैं:

  1. बलपूर्वक बंद करें और ले adb backupके प्ले स्टोर
  2. बैकअप निकालें और डेटाबेस में आवश्यक परिवर्तन करें।
  3. परिवर्तित फ़ाइलों को एक नई बैकअप फ़ाइल में पैक करें और उन्हें डिवाइस में पुनर्स्थापित करें।

    यदि आप पीसी पर एडीबी बैकअप को अनपैक करने और पैक करने से अनजान हैं, तो एंड्रॉइड बैकअप एक्सट्रैक्टर (एबीई) (इसे जावा रनटाइम एनवायरनमेंट की आवश्यकता है , और README.txtउपयोग के लिए है) पर एक नज़र डालें, जो उस .abफाइल को अनपैक कर देगा .tarजिसमें आप इसे निकाल सकते हैं आर्क, 7zip, WinRAR, और अधिक की तरह एक अभिलेखागार का उपयोग करना।

    निकाले गए सामग्री (शायद) के अंदर पाए गए डेटाबेस में परिवर्तन करने के लिए आप SQLite के लिए DB ब्राउज़र का उपयोग कर सकते हैं apps/com.android.vending/db/

    इसके अलावा, आप इस तरह के रूप एंड्रॉयड बैकअप संबंधित पोस्ट पर एक नज़र ले सकता है यह , यह और Adebar सभी ने सुझाव दिया - इज़ी

  4. देखें कि ऐप अपडेट लिस्ट से गया है या नहीं।

  5. यदि आप चरण 4 में सफल होते हैं, तो पीसी का उपयोग करने के बजाय खुद (किसी तरह) एंड्रॉइड डिवाइस पर चरण 1-4 को निष्पादित करने के लिए वायरलेस रूप से एडीबी चलाएं - यदि आप सफल होते हैं तो यह टास्कर में बहुत मददगार हो सकता है ।
  6. ठीक है, अगर आप चरण 4 या 5 के लिए नीचे सभी तरह से सफल होते हैं, तो आप शायद यह भी जवाब दे सकते हैं: मैं प्ले स्टोर अपडेट सूची से ऐप्स से छुटकारा कैसे पाऊं? :)

संपादित करें:

ठीक है, मैं केवल एक ही व्यक्ति नहीं हूँ जिसने इसे इस तरह से खोजा:

  1. एंड्रॉइड: स्काइप को अपडेट करना बंद करें - स्क्रिप्ट भाग के साथ बहुत करीब, लेकिन बिना किसी तर्क के
  2. (रूट की आवश्यकता है) भविष्य के संदर्भ के लिए रोलआउट पर प्रतीक्षा किए बिना इनग्रेड को अपडेट करने का तरीका। - काफी अच्छा नहीं है क्योंकि library.dbमुख्य अपराधी है
  3. ऐप के लिए पैकेज नाम प्राप्त करना
  4. [WIP] नो कॉल साउंड, ऑटो-अपडेट प्ले सर्विसेज को ब्लॉक करें

बहुत अच्छी तरह से जवाब, फायरलॉर्ड - अगर मैं कर सकता था तो मैं कई बार बढ़ाऊंगा! जैसे ही समय की अनुमति मिलती है, मैं निश्चित रूप से इसका परीक्षण करूंगा, और शायद तब अपना अनुभव / अतिरिक्त संकेत जोड़ूंगा। // गैर-रूट किए गए उपकरणों के लिए, मैं चरण 3 के साथ फंस जाऊंगा। इसे पूरा करने के बारे में कोई और जानकारी / लिंक? हमें यहाँ पर एक लंबा पोस्ट मिला है , लेकिन यह जटिल दिखता है। # 2 के लिए, वहाँ है इस पोस्ट , और couse के ab2tarमें Adebar );
इज़ी

@ इज़ी धन्यवाद! आपके द्वारा बताए गए पदों के लिंक को ABE (Android Backup Extractor) ने संदर्भित किया है। यह बहुत आसानी से पैक और अनपैक कर सकता है। आपको केवल जावा रनटाइम एनवायरनमेंट की आवश्यकता है। // और मैं आगे जा सकता था क्योंकि मुझे ढीले छोरों को छोड़ना पसंद नहीं है, लेकिन मेरा adb restoreअचानक किसी भी ऐप को पुनर्स्थापित करने के लिए मेरे उपकरणों पर चलता है, इसलिए मैं वास्तव में अपने सिद्धांत का परीक्षण नहीं कर सकता। : /
Firelord

आउच, यह बुरा है। आप अभी भी अपने उत्तर में चरण 2 + 3 पर ABE के लिंक को एकीकृत करना चाह सकते हैं। और निश्चित रूप से, एक बार अपने उपकरणों के साथ कि इस मुद्दे को हल किया जाता है, हम सब खुश देख कैसे आप "ठीक है कि ढीला अंत" :) हो जाएगा
इज़ी

@ इज़ी डन! ठीक है, मेरे दो उपकरण उस अचानक बहाल होने से पीड़ित हैं, और तीसरा एक (अच्छी तरह से, एक माइक्रोमैक्स डिवाइस, याद रखें यूरेका: डी) ने यूएसबी कनेक्शन का पता नहीं लगाने का फैसला किया। लगता है कि हमें उन ढीले सिरों को देखने के लिए काफी इंतजार करना पड़ेगा। :)
Firelord

1
महान! मैंने पहली बार टाइटेनियम में शेड्यूलर का उपयोग मार्केट से डिटैच के साथ किया था, जिसे मुझे दिन में कम से कम 4 बार चलाना था, लेकिन फिर भी कभी-कभी अपडेट (मेरे मामले में चरम छोटी गाड़ी 3.0.x) दिखाया गया। अब मैंने एक टास्कर टास्क लिखा, जिसे मैं प्रत्येक घंटे टास्क प्रोफाइल द्वारा चलाता हूं। बहुत बहुत धन्यवाद :) एक बात: मुझे पथ के चूक जाने पर इस PIE त्रुटि के कारण टाइटेनियम sqlite3 (/data/data/com.keramidas.TitaniumBackup/files/sqlite3) का उपयोग करना पड़ा।
फ्रैंक

7

यह मेरे लिए कुछ एप्स के साथ एक समस्या है, विशेष रूप से एक टॉर्च फ्लैश लाइट ऐप, जहां नवीनतम संस्करण लॉलीपॉप के साथ अच्छा नहीं खेलता है, लेकिन पिछला संस्करण करता है।

अतीत में इसका समाधान चेंज ड्रॉयड का उपयोग करना था, लेकिन जैसा कि ऊपर कहा गया है, यदि आप प्ले स्टोर खोलते हैं तो यह वापस आ सकता है।

वर्तमान में मैं जिस समाधान का उपयोग कर रहा हूं, वह है कि टाइटेनियम से एक निर्धारित कार्य को बाजार से ऐप को अलग करना। मैं वर्तमान में इसे दिन में 4 बार चलाता हूं। यह निर्धारित समय पर पृष्ठभूमि में चलता है और इसलिए, जब मैं अपडेट के लिए प्ले स्टोर की जांच करता हूं, तो यह नहीं होता है।

मुझे इस पर गौर करना होगा, लेकिन प्ले स्टोर खुला होने पर कार्य चलाने का एक तरीका हो सकता है ... निश्चित नहीं है।

---- संपादित करें ---- कुछ ने टीबी सेटिंग पर अधिक विस्तार के लिए कहा है ...

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

स्क्रीनशॉट स्क्रीनशॉट

अगला, आपको शेड्यूल पर लागू फ़िल्टर के साथ शेड्यूल करना होगा।

स्क्रीनशॉट स्क्रीनशॉट

जैसा कि आप देख सकते हैं यह सिर्फ एक अनुसूचित घटना एमएस के लिए है, सुबह 4 बजे

जब यह पूरा हो जाएगा तो आपका निर्धारित कार्य कुछ इस तरह दिखाई देगा

स्क्रीनशॉट

आपको इसे दोहराने के लिए समय बदलना होगा और इस बात पर निर्भर करना होगा कि आप इसे कितनी बार चाहते हैं।

मेरे पास 4am 8am Noon और 4pm के लिए मेरा सेट है। लगता है मेरे लिए काम करता है।

उम्मीद है कि यह थोड़ा और स्पष्ट करता है। यदि आप टीबी के आसपास टूल करते हैं, तो मुझे इन स्क्रीनियों के साथ यकीन है, कि आप इसे काम कर सकते हैं।

क्रेग


मैंने कुछ दिनों के लिए इस समाधान का उपयोग किया था, लेकिन हमेशा बाद में जानकारी बार में मुझे टाइटेनियम से एक संदेश मिलता है। थोड़ा परेशान और 4 कार्य (मेरे अनुसूचक में) भी पर्याप्त नहीं थे, फिर भी कभी-कभी अपडेट फिर से दिखाई देता था। तो अब के लिए मैं Firelord के कमांड लाइन समाधान को पसंद करता हूं, जो पूरी तरह से पृष्ठभूमि में टास्कर द्वारा किया जा सकता है और ठीक काम करता है :)
फ्रैंक

3

निम्नलिखित समाधान के साथ:

  1. आप तृतीय पक्ष के बाज़ार एप्लिकेशन पर निर्भर नहीं हैं।
  2. इसे Google Play द्वारा अपडेट सूचनाओं को बायपास करने के लिए कॉन्फ़िगर किया जा सकता है।
  3. आप जब चाहें तब एप्लिकेशन "अपडेट ब्लॉक" को वापस कर सकते हैं (आपको भविष्य के संस्करणों के लिए एप्लिकेशन अपडेट करने की अनुमति देता है)
  4. यह आपके द्वारा उपयोग किए जाने वाले ऐप्स को अनइंस्टॉल या फ्रीज नहीं करता है।
  5. यह गप्पों के साथ भी काम करता है।

चांगेलोग ड्रॉइड नाम का एक फ्री ऐप है (पहले यह एक फ्रीमियम ऐप था, अब इसमें मुफ्त में पूरी कार्यक्षमता है)। इसके माध्यम से आप Google Play के साथ मध्यस्थ होने के साथ अपने अन्य ऐप्स के अपडेट को प्रबंधित कर सकते हैं।

लाभ यह है कि आप अस्थायी रूप से या "स्थायी रूप से" (जब तक आप अपना मन नहीं बदलते) अपडेट दिखाने के लिए छोड़ते हुए, एक ब्लैकलिस्ट में ऐप भेज सकते हैं । आप उन एप्लिकेशन के अपडेट का भी अनुसरण कर सकते हैं जिन्हें आपने अनइंस्टॉल किया है या आपने कभी इंस्टॉल नहीं किया है लेकिन निरीक्षण करना चाहते हैं। मैं इस प्रतिक्रिया के साथ कुछ स्क्रीनशॉट (रंगों के साथ अलग स्क्रीन नेविगेशन की पहचान) के साथ यह महसूस करने के लिए कि यह कैसे काम करता है।

ऐप को ब्लैकलिस्ट कैसे करें ब्लैक लिस्टेड ऐप्स व्हाट्सएप वाले ऐप

ऐप को "अन-ब्लैकलिस्ट" कैसे करें विकल्प मेनू पसंद

Google Play सूचनाओं को कैसे बायपास करें चांगेलोग ड्रॉइड के लिए अधिसूचना पहुंच सक्षम करें सिस्टम एप्लिकेशन (Gapps) दिखाएं

दिखाने के लिए Gapps का चयन करें

केवल नकारात्मक पक्ष यह है कि जब आप प्ले स्टोर खोलते हैं, या तो सीधे या इस ऐप से, सभी ऐप दिखाए जाएंगे (उन लोगों को भी शामिल करना जिन्हें आप अपडेट नहीं करना चाहते थे, क्योंकि फ़िल्टर लागू करने वाला एक व्यक्ति चैंजेलग ड्रॉइड है और Google खुद नहीं खेलते हैं, यह अपेक्षित था)

Google Play अभी भी सभी ऐप्स दिखाता है

लेकिन चांगेलोग ड्रॉइड में आप Google Play पर प्रत्येक ऐप को एक बटन के साथ एक्सेस कर सकते हैं और फिर इसे व्यक्तिगत रूप से अपग्रेड कर सकते हैं।

क्षमा करें: वर्तमान में चांगेलोग ड्रॉइड के एक ही चरण में सभी अनुमत अनुप्रयोगों को अपडेट करने का कोई विकल्प नहीं है , लेकिन शायद डेवलपर इसे अंततः लागू कर सकता है।

नोट: मैंने अभी भी आपके द्वारा वर्णित परिदृश्य के लिए परीक्षण नहीं किया है (मैंने पहले से ही अपडेट / प्रतिस्थापित टॉक / हैंगआउट को बदल दिया है), लेकिन यह आपके मामले में काम कर सकता है। बस Google Play के My Apps दृश्य को नहीं खोलना याद रखें ताकि यह ऐप्स के स्वचालित अपडेट को ट्रिगर न करे।


1
बहुत बहुत धन्यवाद, फ्रांसिस्को! यह बहुत ही मुझे AppBrain मार्केट ऐप की याद दिलाता है क्योंकि यह वर्षों पहले था (हाल ही में कोशिश नहीं की, क्योंकि उनका अपना इंस्टॉलर बंद हो गया था)। फिर, जब उनके "तेज वेब इंस्टालर" ने अभी भी काम किया, तो आप फ़िल्टर की गई सूची पर "सभी को अपडेट करें" को भी ट्रिगर कर सकते हैं ... Btw: "मेरे ऐप्स" पर जाकर मेरे लिए कोई भी अपडेट ट्रिगर नहीं होगा, जैसे मैंने ऑटो चालू किया है पूरी तरह से बंद। लगता है कि मैं आपके समाधान की कोशिश करूँगा, जैसे ही समय की अनुमति मिलती है;)
Izzy

1

ऐप को मुख्य ऐप सेटिंग्स, या ऐप मैनेजर, और ओपन प्ले स्टोर में अक्षम करें और ऐप को सूचीबद्ध नहीं किया जाना चाहिए। सभी को अपडेट करें और सभी पूर्ण होने पर एप्लिकेशन को पुनः सक्षम करें। मेरे पास एक ही समस्या है, एक txt संदेश ऐप जो अगर मैं अपडेट करता हूं, तो मुझे बदसूरत विज्ञापन मिलते हैं .. यह मेरा काम है


1
हालांकि यह काम कर सकता है, यह सुविधाजनक होने से बहुत दूर है (इसमें बहुत सारे कदम शामिल हैं, खासकर अगर इसमें कई ऐप शामिल हैं)।
इज़ी

टास्कर
endolith

1

मुझे पता है कि यह एक पुराना धागा है। और मैं समझता हूं कि Ti Backup Play Store से एक ऐप को चलाने के लिए काम करता था। लेकिन मैं यह भी समझता हूं कि यह अब काम नहीं करता है। जो लोग रुचि रखते हैं, उनके लिए मैंने एक ऐप बनाया है जो इसका बहुत अच्छा काम करता है। इसे Play Store में Hide Updates कहा जाता है , और ~ USD 1. के लिए उपलब्ध है। काम पर ऐप दिखाने वाला एक वीडियो है। इसके लिए जड़ की आवश्यकता होती है।


2
आपके प्रयासों के लिए धन्यवाद, डेविड! लेकिन मुझे इसके साइड-इफेक्ट्स पसंद नहीं हैं, जैसे कि इन-ऐप-खरीदी गई चीजों, या मेरी-ऐप्स सूची वाले ऐप्स पर। इस बीच मुझे हमेशा 7 अपडेट देखने की आदत है जिनकी मुझे परवाह नहीं है - हालांकि मैं चाहूंगा कि Google अपने ऐप में AppBrain जैसा एक विकल्प जोड़े: एक दिए गए ऐप के लिए एक (या सभी) अपडेट को छोड़ दें। और BTW: खुलेपन के लिए धन्यवाद (खुलासा है कि यह आपका ऐप है)। मैंने लिंक जोड़ने की स्वतंत्रता ली - लेकिन कीमत का भी उल्लेख किया।
इज़ी

1

रूट यूजर्स के लिए जो समाधान मैंने पाया है, वह है कि /data/app/आप जिप्सीगनर के साथ एपीके ( या बैकअप के बाद अपने टाइटेनियम बैककैप फ़ोल्डर में पाया गया ) को फिर से साइन करें और फिर से इंस्टॉल करें।


यह हमेशा एक विकल्प नहीं है ("साझा संसाधनों" का उपयोग करके कुछ एप्लिकेशन के साथ हस्ताक्षर जारी करता है), लेकिन कुछ के लिए एक काम हो सकता है, हाँ।
इज़ी

क्या आप विस्तार से समझा सकते हैं? जिज्ञासु।
द्राजेन बोजेलोवुक

उदाहरण के लिए देखें समर्थन पैकेज हस्ताक्षर फ़ेकिंग । इसमें ज्यादातर एक ही विक्रेता, आमतौर पर Google से पहले से इंस्टॉल किए गए ऐप और ऐप शामिल होते हैं। जैसा कि मैं अब Google Playstore ऐप का उपयोग नहीं कर रहा हूं, मैं अब इस समस्या के बारे में नहीं हूं।
इज़ी

दिलचस्प। लगता है कि यह सब क्षुधा के बीच हस्ताक्षर की जाँच की व्यापकता पर निर्भर करता है। सौभाग्य से अब तक मेरे लिए कोई समस्या नहीं रही।
द्राज़ेन बोल्लोवुक

); - बेशक, इस संदर्भ में मुसीबत दुर्लभ है, लेकिन पूरी तरह से नजरअंदाज नहीं किया जा सकता है
इज़ी

0

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


इसका मतलब होगा कि मूल .apkफ़ाइलों में हेरफेर (और हाँ, ऐसे कई ऐप उपलब्ध हैं: उन ऐप्स के लिए, जिन्हें आपने खुद स्थापित किया है, आपको शायद रूट की आवश्यकता नहीं होगी, लेकिन सिस्टम ऐप्स पर काम करने के लिए)। मैं गिनूंगा कि काम के इर्द-गिर्द, लेकिन यह एक ऐसा तरीका नहीं है जिसे मैं अपनाऊंगा। फिर भी धन्यवाद!
इज़ी

0

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

  • आवश्यकताएँ:
    • रूट किया गया उपकरण
    • Xposed स्थापित
  • वादे:
    • तेजी से अद्यतन अवरुद्ध
    • कुछ अपडेट्स को नजरअंदाज करना (जब आपके पास Playstore में My Applications में उपलब्ध अपडेट है तो इसे नजरअंदाज करने के लिए बस इस अपडेट पर क्लिक करें)

Xposed मॉड्यूल होने के नाते , यह हमारे द्वारा अब तक किए गए अन्य समाधानों की खामियों के आसपास काम करने में सक्षम होना चाहिए:

  • यदि प्ले सर्विसेज ने एक अनलिंक किए गए ऐप को फिर से लिंक करने का फैसला किया है, तो मॉड्यूल को कार्रवाई करने में सक्षम होना चाहिए। तो कोई विशेष हाथ से काम करने की आवश्यकता नहीं, कोई टास्कर सेटअप नहीं
  • SQLite डेटाबेस या के साथ कोई मैनुअल fiddling adb shell
  • कोई द्वितीयक "अपडेट चेकर" (एक ला चांगेलगॉइड) की आवश्यकता नहीं है
  • .apkफ़ाइलों का कोई हेरफेर नहीं
  • केवल कुछ उपयोगकर्ताओं के लिए समस्या : गैर-निहित उपकरणों और उन w / o Xposed पर काम नहीं करता है

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


0

टाइटेनियम बैकअप की तरह आप भी 3C टूलबॉक्स के साथ गूगल प्ले स्टोर से ऐप को अनलिंक कर सकते हैं । ऐसा लगता है, अब तक, स्थायी है। जड़ की आवश्यकता है।


1
मैं अब इसे सत्यापित नहीं कर सकता (सभी Google Apps से छुटकारा पा लिया गया), लेकिन जैसा कि यह दूसरों के लिए प्रासंगिक हो सकता है: "कवर" अब तक क्या समय सीमा है? शायद 3C टूलबॉक्स लगातार उस सेटिंग को देखता और नवीनीकृत करता है?
इज़ी

यकीन नहीं है कि अगर कुछ भी> 5.0 इस परिवर्तन को छड़ी करने की अनुमति देता है। Google Play स्वचालित रूप से ऐप्स को फिर से जोड़ देता है। केवल करीबी बात, दुख की बात है, मैन्युअल रूप से ऑटो-अपडेट को अक्षम करना और अपने इच्छित संस्करण का बैकअप बनाना है।
पहेली
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.