Udało mi się zdebrandować ten telefon chociaż nie obyło się bez przygód. Proponuje jednak zmienić trochę ten poradnik, oczywiście u każdego możę być inny problem ale na podstawie moich doświadczeń jednak mimo wszystko poprawiłbym to i owo.
Na wstępie tylko napiszę co u mnie wystąpiło – ten sam problem co napisał @Jaras22 na stronie 9 tego tematu – po wgraniu OEM miałem C900 błędy identyczne jak przy wgrywaniu przez TWRP.
Jako iż na podstawie postu @polsal na stronie 9 iż: „przed zmianą recovery na stockowe napisać, żeby sprawdzić wersję systemu. Poprawne wgranie pliku OEM skutkuje zmianą w numerze kompilacji na ...C432...”
Ja miałem C900 więc chciałem wgrać OEM jeszcze raz, a tu się okazało że mam nagle stockowe recovery a nie TWMP (a nie zdążyłem jeszcze do punktu powracania do stockowego dojść). Zrobiłem zatem pełny wipe z reckovery, telefon się uruchomił i miałem to co @abaddon90 na stronie 10 tego tematu: „Type password to decrypt storage". Wgrałem tak jak on ROMa 136 i przy 99% pojawił się failed, ale system się normalnie uruchomił a bootloader zablokował. Potem powtórzyłem cały proces od nowa i już doszło do 100% normalnie, wipe. Uruchomienie po polaczeniu z wifi pojawic się Rom B166. I póki co na tym stanąłem ale reszte sobie już poradze (karte sim mam jeszcze w starym telefonie i nie mam glowy by to dalej aktualizować dzisiaj).
Ja bym uzupełnił poradnik @ marniak165 ze strony 6 tego tematu, a przede wszystkim miałbym prośbę do
@adamand aby zaktualizował ten poradnik z 1 strony o sugestie osób piszących w tym temacie, przez co laicy jak Ja nie będą musieli czytac kilkudziesięciu stron tego tematu jak i innych. Jak są jakieś błędy w moich obserwacjach dajcie znać.
Na wstępie warto dodać iż poprawne wykonanie tego poradnika skutkuje zablokowaniem bootloadera (czyli bootloader jest locked, a nie relocked) zatem nie powinno dojść do utraty gwarancji. Ale robimy to na własną odpowiedzialność
Zatem po kolei:
-1. Ładujemy telefon do 100% co pozwoli uniknąć nieprzyjemności jak w którymś kroku coś pójdzie nie tak.
1. Kupujemy 4 (4 euro) credity na stronie DC-Unlocker. https://www.dc-unlocker.com/buy i pobieramy program DC-Unlocker – wersję na komputer.
Za pomocą tego programu możemy uzyskać kod do odblokowania w dalszej części artykułu bootloadera
Po transakcji otrzymamy login i hasło, którymi posłużymy się do logowania w programie DC-Unlocker. Płatność przebiega szybko i natychmiastowo dostajemy potwierdzenie transakcji, ale uczulam w moim przypadku samo hasło do konta wpadło do SPAMu (na gmail)
Możemy też uzyskać bezpłatnie kod odblokowujący bootloader bezpośrednio od Huawei, ale wtedy znajdziemy się w bazie biorców kodu a to może skutkować negatywnym podejściem serwisu gwarancyjnego i anulowaniem naszej gwarancji jako podejrzenie ingerencji w soft telefonu. Jeśli chcemy skorzystać z tej opcji musimy zarejestrować się na stronie: https://hwid5.vmall.com/CAS/portal/userRegister/regbyemail.html a następnie wypełnić formularz do uzyskania kodu: https://emui.huawei.com/en/plugin/unlock/index .
Wybór należy do was.
2. Instalujemy na komputerze sterowniki dla naszego Huaweia pobierając program HiSuite: http://consumer.huawei.com/minisite/HiSuite_en/index.html
To da nam już podstawowe sterowniki adb.
3. Otwieramy program DC-Unlocker i w zakładkach wybieramy:
– Huawei phones
– Auto detect
– Podłączamy telefon do komputera i wstukujemy w telefonie *#*#2846579#*#*
– wyskoczy “ProjectMenu”, a tam wybieramy “Background settings”, “USB ports settings”, “Manufacture mode”
– w programie DC-Unlocker wciskamy lupę i czekamy na identyfikację telefonu
– W zakładce ‚Server’ wpisujemy nasz login i hasło, które dostaliśmy na e-maila
– wciskamy “Check login”
– wchodzimy do zakładki “Unlocking”, naciskamy “Read bootloader code”
– niżej w oknie pojawi nam się 16-cyfrowy kod do odblokowania bootloadera w naszym telefonie.
4. Przy każym kroku sprawdzamy czy mamy w opcjach programistycznych uruchomione “Włącz zdjęcie blokady OEM” oraz “Debugowanie USB”.
Jeśli nie masz włączonych opcji programistycznych wchodzisz w ustawienia/informacje o telefonie/ i klikasz 7 razy palcem na numer kompilacji aż włączysz ukrytą opcję „opcje programistyczne”, które automatycznie pojawią się w ustawieniach telefonu.
Przy każdym podłączeniu telefonu kablem – telefon będzie pytał czy zezwolić na debugowanie, potwierdzamy.
5. Przechodzimy do tutoriala użytkownika @mobopx https://forum.android.com.pl/topic/282164-huawei-p9-odblokowanie-bootloadera-root/?page=1 i wykonujemy punkty 1,2,4,5:
I. Potrzebne pliki:
1. Sterowniki ADB:
KLIK (tylko ten plik rozpakowujemy, resztę zostawiamy bez zmian)
2. Skrypt do odblokowania Bootloadera:
KLIK
3. Skrypt do zmiany Recovery:
KLIK
II. Instalacja sterowników:
1. Włącz "Debugowanie USB" w Ustawienia/Opcje programistyczne
2. Jeśli nie masz Opcji programistycznych, wejdź w Ustawienia/Informacje o telefonie i kliknij kilka razy w nazwę kompilacji. Tryb programisty aktywuje się.
3. Podłącz telefon do komputera
4. Uruchom plik "adb driver install.exe"
5. Odśwież listę
6. Jeśli pojawiło się urządzenie Hłałej - zainstaluj sterowniki
7.Uruchom plik "adb install.bat"
8. Potwierdź chęć instalacji, 3x "Y"
9. Enjoy!
III. Odblokowanie Bootloadera:
1. Otwórz notatnik i do pierwszej linijki wklej swój kod odblokowujący.
2. Jeśli kod jest podzielony spacjami, usuń je, tak aby jednym ciągiem było wpisanych 16 cyfr
3. Koniecznie sprawdź, czy nie ma wolnej spacji na początku lub na końcu kodu. Jeśli są - usunąć!
4. Zapisz plik na dysku C: (bezpośrednio, bez żadnych podfolderów) nazywając go twojkod.txt (dokładnie tak musi się nazywać, inaczej skrypt nie zadziała)
Kolejny krok to odblokowanie Bootloadera. Wiąże się to niestety z utratą gwarancji.
Jak chcesz zrezygnować, to teraz.
5. Uruchom plik "bootloader p9.exe" i postępuj zgodnie z instrukcją.
6. Po 2 kliknięciach (jeśli wszystko zrobiłeś prawidłowo), na ekranie telefonu pojawi się napis na czerwono: PHONE UNLOCKED
7. Enjoy! Masz odblokowany bootloader...
... i nie masz gwarancji (do momentu ponownego zablokowania bootloadera)
IV. Instalacja TWRP:
1. Sprawdź czy nadal masz włączone "Debugowanie USB" i podłącz telefon do komputera
2. Uruchom plik "recovery p9 v1.0.exe"
3. Wybierz TWRP Recovery (opcja 2)
4. Zatwierdź
5. Enjoy! Masz custom recovery
6. Wgrywamy przez TWRP plik OEM z tego linka
http://forum.xda-developers.com/p9/development/c432-oeminfo-flash-twrp-t3384903
Aby wgrać plik OEM należy wgrać cały plik oeminfo-huawei-p9-eval09-c432.zip na kartę pamięci (nie rozpakowujemy go) do folderu głównego
Następnie po uprzednim wyłączeniu telefonu naciskamy przycisk VOL Up(+) i Power równocześnie. Otworzy się TWRP recovery.
Tam należy przesunąć pasek w dolne części ekranu – wybrać install – zlokalizować kartę pamięci (external_sd) i wybrać plik oeminfo-huawei-p9-eval09-c432.zip po czym znów przesunąć pasek na dole celem wgrania OEM.
7. Wracamy do stockowego recovery takim sposobem jak wgrywaliśmy TWRP.
Zanim jednak to wykonamy należy sprawdzić wersję systemu. Poprawne wgranie pliku OEM skutkuje zmianą w numerze kompilacji na C432 (sprawdzamy to w Ustawieniach/Informacje o telefonie, kompilacja).
Jeśli wszystko jest w porządku w celu przywrócenia stockowego recovery wykonujemy:
1. Sprawdź czy nadal masz włączone "Debugowanie USB" i podłącz telefon do komputera
2. Uruchom plik "recovery p9 v1.0.exe"
3. Wybierz Stock Recovery dla 6.0 Marshmallow (opcja 1)
4. Zatwierdź
8. Wgrywamy full rom C432B136, link jest tutaj http://forum.xda-developers.com/p9/development/stock-rom-dload-file-p9-eva-l09-b136-t3382818 (bezpośredni link: https://mega.nz/#!kFhnEA6S!OjP6yXFtliK4XDRHLNIAKgxpf0gmhEeksDr_fjja0oY lub z innego źródła: https://drive.google.com/file/d/0BwkJyNjep9X9N2M0OEhGTlZKNkk/view )
Pobrany plik dload-huawei-p9-eval09-eva-b136.zip rozpakowujemy. Jest do folder dload który wgrywamy na kartę pamięci i wsadzamy do telefonu. Telefon po wyłączeniu uruchamiamy naciskająć 3 przyciski: VOL Up(+), VOL Down(-), Power. Telefon się uruchomi i zacznie automatycznie się aktualizować.
9. Po wgraniu B136 robimy full wipe.
W tym celu wyłączamy telefon, włączamy go trzymając jednocześnie 2 przyciski: VOL Up(+) i przycisk Power. Następnie wybieramy kolejno Wipe data / factory reset i potwierdzamy wybór a po wykonaniu wybieramy Wipe cache partition i ponownie potwierdzamy.
10. Po wgraniu B136 bootloader samoczynnie się zablokuje.
Po uruchomieniu i połączeniu z Internetem na ekranie od razu pojawi się aktualizacja do B166, a jak już mamy wsadzoną kartę sim w telefonie to do B182. Proponuje po wgraniu nowego softu powtórzyć krok 9.
Dalsze aktualizacje wykonujemy za pomocą programu HiSuite który instalowaliśmy w 1 punkcie poradnika.
Gdyby pojawił się problem z komunikatem „Type password to decrypt storage" po uruchomieniu telefonu proszę wykonać punkt 9 (full wipe) powyższej instrukcji.