Geen root, geen hacks: eindelijk écht bloatware verwijderen van je Android-smartphone
Je kent het wel: je hebt nét je gloednieuwe Android-smartphone uit de verpakking gehaald. Je denkt lekker te kunnen genieten van een fris toestel, tot je ontdekt dat er al een halve verzameling apps op je startscherm staat. Naast noodzakelijke zaken als de rekenmachine, het weer, en natuurlijk de camera, vind je allerlei voorgeïnstalleerde apps die je nooit gevraagd hebt. Ook op de Sony Xperia 5 III – het testtoestel voor deze handeling – stonden games als Call of Duty, Asphalt 9, en apps als Netflix, LinkedIn en Facebook vrolijk te wachten op je aandacht.
Waarom bloatware zo hardnekkig is
Misschien ben je net geabonneerd op myCANAL, of probeer je sociale media juist zoveel mogelijk te vermijden. Dan wil je die overbodige apps het liefst zo snel mogelijk wissen. Maar helaas: vaak is het onmogelijk om deze software écht te verwijderen.
- Je kunt apps ‘forceren te stoppen’ of uitschakelen, zodat ze je niet meer lastigvallen op je scherm.
- Maar verdwijnen doen ze niet: in de lijst met apps blijven ze vrolijk aanwezig en nemen ze geheugenruimte in beslag.
Zelfs na een rondje door het applicatiebeheer zul je merken dat de app nog altijd op je apparaat te vinden is. En plots voelt het alsof verwijderen mission impossible is, zonder dat je root-toegang hebt.
De weg naar bevrijding: ADB en Shell op Windows
Gelukkig is er hoop voor wie zijn toestel écht wil schoonmaken, zonder hacks en zonder rooten. Voor deze aanpak gebruik je ADB (Android Debug Bridge) en werk je op een Windows-pc. Hoe werkt dat?
- Download het ADB ZIP-bestand en pak het uit met de rechtermuisknop (uitpakken is voldoende; verdere installatie is niet nodig).
- ADB komt standaard zonder grafische interface: alles verloopt via commando’s. Je kunt bijvoorbeeld met ‘adb version’ controleren welke versie je hebt.
- Activeer de ontwikkelaarsmodus op je telefoon. Meestal ga je naar Instellingen > Over deze telefoon > Buildnummer en tik je zeven keer op Buildnummer. Zo simpel, zelfs je oma zou het kunnen!
- Ga nu terug naar Instellingen en zoek naar USB. Vind daar ‘USB-debugging’ en zet deze aan. Je krijgt een waarschuwing, die je bevestigt.
- Koppel de telefoon aan de computer en check in PowerShell of ADB je toestel herkent via ‘adb devices’. Verschijnt je toestel wel maar als ‘unauthorized’? Accepteer dit dan op je mobiel.
Nu komt het magische moment: tijd voor de Shell! Typ in PowerShell ‘adb shell’ om een soort Linux-terminal te openen. Vergeet niet dat Android op een Linux-kernel draait; zonder open sandalen, maar toch…
Bloatware lokaliseren en verwijderen
Nu moet je weten welke applicaties je wilt verwijderen, oftewel welke package-namen erbij horen. Je kunt dat op twee manieren uitvinden:
- Met grep: zoek naar bijvoorbeeld alles met Facebook via het commando ‘pm list packages | grep facebook’.
- Met een app: Installeer App Inspector om de echte namen van de packages te achterhalen. Selecteer de app die je kwijt wilt en ontdek het pakketnaamgeluk.
Heb je de juiste package? Dan verwijder je ‘m (voor de huidige gebruiker!) via:
- pm uninstall -k –user 0 pakketnaam (zoals com.facebook.katana voor Facebook)
PowerShell bevestigt met ‘Success’ en hup, daar verdwijnt de ongewenste app uit de lijst. Voor apps met meerdere versies (zoals Facebook) herhaal je deze stap net zo lang tot alles weg is.
Goed om te weten: je kunt verwijderde applicaties eventueel weer terughalen met het commando:
- adb shell cmd package install-existing pakketnaam
Let wel: de app wordt alleen voor de betreffende gebruiker verwijderd. Wil je het echt, écht helemaal kaler dan kaal maken? Dan heb je root-toegang nodig – een avontuur op zich, maar dat is weer een ander verhaal en vereist extra technische kennis.
Alternatieven per merk en speciale tools
Deze aanpak is getest op een reguliere Android-smartphone (Sony Xperia 5 III). Maar let op, fabrikanten veranderen nog wel eens van koers! Gebruik je bijvoorbeeld Xiaomi? Dan biedt hun eigen Java-tool extra gemak en kun je eenvoudig applicaties selecteren, verwijderen of herstellen via een grafische interface. Ook kun je dan diverse telefooninstellingen aanpassen.
Er bestaan bovendien algemene hulpmiddelen voor het muisvriendelijk beheren van apps op Android. Zo is er ADB AppControl, waarmee je met de muis apps kunt schrappen of opnieuw installeren. Handig, maar installatie van ADB blijft ook hier een must.
Tot slot: bloatware verwijderen is zeker mogelijk – zonder root, zonder duistere hacks. Neem even de tijd, dan wordt jouw Android binnenkort wél jouw Android. En zeg nou zelf, een fris homescreen zonder ongewenste ballast… wie droomt daar niet van?