La modalità a una mano di Huawei è quasi arrivata su AOSP

Huawei ha tentato di aggiungere la modalità con una sola mano ad AOSP, ma non è mai stata accorpata a causa di conflitti. LineageOS ha risolto i problemi per aggiungerlo alla ROM personalizzata.

Aggiornamento 28/10/17: se sei interessato a un'app che offra la funzionalità della modalità a una mano su qualsiasi dispositivo (senza root!), dai un'occhiata alla nostra nuova app: Modalità con una sola mano!

C'è stato un tempo in cui si pensava che la dimensione del display da 4,7 pollici fosse troppo grande. Il Samsung Galaxy Note originale è stato lanciato nel 2011 e molti consumatori erano scettici sull'utilità di un dispositivo "gigantesco" da 5,3 pollici. Oggi, i display da 5,5 pollici sono comuni anche nella fascia di prezzo economica, e i modelli di punta con display da 5 pollici sono difficili da trovare.

Nel 2017, il problema dell’utilizzo degli smartphone con una sola mano è diventato ancora più serio con l’adozione di proporzioni dei display più alte attraverso i dispositivi 18:9. Telefoni come il Galaxy S8, il Galaxy S8+ e il

Galassia Nota 8 sono larghi quanto i loro predecessori, ma sono molto più alti. Ad esempio, il display da 5,8 pollici del Galaxy S8 è solo leggermente più largo del display da 5,1 pollici del Galaxy S7, ma è molto più alto. Con display 18:9 da 6 pollici come l'LG V30, il Xiaomi Mi Mix2 e Google Pixel 2 XL, il problema è che non si riesce a raggiungere la parte superiore del display con una mano. Sebbene l'utilizzo con una sola mano sia possibile in alcuni scenari base grazie alla larghezza costante di questi dispositivi, non è affatto comodo.

Questo è il motivo per cui gli OEM hanno aggiunto funzionalità della modalità con una sola mano alle loro ROM. Samsung dispone della modalità con una sola mano in TouchWiz/Samsung Experience dal 2012. Apple ha aggiunto Reachability a iOS nel 2014. Alcuni telefoni LG come l'LG V20 dispongono anche della modalità con una sola mano. Altri OEM come Xiaomi e Huawei hanno aggiunto la modalità con una sola mano rispettivamente a MIUI ed EMUI.

Anche Google è consapevole del problema, motivo per cui ha spostato la barra di ricerca persistente dall'alto verso il basso nella schermata iniziale del nuovo Avvio pixel- ma non sono riusciti a implementare una funzionalità completa per la modalità con una sola mano.

La modalità con una sola mano non è limitata alle skin OEM su Android. LineageOS ha aggiunto la propria opinione sulla funzionalità denominata "Modalità a mano singola" alla ROM personalizzata. Se vuoi vederlo in azione, dai un'occhiata a questa GIF. La cosa interessante è che la modalità a una mano in LineageOS sembra molto simile alla modalità a una mano di Huawei in EMUI. Il motivo è semplice: in realtà si basa sul codice Huawei. Per essere più precisi, La modalità a mano singola si basa sul codice open source che Huawei ha tentato di contribuire ad AOSP.

Un dipendente di Huawei era responsabile della creazione dei commit Quale sono stati successivamente fusi in LineageOS 14.1. Aveva caricato gli stessi commit su AOSP a novembre e dicembre 2016. Tuttavia, nel gennaio 2017, vediamo commenti sulla revisione del codice AOSP che chiariscono che il codice presentava conflitti e quindi non è mai stato unito ad AOSP. Nello specifico, anche se la modalità con una sola mano era disabilitata, l'installazione manuale delle app non era possibile quando era in esecuzione un'app in grado di sovrapporsi ad altre app. Dopo il caricamento del secondo commit, un commentatore ha attirato l'attenzione sul problema che non consentiva agli utenti di trasferire app o accettare richieste di autorizzazione con determinate app.

LineageOS ha modificato il codice e quindi ha risolto i problemi, in modo che la funzionalità potesse essere aggiunta. Ma per gli utenti Android di serie, è triste sapere che il codice fornito da Huawei ad AOSP non è mai stato unito e non è potuto arrivare su più dispositivi come Google Pixel 2 XL.