T-Mobile OnePlus 7T Pro McLaren cu bootloader deblocat nu va primi actualizări OxygenOS

Dacă vă pasă de actualizările OxygenOS de pe dispozitiv, atunci nu ar trebui să deblocați bootloader-ul din T-Mobile OnePlus 7T Pro McLaren Edition.

OnePlus 7T Pro McLaren Edition este punctul culminant al eforturilor OnePlus pentru smartphone-uri pentru 2019. Un afișaj ultra-neted de 90 Hz și un Snapdragon 855 Plus pentru curajul său sunt doar câteva dintre caracteristicile incluse în cel mai nou dispozitiv premium OnePlus cu branding, design și suport McLaren. De asemenea, arată uimitor în interior și în exterior. Iar dispozitivele OnePlus au fost extrem de populare pentru dezvoltare pe forumurile noastre, lucru care este și cazul seriei 7/7T. Cu excepția faptului că, dacă ați primit dispozitivul dvs. OnePlus 7T Pro McLaren Edition prin T-Mobile și intenționați să deblocați bootloader-ul și rootați-l, este posibil să nu doriți să faceți acest lucru decât dacă nu vă deranjează să pierdeți actualizările OxygenOS complet.

Dacă ați modificat un dispozitiv OnePlus înainte, veți ști că este posibil să le actualizați numai folosind sistemul complet OTA zips atunci când deblocați bootloader-ul, în timp ce aveți opțiunea de a utiliza fișiere ZIP mai mici, incrementale atunci când este încuiat. Pentru o explicație rapidă a motivului pentru care se întâmplă acest lucru, este, în principiu, pentru că ZIP-urile OTA incrementale necesită toate partițiile numai pentru citire, cum ar fi /system, /vendor, /boot și /produs, să fie complet nemodificat, ceva ce nu mai poate fi garantat când bootloader-ul este deblocat, deoarece deblocarea bootloader-ului permite rootarea (adică modificarea imaginii de boot).

Forumuri OnePlus 7T Pro XDA

În partiția /data se află un fișier img numit reserve.img. Conține câteva aplicații OxygenOS care nu sunt necesare pentru ca dispozitivul să pornească, dar este montat la /system/reserve la pornire. Deoarece deblocarea bootloader-ului șterge complet partiția /data, fișierul reserve.img, care este stocat în acea partiție, merge și el cu el. Deoarece acest fișier nu mai există, telefonul nu îl poate monta în partiția /system, așa că din punct de vedere tehnic devine manipulat. Și dacă este manipulat, atunci telefonul nu poate primi actualizări incrementale. În mod normal, aplicația de actualizare OxygenOS poate rezolva asta de la sine: detectează dacă telefonul este deblocat/rootat și se descarcă complet ZIP-uri firmware, care pot fi flashate indiferent dacă sunt deblocate/rădăcinate sau nu, deoarece suprascrie toate partițiile numai pentru citire oricum.

Deci care este problema aici? T-Mobile OnePlus 7T Pro McLaren Edition, spre deosebire de majoritatea celorlalte dispozitive OnePlus, nu are ZIP-uri complete de firmware disponibile pe site-ul OnePlus. Deci, cu un bootloader deblocat care vă împiedică să luați actualizări incrementale și fără fișiere ZIP complete, veți rămâneți blocat pe orice versiune OxygenOS pe care rulează telefonul dvs. dacă decideți să vă deblocați bootloader. OnePlus 7T Pro obișnuit are ZIP-uri complete disponibile pentru descărcare, dar nu le puteți lua pe acest dispozitiv deoarece este marca operatorului și este T-Mobile - nu OnePlus - care este responsabil pentru OxygenOS al dispozitivului firmware.

Acum, dacă nu vă pasă de OxygenOS și intenționați doar să flashați GSI-uri sau alte ROM-uri personalizate bazate pe AOSP, atunci această problemă nu vă va opri în niciun fel. Cu toate acestea, dacă trebuie vreodată să restabiliți complet dispozitivul la stoc, în prezent nu aveți noroc. Astfel, sperăm cu adevărat că T-Mobile și OnePlus vor putea oferi în curând ZIP-uri complete sau o altă formă de recuperare pentru acest dispozitiv.


Actualizare: Acest articol a fost actualizat pentru a corecta informații despre reserve.img și faptul că această problemă nu afectează capacitatea de a flash ROM-uri personalizate.