Ak vám záleží na aktualizáciách OxygenOS na vašom zariadení, potom by ste nemali odomykať bootloader vo vašom T-Mobile OnePlus 7T Pro McLaren Edition.
OnePlus 7T Pro McLaren Edition je vyvrcholenie úsilia OnePlus o smartfóny pre rok 2019. Ultra hladký 90Hz displej a Snapdragon 855 Plus pre jeho útroby sú len niektoré z funkcií, ktoré obsahuje najnovšie prémiové zariadenie OnePlus so značkou, dizajnom a podporou McLaren. Vyzerá úžasne aj zvonku aj zvnútra. A zariadenia OnePlus boli na našich fórach mimoriadne obľúbené pre vývoj, čo je aj prípad série 7/7T. Až na to, že ak ste svoje zariadenie OnePlus 7T Pro McLaren Edition získali cez T-Mobile a plánujete odomknite jeho bootloader a rootujte ho, možno to nebudete chcieť urobiť, pokiaľ vám nebude vadiť, že prídete o aktualizácie OxygenOS úplne.
Ak ste už zariadenie OnePlus upravovali, mali by ste vedieť, že je možné ich aktualizovať iba pomocou úplného systémového OTA zipsy, keď odomknete bootloader, zatiaľ čo máte možnosť použiť menšie, prírastkové zipsy, keď je zamknuté. Pre rýchly úvod, prečo sa to deje, je to v podstate preto, že prírastkové OTA ZIP vyžadujú všetky oddiely len na čítanie, ako napríklad /system, /vendor, /boot a /product, aby bol úplne nezmenený niečo, čo už nie je možné zaručiť, keď je bootloader odomknutý, keďže odomknutie bootloadera umožňuje rootovanie (tj. úprava bootovacieho obrazu).
Fóra OnePlus 7T Pro XDA
V oblasti /data je súbor img s názvom Reserve.img. Obsahuje niekoľko aplikácií OxygenOS, ktoré nie sú potrebné na spustenie zariadenia, ale sú pripojené na /system/reserve pri bootovaní. Keďže odomknutie bootloadera úplne vymaže oddiel /data, odíde s ním aj súbor Reserve.img, ktorý je na tomto oddiele uložený. Keďže tento súbor už neexistuje, telefón ho nemôže pripojiť k oddielu /system, takže je technicky sfalšovaný. A ak je sfalšovaný, telefón nemôže prijímať prírastkové aktualizácie. Aplikácia na aktualizáciu OxygenOS to zvyčajne dokáže obísť sama: zistí, či je váš telefón odomknutý/rootovaný, a stiahne úplné Firmware ZIP, ktorý je možné flashovať bez ohľadu na to, či je odomknutý/rootovaný alebo nie, pretože prepíše všetky oddiely iba na čítanie tak či tak.
V čom je teda problém? T-Mobile OnePlus 7T Pro McLaren Edition, na rozdiel od väčšiny ostatných zariadení OnePlus, nemá na webovej stránke OnePlus k dispozícii úplné zipsy firmvéru. Takže s odomknutým bootloaderom, ktorý vám bráni v prijímaní prírastkových aktualizácií a bez úplných súborov ZIP, budete zaseknite sa na akejkoľvek zostave OxygenOS, na ktorej váš telefón beží, ak sa rozhodnete potiahnuť dopredu a odomknúť svoj telefón bootloader. Bežný OnePlus 7T Pro má k dispozícii na stiahnutie úplné ZIP, ale na tomto zariadení si ich nemôžete vziať keďže ide o značku operátora a je to T-Mobile – nie OnePlus – kto je zodpovedný za OxygenOS zariadenia firmvéru.
Ak sa teraz nestaráte o OxygenOS a máte v úmysle iba flashovať GSI alebo iné vlastné ROM založené na AOSP, tento problém vás v žiadnom prípade nezastaví. Ak by ste však niekedy potrebovali úplne obnoviť svoje zariadenie na sklade, momentálne máte smolu. Preto naozaj dúfame, že T-Mobile a OnePlus budú čoskoro schopné poskytnúť úplné ZIP alebo inú formu obnovy pre toto zariadenie.
Aktualizácia: Tento článok bol aktualizovaný s cieľom opraviť informácie o Reserve.img a skutočnosť, že tento problém neovplyvňuje možnosť flashovania vlastných ROM.