Hoe u elke systeemapp Bloatware op Android kunt uitschakelen zonder root

click fraud protection

Als je een hekel hebt aan bloatware of vooraf geïnstalleerde apps op je Android-smartphone, kun je deze als volgt uitschakelen, zelfs als Android dit normaal gesproken niet toestaat.

Wat wij definiëren als ‘bloatware’ is afhankelijk van persoonlijke voorkeur, maar ik denk dat we het er allemaal over eens kunnen zijn dat sommige fabrikanten en providers zich schuldiger maken aan het opnemen ervan op hun smartphones dan andere. Bloatware kan, afhankelijk van uw standpunt, variëren van een vooraf geïnstalleerde app zoals Facebook tot de standaard, niet-Google Fotogalerij-app. De gehate bloatware van de één is de geliefde functie van iemand anders, maar helaas voor de persoon die bepaalde vooraf geïnstalleerde apps als bloatware classificeert, kan hij deze doorgaans niet verwijderen. Soms kunt u systeemapps uitschakelen, maar niet bij elke systeemapp kunt u deze uitschakelen.

Er zijn echter manieren om deze beperkingen te omzeilen. We hebben een handleiding geschreven een tijdje terug waarin u leerde hoe u een vooraf geïnstalleerde systeem-app op uw Android-smartphone of -tablet kunt "verwijderen". Het probleem met die methode is tweeledig: de app wordt niet volledig verwijderd en er wordt geen ruimte meer voor teruggegeven de gebruiker en om de wijziging terug te draaien, moet u de APK sideloaden (als u deze kunt vinden) of de fabrieksinstellingen opnieuw instellen. Toch is die methode behoorlijk nuttig en we hebben gezien dat tientallen forumposts en gebruikersscripts er misbruik van maakten om hun nieuwe Android-apparaten te debloateren. Om gebruikers te helpen hun apparaten op een veiligere manier te debloaten, willen we uw aandacht vestigen op een andere methode die niet alleen de vooraf geïnstalleerde bloatware naar keuze, maar maak het ook super eenvoudig om ze op uw gemak opnieuw in te schakelen, waardoor elke fout een stuk eenvoudiger wordt herstellen van. We zullen nog steeds ADB-opdrachten gebruiken om met systeemtoepassingen te knoeien, dus zorg ervoor dat je niets uitschakelt absoluut cruciaal (gebruik uw gezonde verstand), maar deze methode is een stuk vriendelijker als u de verkeerde app.


Schakel elke vooraf geïnstalleerde systeemapp op Android uit zonder root

  1. Volgen deze les om ADB aan de praat te krijgen op uw Windows-, Mac- of Linux-pc. ADB, of Android Debug Bridge, is een ontwikkelaarstool waarmee u krachtige opdrachten kunt geven om uw apparaat te bedienen. We gebruiken het veel in onze tutorials om dingen te doen die je anders niet kunt doen zonder een geroot apparaat.
  2. Download een app zoals App-inspecteur uit de Google Play Store.
  3. Haal de pakketnaam op van de app die u wilt uitschakelen met behulp van App Inspector. Hier zijn schermafbeeldingen die laten zien hoe:
  4. Start een opdrachtprompt/PowerShell (Windows) of Terminal (Mac/Linux) in de map waar u het ADB-binaire bestand hebt opgeslagen. Voor Windows-gebruikers kan dit worden gedaan door Shift ingedrukt te houden en vervolgens met de rechtermuisknop in de map te klikken. Selecteer in het menu de optie "open het opdrachtvenster hier" of "open het PowerShell-venster hier".
    Opdrachtvenster openen op Windows 10
  5. Zodra u zich in de opdrachtprompt of terminal bevindt, voert u de volgende opdracht in, afhankelijk van uw besturingssysteem:Windows-opdrachtprompt:adb shell pm disable-user --user 0 Windows PowerShell:.\adb shell pm disable-user --user 0 Mac/Linux-terminal:./adb shell pm disable-user --user 0
  6. Hier ziet u bijvoorbeeld hoe het eruit ziet als u Cleanmaster (com.miui.cleanmaster), dat vooraf is geïnstalleerd als onderdeel van MIUI op de Xiaomi Mi Mix 2S, wilt verwijderen:Windows-opdrachtprompt:adb shell pm disable-user --user 0 com.miui.cleanmasterWindows PowerShell:.\adb shell pm disable-user --user 0 com.miui.cleanmasterMac/Linux-terminal:./adb shell pm disable-user --user 0 com.miui.cleanmaster

En we zijn klaar! De app moet onmiddellijk worden uitgeschakeld en verdwijnt uit uw opstartprogramma. Houd er rekening mee dat in zeldzame gevallen sommige apps automatisch opnieuw kunnen worden ingeschakeld als het systeem een ​​functie heeft om deze opnieuw in te schakelen. Bijvoorbeeld het uitschakelen van de voorraad EMUI 9-opstartprogramma op Chinese Huawei- of Honor-apparaten zal ertoe leiden dat de stocklauncher na enige tijd automatisch opnieuw wordt ingeschakeld. Als je daar last van hebt, probeer dan de "verwijderen"methode.

Schakel alle uitgeschakelde, vooraf geïnstalleerde systeemapps opnieuw in

Wat als u een app hebt uitgeschakeld en deze terug wilt? Het is heel eenvoudig om de app opnieuw in te schakelen! Ga eerst naar Instellingen > Apps en kijk naar de lijst 'Alle apps' (deze kan zich ergens anders op uw apparaat bevinden.) Meestal kunt u hier filteren om de namen van alle uitgeschakelde apps te zien. Zodra u weet welke app u opnieuw wilt inschakelen, volgt u deze stappen:

  1. Open een opdrachtprompt of terminalvenster en voer de volgende opdracht uit:Windows-opdrachtprompt:adb shell pm list packages -dWindows PowerShell:.\adb shell pm list packages -dMac/Linux-terminal:./adb shell pm list packages -d
  2. Met deze opdracht worden alle uitgeschakelde pakketten weergegeven. Zoek de pakketnaam die overeenkomt met de app die u opnieuw wilt inschakelen. Voer nu gewoon de volgende opdracht uit om een ​​van deze opnieuw in te schakelen:Windows-opdrachtprompt:adb shell pm enable Windows PowerShell:.\adb shell pm enable Mac/Linux-terminal:./adb shell pm enable
  3. Als u problemen ondervindt, probeer dan opnieuw op te starten nadat u de app opnieuw hebt ingeschakeld.

Wat hebben we gedaan?

Allereerst is het belangrijk om onderscheid te maken tussen wat dit commando doet en waarom het superieur is aan de methode die we in onze vorige opdracht hebben gebruikt. Handleiding voor het verwijderen van bloatware. In die tutorial hebben we een applicatie op gebruikersniveau verwijderd, wat betekent dat deze nog steeds op het apparaat in de systeempartitie was geïnstalleerd, maar niet voor de primaire gebruiker (gebruiker 0). Dit is de reden waarom je om het terug te krijgen de fabrieksinstellingen moest herstellen of de APK moest sideloaden. In deze tutorial zijn we dat uitschakelen de app voor de primaire gebruiker in plaats van deze te verwijderen, wat betekent dat we deze kunnen inschakelen zonder deze opnieuw te installeren.

De opdracht pm uitschakelen-gebruiker bestaat al jaren, maar wordt over het hoofd gezien ten gunste van pm uitschakelen. Je zou denken dat zowel pm Disable-user als pm Disable --user 0 identiek zouden zijn, maar dan heb je het mis. Om de een of andere reden kun je met de opdracht Disable-User vrijwel elke gewenste toepassing uitschakelen, terwijl de normale opdracht Disable vrij beperkt is.

Het beste van deze methode is dat als je een applicatie verprutst en uitschakelt die je niet zou moeten gebruiken, dit heel eenvoudig te verhelpen is. U ontvangt ook nog steeds OTA-updates omdat u feitelijk geen systeembestanden wijzigt. Daarom hebben we het gedeelte "--user 0" van onze opdracht nodig, waarin wordt aangegeven dat de app alleen wordt uitgeschakeld voor de huidige gebruiker, en niet voor alle gebruikers, waarvoor root-toegang nodig is.