Nadat eerder code ontdekt werd in Android N voor het weergeven van apps in losse, versleepbare vensters, heeft Ars Technica nu een methode gepubliceerd om de functie werkend te krijgen. Ook blijkt er verbeterde muisondersteuning aanwezig te zijn in het mobiele besturingssysteem.
Nadat Google de ontwikkelaarsversie van Android N vrijgaf, bleek dat de nieuwe versie van het mobiele OS code bevat die het mogelijk maakt om apps in losse vensters te draaien, net zoals programma's in OS'en voor pc's worden weergegeven. Zhuowei Zhang, een lezer van Ars Technica, ontdekte dat de weergavemodus ook al is te activeren. De website beschrijft het daarvoor vereiste proces.
Om de weergave in te schakelen is een smartphone of tablet met de Android N Developer Preview nodig en het toestel moet een unlocked bootloader hebben. De freeform.xml-code is te activeren door een custom recovery als TWRP naar het apparaat te flashen en daarin de /system-partitie te mounten als writable. Vervolgens is het mogelijk om met een adb shell-commando de functie te activeren. Als de code actief is, verschijnt er in het recente apps-menu van Android een vierkante knop naast ieder item, naast de sluit-knop. Door op de vierkante knop te drukken wordt de betreffende app in een los venster geplaatst.
Volgens Ars Technica is er uitgebreide muisondersteuning aanwezig. Zo verandert de muisaanwijzer als deze op de rand van een venster wordt geplaatst. Door te klikken en te slepen kan de grootte van het venster worden aangepast.
De aanwezigheid van de mogelijkheid om apps in losse vensters te draaien kan er op duiden dat Google werkt aan een Android-versie voor apparaten zoals pc's of laptops. Eerder kwam Android-fork Remix OS met hetzelfde idee. Ook zou de weergavemodus ingezet kunnen worden om vergelijkbare functionaliteit te bieden als Ubuntu Convergence en Continuum van Microsoft. Beide besturingssystemen beschikken over een functie, waarbij het OS overschakelt naar een desktopweergave zodra de smartphone is aangesloten op een dock dat is verbonden met een monitor, toetsenbord en muis. Continuum heeft daarbij geen ondersteuning voor losse vensters, Convergence heeft dat wel.
Google noemt de weergavemodus in zijn ontwikkelaarsdocumentatie, maar of de functie in de definitieve versie van Android N terecht komt is ook niet zeker. Google stopt vaker functionaliteit in Developer Previews van het OS, die uiteindelijk de release-versie niet halen. Zo bevatte Android M al de bouwstenen voor een nachtmodus en de splitscreenfunctie, die nu in Android N zitten.
Vensters in Android N - Afbeelding: Ars Technica