Google werkt aan aanpasbare snelkoppelingen op lockscreen Android

Google werkt aan een mogelijkheid om snelkoppelingen op het lockscreen aan te passen. Nu zijn dat twee vaste snelkoppelingen, maar gebruikers krijgen in een toekomstige release meer keuze, zo blijkt uit code in het besturingssysteem. Samsungs One UI kan dat al.

Bron: 9to5Google
Bron: 9to5Google

De code zit in de QPR2-bèta, schrijft 9to5Google. Dat is de versie die vermoedelijk rond maart uitkomt voor Pixel-telefoons. Andere merken kunnen het systeem gaan gebruiken onder de naam Keyguard Quick Affordances.

Nu staan daar bij Pixel-telefoons vaste snelkoppelingen naar de camera en Google Wallet, maar gebruikers krijgen daarin meer keuzes, zoals het inschakelen van de ledflits als zaklamp of een QR-codescanner. Gebruikers kunnen niet elke app als snelkoppeling op het lockscreen zetten; het gaat om een beperkte lijst.

In Samsungs Android-schil One UI kan dit al langer en kunnen gebruikers uit alle apps kiezen. Wel vereisen veel apps dat de gebruiker het toestel ontgrendelt voor die de app kan openen. Bij bijvoorbeeld de camera-app of het aanzetten van de flitser hoeft dat niet.

Door Arnoud Wokke

Redacteur Tweakers

16-01-2023 • 10:09

22

Reacties (22)

Sorteer op:

Weergave:

In custom ROMs kon je dit al sinds mensenheugenis (ofja, Android 2.3 is de eerste die ik heb meegemaakt).

Mooi dat het er eindelijk officieel is, maar bepaald geen nieuwe innovatie als het al 10+ jaar bestaat op custom ROMs :+

Ben benieuwd of dit betekent of lockscreen widgets weer terug komen in de toekomst - na 5.0 heeft Google de aanpasbaarheid van je (niet-root) telefoon echt flink ingeperkt...
Het voornaamste verschil met custom ROMs is natuurlijk dat gerootte telefoons machtigingen kunnen leveren die eigenlijk niet veilig zijn. Ik neem aan dat de applicaties die ze plannen toe te voegen (zaklamp, qr code scanner) applicaties zijn die gebruikt kunnen worden zonder de telefoon te ontgrendelen. Dit moet dus ook veilig gebeuren zodat een hacker geen toegang kan krijgen tot het systeem zonder het wachtwoord.
Met gerootte applicaties is dit een minder grote zorg, en zijn de oplossingen door de modders over het algemeen gemaakt om de functionaliteit toe te voegen. Niet gemaakt om de functionaliteit *veilig* toe te voegen.
Dan vraagt de applicatie gewoon om root access, en veel plezier er mee.

Dus dat het misschien al 10 jaar bestaat in custom roms, is naar mijn idee niet een eerlijke vergelijking. Alhoewel ik wel denk dat dingen zoals een zaklamp al lang geimplementeerd zou moeten zijn geworden, ben ik benieuwd welke functies het uiteindelijk worden.
Bij een geroot toestel heb je normaal gesproken gewoon een manager die de rootacces regelt, het is echt niet zo dat alles maar direct toegang heeft tot de root. Het aantal programma's wat daadwerkelijk rootacces nodig heeft is imho vrij beperkt.

Buiten dat had ik op mijn Galaxy S1en S3 al een lockscreen app draaien waarbij je meerdere sliders kon instellen en aan apps//functies kon koppelen ook zonder root en custom rom. Bij Android 5 is het meeste daarvan om zeep geholpen en waarom is me nog altijd de vraag want die apps hadden geen root en vroegen gewoon on een toegangscode en het scheelde flink klikken.
Ik snap inderdaad dat de access alsnog wordt geregeld door de manager, magisk of vergelijkbaar, maar over het algemeen moet je wel root access geven aan deze applicaties.
Mijn punt is dus ook dat Android iets voorzichtiger moet zijn met de implementatie hiervan.

Een simpele shortcut naar een app, gevolgd door een password prompt kan natuurlijk altijd, maar daar kiest android niet voor. Denk dat dat gedeeltelijk ook met de doelgroep te maken heeft. Want blijkbaar heeft een voorkeur mensen behoefte aan een minimalistische UI, met weinig configuratiemogelijkheden. Kijk maar naar het success van Apple. Vind het zelf zonde dat deze functionaliteit er inderdaad niet inzit, maar ik ben van mening dat de snelheid van het toevoegen van deze functie in een custom rom geen argument vormt, omdat het nou eenmaal veiliger moet zijn voor het wordt toegevoegd in android.

Een custom rom developer zorgt dat het tijdens specifieke omstandigheden werkt.
Een Android developer zorgt dat het tijdens specifieke omstandigheden niet breekt.
Bij een geroot toestel
Niet alle custom roms hebben root nodig en deze feature werkt meestal zonder root ook gewoon.
Ik heb mijn meest recente 3 telefoons allemaal met custom rom gebruikt nadat de update support voorbij was. Eerst altijd met root, later zonder omdat de rabobank app en netflix het konden detecteren hoe goed ik ook mijn best deed met magisk hide. Beiden draaiden wel goed op de custom rom zonder root, dus dan maar zo.
Daarnaast zijn lockscreen snelkoppelingen en widgets ook al langer een ding op Samsung en vroeger HTC toestellen. Dit werkte op mijn HTC Wildfire S met android 2.3 al en later op mijn HTC One SV en HTC One Mini 2 werkte het ook prima.

Google ligt met hun eigen android schil (of gebrek aan schil), zoals altijd, gewoon mijlenver achter mbt dit soort kleine features. (native android flashlight is een ander goed voorbeeld) Met als keerzijde natuurlijk dat nu ze er aan beginnen, ze ook gelijk goed nadenken over machtigingen en dus ook wel of niet moeten unlocken enzo.

[Reactie gewijzigd door youridv1 op 26 juli 2024 12:42]

Het gaat ook om het inregelen van functionele veiligheid. Het kan technisch allemaal kloppen in de custom rom.

Maar als je vervolgens zonder password de saldo check van je bank als shortcut kunt gebruiken. Of erger. Daar draagt Android/Google verantwoordelijkheid om dat goed in te regelen. (Middels regels, technische restricties, hoe ze het ook willen doen)
Een custom ROM of een gerootte telefoon zijn twee verschillende dingen.

Je kan een telefoon zonder custom ROM rooten en je kan een custom ROM gebruiken zónder root.
Veelal gaan ze hand-in-hand omdat de tweakers die graag een custom ROM willen gebruiken ook vaak de flexibiliteit van root (su) willen hebben.

Maar als je wilt - en ik heb dat zelf in het verleden ook gedaan - kan je prima een custom ROM installeren zonder je telefoon te rooten. Alleen de bootloader unlocken is een vereiste.
Een custom rom hoeft geen root toegang te hebben. Dit soort functionaliteit wordt dan gewoon ingebouwd, en zijn geen apps die root toegang nodig hebben.
Custom ROM betekent niet gelijk root. Mijn custom ROM (A13 nieuwste SPL) heeft inmiddels deze functionaliteit
Het voornaamste verschil met custom ROMs is natuurlijk dat gerootte telefoons machtigingen kunnen leveren die eigenlijk niet veilig zijn.
Een custom ROM en ROOT access zijn niet hetzelfde. Voor dit soort modificaties heb je geen ROOT access nodig. Daarnaast is het zo dat iedere moderne ROOT manager duidelijk inzichtelijk heeft welke apps ROOT toegang hebben.
Ik neem aan dat de applicaties die ze plannen toe te voegen (zaklamp, qr code scanner) applicaties zijn die gebruikt kunnen worden zonder de telefoon te ontgrendelen. Dit moet dus ook veilig gebeuren zodat een hacker geen toegang kan krijgen tot het systeem zonder het wachtwoord.
QR-scanner is meestal onderdeel van de camera app, deze kan al in sandboxed "locked" modus draaien, en in mijn custom rom hoef ik mijn telefoon niet eens aan te zetten om de led-flits (zaklamp) aan te zetten.

Het moeilijke aan apps laten draaien boven het lockscreen is dat ze nergens toegang toe hebben. Vanuit de camera app kun je bijvoorbeeld niet naar je gallerij/opslag. De vraag is bij welke apps dit zinvol is.
Een wallet app zal altijd authenticatie vragen, dus ik begrijp eigenlijk niet waarom je deze boven de lockscreen zou willen draaien.
90% van de apps op mijn telefoon zijn nutteloos zonder hun lokaal opgeslagen data (account informatie, berichten, game progressie, locatie data, ) en met uitzondering van misschien shazam en de weer app zou ik deze data ook niet beschikbaar willen maken boven het lockscreen.
Niet elke custom rom is geroot, je kan perfect een custom rom draaien zonder root (als je bootloader unlocked is).
5.0 heeft Google de aanpasbaarheid van je (niet-root) telefoon echt flink ingeperkt...
In wat dan? Ik merk het persoonlijk niet dat een non root telefoon zoveel beperkingen heeft gekregen.
Probeer met een filemanager eens een bestand uit bijvoorbeeld een navigatie app te copyeren naar een andere map. Of de gedownloade zip met kaartmateriaal voor OsmAnd vanuit de download map in de juiste app map te zetten.
Veel succes gewenst. En nee de smartphone aan een pc hangen die je niet kent is geen optie.
Zo ongeveer alles is mogelijk met custom roms, dus ik denk niet dat er veel cosmetische functies zullen verschijnen die wél innovatief zijn de komende jaren.
> na 5.0 heeft Google de aanpasbaarheid van je (niet-root) telefoon echt flink ingeperkt...

Is dat zo? Vroegah had ik custom ROMs omdat veel features niet aanwezig waren, ik zie daar sinds 4 jaar of zo geen reden meer voor omdat het meeste er al gewoon in zit.
Dat een applicatie vanaf het lockscreen gestart kan worden is ook een veiligheid uitdaging. Met de zaklantaarn app voorzie ik geen probleem. Maar de camera is een mooi voorbeeld. Op mijn fairphone staat die er al standaard: Rechts onder. Ze start inderdaad meteen en zonder pincode of zo iets. Foto's nemen werkt. Maar niet alle instellingen kunnen worden aangepast.

En via die route kan ik ook de foto's bekijken... Maar alleen de foto's die ik nu net heb gemaakt.

Om kort te gaan: De apps stellen een deel van de functies beschikbaar maar een ander deel van de functies blijven achter het slot. En de applicaties die beschikbaar worden gesteld via het lockscreen moeten daar allemaal op worden nagezien om te voorkomen dat via die route het lockscreen kan worden doorbroken.

Volgens mij zullen applicaties ergens aangeven of ze vanaf het lockscreen gebruikt kunnen worden en dat ze zichzelf daar zelf netjes aan houden. Voer voor ontwikkelaars, security-goeroes en hun tegenpartij.
Probleem is dat "innovatoren" het altijd winnen van beveiligers. Er is een reden voor een locked screen.

Zaken toegankelijk maken vanaf je lockscreen is net zoiets als te zien is in dit plaatje.

Je vergroot het aanvalsoppervlak en maar al te vaak blijken aanvallers verder te kunnen komen dan de bedoeling is.
Wat Android gebruikers willen: badges met cijfers voor ongelezen berichten die consistent en persistent zijn zodat je de notificatie kunt wegvegen maar nog altijd ziet dat er iets op je wacht in een app.
Wat Google Android gebruikers geeft: een functie die al 10 jaar in Samsung telefoons zit.

Top. Ik houd lekker NovaLauncher 6 en TeslaUnread actief, en hoef niks te doen met een reeds actieve functie op mijn Samsung S22...
Samsung heeft soms mooie extra functies. Wat ik me dan vaak afvraag, waarom beland dat niet in AOSP? Is dat Google die nee zegt? Of is dat Samsung die liever een selling point behoudt?
Als Pixel 7 Pro gebruiker staan op mijn lockscreen de shortcuts naar Google Home en Google Wallet. Waarschijnlijk door de shortcut voor de camera door twee keer de aan/uitknop in te drukken.
Ik wil juist zo weinig mogelijk snelkoppelingen op mijn lockscreen hebben, daarom ben ik een GrapheneOS gebruiker! :)
dat is mooi. Ik ben blij voor mensen met een google telefoon, bijvoorbeeld een pixel.

Op dit item kan niet meer gereageerd worden.