Een tutorial over hoe u de verborgen System UI Tuner op EMUI 4+ apparaten kunt inschakelen, zodat u de statusbalkpictogrammen kunt bewerken of de schakelaar Niet storen kunt inschakelen.
Na jaren van minimale aanpassingsmogelijkheden introduceerde Android Marshmallow eindelijk enkele basisaanpassingsfuncties die al eeuwenlang in aangepaste ROM's bestonden door de toevoeging van de Systeem UI-tuner.
Deze functie is opgenomen in alle Android 6.0+ Google-apparaten en om er toegang toe te krijgen, moet u het statusbalk en druk lang op het tandwielpictogram totdat het draait, waarna het System UI Tuner-menu verschijnt Instellingen.
Binnen de Android Marshmallow System UI-tuner kunnen gebruikers de tegels voor snelle instellingen wijzigen, de statusbalk bewerken of de demomodus starten. Met Android Nougat werd de tegeleditor voor snelle instellingen verplaatst naar de vervolgkeuzelijst met meldingen en de demomodus naar Ontwikkelaarsopties. Bovendien introduceerde Nougats UI Tuner ook opties voor Niet storen, een schakelaar om een veegbeweging op een gesplitst scherm in te schakelen en instellingen voor stroommeldingen.
Hoewel dit zeker enkele nuttige functies zijn, denken sommige OEM's daar niet hetzelfde over. OEM's zoals HTC, Samsung en Huawei verwijderen de toegang tot deze functie omdat sommige van de beschikbare functies conflicteren met wat beschikbaar is in hun software. Dat betekent echter niet dat System UI Tuner geen enkel nut heeft op niet-Google-apparaten, vooral niet op niet-geroote apparaten.
Gelukkig kan dat, in ieder geval voor Huawei/Honor-apparaten schakel System UI Tuner in zonder dat root-toegang nodig is. Dit komt omdat EMUI alleen de normale manier om toegang te krijgen tot de UI Tuner verwijdert, maar de activiteit is er nog steeds. Dat betekent dat we de activiteit om UI Tuner te starten direct kunnen starten, ook al werkt de normale truc waarbij je het tandwielpictogram voor snelle instellingen ingedrukt moet houden, niet meer.
Hoewel deze methode is getest op Huawei/Honor-apparaten met EMUI, is het mogelijk dat deze werkt op andere apparaten waarop System UI Tuner verborgen is. Je zult het zelf moeten uitproberen om het te verifiëren.
Schakel Systeem-UI-tuner in EMUI in
Zoals eerder vermeld, lanceren we direct een activiteit om de UI Tuner te starten (com.android.systemui/.DemoMode). Hoewel er een groot aantal manieren zijn waarop u een activiteit kunt starten, heb ik deze handleiding geschreven om een zeer eenvoudige methode te gebruiken. Het enige wat u hoeft te doen is downloaden Activiteitenstarter uit de Google Play Store.
Open Activity Launcher en wijzig de weergavemodus om te zien "Alle activiteiten."Scroll vervolgens helemaal naar beneden Systeem-UI. Tik erop om de lijst uit te vouwen en alle beschikbare Systeem UI-activiteiten te bekijken. Zoek naar de demonstratie modus activiteit. Tik daarop en het zou de verborgen System UI Tuner moeten openen.
Als alternatief kunt u de meeste van deze instellingen inschakelen/openen via ADB-opdrachten. Om ADB te kunnen gebruiken, hebt u dit nodig download en pak het ADB-binaire bestand uit naar een map op uw computer. Installeer vervolgens Hisuite op uw machine zodat deze de benodigde stuurprogramma's voor uw telefoon kan ophalen. Schakel vervolgens USB-foutopsporing in in Opties voor ontwikkelaars (als u dit nog niet hebt ingeschakeld, gaat u naar Instellingen --> Over de telefoon en tikt u 7 keer op Build-nummer). Open een opdrachtprompt in de map waarin u het ADB-binaire bestand hebt opgeslagen (klik met de rechtermuisknop in de map en selecteer "open opdrachtprompt hier") en typ "adb devices" zonder aanhalingstekens. Uw telefoon zal u vragen om uw computer ADB-toegang te verlenen. Druk op Ja en het serienummer van uw telefoon zou in de opdrachtprompt moeten verschijnen wanneer u "adb devices" opnieuw typt.
Nu je ADB hebt ingesteld, zijn hier de opdrachten die je nodig hebt:
Demomodus inschakelen:
adb shell settings put global sysui_demo_allowed 1
Schakel pictogrammen uit de statusbalk uit:
adb shell settings put secure icon_blacklist "comma-separated-string-of-icons-to-remove"
Toon de schakelaar Niet storen in de volumeschuifregelaar
adb shell settings put secure sysui_show_full_zen 1
Welke methode u ook gebruikt om de UI Tuner te bedienen, u kunt nu met alle beschikbare opties spelen. Ik heb de opties zelf al doorgenomen, en in mijn ervaring (tenminste met de Android 7.0 Nougat-versie van System UI Tuner), is het enige echte nut hier het uitschakelen van bepaalde statusbalkpictogrammen of het inschakelen van de niet storen-schakelaar in het volume schuifregelaar.
De meeste andere functies werken helemaal niet. U kunt de schakelaar niet inschakelen om seconden in de statusbalkklok weer te geven, of het gebaar op gesplitst scherm inschakelen. Bovendien kan het batterijpictogram niet worden gewijzigd en kunt u ook de instellingen voor stroommeldingen niet inschakelen. EMUI biedt deze functies echter standaard, dus dat is niet zo'n groot probleem.
Concluderend is het gemakkelijk in te zien waarom OEM's zoals Huawei de System UI Tuner in hun software uitschakelen. Gezien de overvloed aan beschikbare aanpassingsopties heeft het niet veel zin om toegang te bieden tot een instellingenmenu dat in strijd is met hun aandelenaanbod.
Er zijn echter nog steeds enkele functies waarvan u kunt profiteren. Voor mij vond ik het leuk om de Bluetooth-, Werk-, Niet Storen- en andere pictogrammen in de statusbalk te kunnen verbergen voor een overzichtelijkere gebruikersinterface. Misschien vind je de snelle optie om 'Niet storen' in te schakelen via de volumeschuifregelaar leuk. Wat je reden ook is om toegang te willen krijgen tot de System UI Tuner, ik hoop dat deze tutorial je daarbij heeft geholpen.