Skocz do zawartości


Uwaga, ta strona używa Cookies
Stosujemy je, aby ułatwić Tobie korzystanie z naszego serwisu. Pamiętaj, że w każdej chwili możesz zmienić ustawienia dotyczące Cookies w ustawieniach swojej przeglądarki internetowej.
Dowiedz się więcej    
Akceptuję
Zdjęcie

Rootowanie Android 2.3.3 (HTC Desire Z)

poradnik

  • Zaloguj się, aby dodać odpowiedź
107 odpowiedzi w tym temacie

#1 SoundsGreat

SoundsGreat
  • Plasmotronic

  • 3886 postów
  • Miejscowość:Poznań/Bydgoszcz
  • 3DMark 06:25K z GTX460

Napisano 11 październik 2011 - 20:05

*
Popularny

Ten temat przedstawia tutorial mojego autorstwa, który opisuje jak przeprowadzić zabieg rootowania smartphona opartego na systemie Android na przykładzie HTC Desire Z z systemem Android 2.3.3. Tutorial ten jest dedykowany osobom, które nigdy nie miały styczności z takimi zabiegami.

Co oznacza root? Jako root określa się dostęp do wszystkich zakamarków systemu, można to porównać do konta (uprawnień) administratora w Windows. Kiedy nasz smarphone ma przeprowadzonego roota możemy zmieniać samemu wersje oprogramowania, stosować nieoficjalne dystrybucje (jak np MIUI czy Cyanogenmod), czy np. zmieniać (oczywiście przez następną modyfikację) taktowanie procesora w naszej maszynce.

Chcę zaznaczyć, że tutorial ten nie powstał by bez pomocy kolegów Sony156 oraz JoHnNy08PL, a także użytkownika forum http://forum.android.com.pl o nicku 94michal7, który pozwolił korzystać z dobroci jego własnej pracy.

Wszelkie czynności podejmujesz na własną odpowiedzialność. Nikt po za Tobą nie odpowiada za ewentualne niepowodzenie.

Zaczynamy.

1. Pobieramy i rozpakowujemy np na pulpit
http://www.wrzuc.to/Ha3saL.wt
bądź:
http://dev-host.org/...kh/root_htc.rar
Rozpakowaną zawartość archiwum "system32" (4 pliki) wrzucamy do folderu systemowego "windows\system32", zaś zawartość archiwum HTC (folder o nazwie "HTC) bezpośrednio na dysk C.

2.Uruchamiamy w telefonie moduł debugowania
(ustawienia-aplikacje-tworzenie, odhaczamy "ptaszek" przy opcji "debugowanie usb").

3. Podpinamy telefon do komputera za pomocą kabla USB.

4. Uruchamiamy na komputerze "konsolę CMD"
(Start-uruchom, wpisujemy "cmd", zatwierdzamy klawiszem [enter])

5. Wpisujemy komendę

adb devices

Aby uzyskać mniej więcej coś takiego

List of devices attached
SH17HRT02469 device

6. Wpisujemy komendę

adb shell cat /dev/msm_rotator

Aby uzyskać

/dev/msm_rotator: invalid length

7. Wpisujemy komendy, każdą oddzielając przyciskiem [enter]

adb push C:\htc\fre3vo /data/local/tmp
adb shell
chmod 777 /data/local/tmp/fre3vo
/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF

Aby uzyskać (na liście będzie więcej pozycji zaczynających się na " Scanning region")

Buffer offset: 	 00000000
Buffer size: 	 8192

Scanning region fb7b0000...
Scanning region fb990000...
Scanning region fba90000...
Potential exploit area found at address fbb4d600:a00.
Exploiting device...

8. Wpisujemy komendy, każdą oddzielając przyciskiem [enter]

adb shell
exit

9. Wpisujemy komendy, każdą oddzielając przyciskiem [enter]

adb push C:\htc\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.5

Aby uzyskać

--set_version set. VERSION will be changed to: 1.33.405.5
Patching and backing up partition 17...

10. Wpisujemy komendę

sync

11. Wpisujemy komendę

dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10

Aby uzyskać mniej więcej (wartości będą się różnić w zależności od osiągniętej prędkości kopiowania)

1.33.405.510+0 records in
10+0 records out
10 bytes transferred in 0.001 secs (10000 bytes/sec)

12. Wpisujemy komendę

exit

13. Wpisujemy komendę (po zatwierdzeniu do telefonu zostanie przekopiowany plik ważący ponad 200MB, przez 6-10 minut konsola CMD nie będzie reagowała na nasze komendy)

adb push C:\htc\1.34.405.5_PC10IMG.zip /sdcard/PC10IMG.zip

14. Wpisujemy komendę:

adb reboot bootloader

15. Chwytamy za telefon. Nie odłączamy go od komputera! Na telefonie pojawi się napis “Bootloader” podświetlony na niebiesko. Naciskamy przycisk [włącz/wyłącz].

16. Telefon zapyta się czy wykonać operacje. Wciskamy przycisk [zwiększ głośność].

17. Telefon poprosi o włączenie systemu. Wciskamy przycisk [włącz/wyłącz].

18. Po włączeniu systemu będziemy musieli na nowo ustawić opcje personaliacji. Wybieramy tylko język, zaś resztę pomijamy.

19. Ponownie uruchamiamy moduł debugowania (patrz pkt. 2).

20. Dla pewności wykonujemy czynności z pkt. 5.

21. Wpisujemy komendy, każdą oddzielając przyciskiem [enter] (po wprowadzeniu większości z linijek zostanie przekopiowany inny plik, co objawi się takim samym brakiem reakcji jak w pkt. 13, będzie to trwało jednak o wiele krócej)

adb install C:\htc\AndroidTerm.apk
adb push C:\htc\busybox /data/local/tmp/
adb push C:\htc\gfree /data/local/tmp/
adb push C:\htc\rage /data/local/tmp
adb push C:\htc\root /data/local/tmp/
adb shell chmod 0755 /data/local/tmp/*
adb push C:\htc\su /sdcard/
adb push C:\htc\Superuser.apk /sdcard/

22. Przechodzimy do telefonu. W menu z aplikacjami pojawiła się nowa ikonka: “Terminal Emulator”. Uruchamiamy ją.

23. Wpisujemy komendę

/data/local/tmp/rage

Aby uzyskać (na końcu listy)

Forked xxxxxx childs

24. Dotykamy przycisk [MENU] na telefonie. Z listy wybieramy polecenie “Reset Term”, co zamknie “Terminal Emulator”.

25. Uruchamiamy “Terminal Emulator” ponownie. Wyskoczy informacja o błędzie i konieczności zamknięcia aplikacji. Dotykamy “Wymuś zamknięcie”.

26. Uruchamiamy “Terminal Emulator” raz jeszcze, tym razem skutecznie.

27. Wpisujemy komendę

/data/local/tmp/gfree -f

28. Wpisujemy komendę (po której może pojawić się błąd, który jednak nam nie przeszkadza)

/data/local/tmp/root

29. Wpisujemy komendę:

sync

30. Przytrzymujemy przycisk [włącz/wyłącz]. Dotykamy na liście "uruchom ponownie".

Aby sprawdzić czy zabieg przebiegł pomyślnie uruchamiamy znany nam już “Terminal Emulator” i wpisujemy komendę

su

Jeśli pojawił się nam "hash"

#

To znaczy, że wszystko jest w porządku :)


  • 13

SPRZEDAM:

Spoiler

#2 Mixtape

Mixtape
  • Emeryt

  • 5212 postów
  • Miejscowość:Pcim Dolny

Napisano 11 październik 2011 - 20:24

wystarczyło wejść na android.com.p ;)
  • 0

Intel Core i5 3570K 4,6 Ghz + BeQuiet Dark Rock Pro 3 / ASUS Sabertooth Z77 / 2x8GB DDR3 Corsair Vengeance LP 1600Mhz / EVGA GeForce GTX 1080 FTW DT / Fractal Design Tesla R2 800W / Samsung SSD 850 PRO 250GB RAID0 / Corsair Carbide Series 400C + 6x Corsair AF120 Quiet / ASUS ROG P279Q 27` / Windows 10 Pro x64 / Logitech Z623 2.1 / Mad Catz R.A.T 9 / Razer Black Widow 2014


#3 Sony156

Sony156
  • Maniak

  • 5000 postów

Napisano 11 październik 2011 - 20:32

Dobra robota, żeby było wszędzie tak wszystko opisane.
  • 0

#4 SoundsGreat

SoundsGreat
  • Autor tematu
  • Plasmotronic

  • 3886 postów
  • Miejscowość:Poznań/Bydgoszcz
  • 3DMark 06:25K z GTX460

Napisano 11 październik 2011 - 20:37

No właśnie Mixtape, wszedłem tam, i co mnie uderzyło to to, że wszędzie lecą "z grubej rury". Ja np nigdy wcześniej się tym nie zajmowałem a miałem spory problem z konsolą CMD. Jak już napisałem we wstępnie, ten poradnik jest dla "opornych". Na forum o którym wspomniałeś kolega kazał mi skonfigurować ADB i powiedział, że będzie dobrze... tyle tylko, że ja nie wiedziałem nawet co to jest.

edit
@down
Nie całkiem to miałem na myśli, ale mniejsza ;)
  • 0

SPRZEDAM:

Spoiler

#5 Mixtape

Mixtape
  • Emeryt

  • 5212 postów
  • Miejscowość:Pcim Dolny

Napisano 11 październik 2011 - 20:44

No tylko obok wszystkich tematów jest wszystko wytłumaczone. Jak jest napisane : rootuj telefon to cofasz się do głównej strony i masz : Desire Z rootowanie.
  • 0

Intel Core i5 3570K 4,6 Ghz + BeQuiet Dark Rock Pro 3 / ASUS Sabertooth Z77 / 2x8GB DDR3 Corsair Vengeance LP 1600Mhz / EVGA GeForce GTX 1080 FTW DT / Fractal Design Tesla R2 800W / Samsung SSD 850 PRO 250GB RAID0 / Corsair Carbide Series 400C + 6x Corsair AF120 Quiet / ASUS ROG P279Q 27` / Windows 10 Pro x64 / Logitech Z623 2.1 / Mad Catz R.A.T 9 / Razer Black Widow 2014


#6 torture

torture
  • Support Team

  • 7909 postów
  • Miejscowość:Koszalin
  • 3DMark 06:21365

Napisano 11 październik 2011 - 21:14

Dzięki. Szczerze mówiąc, to byłem takim ignorantem w tematyce smartfonów, że nawet nie wiedziałem na czym ten proces polega ;) Plus ode mnie.

PS Co nie zmienia faktu, że swojego HTC ruszał i tak nie będę :)
  • 0
AMD Phenom II 955 BE :: ASRock 870 Extreme3 :: Gigabyte GTX660 WF2 :: Corsair XMS3 8GB 1333MHz :: Kingston V+200 120 GB
WD Caviar Green 1TB :: Cooler Master Silent Pro M600 ::Asus Xonar DS :: Samsung S203D :: Lamptron FC5V2 :: Alpenfohn Matterhorn
Alpenfohn Wing Boost x3 :: Cooler Master Dominator CM690 II :: 2x LG W2443T :: Logitech X-540 :: Logitech UltraX Premium :: Logitech RX1000

#7 Sony156

Sony156
  • Maniak

  • 5000 postów

Napisano 11 październik 2011 - 21:18

Ja bym Ci proponował wgrać sobie MIUI w celach zobaczenia co i jak, od razu byś go zostawił, chyba że kochasz sense :P
  • 0

#8 ProgShield

ProgShield
  • Freedom Fighter

  • 1005 postów
  • Miejscowość:Radomyśl

Napisano 11 październik 2011 - 21:20

Poradnik bardzo dobry ci wzeszedł dla zielonych ;) masz plusa za to xD
  • 0
Pomogłem wiesz co robić ;p

#9 torture

torture
  • Support Team

  • 7909 postów
  • Miejscowość:Koszalin
  • 3DMark 06:21365

Napisano 11 październik 2011 - 21:28

Ja bym Ci proponował wgrać sobie MIUI w celach zobaczenia co i jak, od razu byś go zostawił, chyba że kochasz sense :P

Nie, po prostu mi się nie chce niczego zmieniać. Nie traktuje tego telefonu jako nie wiadomo czego. Sense daje radę, nic ponad to mi nie trzeba.
  • 0
AMD Phenom II 955 BE :: ASRock 870 Extreme3 :: Gigabyte GTX660 WF2 :: Corsair XMS3 8GB 1333MHz :: Kingston V+200 120 GB
WD Caviar Green 1TB :: Cooler Master Silent Pro M600 ::Asus Xonar DS :: Samsung S203D :: Lamptron FC5V2 :: Alpenfohn Matterhorn
Alpenfohn Wing Boost x3 :: Cooler Master Dominator CM690 II :: 2x LG W2443T :: Logitech X-540 :: Logitech UltraX Premium :: Logitech RX1000

#10 andrev

andrev
  • Entuzjasta

  • 598 postów
  • GG:12041378
  • Miejscowość:Gorzów
  • 3DMark 06:0

Napisano 11 październik 2011 - 22:44

jeżeli już robić takie poradniki to proponuje założyć na forum podfora dla marek i modeli telefonów, bo jak ludzie zaczną pisać tu do wszystkich telefonów takie rzeczy to nic nie bedzie mozna znaleźć.
Co oczywiscie nie zmienia faktu za + dla autora za wysiłek sie należy :D
  • 0
AMD Phenom 955 BE 3.2 GHz, Gigabyte ma770t-ud3p, 4GB RAM GoodRam ddr3, Seagate 500 GB, Radek 4890

#11 SoundsGreat

SoundsGreat
  • Autor tematu
  • Plasmotronic

  • 3886 postów
  • Miejscowość:Poznań/Bydgoszcz
  • 3DMark 06:25K z GTX460

Napisano 12 październik 2011 - 00:58

andrev, mam to w planach. Na razie tylko przypiąłem, ponieważ jest to jedyny taki wątek. Jeśli jednak znajdą się chętni na opisanie rootwania Dla innych telefonów na pewno zrobimy sub-forum :) Podobnie w przypadku, gdy poznam osobiście różne romy. W planach jeszcze na pewno poradnik o podkręcaniu procesora i zmiany romów. Gdy uzbiera się chociaż cztery tematy w tedy na pewno zadziałam tak, jak zaproponowałeś.
  • 0

SPRZEDAM:

Spoiler

#12 wizard25

wizard25
  • Nowicjusz

  • 2 postów

Napisano 24 październik 2011 - 20:47

Witam
Już na samym początku mam problem. Kopiuje te cztery liki do system32 resztę bezpośrednio na C:. Uruchamiam konsolę wpisują cmd.
Wpisuję polecenie
adb devices
i wyskakuje mi błąd

http://img263.images...beztytuuvyc.jpg
System Win7 64bit
  • 0

#13 Sony156

Sony156
  • Maniak

  • 5000 postów

Napisano 24 październik 2011 - 21:18

musisz wrzucic pobrane pliki (abd) do system32 albo system32(x86) nie wiem jak to wyglada na 64bitowym
  • 0

#14 wizard25

wizard25
  • Nowicjusz

  • 2 postów

Napisano 24 październik 2011 - 22:48

Pliki adb wrzucam do
C:\Windows\System32 tak jak napisane w instrukcji i wywala mi ten błąd
http://img263.images...beztytuuvyc.jpg
  • 0

#15 pawelck

pawelck
  • Nowicjusz

  • 1 postów

Napisano 26 październik 2011 - 13:22

wizard25 wklej te pliki bezpośrednio do katalogu windows, miałem ten problem i u mnie podziałało.

Mam jeszcze pytanie czy ta instrukcja zadziała dla HTC desire bez "Z" ?:)

Użytkownik pawelck edytował ten post 26 październik 2011 - 13:33

  • 0

#16 Sony156

Sony156
  • Maniak

  • 5000 postów

Napisano 26 październik 2011 - 14:09

Na zwykłym Desire robi się to o wiele prościej.
Zapraszam do tego tematu: http://forum.android...poradnik-91477/
  • 0

#17 SoundsGreat

SoundsGreat
  • Autor tematu
  • Plasmotronic

  • 3886 postów
  • Miejscowość:Poznań/Bydgoszcz
  • 3DMark 06:25K z GTX460

Napisano 26 październik 2011 - 17:50

Zgadza się, w przypadku systemów 64-bitowych jest inny folder. U jednego użytkownika nosił nazwę sysWOW64.
  • 0

SPRZEDAM:

Spoiler

#18 adroot

adroot
  • Nowicjusz

  • 1 postów

Napisano 20 listopad 2011 - 12:48

Witam :)
Świetny poradnik. Napisany jest w sposób jasny i czytelny. Bez najmniejszych problemów udało mi się zrootować telefon. Oczywiście +1 dla autora :)

Korzystając z okazji, macie może namiary na "czysty" soft którego można by użyć po wgraniu innego romu?

pozdrawiam

Użytkownik adroot edytował ten post 20 listopad 2011 - 14:23

  • 0

#19 mumin

mumin
  • Nowicjusz

  • 2 postów

Napisano 25 listopad 2011 - 09:55

Witam.
Mam pytanie a propos tematu,
Zrobilem wedlug instrukcji i wszystko dziala bardzo ladnie, jest Root.
Tylko android jest teraz w wersji 2.2 i krzyczy o aktualizacje, czy jesli go zaktualizuje root pozostanie czy zniknie? Nie znam sie na tym, wiec wybaczcie jesli cos pokrecilem.
Pozdrawiam
  • 0

#20 andrev

andrev
  • Entuzjasta

  • 598 postów
  • GG:12041378
  • Miejscowość:Gorzów
  • 3DMark 06:0

Napisano 25 listopad 2011 - 10:13

jeżeli chodzi o oficjalną aktualizacje to root zniknie :D
ale wiesz, nikt nie mówi że musisz dokonywać oficjalnych aktualizacji, są zawsze 100 razy lepsze custom romy takie jak cyanogenmod czy miui. Zastanów się nad tym.
  • 0
AMD Phenom 955 BE 3.2 GHz, Gigabyte ma770t-ud3p, 4GB RAM GoodRam ddr3, Seagate 500 GB, Radek 4890





Również z jednym lub większą ilością słów kluczowych: poradnik

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych