Witam wszystkich.
Jakiś czas temu obrałem sobie za zadanie stworzenie kuchni dla 614c i nie ukrywam, że częściowo mi sie to udało (Z wielką pomocą Netzmark-a za co bardzo dziękuje)
Kuchnia jest jeszcze BARDZO niedopracowana i raczej jest trochę odmienna od innych ponieważ umożliwia utworzenie "podstawy kuchni" z pliku flasha. (Czyli nie bazujemy na jakim nieaktualnym syfie tylko możemy sobie "rozpakować do edycji" jakąś modyfikowana wersje)
Niestety moje umiejętności automatyzacji są bardzo małe więc mogą pojawiać się jakieś błędy (niektóre potrzebne pliki mam w systemie wiec na innym komputerze może ich brakować). Dlatego zapraszam wszystkich chętnych do testowania i ewentualnych informacji o błędach.
W tej chwili w paczce znajduje się część zajmująca się przerobieniem flasha na atomy do dalszej edycji.
Pytania będą mile widziane (może wspólnie uda nam się coś z tym zrobić).
Korzystająć z wolnych chwilach (jeśli będą zainteresowani) będę dopisywał co już wiem na temat rozgotowywania i zagotowywania ROM-u.
Dzisiaj niestety ogranicze sie do minimum.
W skrócie.
W archiwum znajdują się foldery:
_BOOT - tam znajdzie się plik bootem romu (do modyfikowania na przyszłość)
_FILESYSTEM - tam wyląduje rozpakowany system plików z ROM-u
_XIP - tam znajdą się pliki z XIP ROM-u (jadro systemu i pliki odpowiedzialne za obsługę sprzętu)
batch - tam są skrypty uruchamiające odpowiednie zadania
ROM - jest to miejsce gdzie należy umieścić ROM do "rozgotowania" pod nazwą OS.nb (tam też pojawi się nowy rom)
tools - tam znajdują się narzędzia potrzebne do wykonania czynności
Zapraszam do testowania.
http://rapidshare.com/files/167097859/cook.rar (http://rapidshare.com/files/167097859/cook.rar) ~ 779 KB
Mini instrukcja:
- Wrzuć swój rom do folderu ROM i zmień jego nazwę na OS.nb
- Uruchom 1.EXTRACT_COOK.cmd z folderu batch.
- postępuj zgodnie ze wskazówkami w oknie (co jakiś czas walnąłem coś po angielsku - nie śmiejcie się :P )
PS: Napisałem, że jest to kuchnia dla 614c lecz użyte w niej narzędzia są uniwersalne, a więc nie wykluczam, że będą one działały z innymi modelami HP (raczej tymi nowszymi).
-----------------------------------------------------------------------------
Aktualizacja: 27 listopada 2008
ZMIANA PAGEPOOL
Z Poniżej umieszczam paczuszkę całkowisie zajmującą się zmianą PagePool-a.
Od dzisiaj każdy może zmienić PagePool według własnego uznania.
Wystarczy wrzucić FLASH.DIO do wypakowanego folderu i uruchomić jeden ze skryptów:
ChangePagepool_6MB.cmd
ChangePagepool_8MB.cmd
ChangePagepool_10MB.cmd
ChangePagepool_12MB.cmd
ChangePagepool_14MB.cmd
ChangePagepool_16MB.cmd
Po wykonaniu skryptu otrzymamy plik FLASH.DIO z nowym PagePool-em
http://rapidshare.com/files/167881457/pagepool_by_wlodixon.rar (http://rapidshare.com/files/167881457/pagepool_by_wlodixon.rar) ~ 122 KB
Witam ponownie.
Wypuszczam kolejna wersje cook-a (w tej chwili właściwie un-cook-a)
Czas na wersje 1.1
Zmiany:
- skrypt został w pełni spolszczony
- skrypt został w pełni zautomatyzowany (nie trzeba już wykonywać żadnych dodatkowych czynności)
- program PKGTool.exe automatycznie sortuje pliki
- zmieniony został sposób wypakowania zawartości XIP (jest zautomatyzowany lecz daje mniejsze możliwości modyfikacji w przyszłości może to poprawie)
Znane bug-i:
Czasami (z przyczyn dla mnie nieznanych) program PKGTool nie działa prawidłowo co w rezultacie doprowadza do wielu nieposortowanych plików w folderze (sprawdź poniżej jakie powinny być rezultaty działania skryptu)
Czas na trochę informacji.
Po wykonaniu skryptu otrzymujemy(do edycji):
w folderze _FILESYSTEM\dump powinny znaleźć się następujące pliki i foldery:
OEM
ROM
SYS
default.rgu - plik rejestru
user.rgu - plik rejestru
Wszystkich "grzebków" zapraszam do przejrzenia tych folderów i plików *.rgu (w notatniku).
Pliki można zmieniać/usuwać/modyfikować (choć polecam przeczytać trochę tekstów jak to robić).
Odpowiednich zmian w rejestrze można dokonać edytując pliku rgu.
W kolejnym moim zrzucie postaram sie przygotować skrypt który zedytowane pliki zmontuje spowrotem w plik ROM.
Korzystając z okazji pozwolę sobie powtórzyć, że dokonując tych zmian w systemie plików nie uszkodzimy trwale ROM-u.
Plik BOOT nie będziemy ruszali - więc nie będzie problemów ze startem systemu.
Na tą chwilę też nie będzie możliwości edycji XIP, a więc sterowników do obsługi klawiatury, touchpad-a itd. oraz samego jądra systemu.
http://rapidshare.com/files/168974617/cook1.1.rar (http://rapidshare.com/files/168974617/cook1.1.rar) ~ 911 KB