[JAMin, XDA Neo, S200 ROM Development] inteks:
hiho,

i made an easy to use romcooking tool (i use it for moding my favorit roms )

its still alpha but if someone like to test it. ON YOUR OWN RISK !!!

because its written in C# and you can easyliy work with diffrent roms @ same time

just select an *nbf and this tool dumps it into a folder beside this file :rolleyes:

i.e. no need for winhex(initflashfiles.dat) and default.rgu are save in the correct format automaticly

for simply add/remove files and/or regtweaks everthing is included

the scripts based on Molski's kitchen updated with bigstorage imagetools

the main app is the neokit.exe

have fun

inteks

you like it ? let me know ;-) --->>> DONATE

update version a087:

http://rapidshare.com/files/139239824/NeoKitSetup_A087RC4_.msi.html

PKGTool.exe isnt needed anymore "refreshPackageInfos" works much faster now

Setup is fixed , you dont need to uninstall old vers of NeoKit before installing the new one (after this version!!)

update version a084:

http://rapidshare.com/files/138975571/NeoKitSetup_A084RC3_.msi.html

some bugfixes. + skip extrom if empty + a small LNK file editor on doubleclick *.lnk

update version a083:

fixed a bug in neoflash (uc config)

goes back to framework 2.0 !!!

update version a081:

look @ http://xdaforums.com/showthread.php?p=2474684#post2474684

update version a080:

the buid process is more automated now

the new build nbf file is copied together with RUU into "ROMDUMP\UpdateFiles"

G'Reloc is back

it has a setup now :-)

a 'small' UC Config tool is included (path is fixed to \Storage Card\Cabs)

on the UC Config tab the files in "\Storage Card\Cabs" are listed (if you prophet is connected)

you can check which ones to install. sdconfig.txt is written directly to your storagecard.

you can also clear the autorun flag in registry and run checkautorun.exe directly to test your setup.

have fun

inteks

ps:

ist finally fixed that neokit can run from "long" pathnames. it can now run from i.e. "c:\program files\.... .....\neokit"

the setup will add the filetyp ".nbf" to registry. you can edit rom bei dubbleclick now ;-)

update version a070:

ok. beside some other fixes and optimations the most interesting new feature is the "comparer" button on the 'Files' tab!

you can select an other rom and neotab hides all files included in both roms!!!

in other words.

select a "reference" rom i.e. micro V3 as smallest but working rom and neokit hides all files that are "needed" !!!

you can edit/remove the files that are not really needed ;-)

update version a061:

Fileinfos(comments) are included in fulltextsearch now ;-)

update version a060:

1. i removed package import because it dont work as it should !! i dont dont why. . .

2. i fixed many bugs and put proper errorhandling in most functions.

update version a050:

biggest new feature is automated dumping and building of extension.rom

on the filestab you can select "remove" OR "moveto extRom"

if you move *.dll to extrom, then neokit ask you to include extRom in SystemPath! ;-)

update version a035:

added a treeview for packages

update version a034:

fixed a bug when option.xml is not unicode.

and i've added a ceipui.exe for WM6.1

if you remove this file you get an error messsage on boot. so i compiled a replacement that does absolutly nothing

update version a033:

added a fulltextsearch on the "files" tab ;-)

update version a032:

fixed some bugs when importing OEM Packs. pls copy the exefile into neokit folder.

update version a030:

add's OEM packeage import support

update version a021:

this is an hotfix only! pls replace the neokit.exe from version a020!!!

this version brings a big new feature ->

neokit creates a folder in its apppath called Fileinfo

on the filetab in the contextmenu you can "add comments" for everyfile

this comments saved as Filename+txt AND they are shown as tooltip AND they are on every dump you work on AND they are shareable !!!

I.E. -> if you know a file cant be removed because your neo dont boot without that file, add comment and share your comments here ;-)

update version a020:

new pic preview with thumbs

on the fly UPX compresion

removing with contextmenu now to prevent removing by mistake / removed items are red

screen -> http://m8z.de/screen.a020.PNG

update version a010:

ok. here is a new version with some really nize features ;-)

->winimage is included and there is a new button to edit extrom

->reshacker is included, on the fileTab in contextmenu you can open every file directly with reshacker !!!

if you edit resources with reshacker click "save" in reshacker then close reshacker.

neokit will "wait" till you exit reshacker and then it moves the *_original.* file to "ReshackerBackups" .

i also added "reversmode.exe" to edit the resources of "moduls" BUT NOT ALL DLL/EXE WORK AFTER CONVERSION MODUL->DLL->MODUL

if such a Modul not work try using the DLL file instead.

btw. its a multipart rar renamed to .zip :rolleyes:

update version a006:

found and fixed this bug:

"Could not open input file '80040000-OS.nb'. Aborting."

it occurs on "long" filenames in path to nk.nbf. sorry for the circumstances :rolleyes:

update version a005:

if you use an extendedRom you can put your tools into the extrom folder. on the initflashfiles tab click createstartmenuentry to create a linkfile to your tool

neokit reads the name of your "should be unlocked" extrom out of default.rgu ;-)

sample:

i put my neotab.exe in my extrom called "xFlash"

then neokit create a linkfile like 20#"\xFlash\neotab.exe" and an entry like Directory("\Windows\Start Menu\Programs"):-File("neotab","\Windows\neotab")

(you still have to build and translate the extension.nb for yourself !!!)

some bugfixes

update version a004:

runtimeerror on filestab fixed

http://xdaforums.com/attachment.php?attachmentid=66063&d=1200406481

update version a003:

-"search" now search over default.rgu+user.rgu

-you can filter out packages in the filestab

-a new button to recreate packageinfos (if you copy the content of an OEM package to the dump dir)

-a contextmenu on filestab to edit i.e. bitmaps (it open the standart edit progy for that file)

http://xdaforums.com/attachment.php?attachmentid=65915&d=1200321831

EDIT:

howto ->

1. select the *.nbf you like to work with

2. dump rom

3. if needed go to the default.rgu / user.rgu tab

3a. click create/load default.rgu

3b. make changes (if needed)

3c. click save

3d. if there are no errors !!!! click "copy to dump"

4. click load to load the initflashfiles.dat

4a. you can edit this file

4b. you can create lnk files from exe file in the dump dir

4c. you can create programs entrys automaticly like

i.e."Directory("\Windows\Start Menu"):-File("MediaPlayer.lnk","\Windows\PLAYER.lnk")"

4d click save (neokit removes the first 2 bytes no need for winhex)

5. removing files ->> neokit moves all selected file to the "removed" dir and move them back to dump if you deselect them ;-)

6. now click "build rom"

7. if there are no error click nb2nbf tool (create the nbf file in the neokit dir !!!)

7a. modelID -> Prophet

7b. outputfile should be -> ..\neokit\nk.nbf

7c. check File # 1: and browse to the newos.nb in the ROMDUMP dir

7d. Image Name -> select OS (Start address is filled automaticly)

7e. then click translate

8. click G3 or G4 !!! and then "start RUU" to flash the cooked rom . thats it.

your phone should allready hardSPL patched. !!!! ->>> http://xdaforums.com/showthread.php?t=350033