T-Mobile OnePlus 7T Pro McLaren z odblokowanym bootloaderem nie otrzyma aktualizacji OxygenOS

Jeśli zależy Ci na aktualizacjach OxygenOS na swoim urządzeniu, nie powinieneś odblokowywać bootloadera w swoim T-Mobile OnePlus 7T Pro McLaren Edition.

OnePlus 7T Pro McLaren Edition to kulminacja wysiłków OnePlus na smartfony w 2019 roku. Niezwykle gładki wyświetlacz 90 Hz i procesor Snapdragon 855 Plus to tylko niektóre z funkcji dostępnych w najnowszym urządzeniu premium OnePlus z brandingiem, designem i wsparciem McLarena. Wygląda również oszałamiająco wewnątrz i na zewnątrz. Urządzenia OnePlus cieszą się ogromną popularnością na naszych forach, podobnie jak w przypadku serii 7/7T. Z wyjątkiem faktu, że jeśli kupiłeś urządzenie OnePlus 7T Pro McLaren Edition za pośrednictwem T-Mobile i planujesz odblokuj jego bootloader i zrootuj go, możesz nie chcieć tego robić, chyba że nie masz nic przeciwko przegapieniu aktualizacji OxygenOS całkowicie.

Jeśli wcześniej modyfikowałeś urządzenie OnePlus, wiesz, że można je zaktualizować tylko przy użyciu pełnego systemu OTA ZIP po odblokowaniu programu ładującego, podczas gdy masz możliwość używania mniejszych, przyrostowych plików ZIP, gdy jest on zablokowany. Aby szybko dowiedzieć się, dlaczego tak się dzieje, dzieje się tak głównie dlatego, że przyrostowe pliki ZIP OTA wymagają wszystkich partycji tylko do odczytu, takich jak /system, /vendor, /boot i /produkt, aby był całkowicie niezmodyfikowany, czego nie można już zagwarantować po odblokowaniu bootloadera, ponieważ odblokowanie bootloadera pozwala na rootowanie (tj. modyfikacja obrazu rozruchowego).

Fora OnePlus 7T Pro XDA

W partycji /data znajduje się plik img o nazwie Reserve.img. Zawiera kilka aplikacji OxygenOS, które nie są niezbędne do uruchomienia urządzenia, ale są montowane w katalogu /system/reserve podczas rozruchu. Ponieważ odblokowanie programu ładującego powoduje całkowite wyczyszczenie partycji /data, plik Reserve.img, który jest przechowywany na tej partycji, również jest z nią usuwany. Ponieważ ten plik już nie istnieje, telefon nie może go zamontować na partycji /system, więc technicznie rzecz biorąc, został on naruszony. A jeśli zostanie naruszony, telefon nie będzie mógł pobierać aktualizacji przyrostowych. Zwykle aplikacja aktualizacyjna OxygenOS może sama sobie z tym poradzić: wykrywa, czy Twój telefon jest odblokowany/zrootowany i pobiera pełną wersję ZIP oprogramowania sprzętowego, które można sflashować niezależnie od tego, czy jest odblokowane/zrootowane, czy nie, ponieważ zastępuje wszystkie partycje tylko do odczytu W każdym razie.

Więc w czym jest problem? T-Mobile OnePlus 7T Pro McLaren Edition, w przeciwieństwie do większości innych urządzeń OnePlus, nie ma plików ZIP z pełnym oprogramowaniem dostępnym w witrynie OnePlus. Zatem z odblokowanym programem ładującym uniemożliwiającym pobieranie aktualizacji przyrostowych i brakiem pełnych plików ZIP do pobrania, będziesz utkniesz na dowolnej wersji systemu OxygenOS, na której działa Twój telefon, jeśli zdecydujesz się kontynuować i odblokować swój telefon program rozruchowy. Zwykły OnePlus 7T Pro ma pełne pliki ZIP dostępne do pobrania, ale nie można ich pobrać na tym urządzeniu ponieważ jest pod marką operatora i to T-Mobile – a nie OnePlus – jest odpowiedzialny za OxygenOS urządzenia oprogramowanie sprzętowe.

Jeśli nie interesuje Cię OxygenOS i zamierzasz jedynie flashować GSI lub inne niestandardowe ROM-y oparte na AOSP, ten problem nie będzie Cię w żaden sposób zatrzymywał. Jeśli jednak kiedykolwiek będziesz musiał w pełni przywrócić urządzenie do stanu fabrycznego, obecnie nie masz szczęścia. Dlatego naprawdę mamy nadzieję, że T-Mobile i OnePlus będą w stanie wkrótce zapewnić pełne ZIPy lub inną formę odzyskiwania tego urządzenia.


Aktualizacja: ten artykuł został zaktualizowany w celu skorygowania informacji o pliku Reserve.img oraz faktu, że ten problem nie wpływa na możliwość flashowania niestandardowych pamięci ROM.