Grazie agli sforzi degli sviluppatori, OnePlus 5 e OnePlus 5T sono stati resi ufficiosamente compatibili con Project Treble. Ciò consente agli utenti di eseguire il flashing di un'immagine di sistema generica sul dispositivo.
Project Treble è uno degli sviluppi più entusiasmanti degli ultimi anni. La riarchitettura di basso livello del funzionamento di Android prevede ancora molti cambiamenti in arrivo (vedremo molte informazioni a riguardo quando sarà disponibile la versione completa di Android P), ma ha già portato a a "rivoluzione" di sorta nello sviluppo di ROM personalizzate basate su AOSP. Ciò è dovuto al fatto che il supporto Treble consente a un dispositivo di farlo eseguire il flashing di un'immagine di sistema generica (GSI) basato su AOSP e renderà più semplice l'aggiornamento futuro a una versione più recente di Android. Abbiamo visto un una manciata di dispositivi riceve il supporto Treble in modo non ufficialee OnePlus 5 e OnePlus 5T sono gli ultimi in questa lista.
In precedenza, OnePlus (e Nokia) lo avevano affermato
non sarebbero in grado di aggiornare la gamma di smartphone esistente con il supporto Treble. Questo perché i loro dispositivi esistenti non avevano una partizione dedicata al fornitore e le aziende hanno deciso che il ripartizionamento su un aggiornamento OTA non era qualcosa che volevano rischiare di fare. Tuttavia, in realtà esiste una partizione da 1,5 GB inutilizzata su OnePlus 5 e OnePlus 5T chiamata "last_parti" che gli sviluppatori hanno testato trasformandosi in una partizione del fornitore improvvisata (in realtà devi solo rinominarla). Ora, un altro sviluppatore ha preso quello script e terminato il resto del lavoro necessario per "trebelizzare" gli ultimi dispositivi di punta OnePlus.Lo sviluppatore, XiNGRZ, fa parte del team Mokee ROM e il impegni che ha preso mostra come è riuscito a triplicare OnePlus 5 e 5T. Come spiegato in il suo post su XDA, ha eseguito lo script per creare la partizione del fornitore da quella partizione inutilizzata, ha spostato tutti gli HAL da /system/vendor e grazie alla legatura di tutti gli HAL da parte di OnePlus nelle ultime Open Beta di OxygenOS, è in grado di rendere il dispositivo Treble compatibile. Facendo questo, è stato in grado di avviare a Resurrezione Remix GSI come ha mostrato sul suo Weibo account.
Grazie a questo lavoro, se esegui il flashing dell'ultima build notturna della ROM Mokee per OnePlus 5 (scarica qui) o OnePlus 5T (scarica qui), il tuo dispositivo diventerà ufficiosamente compatibile con Project Treble. Dopo averlo fatto, puoi scegliere di farlo flashare qualsiasi GSI attualmente disponibile, che include XDA Recognized Developer phhussonROM AOSP, LineageOS 15.1 o Resurrection Remix pure di (come mostrato sopra). Un utente sui nostri forum, XDA Senior Member Yousvel, ha dimostrato che funziona.
La nostra opinione: Ciò probabilmente non farà un'enorme differenza per i possessori di OnePlus 5 e 5T esistenti. C'è stata molta indignazione nei confronti di OnePlus quando la società ha annunciato che non avrebbe aggiornato i propri dispositivi con il supporto Treble, tuttavia, gran parte di quell'indignazione era fuori luogo. Per i dispositivi OnePlus, esiste già una sana comunità di sviluppatori che li circonda con più ROM basate su AOSP già disponibili.
I vantaggi di Treble per la comunità delle ROM personalizzate si vedono meglio su dispositivi con poca o nessuna scena di sviluppo, come sui telefoni Huawei/Honor o sui telefoni con un pubblico più ristretto come il Razer Phone. Anche se è bello vedere un tale sforzo di sviluppo sui dispositivi OnePlus, non è che la scena dipenda da questo. Inoltre, con le modifiche apportate ad Android P (finendo il lavoro sulla versione VNDK), sarà ancora necessario lavorare su questo "port" Treble prima che sia a prova di futuro.
Infine, sebbene il supporto Treble possa fare la differenza nella velocità con cui OnePlus aggiorna i propri dispositivi, non vi è alcuna garanzia che lo faccia. Entrambi i dispositivi sono stati recentemente aggiornati con Patch di sicurezza di aprile, quindi sembra che l'unica cosa che determina la velocità con cui questi dispositivi vengono aggiornati sia OnePlus stesso. Una volta Androide P è più ampiamente disponibile, vedremo se il supporto Treble fa o meno la differenza con prossimo OnePlus 6.