Huawein yhden käden tilaominaisuus pääsi melkein AOSP: hen

click fraud protection

Huawei yritti lisätä yhden käden tilan AOSP: hen, mutta sitä ei koskaan yhdistetty ristiriitojen vuoksi. LineageOS ratkaisi ongelmat lisätäkseen sen mukautettuun ROM-muistiin.

Päivitys 28.10.17: jos olet kiinnostunut sovelluksesta, joka tuo yhden käden tilaominaisuuden mille tahansa laitteelle (ilman root!), tutustu uusimpaan sovellukseemme: Yhden käden tila!

Oli aika, jolloin 4,7 tuuman näyttöä pidettiin liian suurena. Alkuperäinen Samsung Galaxy Note julkaistiin vuonna 2011, ja monet kuluttajat olivat skeptisiä "jättimäisen" 5,3 tuuman laitteen hyödyllisyydestä. Nykyään 5,5 tuuman näytöt ovat yleisiä jopa budjettihintaluokissa, ja lippulaivoja, joissa on 5 tuuman näyttö, on vaikea löytää.

Vuonna 2017 älypuhelinten yhden käden käyttöongelma tuli entistä vakavammaksi, kun 18:9-laitteiden kautta otettiin käyttöön korkeammat näyttösuhteet. Puhelimet, kuten Galaxy S8, Galaxy S8+ ja Galaxy Note 8 ovat yhtä leveitä kuin edeltäjänsä, mutta ovat paljon korkeampia. Esimerkiksi Galaxy S8:n 5,8 tuuman näyttö on vain hieman leveämpi kuin Galaxy S7:n 5,1 tuuman näyttö, mutta se on paljon korkeampi. 6 tuuman 18:9-näytöillä, kuten LG V30,

Xiaomi Mi Mix 2 ja Google Pixel 2 XL: n ongelmana on, että näytön yläosaan ei pääse yhdellä kädellä. Vaikka käyttö yhdellä kädellä on mahdollista joissakin perusskenaarioissa, koska näiden laitteiden leveys on vakio, se ei ole ollenkaan mukavaa.

Tästä syystä OEM-valmistajat ovat lisänneet yhden käden tilan ominaisuuksia ROM-levyihinsä. Samsungilla on ollut yhden käden tila TouchWiz / Samsung Experiencessa vuodesta 2012 lähtien. Apple lisäsi saavutettavuuden iOS: ään vuonna 2014. Joissakin LG-puhelimissa, kuten LG V20, on myös yhden käden tila. Muut OEM-valmistajat, kuten Xiaomi ja Huawei, ovat lisänneet yhden käden tilan MIUI: iin ja EMUI: hin.

Jopa Google on tietoinen ongelmasta, minkä vuoksi se siirsi jatkuvan hakupalkin aloitusnäytön ylhäältä alas uudessa Pixel Launcher- mutta he eivät ottaneet käyttöön täydellistä yhden käden tilaominaisuutta.

Yhden käden tila ei rajoitu Androidin OEM-skineihin. LineageOS lisäsi näkemyksensä ominaisuudesta nimeltä "Yhden käden tila" mukautettuun ROM-muistiin. Jos haluat nähdä sen toiminnassa, katso tämä GIF. Mielenkiintoista on, että LineageOS: n yhden käden tila näyttää ja tuntuu hyvin samanlaiselta kuin Huawein yhden käden tila EMUI: ssa. Syy tähän on yksinkertainen: se perustuu itse asiassa Huawein koodiin. Olla tarkempi, Single Hand Mode perustuu avoimeen lähdekoodiin, jonka Huawei yritti edistää AOSP: tä.

Huawein työntekijä oli vastuussa sitoumusten laatimisesta joka yhdistettiin myöhemmin LineageOS 14.1:een. Hän oli ladannut samat sitoumukset AOSP: hen marras- ja joulukuussa 2016. Tammikuussa 2017 näemme kuitenkin kommentteja AOSP Code Reviewista, jotka tekevät selväksi, että koodissa oli ristiriitoja, joten sitä ei koskaan yhdistetty AOSP: hen. Tarkemmin sanottuna, vaikka yhden käden tila olisi poistettu käytöstä, sovellusten manuaalinen asennus ei ollut mahdollista, kun sovellus, joka pystyi piirtämään muiden sovellusten päälle, oli käynnissä. Kun toinen sitoumus oli ladattu, kommentoija kiinnitti huomiota ongelmaan, että se ei sallinut käyttäjien ladata sovelluksia sivulta tai hyväksyä tiettyjen sovellusten lupapyyntöjä.

LineageOS muokkasi koodia ja ratkaisi siksi ongelmat, jotta ominaisuus voitiin lisätä. Android-käyttäjille on kuitenkin surullista tietää, että Huawein AOSP: lle toimittamaa koodia ei koskaan yhdistetty, eikä se voinut saapua useisiin laitteisiin, kuten Google Pixel 2 XL: ään.