HomeNávody, jak na toJak odinstalovat Bloatware bez root nebo PC pomocí nové funkce „Wireless Debugging“...

Jak odinstalovat Bloatware bez root nebo PC pomocí nové funkce „Wireless Debugging“ systému Android

Bloatware je problém na Androidu a není to jen záležitost Samsungu. Odebrání aplikací, u kterých je tlačítko Odinstalovat nebo Zakázat v Nastavení zašedlé, vždy zahrnovalo odesílání příkazů ADB do vašeho telefonu z počítače, což samo o sobě bylo vždy velmi obtížné nastavovat. . Naštěstí se to konečně změnilo.

Pomocí funkce bezdrátového ladění, kterou Google přidal do Androidu 9.0 Pie v srpnu 2018, mohou nyní aplikace pro Android přistupovat k ADB serveru vašeho telefonu. Jinými slovy, nyní můžete odesílat příkazy ADB do svého vlastního telefonu. Jedna aplikace, LADB od vývojáře Tylera Nijmeha, byla speciálně vytvořena pro tento úkol a má náskok před případnými konkurenty. Níže vám ukážu, jak jej použít k odinstalaci libovolného uživatele nebo systémové aplikace.

Požadavek

  • Android 9 nebo vyšší

Krok 1: Nainstalujte Package Name Viewer 2.0

Budete potřebovat znát název balíčku aplikace nebo aplikací, které se pokoušíte odstranit. Nejjednodušší způsob, jak najít tyto informace, je nainstalovat aplikaci s názvem Package Name Viewer 2.0 od vývojáře csIng.

  • Odkaz na Obchod Play: Package Name Viewer 2.0 (zdarma)

Krok 2: Najděte název balíčku Bloatware

Nyní otevřete Package Name Viewer 2.0 a pomocí funkce vyhledávání v horní části obrazovky najděte aplikaci bloatware, kterou chcete odinstalovat. Pod jeho běžným názvem uvidíte název balíčku aplikace, což je název, pod kterým operační systém aplikaci zná. Zkopírujte tento název pro budoucí použití a mějte na paměti, že tento krok budete muset opakovat pro každou aplikaci bloatware, kterou chcete odebrat.

Jednou zvláštností je funkce kopírování aplikace, ke které se dostanete klepnutím na libovolnou položku a výběrem možnosti „Kopírovat“. Tím se zkopíruje název balíčku aplikace do vaší schránky, což by později velmi usnadnilo vložení do výzvy ADB, kromě toho, že zkopíruje více než jen název balíčku.

Dvě nejlepší řešení, která pro to mám, nejsou skvělá. Za prvé si můžete jednoduše zapsat název balíčku com.abc.xyz zobrazený pod běžným názvem aplikace, ale u některých delších názvů balíčků to nebude fungovat. V těchto případech můžete použít funkci kopírování aplikace a poté vložit to, co zkopírovala, do aplikace pro poznámky, jako je Google Keep. Odtud odstraňte vše kromě řetězce textu mezi package: a Launcher: a zkopírujte to, co zbylo.

Krok 3: Povolte možnosti vývojáře

Tato metoda se opírá o funkci, kterou nelze ve výchozím nastavení povolit v hlavní nabídce nastavení systému Android. Místo toho budete muset aktivovat skrytou nabídku pro pokročilé uživatele s názvem Možnosti vývojáře.

Přečtěte si také:  Jak přístup k starému účtu MySpace bez e -mailu

Přejděte tedy do Nastavení –> O telefonu, poté sedmkrát rychle klepněte na položku Číslo sestavení a po zobrazení výzvy zadejte kód PIN pro uzamčení obrazovky. Pokud potřebujete další pomoc s touto částí, podívejte se na našeho úplného průvodce:

Krok 4: Povolte bezdrátové ladění

Nyní budete muset povolit základní funkci systému Android, díky které to všechno funguje. Otevřete aplikaci Nastavení, přejděte dolů a vyberte „Systém“, poté klepněte na „Upřesnit“ a vyberte „Možnosti vývojáře“. Na některých telefonech může být položka Možnosti vývojáře uvedena úplně dole na hlavní obrazovce Nastavení.

Jakmile jste uvnitř, přejděte dolů do části Ladění. Zde povolte přepínač vedle „Ladění bezdrátového připojení“ a poté stiskněte „OK“ ve výzvě pro potvrzení vaší volby. V systému Android 11 a vyšším musíte být k aktivaci této funkce připojeni k Wi-Fi.

Testovali jsme to a zjistili jsme, že to funguje na každém hlavním vzhledu Androidu od výrobců OEM prodávajících telefony v USA, ale není zaručeno, že každé zařízení bude mít funkci Wireless Debugging. Je součástí AOSP, otevřené zdrojové kódové základny Androidu, ale výrobci OEM někdy odstraňují funkce ze svých skinovaných verzí Androidu. Pokud váš telefon tuto možnost nemá, tato metoda pro vás bohužel nebude fungovat.

Krok 5: Nainstalujte LADB

Nyní je čas nainstalovat LADB, aplikaci, která vám umožní odesílat příkazy ADB do vašeho vlastního telefonu. Verze Obchodu Play (odkaz níže) sice stojí 2,99 $, ale na to, co umí, je levná. Pokud však potřebujete bezplatnou možnost, můžete přejít na stránku aplikace GitHub a zkompilovat soubor APK ze zdroje.

  • Odkaz na Obchod Play: LADB — Místní ADB Shell (2,99 $)

Krok 6: Navažte připojení

Pokud používáte Android 9 nebo Android 10, otevřete LADB a počkejte, dokud se nezobrazí vyskakovací okno s dotazem, zda chcete „Povolit ladění USB“. Zaškrtněte políčko vedle „Vždy povolit“ a poté na této výzvě vyberte „Povolit“ pro navázání připojení. Nyní můžete přeskočit na krok 7.

Pokud používáte Android 11 nebo vyšší, otevřete LADB a zobrazí se výzva k zadání čísla portu a párovacího kódu. Dále přepněte LADB do režimu rozdělené obrazovky a na druhé polovině obrazovky otevřete aplikaci Nastavení. Odtud přejděte do Možnosti vývojáře a poté klepnutím na text „Bezdrátové ladění“ přejděte do podnabídky.

Odtud klepněte na „Párovat zařízení pomocí párovacího kódu“ a zkopírujte číslo za dvojtečkou (:) pod IP adresa a port do pole Port v LADB. Zkopírujte Párovací kód Wi-Fi do pole Párovací kód a ve výzvě v LADB klepněte na „OK“. Před zavřením režimu rozdělené obrazovky nebo přepnutím LADB zpět do zobrazení na celou obrazovku počkejte, dokud se nezobrazí upozornění „Bezdrátové ladění připojeno“.

Přečtěte si také:  Jak opravit HBO MAX nefunguje na televizním problému Samsung

Pokud se s touto částí potýkáte, vývojář aplikace velmi aktivně pomáhá při odstraňování problémů s uživateli. Své kontaktní údaje laskavě zveřejnil zde.

Krok 7: Odinstalujte jakoukoli aplikaci Bloatware

Nyní jste připraveni zbavit se některých bloatwarových aplikací. Klepněte na pole Příkaz Shell a zadejte tento příkaz:

pm odinstalovat -k –user 0

Nahraďte skutečným názvem balíčku aplikace bloatware. Chcete-li například deaktivovat aplikaci T-Mobile na zařízení Galaxy zakoupeném od purpurového operátora, zadejte toto:

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

Pokud chcete, můžete část „-k“ přeskočit. Jediné, co dělá, je zabránit systému ve smazání jakýchkoli souvisejících dat z aplikace pro případ, že byste ji chtěli později znovu nainstalovat, aniž byste museli vše znovu nastavovat. Pokud tedy chcete smazat i data aplikace bloatware, odešlete příkaz v tomto formátu:

pm odinstalovat –user 0

Jakmile příkaz dostanete správně, odešlete jej stisknutím klávesy Enter na klávesnici. Vaše klávesnice by se měla automaticky sbalit a terminál by měl vrátit zprávu „Success“. To znamená, že aplikace je pryč, s okamžitou platností.

Upozornění: To, co se zde děje pod pokličkou, není přesně to, co by se stalo, kdybyste mohli aplikaci bloatware přímo odinstalovat, jako můžete pomocí aplikace, kterou jste si sami nainstalovali. Je to spíše jako deaktivace aplikace, protože původní APK je zachován (ale ne data aplikace ani žádné aktualizace), takže se aplikace znovu objeví, pokud telefon resetujete do továrního nastavení. Ale pro většinu praktických záměrů je to stejně dobré jako odinstalace.

Přeinstalace aplikace Bloatware po odstranění

Je možné, že odinstalujete aplikaci, na kterou váš telefon spoléhá, ​​a v důsledku toho způsobíte chyby. Nejprve byste měli vědět, že bez ohledu na to, které aplikace jste odebrali, můžete provést obnovení továrního nastavení v režimu obnovení a obnovit všechny předinstalované aplikace. Pamatujte, že ztratíte veškerá data uložená v telefonu.

Pokud se však rozhodnete, že chcete obnovit aplikaci, kterou jste odebrali, a váš telefon je stále funkční, můžete odeslat následující příkaz do LADB a znovu ji nainstalovat:

pm nainstalovat-existující –user 0

… nahrazení skutečným názvem balíčku. Opět platí, že pomocí aplikace T-Mobile, která je předinstalována na zařízeních Galaxy zakoupených od operátora jako příklad, odešlete tento příkaz:

pm nainstalovat-existující –user 0 com.tmobile.pr.mytmobile

<<<<<<<<<<<<<>>>>>>>>>>>>>>>