HomeNávody na použitieAko odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Bloatware predstavuje problém v systéme Android a nejde iba o veci spoločnosti Samsung. Odstraňujú sa aplikácie, ktoré majú Odinštalovať alebo Zakázať tlačidlo sivé v Nastaveniach vždy zahŕňalo odosielanie komplikovaných príkazov ADB do telefónu z počítača, čo bolo vždy také náročné nastaviť. Našťastie sa to konečne zmenilo.

Pomocou funkcie bezdrôtového ladenia, ktorú spoločnosť Google pridala do systému Android 9.0 Pie už v auguste 2018, môžu aplikácie pre Android teraz pristupovať k serveru ADB vášho telefónu. Inými slovami, odteraz môžete posielať príkazy ADB na svoj vlastný telefón. Jedna aplikácia, LADB od vývojára Tylera Nijmeha, bola vyvinutá špeciálne pre túto úlohu a má náskok u všetkých potenciálnych konkurentov. Nižšie ukážem, ako ho použiť na odinštalovanie ľubovoľného používateľa alebo systémovej aplikácie.

Požiadavka

  • Android 9 alebo novší

Krok 1: Nainštalujte prehliadač názvov balíkov 2.0

Budete potrebovať vedieť názov balíka aplikácie alebo aplikácií, ktoré sa pokúšate odstrániť. Najjednoduchší spôsob, ako nájsť tieto informácie, je nainštalovať aplikáciu s názvom Package Name Viewer 2.0 od vývojára csIng.

  • Odkaz na obchod Play: Prehliadač názvov balíkov 2.0 (zadarmo)

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Krok 2: Vyhľadajte názov balíka Bloatware

Teraz otvorte Prehliadač názvov balíkov 2.0 a pomocou funkcie vyhľadávania v hornej časti obrazovky vyhľadajte aplikáciu bloatware, ktorú chcete odinštalovať. Pod jej bežným názvom uvidíte názov balíka aplikácie, čo je názov, pod ktorým operačný systém pozná aplikáciu. Skopírujte tento názov pre ďalšie použitie. Nezabudnite, že tento krok budete musieť zopakovať pre každú aplikáciu bloatware, ktorú chcete odstrániť.

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Jedným z vtípkov je funkcia kopírovania aplikácie, ku ktorej máte prístup klepnutím na ľubovoľný záznam a výberom možnosti Kopírovať. Týmto sa skopíruje názov balíka aplikácie do vašej schránky, čo by skutočne uľahčilo jednoduché vloženie do príkazového riadku ADB neskôr, s výnimkou toho, že sa skopíruje viac ako iba názov balíka.

Dve najlepšie riešenia, ktoré mám k dispozícii, nie sú skvelé. Pre jedného môžete jednoducho napísať com.abc.xyz názov balíka zobrazený pod bežným názvom aplikácie, ale pri niektorých dlhších názvoch balíkov to nebude fungovať. V týchto prípadoch môžete použiť funkciu kopírovania aplikácie a potom vložiť to, čo sa skopírovalo, do aplikácie na poznámky, ako je Google Keep. Odtiaľ odstráňte všetko okrem reťazca textu medzi balenie: a Spúšťač: a skopírujte, čo zostalo.

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresáraAko odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Krok 3: Povolenie možností pre vývojárov

Táto metóda sa spolieha na funkciu, ktorú v predvolenom nastavení nemožno povoliť v hlavnej ponuke nastavení systému Android. Namiesto toho budete musieť aktivovať skrytú ponuku nastavení pre pokročilých používateľov s názvom Možnosti pre vývojárov.

Povolte teda možnosti pre vývojárov v časti Nastavenia -> Informácie o telefóne a klepnutím na ikonu Číslo zostavy vstup sedemkrát rýchlo. Odtiaľ po zobrazení výzvy zadajte kód PIN uzamknutej obrazovky. Ak potrebujete ďalšiu pomoc s touto časťou, prečítajte si nášho úplného sprievodcu:

Krok 4: Povolenie bezdrôtového ladenia

Teraz budete musieť povoliť základnú funkciu systému Android, vďaka ktorej to všetko funguje. Otvorte aplikáciu Nastavenia, posuňte sa nadol a vyberte možnosť „Systém“. Potom klepnite na „Rozšírené“ a vyberte „Možnosti pre vývojárov“. Na niektorých telefónoch môže byť položka Možnosti vývojára uvedená v spodnej časti hlavnej obrazovky Nastavenia.

Keď ste vo vnútri, posuňte sa nadol na Ladenie oddiel. Tu povoľte prepínač vedľa položky „Bezdrôtové ladenie“ a potom potvrďte výber stlačením klávesu „OK“. Ak chcete povoliť túto funkciu, musíte mať na Androide 11 a vyššom pripojené Wi-Fi.

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresáraAko odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Testovali sme to a zistili sme, že funguje na každom väčšom vzhľade Androidu od výrobcov OEM, ktorí predávajú telefóny v USA, ale nie je zaručené, že každé zariadenie bude mať funkciu bezdrôtového ladenia. Je to súčasť AOSP, základne otvoreného zdrojového kódu systému Android, ale výrobcovia OEM niekedy odstraňujú funkčnosť zo svojich verzií Androidu s kožou. Ak váš telefón túto možnosť nemá, je smutné, že táto metóda pre vás nebude fungovať.

Krok 5: Nainštalujte LADB

Teraz je čas nainštalovať LADB, aplikáciu, ktorá vám umožní posielať príkazy ADB do vášho vlastného telefónu. Verzia Play Store (prepojená nižšie) stojí 2,99 dolárov, ale je to lacné, čo dokáže. Napriek tomu, ak potrebujete bezplatnú možnosť, môžete prejsť na stránka GitHub aplikácie a zostavte súbor APK zo zdroja.

  • Odkaz na obchod Play: LADB – miestny shell ADB (2,99 USD)

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Krok 6: Vytvorte pripojenie

Ak máte Android 9 alebo Android 10, otvorte LADB a počkajte, kým sa nezobrazí vyskakovacie okno s otázkou, či chcete „Povoliť ladenie USB“. Začiarknite políčko vedľa možnosti „Vždy povoliť“ a potom v tejto výzve vyberte možnosť „Povoliť“.

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresáraAko odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Ak máte Android 11 alebo novší, otvorte LADB a zobrazí sa výzva s výzvou na zadanie čísla portu a párovacieho kódu. Ďalej prepnite LADB do režimu rozdelenej obrazovky a v druhej polovici obrazovky otvorte aplikáciu Nastavenia. Prejdite odtiaľ na položku Možnosti vývojára a klepnutím na text „Bezdrôtové ladenie“ vstúpte do podponuky.

Odtiaľ klepnite na „Spárovať zariadenie s párovacím kódom“ a potom skopírujte číslo za dvojbodkou (:) pod IP adresa a port do Prístav pole v LADB. Skopírujte Párovací kód Wi-Fi do Párovací kód políčko a potom klepnite na príkaz „OK“ na výzve v nástroji LADB. Pred ukončením režimu rozdelenej obrazovky alebo opätovným uvedením LADB do režimu celej obrazovky počkajte, kým sa zobrazí upozornenie „Wireless debugging connected“.

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresáraAko odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresáraAko odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Ak máte problémy s touto časťou, vývojár aplikácie veľmi aktívne pomáha pri riešení problémov s používateľmi. Vľúdne zverejnil svoje kontaktné informácie tu.

Krok 7: Odinštalujte ľubovoľnú aplikáciu Bloatware

Teraz ste pripravení zbaviť sa niektorých aplikácií bloatware. Klepnite na ikonu Príkaz shell do poľa zadajte nasledujúci príkaz:

pm odinštalovať -k –user 0

Vymeniť so skutočným názvom balíka aplikácie bloatware. Napríklad ak chcete deaktivovať aplikáciu T-Mobile na zariadení Galaxy zakúpenom od purpurového operátora, zadali by ste toto:

pm uninstall -k –user 0 com.tmobile.pr.mytmobile

Ak chcete, môžete časť „-k“ preskočiť. Všetko, čo robí, je zabrániť systému v odstránení akýchkoľvek súvisiacich údajov z aplikácie pre prípad, že by ste ich chceli neskôr preinštalovať bez toho, aby ste museli všetko znova nastavovať. Ak teda chcete vymazať aj údaje aplikácie bloatware, odošlite príkaz v tomto formáte:

pm odinštalovať –user 0

Po získaní príkazu vpravo ho odošlite stlačením klávesu Enter na klávesnici. Vaša klávesnica by sa mala automaticky zbaliť a terminál by mal vrátiť správu „Úspech“. To znamená, že aplikácia je preč a je účinná okamžite.

Ako odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresáraAko odinštalovať ľubovoľnú aplikáciu Bloatware bez počítača alebo koreňového adresára

Zrieknutie sa zodpovednosti: To, čo sa tu deje pod kapotou, nie je presne tak čo by sa stalo, keby ste mohli úplne odinštalovať aplikáciu bloatware, ako je to možné v prípade aplikácie, ktorú ste si nainštalovali sami. Je to skôr podobné deaktivácii aplikácie, pretože sa zachová pôvodný súbor APK (ale nie dáta aplikácie alebo akékoľvek aktualizácie), takže pri obnovení továrenských nastavení telefónu sa aplikácia znova zobrazí. Ale pre väčšinu praktických zámerov je to rovnako dobré ako odinštalovanie.

Preinštalovanie aplikácie Bloatware po odstránení

Existuje šanca, že môžete odinštalovať aplikáciu, na ktorú sa spolieha váš telefón, a spôsobiť vo výsledku chyby. Najprv by ste mali vedieť, že bez ohľadu na to, ktoré aplikácie ste odstránili, môžete v režime obnovenia obnoviť továrenské nastavenia a obnoviť tak všetky predinštalované aplikácie. Upozorňujeme, že stratíte všetky údaje uložené v telefóne.

Ale ak sa rozhodnete, že chcete obnoviť aplikáciu, ktorú ste odstránili a váš telefón je stále funkčný, môžete do LADB odoslať nasledujúci príkaz a znova ju nainštalovať:

pm install-existing –user 0

. výmena so skutočným názvom balíka. Opäť by ste napríklad poslali tento príkaz pomocou aplikácie T-Mobile, ktorá je predinštalovaná na zariadeniach Galaxy zakúpených od operátora.

pm install-existing –user 0 com.tmobile.pr.mytmobile