Huawei ühe käe režiimi funktsioon jõudis peaaegu AOSP-sse

Huawei üritas AOSP-le lisada ühe käega režiimi, kuid seda ei liidetud kunagi konfliktide tõttu. LineageOS lahendas probleemid, et lisada see kohandatud ROM-ile.

Värskendus 28.10.17: kui olete huvitatud rakendusest, mis toob ühe käega režiimi funktsiooni mis tahes seadmesse (ilma juureta!), siis vaadake meie uusimat rakendust: Ühe käega režiim!

Kunagi peeti 4,7-tollist ekraani suurust liiga suureks. Algne Samsung Galaxy Note toodi turule 2011. aastal ja paljud tarbijad olid nn hiiglasliku 5,3-tollise seadme kasulikkuse suhtes skeptilised. Tänapäeval on 5,5-tollised ekraanid levinud isegi eelarve hinnaklassis ja 5-tolliste ekraanidega lipulaevu on raske leida.

2017. aastal muutus nutitelefonide ühe käega kasutamise probleem veelgi tõsisemaks, kuna 18:9 seadmete kaudu võeti kasutusele kõrgemad kuvasuhted. Telefonid nagu Galaxy S8, Galaxy S8+ ja Galaxy Note 8 on sama laiad kui nende eelkäijad, kuid on palju kõrgemad. Näiteks Galaxy S8 5,8-tolline ekraan on vaid veidi laiem kui Galaxy S7 5,1-tolline ekraan, kuid see on palju kõrgem. 6-tolliste 18:9 ekraanidega, nagu LG V30, on

Xiaomi Mi Mix 2 ja Google Pixel 2 XL, probleem on selles, et te ei jõua ühe käega ekraani ülaossa. Kuigi ühe käega kasutamine on mõne põhistsenaariumi korral võimalik tänu nende seadmete konstantsele laiusele, pole see üldse mugav.

Seetõttu on originaalseadmete tootjad lisanud oma ROM-idele ühe käega režiimi funktsioone. Samsungil on alates 2012. aastast TouchWiz / Samsung Experience'is ühe käega režiim. Apple lisas iOS-ile juurdepääsetavuse 2014. aastal. Mõnel LG telefonil, nagu LG V20, on ka ühe käega režiim. Teised originaalseadmete tootjad, nagu Xiaomi ja Huawei, on lisanud MIUI-le ja EMUI-le vastavalt ühe käega režiimi.

Isegi Google on probleemist teadlik, mistõttu nihutas ta püsiva otsinguriba uuel ekraanil avakuva ülaosast alla. Pixel Launcher- kuid nad ei rakendanud täielikku ühe käega režiimi funktsiooni.

Ühe käega režiim ei piirdu Androidi OEM-skinidega. LineageOS lisas oma suhtumise funktsiooni nimega "Ühe käe režiim" kohandatud ROM-ile. Kui soovite seda tegevuses näha, vaadake seda GIF-i. Huvitav on see, et LineageOS-i ühe käe režiim näeb välja ja tundub väga sarnane Huawei ühe käe režiimiga EMUI-s. Põhjus on lihtne: see põhineb tegelikult Huawei koodil. Kui täpsem olla, Ühe käe režiim põhineb avatud lähtekoodil, mida Huawei püüdis AOSP-sse panustada.

Huawei töötaja vastutas kohustuste loomise eest mis hiljem liideti LineageOS 14.1-ga. Ta oli samad kohustused AOSP-sse üles laadinud 2016. aasta novembris ja detsembris. 2017. aasta jaanuaris näeme aga AOSP koodi ülevaate kohta kommentaare, mis näitavad, et koodil oli konflikte ja seetõttu ei liidetud seda kunagi AOSP-ga. Täpsemalt, isegi kui ühe käega režiim oli keelatud, ei olnud rakenduste käsitsi installimine võimalik, kui rakendus, mis suutis teiste rakenduste üle joonistada, töötas. Pärast teise kohustuse üleslaadimist juhtis kommentaator tähelepanu probleemile, et see ei võimalda kasutajatel rakendusi külglaadida ega teatud rakenduste loataotlusi vastu võtta.

LineageOS muutis koodi ja lahendas seetõttu probleemid, et saaks funktsiooni lisada. Androidi aktsiate kasutajate jaoks on aga kurb tõdeda, et Huawei AOSP-le lisatud koodi ei liidetud kunagi ja see ei jõudnud enamatesse seadmetesse, nagu Google Pixel 2 XL.