„Huawei“ vienos rankos režimo funkcija beveik pasiekė AOSP

„Huawei“ bandė AOSP pridėti vienos rankos režimą, tačiau jis niekada nebuvo sujungtas dėl konfliktų. „LineageOS“ išsprendė problemas, kad pridėtų ją prie pasirinktinės ROM.

Atnaujinta 10/28/17: jei jus domina programa, kuri suteikia vienos rankos režimo funkciją bet kuriam įrenginiui (be šaknies!), peržiūrėkite mūsų naujausią programą: Vienos rankos režimas!

Buvo laikas, kai buvo manoma, kad 4,7 colio ekranas yra per didelis. Originalus „Samsung Galaxy Note“ buvo pristatytas 2011 m. ir daugelis vartotojų skeptiškai vertino „gigantiško“ 5,3 colio įrenginio naudą. Šiandien 5,5 colio ekranai yra paplitę net ir biudžeto kainų kategorijoje, o flagmanus su 5 colių ekranais sunku rasti.

2017 m. išmaniųjų telefonų naudojimo viena ranka problema tapo dar rimtesnė, kai 18:9 įrenginiuose buvo pritaikytas aukštesnis ekrano kraštinių santykis. Tokie telefonai kaip Galaxy S8, Galaxy S8+ ir Galaxy Note 8 yra tokie pat platūs kaip ir jų pirmtakai, tačiau yra daug aukštesni. Pavyzdžiui, „Galaxy S8“ 5,8 colio ekranas yra tik šiek tiek platesnis nei „Galaxy S7“ 5,1 colio ekranas, tačiau jis yra daug aukštesnis. Su 6 colių 18:9 ekranais, tokiais kaip LG V30,

„Xiaomi Mi Mix 2“. ir Google Pixel 2 XL, problema ta, kad viena ranka nepasieksite ekrano viršaus. Nors kai kuriais pagrindiniais scenarijais galima naudotis viena ranka, nes šių įrenginių plotis yra pastovus, tai nėra patogu.

Štai kodėl originalios įrangos gamintojai savo ROM pridėjo vienos rankos režimo funkcijų. „Samsung“ naudoja „TouchWiz“ / „Samsung Experience“ vienos rankos režimą nuo 2012 m. „Apple“ 2014 m. „iOS“ pridėjo pasiekiamumą. Kai kurie LG telefonai, tokie kaip LG V20, taip pat turi vienos rankos režimą. Kiti originalios įrangos gamintojai, tokie kaip „Xiaomi“ ir „Huawei“, atitinkamai pridėjo vienos rankos režimą prie MIUI ir EMUI.

Net „Google“ žino apie problemą, todėl nuolatinė paieškos juosta naujame pagrindiniame ekrane perkelta iš viršaus į apačią. Pikselių paleidimo priemonė- bet jie nustojo įdiegti visos vienos rankos režimo funkciją.

Režimas viena ranka neapsiriboja „Android“ OĮG apvalkalu. LineageOS pridėjo savo požiūrį į funkciją, vadinamą „Vienos rankos režimas“ į pasirinktinį ROM. Jei norite tai pamatyti veikiant, pažiūrėkite šį GIF failą. Įdomu tai, kad „LineageOS“ vienos rankos režimas atrodo ir jaučiasi labai panašus į „Huawei“ vienos rankos režimą EMUI. Priežastis paprasta: iš tikrųjų jis pagrįstas „Huawei“ kodu. Jei tiksliau, Vienos rankos režimas yra pagrįstas atvirojo kodo kodu, kurį Huawei bandė prisidėti prie AOSP.

„Huawei“ darbuotojas buvo atsakingas už įsipareigojimų kūrimą kurios vėliau buvo sujungti su LineageOS 14.1. 2016 m. lapkričio ir gruodžio mėn. jis įkėlė tuos pačius įsipareigojimus AOSP. Tačiau 2017 m. sausio mėn. matome komentarus apie AOSP kodo peržiūrą, kurie aiškiai parodo, kad kodas buvo nesuderinamas, todėl jis niekada nebuvo sujungtas su AOSP. Tiksliau tariant, net jei režimas viena ranka buvo išjungtas, rankinis programų įdiegimas nebuvo įmanomas, kai veikė programa, kuri galėjo perteikti kitas programas. Po to, kai buvo įkeltas antrasis įsipareigojimas, komentatorius atkreipė dėmesį į problemą, kad ji neleidžia vartotojams įkelti programų arba priimti tam tikrų programų leidimo užklausų.

LineageOS pakeitė kodą ir išsprendė problemas, kad būtų galima pridėti funkciją. Tačiau „Android“ naudotojams liūdna žinoti, kad „Huawei“ į AOSP įneštas kodas niekada nebuvo sujungtas ir negalėjo patekti į daugiau įrenginių, tokių kaip „Google Pixel 2 XL“.