Dzięki poniższemu poradnikowi dowiesz się, jak uzyskać pełną kontrolę nad smartphonem Desire Z i wgrać system MIUI. Poradnik dotyczy telefonów zaktualizowanych do Androida 2.3.3. MIUIPolska.pl nie ponosi odpowiedzialności za skutki działań, opisanych w poniższym poradniku. Całość bazuje na poradniku z forum.
[title-1]Etap 1: przygotowania[/title-1]
- Instalujemy i konfigurujemy ADB. W telefonie należy włączyć opcję Debugowanie USB (Ustawienia → Aplikacje → Tworzenie)
- Pobieramy paczkę narzędzi z poniższego załącznika:
1Vision.zip
i je rozpakowujemy. Pobieramy również 1.34.405.5_PC10IMG.zip (← nie rozpakowujemy!)
- Kopiujemy wszystkie pliki (nie foldery) do
1C:\vision
. Paczkę
1*_PC10IMG.zipumieszczamy w głównym katalogu karty SD.
- Odpalamy terminal (Uruchom →
1cmd
) i sprawdzamy czy nasze urządzenie jest wykrywane:
1adb devices - Jeśli tak, wszystko w porządku! Gdy pojawia się jakiś problem, prawdopodobnie będzie to wina sterowników.
- Vision.zip
- Wpisujemy komende:
1adb shell cat /dev/msm_rotator
Powinno ukazać się:
1/dev/msm_rotator: invalid length - Kolejne komendy, każdą linie zatwierdzamy enterem:
1
2
3
4adb push C:\vision\fre3vo /data/local/tmp
adb shell
chmod 777 /data/local/tmp/fre3vo
/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFFSprawdzamy czy otrzymujemy identyczne zakończenie:
1
2
3
4
5
6
7
8Buffer offset: 00000000
Buffer size: 8192
Scanning region fb7b0000...
Scanning region fb8a0000...
Scanning region fb990000...
Scanning region fba90000...
Potential exploit area found at address fbb4d600:a00.
Exploiting device...Jeśli wszystko się zgadza, wpisujemy:
1
2adb shell
exit - Wprowadzamy kolejne komendy:
1
2
3
4adb push C:\vision\misc_version /data/local/tmp/misc_version
adb shell chmod 777 /data/local/tmp/misc_version
adb shell
/data/local/tmp/misc_version -s 1.33.405.5Proces powinien zakończyć się:
1
2--set_version set. VERSION will be changed to: 1.33.405.5
Patching and backing up partition 17...Wpisujemy
1sync - Kontrolujemy poprawność procesu wpisując:
1dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10
Powinniśmy otrzymać:
1
2
31.33.405.510+0 records in
10+0 records out
10 bytes transferred in 0.001 secs (10000 bytes/sec)Wpisujemy:
1exit - Wpisujemy komendy:
1
2adb push C:\vision\1.34.405.5_PC10IMG.zip /sdcard/PC10IMG.zip
adb reboot bootloader - Telefon się zresetuje. Naszym oczom ukazuje się kilka opcji. Wybieramy opcję
zaznaczoną na niebiesko. Zatwierdzamy fizycznym przyciskiem Włącz. - Karta SD zostaje przeskanowana w poszukiwaniu aktualizacji.
- Potwierdzamy chęć zaktualizowania systemu przyciskiem Dźwięk+. Po poprawnej aktualizacji uruchamiamy telefon przyciskiem Włącz.
- Kolejno wpisujemy komendy:
1
2
3
4
5
6
7
8adb install C:\vision\AndroidTerm.apk
adb push C:\vision\busybox /data/local/tmp/
adb push C:\vision\gfree /data/local/tmp/
adb push C:\vision\rage /data/local/tmp
adb push C:\vision\root /data/local/tmp/
adb shell chmod 0755 /data/local/tmp/*
adb push C:\vision\su /sdcard/
adb push C:\vision\Superuser.apk /sdcard/ - W uruchomionym systemie znajduje się nowa aplikacja – Terminal Emulator. Wpisujemy komendę:
1/data/local/tmp/rage
Nic nie dotykamy dopóki na ekranie nie pokaże się Forked @##$%# childs. Naciskamy przycisk Menu i wybieramy opcję Reset Term. Resetowanie terminala zakończy się błędem FC – wybieramy wymuś zamknięcie. Uruchamiamy terminal jeszcze raz i wpisujemy:
-
1/data/local/tmp/gfree -f
oraz
1
2/data/local/tmp/root
syncGdy komenda /data/local/tmp/root zakończy się errorem – zignoruj go.
- Resetujemy telefon – od teraz mamy dostęp root do naszego urządzenia.
- Pobieramy z Marketu aplikację ROM Manager i ją instalujemy.
- Uruchamiamy ROM Manager, wybieramy opcję ClockworkMod Recovery a następnie model naszego urządzenia – HTC G2.
- Pobieramy ostatnią wersję MIUI 2.4.13 (Android 2.3.7) oraz spolszczenie lub najnowsze dostępne MIUI v4 (Android 4.0.4 ICS) + spolszczenie. Sprawdzamy zgodność numeracji i umieszczamy paczki na karcie SD.
- Resetujemy telefon do Recovery (np. przez ROM Managera)
- Wyłączamy weryfikację sygnatur, udajemy się do opcji
1install zip from sdcard → toggle signature verification
. Powinniśmy otrzymać komunikat
1Signature Check: Disabled.
- Wykonujemy tzw. full wipe (Wybieramy opcję
1wipe data/factory reset
i zatwierdzamy przez
1Yes. Powtarzamy czynność dla
1wipe cache partitionoraz
1advanced → wipe dalvik cache).
- Przechodzimy do instalacji nowego systemu. W tym celu wybieramy opcję
1install zip from sdcard → chose zip from sdcard
. Wybieramy plik
1.zippobranego MIUI.
- Po instalacji systemu powtarzamy czynność, tym razem wybierając plik
1.zip
pobranego spolszczenia.
- Kończymy resetując telefon przez reboot system now.
- Rozpoczynamy przygodę z MIUI =)
[lista-download]
[/lista-download]
[title-1]Etap 2: temp root[/title-1]
[title-1]Etap 3: zmiana numeru wersji oprogramowania[/title-1]
[title-1]Etap 4: downgrade oprogramowania[/title-1]
[title-1]Etap 5: perm root i S-OFF[/title-1]
[title-1]Etap 7: instalujemy MIUI[/title-1]
[dotacja]