HomeSå gör du-guiderHur man avinstallerar Bloatware utan rot eller en dator med Androids nya...

Hur man avinstallerar Bloatware utan rot eller en dator med Androids nya ”trådlös felsökning” -funktion

Bloatware är ett problem på Android, och det är inte bara en Samsung-grej. Att ta bort appar som har Avinstallera eller Inaktivera-knappen nedtonad i Inställningar har alltid inneburit att skicka ADB-kommandon till din telefon från en dator, vilket i sig alltid var så jobbigt att ställa in . Tack och lov har det äntligen ändrats.

Med hjälp av den trådlösa felsökningsfunktionen som Google lades till i Android 9.0 Pie i augusti 2018, kan Android-appar nu komma åt din telefons ADB-server. Med andra ord kan du nu skicka ADB-kommandon till din egen telefon. En app, LADB av utvecklaren Tyler Nijmeh, var specialbyggd för denna uppgift och har ett försprång på alla potentiella konkurrenter. Jag ska visa dig hur du använder den för att avinstallera valfri användare eller systemapp nedan.

Krav

  • Android 9 eller senare

Steg 1: Installera Package Name Viewer 2.0

Du måste känna till paketnamnet för appen eller apparna du försöker ta bort. Det enklaste sättet att hitta denna information är att installera en app som heter Package Name Viewer 2.0 från utvecklaren csIng.

  • Play Store Link: Package Name Viewer 2.0 (gratis)

'Hur

Steg 2: Hitta Bloatwares paketnamn

Öppna nu Package Name Viewer 2.0 och använd sökfunktionen längst upp på skärmen för att hitta en bloatware-app som du vill avinstallera. Under dess vanliga namn ser du appens paketnamn, vilket är det namn som operativsystemet känner till appen under. Kopiera detta namn för framtida bruk, tänk på att du måste upprepa det här steget för varje bloatware-app du vill ta bort.

'Hur

En egenhet här är appens kopieringsfunktion, som du kan komma åt genom att trycka på valfri post och välja ”Kopiera”. Detta kommer att kopiera appens paketnamn till ditt urklipp, vilket skulle göra det väldigt enkelt att bara klistra in ADB-prompten senare, förutom att det kopierar mer än bara paketnamnet.

De två bästa lösningarna jag har för detta är inte bra. För det första kan du helt enkelt skriva ner com.abc.xyz-paketnamnet som visas under appens vanliga namn, men detta fungerar inte med vissa längre paketnamn. I dessa fall kan du använda appens kopieringsfunktion och sedan klistra in det som den kopierade i en anteckningsapp som Google Keep. Ta bort allt utom textsträngen mellan paket: och Startprogram: och kopiera det som är kvar.

'Hur'Hur

Steg 3: Aktivera utvecklaralternativ

Denna metod är beroende av en funktion som inte kan aktiveras i Androids huvudinställningsmeny som standard. Istället måste du aktivera en dold meny för avancerade användare som heter Utvecklaralternativ.

Läs också:  Hur man inaktiverar absolut Bluetooth -volym på Android

Så gå till Inställningar -> Om telefonen, tryck sedan på posten Byggnummer sju gånger snabbt och ange PIN-koden för låsskärmen när du uppmanas. Om du behöver mer hjälp med den här delen, se vår fullständiga guide:

Steg 4: Aktivera trådlös felsökning

Nu måste du aktivera den underliggande Android-funktionen som gör att allt fungerar. Öppna appen Inställningar, scrolla ned och välj ”System”, tryck sedan på ”Avancerat” och välj ”Utvecklaralternativ”. På vissa telefoner kan posten för utvecklaralternativ visas längst ner på huvudskärmen Inställningar istället.

Väl inne, rulla ner till avsnittet Felsökning. Aktivera här omkopplaren bredvid ”Trådlös felsökning” och tryck sedan på ”OK” på prompten för att bekräfta ditt val. På Android 11 och senare måste du vara ansluten till Wi-Fi för att aktivera den här funktionen.

'Hur'Hur

Vi testade detta och fann att det fungerade på alla större Android-skal från OEM-tillverkare som säljer telefoner i USA, men det är inte garanterat att varje enhet kommer att ha funktionen för trådlös felsökning. Det är en del av AOSP, Androids öppna källkodsbas, men OEM-tillverkare tar ibland bort funktionalitet från sina skalade versioner av Android. Om din telefon inte har det här alternativet kommer den här metoden tyvärr inte att fungera för dig.

Steg 5: Installera LADB

Nu är det dags att installera LADB, appen som låter dig skicka ADB-kommandon till din egen telefon. Play Store-versionen (länkad nedan) kostar $2,99, men det är billigt för vad den kan göra. Fortfarande, om du behöver ett gratis alternativ kan du gå till appens GitHub-sida och kompilera APK-filen från källan.

  • Play Butik-länk: LADB — Local ADB Shell ($2,99)

'Hur

Steg 6: Upprätta en anslutning

Om du använder Android 9 eller Android 10 öppnar du LADB och väntar tills du får en popup som frågar om du vill ”Tillåt USB-felsökning”. Markera rutan bredvid ”Tillåt alltid” och välj sedan ”Tillåt” på den här uppmaningen för att upprätta anslutningen. Du kan nu hoppa vidare till steg 7.

'Hur'Hur

Om du använder Android 11 eller senare, öppna LADB och du kommer att se en uppmaning som ber om ett portnummer och en parningskod. Sätt sedan LADB i delat skärmläge och öppna appen Inställningar på den andra halvan av skärmen. Gå till Utvecklaralternativ därifrån och tryck sedan på texten ”Trådlös felsökning” för att öppna en undermeny.

Därifrån trycker du på ”Koppla enhet med parningskod” och kopiera sedan numret efter kolon (:) under IP-adress och port till fältet Port i LADB. Kopiera Wi-Fi-kopplingskoden till rutan Parkopplingskod och tryck sedan på ”Okej” på prompten i LADB. Vänta tills du får ett meddelande om ”Trådlös felsökning ansluten” innan du stänger delat skärmläge eller återställer LADB till helskärmsvy.

Läs också:  4 sätt att använda Chromebook som andra bildskärm (gratis och betald)

'Hur'Hur'Hur

Om du kämpar med den här delen har appens utvecklare varit mycket aktiva i att hjälpa till att felsöka problem med användare. Han publicerade sin kontaktinformation här.

Steg 7: Avinstallera valfri Bloatware-app

Nu är du redo att avstå från några bloatware-appar. Tryck på fältet Shell-kommando och ange sedan detta kommando:

pm avinstallera -k –user 0

Ersätt med bloatware-appens faktiska paketnamn. Till exempel, för att inaktivera T-Mobile-appen på en Galaxy-enhet köpt från magenta-operatören, skulle du ange detta:

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

Du kan hoppa över ”-k”-delen om du vill. Allt som gör är att förhindra systemet från att ta bort all associerad data från appen, ifall du vill installera om den senare utan att behöva ställa in allt igen. Så om du vill ta bort bloatware-appens data också, skicka kommandot i detta format:

pm avinstallera –user 0

När du har fått kommandot rätt trycker du på enter på tangentbordet för att skicka det. Ditt tangentbord bör automatiskt kollapsa och terminalen bör returnera ett ”Success”-meddelande. Det betyder att appen är borta, träder i kraft omedelbart.

'Hur'Hur

Friskrivningsklausul: Det som händer under huven här är inte exakt vad som skulle hända om du direkt kunde avinstallera bloatware-appen som du kan med en app du själv installerat. Det är mer besläktat med att inaktivera appen eftersom den ursprungliga APK-filen behålls (men inte appdata eller några uppdateringar), så appen kommer att dyka upp igen om du återställer telefonens fabriksinställningar. Men för de flesta praktiska syften är det lika bra som att avinstallera.

Installera om en Bloatware-app efter borttagning

Det finns en chans att du kan avinstallera en app som din telefon förlitar sig på och orsaka buggar som ett resultat. Först bör du veta att oavsett vilka appar du tog bort kan du utföra en fabriksåterställning i återställningsläge för att återställa alla förinstallerade appar. Observera bara att du kommer att förlora all data som sparats på telefonen.

Men om du bestämmer dig för att du vill återställa en app som du tog bort och din telefon fortfarande fungerar, kan du skicka följande kommando i LADB för att installera om den:

pm install-existing –user 0

… ersätter med det faktiska paketnamnet. Återigen, med hjälp av T-Mobile-appen som är förinstallerad på Galaxy-enheter köpta från operatören som ett exempel, skulle du skicka detta kommando:

pm installation-existerande –användare 0 com.tmobile.pr.mytmobile