Huawei forsøkte å legge til enhåndsmodus til AOSP, men den ble aldri slått sammen på grunn av konflikter. LineageOS løste problemene med å legge den til den tilpassede ROM-en.
Oppdatering 28.10.17: hvis du er interessert i en app som bringer en enhåndsmodusfunksjon til en hvilken som helst enhet (uten rot!), så sjekk ut vår nyeste app: Enhåndsmodus!
Det var en tid da en 4,7-tommers skjermstørrelse ble antatt å være for stor. Den originale Samsung Galaxy Note ble lansert i 2011 og mange forbrukere var skeptiske til nytten av en "gigantisk" 5,3-tommers enhet. I dag er 5,5-tommers skjermer vanlige selv i budsjettprisklassen, og flaggskip med 5-tommers skjermer er vanskelig å finne.
I 2017 ble problemet med enhåndsbruk av smarttelefoner enda mer alvorlig med bruken av høyere skjermbildeforhold gjennom 18:9-enheter. Telefoner som Galaxy S8, Galaxy S8+ og Galaxy Note 8 er like brede som sine forgjengere, men er mye høyere. For eksempel er Galaxy S8s 5,8-tommers skjerm bare litt bredere enn Galaxy S7s 5,1-tommers skjerm, men den er mye høyere. Med 6-tommers 18:9-skjermer som LG V30
Xiaomi Mi Mix 2 og Google Pixel 2 XL, er problemet at du ikke kan nå toppen av skjermen med én hånd. Selv om enhåndsbruk er mulig i noen grunnleggende scenarier takket være at bredden på disse enhetene er konstant, er det ikke behagelig i det hele tatt.Det er derfor OEM-er har lagt til enhåndsmodusfunksjoner til ROM-ene sine. Samsung har hatt en enhåndsmodus i TouchWiz / Samsung Experience siden 2012. Apple la Reachability til iOS i 2014. Noen LG-telefoner som LG V20 har også enhåndsmodus. Andre OEM-er som Xiaomi og Huawei har lagt til enhåndsmodus til henholdsvis MIUI og EMUI.
Selv Google er klar over problemet, og det er grunnen til at den flyttet den vedvarende søkelinjen fra toppen til bunnen av startskjermen på den nye Pixel Launcher– men de stoppet med å implementere en full enhåndsmodusfunksjon.
Enhåndsmodus er ikke begrenset til OEM-skall på Android. LineageOS la til deres syn på funksjonen kalt "Enkelthåndsmodus" til tilpasset ROM. Hvis du vil se den i aksjon, sjekk ut denne GIF-en. Det interessante er at enkelthåndsmodus i LineageOS ser ut og føles veldig lik Huaweis enhåndsmodus i EMUI. Grunnen til det er enkel: den er faktisk basert på Huaweis kode. For å være mer presis, Single Hand Mode er basert på åpen kildekode som Huawei forsøkte å bidra med til AOSP.
En ansatt i Huawei var ansvarlig for å forfatte forpliktelsene hvilken ble senere slått sammen i LineageOS 14.1. Han hadde lastet opp de samme forpliktelsene til AOSP i november og desember 2016. I januar 2017 ser vi imidlertid kommentarer til AOSP Code Review som gjør det klart at koden hadde konflikter, og derfor ble den aldri slått sammen til AOSP. For å være spesifikk, selv om enhåndsmodus var deaktivert, var manuell installasjon av apper ikke mulig når en app som var i stand til å tegne over andre apper kjørte. Etter at den andre forpliktelsen ble lastet opp, trakk en kommentator oppmerksomheten på problemet med at den ikke tillot brukere å sidelaste apper eller godta tillatelsesforespørsler med visse apper.
LineageOS endret koden og løste derfor problemene, slik at funksjonen kunne legges til. Men for lager Android-brukere er det trist å vite at koden som Huawei har bidratt med til AOSP aldri ble slått sammen og ikke kunne komme til flere enheter som Google Pixel 2 XL.