Gotowanie własnego Extendent ROMu

  • 4 Odpowiedzi
  • 1908 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline pllonger

  • *
  • 81
  • Płeć: Mężczyzna
  • Sprzęt: IPAQ h6340 || Samsung i780 || Motorola Cliq
Gotowanie własnego Extendent ROMu
« dnia: Czerwiec 26, 2009, 09:46:45 »
Z niecierpliwością czekając na postępy noksera w portowaniu WM 6.1 tworzę(a w zasadzie zbieram,tłumacze I dodaje swoje "3 grosze") ten mały tutorial. Po każdym hardresecie tracimy zainstalowane programy i musimy cały dopieszczony zbiór instalować od nowa.Ponadto często instalują się programy które tylko zaśmiecają pamięć. Mam nadzieję ze będzie przez jakiś czas przydatny(do nastania ery WM6 :P) i każdy dostosuje Extendent Rom w swojej Alpince do własnych potrzeb :)
Przygotowania:
Na samym początku musimy zgromadzić na dysku wszystko co będzie nam potrzebne do gotowania czyli jakiś bazowy ROM(oryginalny),wszystkie instalki(pliki cab, w nazwach nie mające spacji) które chcemy wrzucić do naszego Extended romu(nie mogą ważyć więcej niż 23Mb),program do "rozbicia" pliku ms_.nbf(to w nim znajduje się EXTRom). Mamy do wyboru konsolowy alpine_ext_rom_tool lub "okienkowy" HTC64 który dodatkowo pozwala zamienić splaschscreen'a.Oba są gdzieś na xda-developers.
Musimy jeszcze mieć możliwość montowania obrazów dysków. Jeśli mamy linuxa(jak ja :P) to żaden problem, wszystko mamy w systemie, natomiast pod Winde musimy posiadać odpowiedni program(np Extra Drive Pro, jeśli się nie mylę programy "Paragon ***")
Jeśli któraś czynność ma podpunkty różne dla alpine_ext_rom_tool i HTC64 to ta pierwsza dotyczy alpine_ext_rom_tool.

0 : Rozpakowanie romu do jakiegoś katalogu np c:\extrom.

1 : Tylko jeśli korzystamy z  alpine_ext_rom_tool. skopiować program do tego samego katalogu.

2 :
 *alpine_ext_tool : otwieramy wiersz poleceń, przenosimy się do katalogu z romem I    wpisujemy "alpine_ext_rom_tool -d -n ms_.nbf -f ms_.fat -h ms_.hdr"
 *HTC64 : otwieramy program klikamy "Decode".

3 : montujemy plik ms_.fat jako dysk (pod linuxem poczytaj w stronach man do polecenia mount, pod winda poczytaj w readme programu).

4 : dodajemy/usuwamy co chcemy na "dysku" z romem. Ważne aby został plik Autorun.exe oraz Config.txt

5 : aktualizujemy plik Config.txt. Dla każdej instalki wpisujemy "CAB : \Extendent_ROM\nazwa_pliku.cab" , jeżeli chcemy uruchomić jakiś program wpisujemy " EXEC :\ścieżka_do_pliku.exe".

6:Kiedy skończymy punkty 4 i 5 odmontowujemy "dysk" z romem.

7 : jezeli korzystaliśmy z alpine_ext_rom_tool możemy edytować plik ms_.hdr(jak to zrobic pisze w owym pliku) zmieniając numer wersji, nazwę operatora etc. W HTC64 będzie można zrobić to podczas "scalania".

8 : "Scalanie"
* otwieramy wiersz poleceń przenosimy się do katalogu z romem i wpisujemy "alpine_ext_rom_tool -e -n ms_.nbf -f ms_.fat -h ms_.hdr"
*otwieramy program i klikamy "Encode"

Mamy własny extenent rom:) Teraz zostaje nam znaleźć dobry radio rom(wyciągnac z jakiegoś plik radio_nbf) osrom(nk.nbf) oraz pliki UI.dll, RUU.dll,RUU.conf, MaUpgradeUt_noID.exe, GetDeviceData.exe, EnterBL.exe i zrobić upgrade :)

« Ostatnia zmiana: Czerwiec 26, 2009, 11:19:59 wysłana przez pllonger »
Po rozum do głowy chodzą tylko ci,którzy mają nadzieję  go tam spotkać...

*

nokser

Odp: Gotowanie własnego Extendent ROMu
« Odpowiedź #1 dnia: Czerwiec 26, 2009, 14:33:34 »
To gdzieś pisałem na xda-dev heh, są jeszcze inne sposoby na ten zabieg  :ok:
Najlepiej wstawić AutoRun w ExtRom i będzie jak ta lala

*

Offline pllonger

  • *
  • 81
  • Płeć: Mężczyzna
  • Sprzęt: IPAQ h6340 || Samsung i780 || Motorola Cliq
Odp: Gotowanie własnego Extendent ROMu
« Odpowiedź #2 dnia: Czerwiec 26, 2009, 17:05:45 »
Można jeszcze z karty SD z tego co wiem. Sposób był opisany dużo wcześniej ale już nie wiem przez kogo...może to byłeś ty :) W każdym razie dokopałem się do niego kilka miesięcy temu a własny rom stworzyłem w poniedziałek :D Naprawdę wk***...denerwujące było wgrywanie softu po HR...tym bardziej że ostatnio  próbuje uruchomić linuxa i HR mam prawie codziennie:P
Po rozum do głowy chodzą tylko ci,którzy mają nadzieję  go tam spotkać...

*

Offline Antej

  • Ekspert HTC Blueangel
  • ******
  • 3005
  • Płeć: Mężczyzna
Odp: Gotowanie własnego Extendent ROMu
« Odpowiedź #3 dnia: Czerwiec 26, 2009, 19:57:49 »
Witam.
Czy w Alpine to działa tak samo jak w BA w wm6?
Jeśli tak to mam gotową paczkę ExtRom, wystarczy wyedytować plik config.txt według swoich upodobań, zamieniając wybrane cab.

*

Offline pllonger

  • *
  • 81
  • Płeć: Mężczyzna
  • Sprzęt: IPAQ h6340 || Samsung i780 || Motorola Cliq
Odp: Gotowanie własnego Extendent ROMu
« Odpowiedź #4 dnia: Czerwiec 26, 2009, 21:58:17 »
Nie wiem jak to działa w WM 6.1,nigdy nie miałem do czyniena na tej płaszczyźnie z tym  systemem. Ale spróbować możesz. Jak mówią to nie boli :) 
Po rozum do głowy chodzą tylko ci,którzy mają nadzieję  go tam spotkać...