Osoby, które korzystają z custom recovery 1 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:
[dl href=”http://builds.cyngn.com/factory/bacon/cm-12.1-YOG4PAS2QL-bacon-signed-fastboot.zip” title=”cm-12.1-YOG4PAS2QL-bacon-signed-fastboot.zip”]Najnowsza wersja stockowego ROMu dla OnePlus One – YOG4PAS2QL (październik 2015 w wersji fastboot)[/dl]
A na telefon:
[dl href=”http://builds.cyngn.com/factory/bacon/cm-12.1-YOG4PAS2QL-bacon-signed.zip” title=”cm-12.1-YOG4PAS2QL-bacon-signed.zip”]Najnowsza wersja stockowego ROMu dla OnePlus One – YOG4PAS2QL (październik 2015)[/dl]
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.
[info]Zakładam, że każdy wie, o tym iż musi posiadać Android SDK 2 Jeśli jednak się mylę, proszę o komentarze, i postaram się niedługo napisać odpowiedni wpis na ten temat.[/info]
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 fastboot 3.
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