PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Samsung => Pocket PC z telefonem - ogólnie (WM Professional/WP6.x) => Omnia 2 (i8000) => Wątek zaczęty przez: DiMeteo w Luty 22, 2010, 20:19:42
-
Witam.
Ma możne ktoś jakiś link lub tutorial (po polsku) jak zrobić własny ROM. Wiem, że jest kilka stron z opisem angielskim ale (sorry) jest to dla mnie czarna magia. Mam nadzieję, że nie tylko dla mnie i jak będziemy mieli wiedzę to powstaną jakieś fajne wypieki.
pozdrawiam
-
mirek coś kiedyś pisał,że może stworzy taki poradnik ale nie wiem czy to aktualne nadal.
-
Może ktoś się pokusi o dokładne tłumaczenie i ewentualnie napisze czy to zadziała:
Cooking 101 Using Wes58's RomTool
I will use I8000NXXJB1 as an example.
1. Dump your uncooked ROM using sorg's dump utility.
Sorg ROM Dump Utility
2. Copy and paste folder "_Template" in i8000kitchen folder. Rename it to something you like.
I usually rename it to the version of the ROM I am working with (XXJB1 for example)
3. Copy rom_dump.bin from your phone to the folder where you are building new rom (XXJB1 for example).
4. Start Wes58's RomTool program.
5. Change Work Folder (at top) to folder the folder where the rom_dump.bin is (XXJB1).
6. Leave everything checked (default).
7. Click Select File (at bottom) to locate the rom_dump.bin file.
8. When Source PDA box is filled with your dump, click Run (bottom right).
And wait til it's finished.
9. Once it is finished, you should have 2 additional folders:
OEM
SYS
10. Now click on Build PDA tab. (We are not changing anything yet. Just want to make sure the
we know how to use RomTool)
11. Click Run (bottom right).
12. First, you will get a BuildOS window. Under file, at the top, click the green arrow to start
building the ROM.
13. When BuildOS has successfully completed. Close the window.
14. Next, you will see the ExtReloc window and don't be afraid when you see it.
15. Between the "Work with XIP" and "Work with IMGFS" areas, there is a vertical white line.
Drag it all the way to the left.
If you have done this correctly, you will see a "Realloc IMGFS Modules" button on the right.
You should also see "[.VM]" and "[.ROM]" areas. Don't change anything.
16. Click the "Realloc IMGFS Modules" button.
Wait for it to finish. After it finishes and there are no errors, close the window.
17. The build process will continue to completion, assuming no errors.
18. In the Finished ROM folder you will find a new ROM which you just built. Congratulations!!!
As far as removing programs, you can use Wes58's tool to do that using the SYS/OEM tab on the RomTool.
The registry entries are in .rgu files in the SYS and OEM folders. Do not mess with the .dsm files.
This is a very brief intro to building a rom. Please read as much as you can BEFORE asking questions.
All of people on this forum have invested a lot of time writing directions and answering questions about
rom building, so please take the time to read what they wrote.
Happy Cooking!
i follow this procedure to cook:
1. flash with latest rom by secany
2. dump rom by using sorg's application
3. using rod's utility, i convert the dump rom to pda.nb0 which is flashable
Dump Rom
1. copy pda.nb0 to extracted i8000kitchen folder.
2. start romtool.exe and open file pda.nb0
3. tick extract header.., extract imgfs.bin, dump to package, extract xip.nb, dump xip.bin
4. press dump button
5. finish
Pre-Build rom
1. in xiptools folder start xipport.exe
2. click dump xip.bin
3. click write maps
4. close xipport
Build rom
1. in build Options, i tick box-1,2,5,6.
2. Press build button.
3. Buildos will start and press play button.
4. after finish, i close buildos and extreloc will start.
5. Go to work page, press "import xipport" and xipport start
6. Press "ReallocV" in extreloc
7. Go to xipport and press "realoc P". Press "write map" in xipport
8. Go to extreloc and double click on "physlast" number, press "realloc nk.exe gsiir" ... button
9. Go to xipport and press "realloc P" again
10. In extreloc drag the vertical white line to the left and press "realloc imgfs"
11. Press "Save .VM and .ROM". Close extreloc
12. close xipport and extreloc.
13. rom available in finished rom
14. i flash the phone.
-
Tlumaczenie tego tutoriala nic ci nie da. Jesli ktos straci mase czasu i przetlumaczy to to i tak bez angielkiego zginiesz w configach. A gdy czegos potrzeba trzeba czesto przeczesywac xda czy modaco, gdzie znajdziesz informacje ktorych nie ma w zadnym innym miejscu.
-
I duzo doswiadczenia, jak nie robiles romow wczesniej to by cos zrobic moze ci zajac nawet kilka dni , a jak juz wiesz co i jak to 2 minuty :grin:
-
@up: Czuje ze to byla aluzja do mnie i moich czestych pytan do mirka ;) Jednak musze sie zgodzic, pierwsze dni to byla totalna makabra, teraz juz jest troche lepiej.
-
Heh
Widzisz np 1 glupia rzecz "cetryfikaty" jak sie meczyles a i tak nie znalazles rozwiazania. Dopiero moja pomoc zalatwila sprawe.
Ja tez kiedys sie nad tym glowilem.
-
Jesli chodzi o certyfikaty to przeczesalem xda i modaco i znalazlem tylko 1 temat, ale tam to bylo wytlumaczone w taki sposob ze nie dalo sie nic zrozumiec.
PS. Znalazłem ten temat:
http://forum.xda-developers.com/showthread.php?t=384137 (http://forum.xda-developers.com/showthread.php?t=384137)
I weźcie tu zrozumcie kobietę... ;)
-
No tak, tam masz wylaczenie certyfikatow na poziomie jadra czyli nk.exe
Musialbys sie bawic jakims hexedytorem.
To umozliwia ladowanie sterownikow bez certyfilatow czy innych probramow w trakcie bootowania ( to nie te same co w autostarcie )
A ta modyfikacja w rejestrze ( o ktorej wiesz ) umozliwia instalacje i uruchamianie programow ale juz po zabotowaniu systemu.
ps. tak jak myslalem trzeba pathowac jadro.
-
I weźcie tu zrozumcie kobietę...
Przeczesz ten temat dalej, jest automat. Chwała, że ktoś ma ochotę to opisywać
-
mirek: patchowanie kazdego innego jadra niz Linuksa przyprawia mnie o dreszcze.
@up: Dokladnie, przeciez jej wiedza by sie marnowala bo nieliczni byliby w stanie to zrozumiec.
-
Dlatego sa latwiejsze metody :)
-
A są jakieś narzędzia które potrafią połączyc 2 lub wiecej cabów w jeden? Tak by za jednym uruchomieniem instalowało się kilka aplikacji?
-
Jest jakis program do automatyzacji instalacji ,ale nazwy nie pamietam.
-
Poszukaj informacji o XDA_UC.