Ameet
23rd February 2008, 08:24 AM
Tools I have tried so far to cook a personalised ROM for my Gene: (Authors name mentioned in green)
Tool to dump OS.nb and ExtROM.nb directly from Gene to SD card - Attached. Usage information here (http://forum.xda-developers.com/showpost.php?p=1737552&postcount=10) (Orefkov)
Tool to edit registry (default and user rgu files) for Gene - In this forum here (http://forum.xda-developers.com/showpost.php?p=1963719&postcount=9) (Orefkov)
HyperCore (http://forum.xda-developers.com/showthread.php?t=309549) Kitchen from Anichillus (Includes the PKGTool, IMFG Tools and BuilOS) Device & Settings txt files for HyperCore to cook for Gene are attached here (Anichillus)
MSFlshTool (http://forum.xda-developers.com/attachment.php?attachmentid=71012&d=1203244862) from Scoter Kitchen for extracting the XIP out of OS.nb (procedure (http://forum.xda-developers.com/showpost.php?p=1934603&postcount=390)) (Scoter Kitchen)
Tool for extracting XIP out of OS.nb properly with procedures here (http://forum.xda-developers.com/showpost.php?p=1965228&postcount=476) (Anichillus)
XIPTool for dumping the extract .bin file and XIPPort tool for porting the core - Attached (Bepe)
Tools for relocating modules and files in XIP found here (http://forum.xda-developers.com/showthread.php?t=331094) (Misar)
BuildOS (http://forum.xda-developers.com/attachment.php?attachmentid=57639&d=1194700488) tool from Kaiser Kitchen (Its got package tool and porting tool built-in) (Alex)
BenThon's MSCEInf (http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=fr_en&trurl=http://www.codeppc.com/telechargements/msceinf/msceinf.htm) and Ervius Package Creator (http://rapidshare.com/files/66259510/packages_creator_5.4.zip) to the for creating OEM Packages out of Cabs. Tutorial refered to creating the packages is here (http://wiki.xda-developers.com/index.php?pagename=OEM%20Package%20Tutorial) (Ervius & BenThon)
HTC ROM Tools for creating final .nbh file - Attached (Dutty)
FlashBootSplash tool for creating first splash screens - Attached. Usage information here (http://forum.xda-developers.com/showpost.php?p=1730548&postcount=2) (Vukile)
TFAT Image Editor for editing ExtROM (author unknown)
HSPL for Gene to be able to flash custom ROMs here (http://forum.xda-developers.com/showthread.php?t=360357) - (procedure (http://forum.xda-developers.com/showpost.php?p=1879067&postcount=49)) (Olipro)
Excellent guidance for upgrading Gene ROM by Mobix here (http://forum.xda-developers.com/showpost.php?p=1924340&postcount=1) (Mobix)
I know there are a lot many other files for editing the rgu files and creating hv files but I didnt try them. I dumped the ROM successfully and still learning to delete or add packages. Although I am not saying that I successfully flashed my Gene with the ROM I cooked, but learning never stops :) till someone expert comes along to explain things and to guide us cooking wannabes to a nice kitchen and a nice personalised ROM :) Your suggestions and guidance and advices are all more than welcomed here
The post below is where I am going to post the packages I create and the one below that is where I am going to put up the problems I face so no one else will repeat and brick their phones :)
Also attached the original Gene RUU, just in case
I did my part of dumping the OS.nb in HyperCore as mentioned in anichillus's thread here (http://forum.xda-developers.com/showthread.php?t=309549). Then I used the package tool to make packages from the dump and transfer the SYS and OEM folder to Build. I haven't yet mastered the art of adding or deleting the packages here but I certainly deleted the useless images and theme files which eats up space. Post that I did the BuildOS which created the OS-New.nb very nicely. Used HTCrT tool to create the new RUU_Signed.nbh with the OS and ExtRom. While flashing the RUU showed "Flash Write Error" at about 99%. Need guidance after or prior to that, although will not stop trying and will keep posting the progress so far here :)
Tool to dump OS.nb and ExtROM.nb directly from Gene to SD card - Attached. Usage information here (http://forum.xda-developers.com/showpost.php?p=1737552&postcount=10) (Orefkov)
Tool to edit registry (default and user rgu files) for Gene - In this forum here (http://forum.xda-developers.com/showpost.php?p=1963719&postcount=9) (Orefkov)
HyperCore (http://forum.xda-developers.com/showthread.php?t=309549) Kitchen from Anichillus (Includes the PKGTool, IMFG Tools and BuilOS) Device & Settings txt files for HyperCore to cook for Gene are attached here (Anichillus)
MSFlshTool (http://forum.xda-developers.com/attachment.php?attachmentid=71012&d=1203244862) from Scoter Kitchen for extracting the XIP out of OS.nb (procedure (http://forum.xda-developers.com/showpost.php?p=1934603&postcount=390)) (Scoter Kitchen)
Tool for extracting XIP out of OS.nb properly with procedures here (http://forum.xda-developers.com/showpost.php?p=1965228&postcount=476) (Anichillus)
XIPTool for dumping the extract .bin file and XIPPort tool for porting the core - Attached (Bepe)
Tools for relocating modules and files in XIP found here (http://forum.xda-developers.com/showthread.php?t=331094) (Misar)
BuildOS (http://forum.xda-developers.com/attachment.php?attachmentid=57639&d=1194700488) tool from Kaiser Kitchen (Its got package tool and porting tool built-in) (Alex)
BenThon's MSCEInf (http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=fr_en&trurl=http://www.codeppc.com/telechargements/msceinf/msceinf.htm) and Ervius Package Creator (http://rapidshare.com/files/66259510/packages_creator_5.4.zip) to the for creating OEM Packages out of Cabs. Tutorial refered to creating the packages is here (http://wiki.xda-developers.com/index.php?pagename=OEM%20Package%20Tutorial) (Ervius & BenThon)
HTC ROM Tools for creating final .nbh file - Attached (Dutty)
FlashBootSplash tool for creating first splash screens - Attached. Usage information here (http://forum.xda-developers.com/showpost.php?p=1730548&postcount=2) (Vukile)
TFAT Image Editor for editing ExtROM (author unknown)
HSPL for Gene to be able to flash custom ROMs here (http://forum.xda-developers.com/showthread.php?t=360357) - (procedure (http://forum.xda-developers.com/showpost.php?p=1879067&postcount=49)) (Olipro)
Excellent guidance for upgrading Gene ROM by Mobix here (http://forum.xda-developers.com/showpost.php?p=1924340&postcount=1) (Mobix)
I know there are a lot many other files for editing the rgu files and creating hv files but I didnt try them. I dumped the ROM successfully and still learning to delete or add packages. Although I am not saying that I successfully flashed my Gene with the ROM I cooked, but learning never stops :) till someone expert comes along to explain things and to guide us cooking wannabes to a nice kitchen and a nice personalised ROM :) Your suggestions and guidance and advices are all more than welcomed here
The post below is where I am going to post the packages I create and the one below that is where I am going to put up the problems I face so no one else will repeat and brick their phones :)
Also attached the original Gene RUU, just in case
I did my part of dumping the OS.nb in HyperCore as mentioned in anichillus's thread here (http://forum.xda-developers.com/showthread.php?t=309549). Then I used the package tool to make packages from the dump and transfer the SYS and OEM folder to Build. I haven't yet mastered the art of adding or deleting the packages here but I certainly deleted the useless images and theme files which eats up space. Post that I did the BuildOS which created the OS-New.nb very nicely. Used HTCrT tool to create the new RUU_Signed.nbh with the OS and ExtRom. While flashing the RUU showed "Flash Write Error" at about 99%. Need guidance after or prior to that, although will not stop trying and will keep posting the progress so far here :)