Er is native DPI-schaling verborgen in de Galaxy S7

Mijn grootste ergernis van Android is de DPI-schaling (grootte waarin de inhoud op het scherm wordt weergegeven) die Google en andere OEM's voor hun apparaten kiezen. Grote, mooie beeldschermen worden vaak ontsierd door een eindeloze reeks statusbalkpictogrammen, pictogrammen ter grootte van een duim en enorme UI-elementen.

Dus toen de Android N-preview werd gelanceerd met de mogelijkheid om de DPI direct te schalen zonder dat er aanpassingen nodig waren, was ik opgetogen, net als veel ervaren gebruikers die hetzelfde probleem hadden als ik.

Maar die droom was van korte duur toen ik mijn Nexus 6 met N-preview neerlegde en terugging naar mijn Galaxy S7 Edge. Ondanks al zijn uitstekende functies en sterk verbeterde versie van Android heeft Samsung, naar mijn mening, altijd een van de slechtste standaard DPI-instellingen gehad die alleen door de Nexus 6 en LG werd overtroffen. Welnu, er is nu een manier om dat te veranderen, tenminste op de Samsung Galaxy S7.

Voer .DisplayScalingActivity in

Het verborgen .DisplayScalingActivity-menu

Het zou moeilijk zijn om dit menu te vinden, omdat het een verborgen functie van TouchWiz op Marshmallow lijkt te zijn. Met behulp van de beproefde methode om startbare activiteiten te bekijken via de Nova-lanceerder "activiteiten" widget, ik heb de .DisplayScalingActiviteit in het volle zicht verborgen als onderdeel van de toepassing Instellingen. Zodra u de activiteit start, krijgt u een nieuw instellingenvenster in Samsung-stijl te zien waarin u kunt kiezen tussen Standaard en Gecondenseerd.

De standaard DPI op de Galaxy S7 is (een onaangenaam) 640, en ik zou de gecondenseerde weergave ergens rond de 540 plaatsen. Nadat u uw keuze heeft gemaakt, wordt u gevraagd opnieuw op te starten. Wees niet ongerust, bij het opnieuw opstarten was mijn vergrendelscherm een ​​beetje funky, waarbij het vergrendelpictogram ongeveer een derde van de bovenkant van het scherm stond, maar toen alles eenmaal was geregeld, veranderde het besturingssysteem verliep soepel en foutloos en alle applicaties zagen en pasten zich aan de nieuwe DPI aan (deze blijft bestaan ​​na opnieuw opstarten en systeemupdate) - een Samsung-primeur zoals velen van jullie misschien weten. Je ziet meer berichten op het scherm, het paneel met meldingswidgets voelt ruimer aan en dat kun je gewoon doen Als er over het algemeen meer inhoud op het scherm wordt weergegeven, bekijk dan de onderstaande galerij voor een overzicht vergelijking.

Dus hoe kun je dit krijgen? Makkelijker dan je zou verwachten:

  • Download Nova Launcher, u hoeft het niet als standaard in te stellen, start het gewoon om toegang te krijgen tot het startscherm.
  • Ga naar het venster Widgetselectie door lang op het startscherm te drukken en Widgets te selecteren.
  • Kies de widget ‘Activiteiten’ door deze ingedrukt te houden en op een startscherm neer te zetten.
  • Nadat de lijst is ingevuld, scrolt u omlaag naar "Instellingen" en kiest u vervolgens .DisplayScalingActivity (dit zou de vierde moeten zijn). Er wordt een nieuw pictogram op uw bureaublad gemaakt.
  • Selecteer het pictogram om het menu te openen en uw keuze te maken.
  • Start opnieuw op in het bevestigingsvenster en ga na het opnieuw opstarten terug naar uw normale opstartprogramma.

Natuurlijk blijft de beproefde methode van shell-opdrachten via adb nuttig, maar het ingebouwd hebben hiervan is ook prettig voor niet-geroote gebruikers die meteen willen overschakelen. We hebben de neiging om Samsung en TouchWiz veel aandacht te geven voor hun software. Maar dit is het derde dat in de N-preview wordt gevonden en dat eerst deel uitmaakte van TouchWiz (MultiWindow, Snelle meldingen bovenaan, DPI-schaling), misschien is Samsung iets van plan?