Osoby, które korzystają z custom recovery1 w OnePlus One mogą nadal posiadać pewne problemy w funkcjonowaniu urządzenia, nawet w sytuacji, gdy zaktualizowali urządzenie do najnowszego oficjalnego ROMu. Jednym ze znanych mi artefaktów, który towarzyszy starej wersji sterownika do modemu jest problem z LiveDisplay i czujnikiem zbliżeniowym. Na starej wersji sterownika występuje problem z samoczynnym wybudzaniem urządzenia w kieszeni. Nowa wersja rozwiązuje ten problem.
Jak zatem zaktualizować sterownik w urządzeniu, skoro nie posiadamy stockowego recovery? Za pomocą fastboot.
Pobranie obrazów
Pierwszą czynnością, którą musimy wykonać, jest pobranie właściwych obrazów. Nie może to być zwykły obraz, którym flashujemy urządzenie za pomocą custom recovery. Musi to być obraz fastboot.
Tym sposobem, na komputer pobieramy:
A na telefon:
Dlaczego tak? Ja osobiście nie lubię bawić się zbytnio komendami fastboot. Dlatego też korzystam z niej tylko wtedy, kiedy muszę. A jeśli mam inną możliwość, to flashuję za pomocą TWRP.
Wypakowanie pliku ze sterownikiem
Z paczki cm-12.1-YOG4PAS2QL-bacon-signed-fastboot.zip wypakowujemy plik o nazwie NON-HLOS.bin – najlepiej do katalogu, w którym posiadamy Android SDK\platform-tools\. W międzyczasie uruchamiamy telefon (najlepiej po aktualizacji ROMu do najnowszej wersji za pomocą TWRP i wyczyszczeniu cache i dalvik) w trybie fastboot3.
Następnie uruchamiamy wiersz poleceń i przechodzimy do katalogu z Android SDK\platform-tools\. Wykonujemy polecenia:
- fastboot devices #by sprawdzić, czy nasze urządzenie jest na pewno podłączone
- fastboot flash modem NON-HLOS.bin #aktualizacja modemu
- fastboot reboot #reboot urządzenia
Cieszymy się, że wszystko działa. O ile działa oczywiście :).
Dodaj komentarz