फोन विक्रेता द्वारा बंद किए गए एप्लिकेशन को अनइंस्टॉल करें


86

मैं एक सैमसंग I9000 का उपयोग कर रहा हूं और मेरे पास कुछ परेशान करने वाले ऐप हैं जो फोन विक्रेता द्वारा स्थापित किए गए हैं, जैसे एक म्यूजिक स्टोर, एक कस्टम वेब ब्राउज़र और अन्य मेमोरी लीक करने वाले ऐप।

उन भद्दे ऐप्स को न तो Manage applicationsटूल द्वारा अनइंस्टॉल किया जा सकता है , न ही फ्रंट मेनू में ऐप्स टाइल्स को एडिट करके।

मुझे लगता है कि मुझे उन ऐप्स से छुटकारा पाने के लिए एक रूट उपयोगकर्ता या कुछ बनना होगा, लेकिन मुझे नहीं पता कि कैसे।


1
बिना काटे हुए उपकरणों के विकल्प के लिए (हालांकि अधिक सीमित), देखें कि मैं रूट किए बिना अवांछित सिस्टम एप्लिकेशन से कैसे निपट सकता हूं?
एल्डररैथिस

प्रासंगिक: android.stackexchange.com/q/179575/96277
Firelord

जवाबों:


55

हां, आपको जड़ होना होगा। रूट करने के लिए, यह प्रश्न देखें: मैं अपने एंड्रॉइड डिवाइस को कैसे रूट करूं?

रूटिंग के बाद सिस्टम ऐप्स को अनइंस्टॉल करने का सबसे आसान तरीका टाइटेनियम बैकअप का उपयोग करना है । आप बस एक ऐप क्लिक कर सकते हैं और अनइंस्टॉल कर सकते हैं।

नोट: सावधान रहें कि आप क्या हटाते हैं! यदि आप अपने फोन को अस्थिर करते हैं या काम करना बंद कर देते हैं, तो आप उन्हें हटाने से पहले टाइटेनियम का उपयोग करना चाह सकते हैं।

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


7
महत्वपूर्ण चेतावनी: स्टॉक ऐप्स हटाने से आमतौर पर आपके वाहक से OTA अपडेट विफल हो जाएंगे। आप आमतौर पर ऐप को "फ्रीज" करने के लिए बस टिब्यू का उपयोग करने के लिए बेहतर बोल रहे हैं ताकि अपडेट करना परेशानी मुक्त हो।
लोगो

यदि आपको OTA अपडेट की आवश्यकता नहीं है, तो भी ठंड सबसे अच्छा समाधान है। यदि आप ROM पर स्थान की उपेक्षा करते हैं, तो बर्फ़ीली स्थापना रद्द करने के बराबर है। इसके साथ, यदि आपको भविष्य में इसकी आवश्यकता है तो आप परिवर्तनों को वापस
ला सकते

19

आप ADB का उपयोग अनुप्रयोगों को हटाने के लिए भी कर सकते हैं, लेकिन आवेदन के तरीके आसान हैं। चूंकि एडीबी के उपयोग के लिए बाजार की आवश्यकता नहीं होती है, यह उन उपयोगकर्ताओं के लिए काम करेगा जो जड़ हैं लेकिन जो एंड्रॉइड मार्केट या इसी तरह के मार्केटप्लेस का उपयोग नहीं कर सकते हैं या नहीं कर सकते हैं।

./adb remount #ROOT IS REQUIRED TO REMOUNT /system read-write
./adb shell
cd /system/app

यह देखने के लिए कि क्या स्थापित है: pm list packages

पैकेज निकालने के लिए:

rm PackageName.apk
pm uninstall class.name.of.package

CyanogenMod, जहाँ तक मैं बता सकता हूँ, केवल rmचरण की आवश्यकता है, चरण की नहीं pm; यदि आप Android का डी-ओडेक्स संस्करण चला रहे हैं, तो आपको केवल आरएम चरण की आवश्यकता हो सकती है।

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

अधिक जानकारी के लिए http://wiki.cyanogenmod.com/wiki/Barebones देखें ।


2
adb remountएक वैकल्पिक कदम नहीं है। आपको अपने / सिस्टम विभाजन को रीड-राइट को फिर से माउंट करने की आवश्यकता है।
ब्राम

समझा। धन्यवाद। मैंने टाइटेनियम बैकअप ऐप का उपयोग करके अनइंस्टॉल किया। ऐसा लगता है कि सिस्टम / ऐप पैकेज को हटाने के लिए सुरक्षित है। कोई भी व्यक्ति जो पूरी तरह से निश्चित है कि वह नहीं चाहता है कि ऐप शेल से पैकेज को हटा सके जैसा आपने दिखाया है। Geeky लेकिन जोखिम भरा :-)
hAcKnRoCk

मेरा जवाब यहाँ है क्योंकि एंड्रॉइड उपयोगकर्ताओं का एक समूह है जिनके पास Google का एंड्रॉइड मार्केट नहीं है (या नहीं चाहते हैं), लेकिन उनके उपकरणों के लिए रूट एक्सेस नहीं है। adb pullफोन से हटाने से पहले यह आपके डेस्कटॉप के लिए एपीके के लिए काफी आसान है । मैं अपने जवाब में इसे जोड़ दूंगा।
ब्रैम

मुझे pm disable com.packageऐप्स फ्रीज करना भी पसंद है। यदि कुछ टूट जाता है तो उन्हें फिर से सक्षम करना आसान है। का प्रयोग करें adb shellतो suजड़ में जाएँ।
च्लोए

यहाँ उन इच्छुक लोगों के लिए एक और अधिक गहराई वाला ट्यूटोरियल है: रूट एक्सेस के बिना कैरियर / ओईएम
ब्लोटवेयर

15

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


ADW कम या ज्यादा ट्रिक कर रहा है। मुझे ऐप्स को "छिपाने" का एक तरीका नहीं मिला, लेकिन मैं सभी अपमानजनक ऐप आइकन को एक फ़ोल्डर में स्थानांतरित करने में सक्षम हूं ताकि वे रास्ते से बाहर हो जाएं। यदि कोई जानता है कि उन्हें अधिक प्रभावी तरीके से "छिपाना" कैसे है, तो कृपया मुझे बताएं।
प्रश्नकर्ता

1
लॉन्चरप्रो ऐप सूची से ऐप्स छिपा सकता है ताकि वे आपको परेशान न करें (मेनू -> वरीयताएँ -> सामान्य सेटिंग्स -> हिडन ऐप्स)। लेकिन वे अभी भी खोज परिणामों आदि में दिखाई देते हैं लेकिन यह संभवतः निकटतम है जो आप अन-रूट कर सकते हैं।
onik

4

हां, प्रीइंस्टॉल्ड ऐप्स को हटाने के लिए आपको अपना फोन रूट करना होगा।

इन सवालों को यहां और यहां देखें ।

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

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