Ondanks verwijdering kun je de navigatiebalk en het vergrendelscherm nog steeds aanpassen in Android O DP3 - zo doe je dat

Android O Developer Preview 3 verwijdert de aanpassing van de navigatiebalk en het vergrendelscherm; Hier leest u hoe u ze nog steeds kunt aanpassen.

De Android O Developer Preview is er nu bereikte zijn derde release, wat betekent dat de laatste API's gereed zijn en Google zich voorbereidt op een aanstaande release, waarbij slechts kleine bugfixes te verwachten zijn in de resterende Developer Preview. Bij eerdere Android O-previews zagen we talloze verfijningen aan de gebruikersinterface en enkele daarvan extra aanpassingsfuncties, waarvan sommige waarschijnlijk werden getest en later mogelijk niet beschikbaar zullen zijn releases.

Gebruikers hebben zelfs gemeld dat met Android O DP3, aanpassing van snelkoppelingen op vergrendelscherm En aanpassing van de navigatiebalk hebben beide zijn verwijderd uit de System UI-tuner, wat suggereert dat ze in feite de stabiele release van Android O als gebruikersgerichte functies niet zullen halen. Maar dat betekent niet dat ze niet nog steeds toegankelijk zijn. Sterker nog, het aanpassen van de navigatiebalk is sinds Nougat inactief binnen AOSP.

daar de hele tijd verborgen. Dus hoewel de functie niet nieuw was, experimenteerde Google ermee om deze aan eindgebruikers te introduceren door deze in de System UI-tuner te plaatsen, waar alle verborgen, experimentele functies zich bevinden. Hoewel we het geluk hadden de nieuwe navigatiebalk en lockscreen-functies te hebben ontvangen die in de eerste Android O Developer Preview waren geïntroduceerd, weten we niet wanneer we deze functies terug zullen krijgen. We zullen ze hoogstwaarschijnlijk niet eens standaard ingeschakeld zien in de officiële release, mogelijk zelfs niet onder de systeem-UI-tuner.

Gelukkig is dat zo nog steeds mogelijk om deze functies te manipuleren zonder dat u toegang hoeft te krijgen tot de officiële interface. Verrassing, het waren alleen de gebruikersgerichte menu's die zijn verwijderd, wat betekent dat je nog steeds veel van deze functies kunt profiteren als je je Android O DP3-build wilt aanpassen. Het is waarschijnlijk dat de onofficiële methode die we hieronder zullen beschrijven ook zal werken op de officiële release, tenzij Google de code volledig verwijdert verantwoordelijk voor de functie van de System UI APK, dus houd deze handleiding bij de hand voor het geval u geen toegang heeft tot de preview, maar hiermee wel wilt experimenteren later. Als je Nougat gebruikt, kun je, afhankelijk van je ROM, nu spelen met het aanpassen van de navigatiebalk.

Vereisten: deze handleiding is bedoeld voor gebruikers die Android O Developer Preview 3 gebruiken. Op dit moment omvat dat de Nexus 5X, Nexus 6P, Nexus Player, Pixel C, Google Pixel en Google Pixel XL. Het aanpassen van snelkoppelingen op het vergrendelscherm is niet beschikbaar op deze apparaten met Android Nougat, maar het aanpassen van de navigatiebalk is dat wel.


Navigatiebalk aanpassen - Applicatiemethode

Origineel artikel

Installeren Aangepaste navigatiebalktuner En meld u aan voor bètatesten om over de nieuwste functies te beschikken. Open de applicatie en volg de schermen voor een tutorial over hoe u deze kunt instellen. Er wordt om de toestemming WRITE_SECURE_SETTINGS gevraagd, waarin twee manieren worden uitgelegd om deze te verlenen.

Tenzij uw telefoon is geroot, moet u deze toestemming verlenen via een ADB-shell. Om dit te doen, moet je dat doen download het ADB-binaire bestand voor uw specifieke besturingssysteem en de Google USB-stuurprogramma als je Windows gebruikt. Schakel vervolgens de ontwikkelaarsopties in door naar Instellingen --> Over de telefoon te gaan en zeven keer op Build-nummer te tikken. Open vervolgens Ontwikkelaarsopties in Instellingen (u wordt gevraagd de pincode/wachtwoord van uw telefoon in te voeren) en schakel USB-foutopsporing in. Sluit uw telefoon aan op uw pc, open een opdrachtprompt/terminal waar u uw ADB-binaire bestand hebt opgeslagen en voer vervolgens in adb devices. Uw telefoon vraagt ​​u om ADB-toegang in te schakelen. Verleen deze toegang. Vervolgens ziet u het serienummer van uw telefoon in de opdrachtprompt/terminal.

Nu kunt u de opdracht invoeren om de vereiste toestemming te verlenen, zoals vermeld in de app Aangepaste navigatiebalk. Nadat u de app deze toestemming heeft verleend, doorloopt u een compatibiliteitstest waarbij de toepassing probeert uw navigatiebalk aan te passen. Als dit lukt, kunt u doorgaan en toegang krijgen tot het hoofdmenu.

De navigatiebalkknoppen opnieuw rangschikken

Het opnieuw indelen van de navigatiebalk is vrij eenvoudig met behulp van de applicatie. Zorg ervoor dat u een bètatester bent om de experimentele functies te kunnen gebruiken, zoals hierboven aangegeven. Je zult een sectie vinden met de naam experimentele aanpassingen, open het om de opties te bekijken waarmee u uw drie bestaande sleutels kunt vervangen. Je kunt hun volgorde wijzigen of ze wijzigen in wat je maar wilt, de app is vrij intuïtief en het zou geen probleem moeten zijn om tot een opstelling te komen waar je je prettig bij voelt.

Ander gebruik van aangepaste navigatiebalk

De Custom Navigation Bar-app heeft een heleboel functies om doorheen te gaan, dus ontdek zelf het aanbod! Hier zijn slechts twee eerdere tutorials die ik heb geschreven en die laten zien hoe je de Tasker-integratie van de app (een professionele functie) voor nuttige situaties kunt gebruiken.

  • Hoe u bedieningselementen voor het afspelen van media kunt toevoegen aan de navigatiebalk tijdens het afspelen van muziek
  • Hoe u toetsenbordcursors links/rechts kunt toevoegen aan de navigatiebalk tijdens tekstinvoer

Omdat de app de mogelijkheid biedt om Tasker-gebeurtenissen te activeren, kun je de navigatiebalktoetsen technisch programmeren om vrijwel elke denkbare actie uit te voeren, in welke situatie je maar wilt.


Lockscreen-aanpassing met ADB

Gelukkig is deze functie heel eenvoudig, omdat er niet veel aanpassingen nodig zijn, afgezien van het toevoegen van een snelkoppeling. Snelkoppelingen op het vergrendelscherm zijn behoorlijk handig en de aanpak van Google binnen de System UI-tuner was behoorlijk krachtig - je kon dat niet alleen kies applicatiesnelkoppelingen, maar ook specifieke activiteiten van verschillende applicaties, allemaal weergegeven met pictogrammen op een intuïtieve manier menu. Hoewel deze aanpak niet zo intuïtief en toegankelijk is, blijft hij vrij eenvoudig en dat kan voeg nog steeds snelkoppelingen toe aan elke app-activiteit met behulp van ADB. Het enige dat u hoeft te doen is adb shell-opdrachten doorgeven met de volgende synax:

Voor de linkertoets:

settings put secure sysui_keyguard_left "COMPONENT/NAME"

Voor de juiste sleutel:

settings put secure sysui_keyguard_right "COMPONENT/NAME"

Waar COMPONENT verwijst naar de pakketnaam van de toepassing, en NAME verwijst naar de activiteitsnaam binnen genoemd pakket. Als ik bijvoorbeeld de hoofdactiviteit van Hangouts aan de linkerkant zou willen starten, zou ik het volgende invoeren:

settings put secure sysui_keyguard_left "com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity"

Als u ten slotte wilt aanpassen of de linker- of rechtersnelkoppelingen op het vergrendelscherm ook automatisch het vergrendelscherm omzeilen, kunt u de volgende opdrachten invoeren:

settings put secure sysui_keyguard_left_unlock 0/1

settings put secure sysui_keyguard_right_unlock 0/1

Waarbij 0 betekent dat de snelkoppeling de telefoon niet ontgrendelt, en 1 betekent dat de snelkoppeling de telefoon ontgrendelt.

De enige vraag die overblijft is: hoe kom ik er in vredesnaam achter welke specifieke activiteit van een pakket ik wil, en wat is de naam van een dergelijke activiteit die ik in de opdracht moet invoeren? Gelukkig kan deze informatie vrij intuïtief worden verzameld met behulp van wat dan ook applicatie voor het starten van activiteitenof de widget voor het starten van activiteiten in de populaire Nova Launcher die u mogelijk op uw apparaat gebruikt. Zoek eenvoudigweg de gewenste applicatie en blader door de activiteit ervan. Waarschijnlijk zult u het specifieke scherm dat u zoekt, kunnen vinden.


Alles is mogelijk

Het is triest om te zien dat de toegankelijke, gebruikersgerichte interface waarmee je deze functies kunt aanpassen, uit de app verdwijnt nieuwste Developer Preview, aangezien dit hun potentiële ondergang aangeeft met de officiële Android 8.0 uitgave. Zoals u kunt zien, is het echter nog steeds mogelijk om toegang te krijgen tot de onderliggende functionaliteit, zelfs zonder de GUI in de Systeem-UI tuner, wat betekent dat je hopelijk de navigatiebalk en de snelkoppelingen op het vergrendelscherm kunt blijven aanpassen zodra O uitkomt. Laat deze beperkte gids deze functies niet te kort doen: de de mogelijkheden zijn eindeloos, omdat u niet alleen snelkoppelingen naar elke activiteit aan het vergrendelscherm kunt toevoegen, maar met behulp van sleutelcodes kunt u ook allerlei functies toevoegen, zoals mediacontroles, door e-mails navigeren, door pagina's bladeren en meer. Als je fan bent van mijn vorige Tasker-tutorials, dan zul je talloze manieren vinden om deze functies te benutten en het beste uit je apparaat te halen.


Wat vindt u van deze functies en de verwijdering ervan? Heeft u vragen? Laat een reactie achter.