Autor Wątek: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć ROM  (Przeczytany 8861 razy)

Offline mobi

  • Administrator
  • Core
  • ****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Ze względu na to, że nasi operatorzy nie dają możliwości uaktualnienia systemu, musimy sami sobie radzić.
Poniżej opiszę jak z telefonu zrzucić ROM celem jego dalszej obróbki oraz posiadania kopi.
Sposób umożliwia również zrzucenie ROMu także z HTC Kaiser oraz HTC Hermes

Jak zrzucić rom:

Ważne!
musisz mieć zrobione zmiany w rejestrze przed przystąpieniem do zabawy:
HKLM\Security\Policies\Policies
valuename '00001001' ustaw dword:1

1. Musimy zaopatrzyć sie w narzędzia:
http://forum.mobione.pl/index.php?action=downloads;sa=downfile;id=36
Rozpakowywujemy cały zestaw narzędzi do katalogu np. c:\ROMTools
2. Jak juz mamy paczuszkę, to używamy pdocread.exe
Uruchamiamy na PCecie: Start>Uruchom>wpisujemy cmd
pokazuje się nam dosowe okienko, nawigujemy do naszego katalogu:
cd c:\ROMTools i wpisujemy: pdocread.exe -l

otrzymamy listę adresów:
Cytuj
$ ./pdocread.exe -l
210.38M (0xd260000) FLASHDR
|           3.12M (0x31f000) Part00
|           3.50M (0x380000) Part01
|          69.38M (0x4560000) Part02
|         134.38M (0x8660000) Part03
STRG handles:
handle e7489c1a134.38M (0x8660000)
handle 474960e6 69.38M (0x4560000)
handle c74b0fda  3.50M (0x380000)
handle 074b0eee  3.12M (0x31f000)
disk e7489c1a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 474960e6
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk c74b0fda
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 074b0eee
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

te adresy na kolorowo nas interesują, choć mogą się różnić od tych podanych, podstawiamy wtedy swoje adresy do poniższych komend
jak już je znamy, wtedy uzywamy następujacych poleceń:
Cytuj
pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw
pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x380000 Part01.raw
pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x4560000 Part02.raw
pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x8660000 Part03.raw

do dalszej zabawy potrzebujemy tylko dwa pliki part01.raw i part02.raw, pakujesz je, i wrzucasz do Pobieralni

Jak rozłożyć ROM?

Potrzebne będą do tego jakiś ROM i NBHextract.exe

ROMy można znależć na forum xda-developers
- ROMy przygotowane przez kucharzy
- oryginalne ROMy operatorów
- ROMy zrekonstruowane

Program NBHextract do pobrania tu

ROMy mogą mieć rozszerzenie exe lub rar/zip, w wypadku exe, zamieniamy na rar i rozpakowywujemy archiwum, interesuje nas plik RUU_signed.nbh. Żeby dalej było łatwo sie zrorientować co i jak, to najlepiej oba pliki kopiujemy do jednego folderu np. c:\new_rom


Jak już mamy wszystko w jednym miejscu, możemy przystąpić do rozłożenia ROMu:
Klikamy na PC w Start, następnie w Uruchom, wpisujemy CMD, otwiera się śliczne czarne okienko i tam wpisujemy:
c: enter oraz cd c:\new_rom i enter, znajdujemy się w naszym katalogu z plikami
teraz wpisujemy: NBHextract.exe RUU_signed.nbh i czekamy chwile na rozpakowanie
w zależności jakiego ROMu użyliśmy powinny być następujące pliki:
00_Unknown.nb
01_SPL.nb
02_MainSplash.bmp
02_MainSplash.nb
03_OS.nb
powyższe pliki pochodzą z ROMu: RUU_Kaiser_HTC_PLK_3.29.464.0_radio_sign_25.83.40.02_1.65.16.25_Ship.exe

i to już wszystko. W następnym odcinku, co można dalej zrobić z tymi plikami :)

Następny odcinek to szkółka robienia ROMów opisana przez Utak3ra
« Ostatnia zmiana: Czwartek, 05 Czerwiec 2008, 01:09 wysłana przez mobi »

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć ROM
« Odpowiedź #1 dnia: Piątek, 18 Kwiecień 2008, 18:34 »
Możesz do kompletu jeszcze opisać, jak z rawów zrobić nbh :) A jak nie, to ja mogę opisać po powrocie, parę razy już to robiłem...


Offline mobi

  • Administrator
  • Core
  • ****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć ROM
« Odpowiedź #2 dnia: Piątek, 18 Kwiecień 2008, 23:14 »
bardziej dalem ten opis pod katem zrobienia kopii systemu pod kuchnie.
Ale jak masz to w glowie, to napisz, bo ja sie z tym bawilem do momentu zrobienia dumpa, nie zbieralem tego w nbh, potrzebowalem tylko prefabrykatow :)
wiem ze dzielilo mnie od tego 2-3 polecenia


Offline baniaczek

  • GZU
  • Swojak
  • ****
  • Podziękowań: 16
  • Nokia e63-1 [200.21.012]
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć ROM
« Odpowiedź #3 dnia: Niedziela, 27 Kwiecień 2008, 03:08 »
Ze względu na to, że nasi operatorzy nie dają możliwości uaktualnienia systemu, musimy sami sobie radzić.
Poniżej opiszę jak z telefonu zrzucić ROM celem jego dalszej obróbki oraz posiadania kopi.
Sposób umożliwia również zrzucenie ROMu także z HTC Kaiser oraz HTC Hermes
Z HTC BlueAngel, oczywiście, jak zwykle, nie działa. Rąbnięta jest tablica partycji.
Respect++ if PrzydaloSie();

Offline mobi

  • Administrator
  • Core
  • ****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
dodalem instrukcje jak rozlozyc rom, postaram sie uzupelnic jeszcze o pare innych elememtow


Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć R
« Odpowiedź #5 dnia: Czwartek, 29 Maj 2008, 21:41 »
Z HTC BlueAngel, oczywiście, jak zwykle, nie działa. Rąbnięta jest tablica partycji.

A właśnie.... a próbowałeś może programiku DiskRW, autorstwa ToeNailed? Jakby co, w załączniku...

Offline telefonik

  • Wizytator
  • Podziękowań: 0
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć R
« Odpowiedź #6 dnia: Piątek, 25 Wrzesień 2009, 00:26 »
witam czy można prosić o pomoc w złożeniu rom w plik nbh z plików ram mam zrzut z dobrego urządzenia ale nie potrafię tego złożyć w plik nbh. Czy jest możliwość wrzucenia surowych raw do ubitego urządzenia?



dodano: Piątek, 25 Wrzesień 2009, 00:25
przepraszam chciałem napisać z plików raw a nie ram

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć ROM
« Odpowiedź #7 dnia: Piątek, 25 Wrzesień 2009, 00:41 »
Już teraz nie pamiętam - jeden z plików zawiera OS. Zrzuć go z niego komendą imfsfromnb plik.raw imgfs.bin. Następnie weź jakiś plik nbh, daj nbhextract i nbsplit -kaiser. Skopiuj do tego katalogu imgfs.bin i zapodaj imgfstonb, po czym oczywiście jeszcze nbhutil i masz nowy nbh :)
Ogólnie: wymagana jest podstawowa umiejętność obsługi kuchni....

Offline Speeder

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 26
  • Galaxy Note 2
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć ROM
« Odpowiedź #8 dnia: Piątek, 25 Wrzesień 2009, 00:55 »
Ogólnie: wymagana jest podstawowa umiejętność obsługi kuchni....
Czyli co, że umiem zrobić jajecznicę? :oT

Offline mobi

  • Administrator
  • Core
  • ****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć ROM
« Odpowiedź #9 dnia: Piątek, 25 Wrzesień 2009, 01:52 »
Cytuj
Czy jest możliwość wrzucenia surowych raw do ubitego urządzenia?
Jednoznacznie nie, ale robiąc to co napisał, używając narzędzi to tak
poszukaj na forum wątku o rekonstrukcji romów, wygląda na zagmatwany, ale jak dobrze zrozumiesz, i zastosujesz się do 3-4 poleceń, to stworzenie takiego romu to max 10 minut.


Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: [HTC Kaiser/TyTN II] Jak zrobić kopię posiadanego ROMu, oraz jak rozłożyć ROM
« Odpowiedź #10 dnia: Piątek, 25 Wrzesień 2009, 01:56 »
Ogólnie: wymagana jest podstawowa umiejętność obsługi kuchni....
Czyli co, że umiem zrobić jajecznicę? :oT

bardziej bym rzekł - kotleta  :D