![]() |
Custom ROM Howto *Advanced Devs Only*
Custom Titan ROM ***For Advanced Users Only***
I will not take any responsibility for bricked titans. If you do not understand a step stop and do not try to flash it to your phone! Step 1: Download the 6800 ROM tools kit Titan Custom Rom Kit.rar in my folder on the ftp Step 2: Download a official ROM from Alltel or Sprint Step 3: Extract the ROM open a command line to the location you saved the official ROM to. Use nbhextract to unpack the ROM into all the parts (boot splashes, radio, os, extROM) Code:
nbhextract RRU_Signed.nbhCode:
=== NBHextract v1.0Next use the nbsplit command to break the OS portion of the ROM into the payload and extras Code:
nbsplit –titan 0#_OS.nbStep 5: Convert the nb to a bin Code:
imgfsformnb 0#_OS.nb.payload imgfs.binCode:
imgfstodump imgfs.binUse pkgtools included in the ROM Tool kit. Goto File->Open and select the dump directory. Code:
[Selected Path]Step 8: Copy OEM and SYS folders Copy the OEM and SYS folders up one level Step 9: Have fun! This is where you add your own applications and modifications. Beware of duplicate files for they will crash the next step. Also I have included the good old Apache Kitchen Walkthrough pdf Step 10: Repacking Run BuildOS and select the packages you would like to build into the rom. Also I recommend using Process Manager from sysinternal to find problems. Another place to look if you have a rgu errors is temp\log.txt. Step 11: Build an image Go into the temp folder Code:
imgfsfromdump ..\imgfs.bin ..\imgfs.dev.binGo back to where the img.bin and 0#_OS.nb. files are stored. I also recommend renaming the original 0#_OS.nb.payload to something like 0#_OS.nb.payload.org Code:
imgfstonb imgfs.dev.bin 0#_OS.nb.payload.org 0#_OS.nb.payload –bigstorageStep 12: Merge the payload and extras Code:
nbmerge –titan 0#_OS.nbOpen nbhtools and go to the NB to NBH tab Enter in the information from the nbhextract and select your new 0#_OS.nb file. Include any other parts like radios and boot screens here. Step 14: Flashing Flash the new ROM to your titan. I will not explain this part, for you should already know how to do this or you shouldn’t be making your own ROM. |
i only have one question. I looked in the ftp and cannot find the rom kit......can you post a link thanks
p.s. thanks for the tutorial Edit: i found it read your post wrong |
[Versions]
SYS: 5.2.18125.402 OEM: 24.6.22001.707 OEM: 2.20.0.0 NET: 2.0.7045.0 OEM: 24.2.22001.707 OEM: 24.4.22001.707 OEM: 24.3.22001.707 what dump is that? |
Quote:
Edit: The information was from the touch rom... the only one i was extracting at the time |
Is there a note, somewhere in the PPC6800 Rom Tools rar, that tells you to copy over the pkgcommon.dll, that is in the same folder with pkgtool.exe, with the version in the root? I finally noticed the multiple versions and copied the newer version to the running directory to stop the exceptions from crashing the application
|
...or, you can use DogGuy's Educational rom toolkit (command line kitchen?), which has all these tools you mention PLUS batch file scripts to automate most of the command lines!!
There's a whole thread on it already here: http://forum.ppcgeeks.com/showthread.php?t=11071 It really seems to simplify alot of this process, so I don't think there really is much need to muck about with these tools directly... |
i guess the biggest think about this tut is you can do it for almost any rom/device this way... and youll have a better/deeper understanding then just clicking 2 bat files
|
no, the bat files just do the command lines for you. You still have to do all the work yourself, and it comes with a great little tut readme.doc file that goes into detail.
Did you even look at it? Its using mostly the same tools you have packaged here, only he labelled things for Mogul fans to follow easier- I'm fairly certain this would work with any ROM, you just have to drop the .nbh into the proper RUU. Its really just an easier to follow version of what you posted here. And he beat you to it (sorry!). But I respect that you took the time to write this out for us! Kudos! |
hey man your work is appreciated despite what others say thank you for your time
|
Thanks for the tutorial man. I don't get the need for the automated bat files. If you want to learn how to do this stuff, you need to go step by step! I'd like to see the next step in this from you or one of the others making roms. Maybe an example of removing Live Messenger or Office from the ROM and then flashing it to the device.
|
| All times are GMT -4. The time now is 10:37 AM. |
Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com