T-Mobile OnePlus 7T Pro McLaren с отключен буутлоудър няма да получава актуализации на OxygenOS

click fraud protection

Ако ви интересуват актуализациите на OxygenOS на вашето устройство, тогава не трябва да отключвате буутлоудъра във вашия T-Mobile OnePlus 7T Pro McLaren Edition.

OnePlus 7T Pro McLaren Edition е кулминацията на усилията на OnePlus за смартфони за 2019 г. Ултра-гладък 90Hz дисплей и Snapdragon 855 Plus са само част от функциите, включени в най-новото първокласно устройство на OnePlus с марката, дизайна и поддръжката на McLaren. Освен това изглежда зашеметяващо отвътре и отвън. А устройствата OnePlus са изключително популярни за разработка в нашите форуми, нещо, което важи и за серията 7/7T. С изключение на факта, че ако сте получили устройството си OnePlus 7T Pro McLaren Edition чрез T-Mobile и планирате да отключете неговия буутлоудър и го руутнете, може да не искате да го правите, освен ако нямате нищо против да пропуснете актуализации на OxygenOS напълно.

Ако сте модифицирали устройство OnePlus преди, ще знаете, че е възможно да ги актуализирате само с помощта на пълна системна OTA zip, когато отключите буутлоудъра, докато имате възможност да използвате по-малки, инкрементални ZIP, когато е заключено. За бърз пример защо се случва това, това е основно защото инкременталните OTA ZIP изискват всички дялове само за четене, като /system, /vendor, /boot и /продукт, да бъде напълно непроменен нещо, което вече не може да се гарантира, когато буутлоудърът е отключен, тъй като отключването на буутлоудъра позволява руутване (т.е. модифициране на изображението за зареждане).

OnePlus 7T Pro XDA форуми

В дяла /data има img файл, наречен reserve.img. Той съдържа няколко приложения на OxygenOS, които не са необходими за зареждане на устройството, но се монтира в /system/reserve при зареждане. Тъй като отключването на буутлоудъра изтрива дяла /data напълно чист, файлът reserve.img, който се съхранява в този дял, също върви с него. Тъй като този файл вече не съществува, телефонът не може да го монтира в /системния дял, така че технически се подправя. И ако е манипулиран, телефонът не може да приема постепенни актуализации. Обикновено приложението за актуализиране на OxygenOS може да заобиколи това само: то открива дали телефонът ви е отключен/руутнат и изтегля пълни ZIP файлове на фърмуера, които могат да бъдат флашнати, независимо дали е отключен/руутнат или не, тъй като отменя всички дялове само за четене така или иначе.

И така, какъв е проблемът тук? T-Mobile OnePlus 7T Pro McLaren Edition, за разлика от повечето други устройства OnePlus, няма пълни ZIP файлове на фърмуера, достъпни от уебсайта на OnePlus. Така че с отключен буутлоудър, който ви забранява да правите постепенни актуализации и без пълни ZIP файлове за вземане, ще останете на каквато и версия на OxygenOS да работи вашият телефон, ако решите да продължите напред и да отключите своя буутлоудър. Обикновеният OnePlus 7T Pro има пълни ZIP файлове, налични за изтегляне, но не можете да ги вземете на това устройство тъй като е с марката на оператора и T-Mobile, а не OnePlus, отговаря за OxygenOS на устройството фърмуер.

Сега, ако не ви пука за OxygenOS и възнамерявате само да флашвате GSI или други персонализирани ROM, базирани на AOSP, тогава този проблем няма да ви спре по никакъв начин. Въпреки това, ако някога се наложи да възстановите напълно устройството си до наличност, в момента нямате късмет. Затова наистина се надяваме T-Mobile и OnePlus скоро да могат да осигурят пълни ZIP файлове или друга форма на възстановяване за това устройство.


Актуализация: Тази статия беше актуализирана, за да коригира информацията за reserve.img и факта, че този проблем не засяга възможността за флашване на потребителски ROM.