Maak de verborgen bureaubladmodus van Android 10 nuttiger

Als je een smartphone met Android 10 hebt, weet je misschien niet dat er een verborgen bureaubladmodus is. Hier leest u hoe u het nuttiger kunt maken.

Eén van de meest spraakmakende features vóór de release van Android 10 was desktopmodus. Toen we voor het eerst hoorden dat het volgende grote Android-besturingssysteem van Google standaard de desktopmodus zou ondersteunen, hoopten we dat het iets zou zijn dat leek op Samsung DeX of Huawei Easy Projection. Helaas, het was allesbehalve. Google heeft een barebones-launcher gebouwd voor externe beeldschermen zodat ontwikkelaars kunnen testen hoe hun apps eruit zouden kunnen zien op grote schermen, maar ze namen er niet eens de moeite voor ondersteuning voor weergave toevoegen op de Pixel 4. Helaas betekent dit dat de verborgen bureaubladmodus van Android 10 onbruikbaar is op de nieuwste Pixel-smartphone, maar als je de Essential Telefoon, OnePlus 7/7 Pro, OnePlus 7T/7T Pro of een andere telefoon met video-uitvoer via USB-C, dan is er een manier om het nog beter te maken bruikbaar.

Allereerst zijn hier enkele vereisten waaraan u moet voldoen:

Vereisten:

  1. Uw Android-smartphone moet Android 10 gebruiken.
  2. Uw Android-smartphone moet ondersteuning bieden DisplayPort Alt-modus. Hier is een gedeeltelijke lijst met telefoons met ondersteuning. Als u een smartphone heeft met de Qualcomm Snapdragon 835, Qualcomm Snapdragon 845 of Qualcomm Snapdragon 855 en een USB 3.1 Type-C-poort, dan zou uw smartphone de DisplayPort Alt Mode moeten ondersteunen, tenzij de telefoonleverancier dit opzettelijk heeft uitgeschakeld Het. Googlen heb het uitgeschakeld op de Pixel 4 bijvoorbeeld.
  3. Je hebt een USB 3.1 Type-C naar HDMI-adapter nodig. Ik heb deze bij Amazon gekocht. Je hebt ook een Bluetooth-muis en -toetsenbord nodig als je een aangenamere ervaring wilt.

Vervolgens kunt u het als volgt instellen:

  1. Schakel ontwikkelaarsopties in op uw telefoon. Ga naar Instellingen > Over de telefoon en tik 7 keer op 'buildnummer'.
  2. Ga naar Instellingen > Opties voor ontwikkelaars en scrol omlaag totdat je het gedeelte 'APPS' bereikt. Schakel 'vrije vormvensters inschakelen' en 'bureaubladmodus forceren' in.
  3. Start uw telefoon opnieuw op.
  4. Installeer deze APK. Het is een aangepaste versie van de populaire Tuinstoel draagraket met Taakbalk daarin geïntegreerd. Deze APK is gemaakt door XDA Senior Member boerbb als proof-of-concept om ontwikkelaars van aangepaste opstartprogramma's te laten zien hoe ze ondersteuning voor de desktopmodus kunnen toevoegen*.
  5. Ga naar Instellingen > Apps en meldingen > Standaardapps en stel Lawnchair in als standaardopstartprogramma.
  6. Sluit uw telefoon met behulp van de adapter aan op uw monitor/tv.
  7. Binnen een paar seconden zou u de aangepaste Android 10-desktopinterface op het scherm moeten zien verschijnen. U moet TaskBar toestemming geven om "weer te geven boven andere apps" zoals gevraagd om de onderste balk weer te geven. Als u ook wilt dat TaskBar uw recente apps in de onderste balk weergeeft, moet u deze ook de toestemming "gebruikstoegang" verlenen zoals gevraagd.

Ik durf te wedden dat alles er op dit moment veel te groot uitziet op je monitor/tv. Dat komt omdat de standaard DPI voor de desktopmodus in Android 10 320 is, waardoor alles er enorm uitziet. Bovendien ziet de navigatiebalk/Android 10 gebarennavigatiepil er waarschijnlijk lelijk uit op uw scherm. Er is een manier om dit op te lossen, maar hiervoor is de installatie van een andere app van farmerbb vereist.

  1. Koppel uw telefoon los van uw monitor/tv en sluit deze aan op uw pc.
  2. Download en installeer ADB op uw pc.
  3. Installeren Tweede scherm uit de Google Play Store. Zorg ervoor dat je versie 2.9.1 van de app gebruikt met ondersteuning voor Android 10 Desktop Mode (zoals vermeld in de changelog.)
  4. Voer de volgende opdracht uit vanaf uw pc, zoals aangegeven door de app:
    adbshellpmgrantcom.farmerbb.secondscreen.freeandroid.permission.WRITE_SECURE_SETTINGS
  5. Nu kunt u de gebruikersinterface van het externe beeldscherm bedienen met deze app! Het maakt gebruik van het verborgene WindowManagerShellCommand om de dichtheid aan te passen om UI-elementen kleiner te laten lijken, overscannen om de navigatiebalk te verbergen en/of de resolutie aan te passen aan die van het externe beeldscherm. Speel met deze waarden totdat je iets krijgt waar je je prettig bij voelt.

Dat is het! Geniet van de desktopmodus op uw Android 10-smartphone. We weten niet zeker waarom Google de DisplayPort Alt Mode-functionaliteit op de Pixel 4 heeft uitgeschakeld, dus hebben we om commentaar gevraagd en zullen we u op de hoogte houden als we iets horen. Als u een ontwikkelaar van aangepaste opstartprogramma's bent en geïnteresseerd bent in het integreren van TaskBar in uw opstartprogramma, kunt u de instructies vinden hier.


Update 1 (1/11/19 @ 14:17 ET): Dit artikel is bijgewerkt om de instructies voor het aanpassen van de gebruikersinterface van het externe beeldscherm te vereenvoudigen.