yashsingh1/xdaforums huggingface dataset:
[P3400 ROM Development] ramersonw:
I'll re-cook Sumit v2.5 rom and verify these errors. Soon i post here the results.
[P3400 ROM Development] krazy_about_technology:
I dont know why this is happenning with you guys :confused: I have rebuilt all the dsms and the rom is decomposing fine on my system (Vista SP1) :o
[P3400 ROM Development] Duron23:
@ ramersonw AND krazy

Can we use the technique mentioned in below forum to get more free storage for our GENE

http://xdaforums.com/showpost.php?p=3720172&postcount=9

PLEASE CORRECT ME IF I AM WRONG.

It say's of using LZX compression technique, for IMGFS.bin compression.

I am still new to ROM cooking, learning slowly.

Just have managed to build my BASE ROM using the ramersonw's method Based on sumits VANILLA v3.
[P3400 ROM Development] krazy_about_technology:
LZX cooking for WM 6.1 is straightforward but for 6.5 its a bit tricky. YOu will have to fight with nasty errors during the imgfs.bin building process. I tried it in one of my 6.5 roms if you remember. It gives about 4-5 MB more space on an average rom but it slows down performance by 20%. Also you will need to replace and relocate the file cecompr.dll with a version that supports LZX decompression.
[P3400 ROM Development] mico19592502:
cecompr_nt.dll to avoid nasty errors during imgfs.bin building

Hi Krazy & All,

Ameet, one of moderator of this forum has preapred a Manual XIP porting thread. In that thread in 9th post he has mentioned about the LZX build process. He has also attached the cecompr_nt.dll.zip & cecompr.dll.zip files which supports LZX build.

If we replace the cecompr_nt.dll (33KB) file provided by Ameet in our kitchen's TOOLS folder and start the LZX build, we won't get a single error during imgfs.bin build process. I tried this once and it was working fine.

Following are the details for Ameet's Manual XIP porting thread:

Title: [TUT] Manual Full XIP Porting (& MANY MORE TUTORIALS) [ONLINE]

Post Subject: Gain more Storage Space with LZX compression (Post 9)

URL: http://xdaforums.com/showthread.php?t=438676

I hope this will help you when you build LZX ROMs next time onwards. And thanks for the ROMs you have built till now for GENE. I really enjoyed your VanilaManila & the recent 6.5 Build 21222 ROMs on my old Gene.

Thanks to Ramersonw for this great Tutorial, which helped me to understand the Gene ROM cooking process.
[P3400 ROM Development] krazy_about_technology:
Hey Mico, thanks for the enlightenment :) you really made my day :) I was fighting these errors for long without solutions. Now i got the root cause of it. I have read that thread many times, but somehow, it slipped.
[P3400 ROM Development] Duron23:
Hi All,

Also the author of the thread http://xdaforums.com/showthread.php?t=438676 mentions that using LZX cooking will address the memory leak issue, if thats true then it will be good for Manilla base ROM's. As Manilla has memory leak issues.

@ ramersonw : How to use Dump2pkg tools in rom cooking.
[P3400 ROM Development] Duron23:
Hi,

Can somebody tell if we can use these tools for cooking WM 6.5 roms, Or if it is already address in previous posts please let me know I will re-read the entire thread again.

As when I tried extracting the 6.5 rom it did not extracted properly. Though I didnot got any error while extracting. Its just that the files don't move to OEM and SYS folders.

@addicted2XDA : hey man your queries were awsome, they were true learning exprience.

@ Krazy and ramersonw : your replies were very knowledgeful
[P3400 ROM Development] krazy_about_technology:
Buddy you got a wrong. What he has said is that using the new cecompr_nt.dll, the memory leak that happens during the ROM building process on the PC with LZX compression enabled will be solved. Actually, if you try to build a ROM with LZX compression, the original cecompr_nt.dll causes a memory leak and because of that the imgfs building process consumes a hell lot of memory, it even exhausts all the 3 GB memory of my Dell laptop :eek: and then the process crashes. The new dll resolves this issue.
[P3400 ROM Development] Duron23:
Thanks kazy for clearing that out. And what about cooking for 6.5 rom. Do we need to use different tools ?

Because when I tried to extract 6.5 rom to make base rom, the files won't move properly to OME and SYS folders. They are left outside itself, only a few of them move.
[P3400 ROM Development] Addicted2xda:
Please mention which 6.5 ROM you are talking about. Ankit's ROMs are protected so they wont work here. Being protected means, their dsm files are deleted. So the pkgtool as well as pkg_cp doesn't work.

Also krazy's new ROMs are having some problems, so they also do not work for cooking :confused:. Otherwise, technically it should work for 6.5 also.

@krazy and ramersonw: correct me if I am wrong.
[P3400 ROM Development] ramersonw:
You are right Addicted, but not only dsm, rgu files too. Pkgtool don't works with protected roms(missing dsm). About Sumit's roms, I didn't test yet. Lately I'm without time to cook.
[P3400 ROM Development] krazy_about_technology:
@Addicted: Yes buddy you are right, i have somehow messed up the dsms of the latest builds of both pro users and vanilla manila (these actually share the same sys and mostly same oem) and even after many attempts, i am not able to solve this problem.
[P3400 ROM Development] Duron23:
@addicted2xda.

Yes I was trying krazy's 6.5 pro user rom. Are there any 6.5 unprotected rom posted in the forum for Gene. which can be used as base roms
[P3400 ROM Development] funguru:
help

im very new to rom cooking...plz help 1 - Create a folder on your hd root (usualy C: ) called MOD_ROM and unpack the TOOLs folder inside it. Unpack Chayn and copy ruu_signed.nbh to MOD_ROM folder.

2 - Let's go extract the rom contents:

Type: (This will facilitate the work)

Code:

set path=C:\MOD_ROM\TOOLS

2.1 - Open a DOS prompt and navigate to MOD_FOLDER and type:

Code:

nbhextract ruu_signed.nbh then i get couldnt open nbhextract ruu_signed.nb help plz
[P3400 ROM Development] Duron23:
@ funguru,

Have you copied the tools folder inside MOD_ROM folder ?

Where have you created the MOD_ROM folder ?

Have you copied the ruu_signed.nbh file to MOD_ROM folder ?

for example :

If I have created my folder in C:\ then the below should hold good

C:\MOD_ROM

C:\MOD_ROM\TOOLS

C:\MOD_ROM\ruu_signed.nbh

Then open a cmd (command prompt) and type "set path=c:\mod_rom\tools"

then navigate to MOD_ROM folder by CD C:\MOD_ROM and then execute nbhextract ruu_signed.nbh

this should create two new files inside C:\MOD_ROM\

If in your case if you have created MOD_ROM folder in other drive (say D) then replace C: with D: in above example. (set path=D:\mod_rom\tools) then navigate to D:\MOD_ROMS, then try the command nbhextract ruu_signed.nbh this should create two new files inside D:\MOD_ROM\

In above suggestion I have assumed that you are not able to execute nbhextract command. and you are getting 'nbhextract' is not recognized as an internal or external command,operable program or batch file. error.

Please paste exact error you are getting for us to help you properly.
[P3400 ROM Development] funguru:
The folder is in

C:\MOD_ROM

C:\MOD_ROM\TOOLS

C:\MOD_ROM\ruu_signed.nbh

i got vista on pc

i got fedora10 and xp

tried on xp and vista same error wat am i doing wrong? tried krazy's unprotected rom and Chayn Diamond style ROM both gives me same error!!

Im a real life chef i can cook food..tryin to cook a rom.. thanx for helping..

**screenshots attached**
[P3400 ROM Development] Addicted2xda:
Your scren shots show that you are running the nbhextract from users\chef folder, run it from C:\MOD_FOLDER.

Please ensure that the folder should be C:\MOD_FOLDER and the Tools folder should be under C:\MOD_FOLDER. Also set path to c:\MOD_FOLDER\TOOLS

Revert back if you still are not able to extract the file. Try any older ROM's of krazy.
[P3400 ROM Development] ramersonw:
Alternatively puts the complete path of ruu_signed.nbh to nbhextract. Example:

nbhextract c:\users\chef\ruu_signed.nbh

If you put the right location of ruu_signed.nbh it it'll not go wrong.
[P3400 ROM Development] funguru:
thanx

ok.. i tried all the ideas.. got fed up... i copied CMD.EXE from system32 pasted inside the TOOLS folder run the command..i had hard time renaming the folder to ROM_BASE access denied error. the i find out i have to exit frm cmd to rename.3.2 - Now create a folder called XIP inside MOD_ROM folder and type this are u sure about the folder route? first i created one on the location not worked then repeated the whole processes created folder in MOD_ROM\TOOLS then it worked now i haveBASE_ROM FOLDER!! thanx ramersonw for tutorial and thanx alot to addicted2xda for help...
[P3400 ROM Development] Addicted2xda:
Basically create the XIP folder inside the folder where you have dumped the ruu_signed.nbh (in my case, its mod_folder).
[P3400 ROM Development] funguru:
but u should write it in the tutorial for stupid guys like me :) even i had problem with start "" /w TOOLS\G'Reloc.exe -doit -dump command coz it had ' in start G'Reloc.exe .i have very less knowledge in scripting and commands may be thats why.. i have created a rom with my icons for apps(without Hcomber)..(edited exe files) just learning.. thanx again Addicted..
[P3400 ROM Development] Duron23:
Hi all,

Has anybody used LZX compression in ROM coooking for GENE.

If yes can you tell me what was your exprience using LZX compression.

@Krazy

I belive you have used it in one of your ROM. Can you share you exprience and finding.
[P3400 ROM Development] krazy_about_technology:
Well, there are three things you need to have for using LZX compression: 1. A cecompr.dll in your XIP that can decompress LZX compression, 2. An imgfs image with LZX compression (gene_imgfs_lzx_hdr.bin) and 3. The new version of cecompr_nt.dll in your kitchen which has got memory leak fixed while using LZX. Rest is as simple as building the rom in your kitchen like always.

The experience, was both good and bad. Performance suffers a bit, about 15%, specially with WM 6.5 where performance is already very slow in comparision to WM 6.1. Battery life decreases by 5-10% although not sure. But you get around 5-6 MB of extra space on a typical 65-70 MB ROM.
[P3400 ROM Development] Duron23:
This is what I wanted to know. the performance, free RAM you get and battery life.

Even I cooked a RAM with LZX compression and got around 66 MB for free space, but mobile become bit slow not noticible change but still it was slow. Battery life I think is ok.

Currently I am using LZX compressed ROM in my NEW GENE. Free space you get is awsome with the compression. So can add that many applications. :))
[P3400 ROM Development] jagan_3400:
Ye man the tools given here are curroupt plzzz giv me another link the file pkgtool and buildos are courrupted.....

pkgtool shows the application failed to initialize properlly

Help me ma plz........
[P3400 ROM Development] ramersonw:
I downloaded the apps and they are not corrupted. btw did you installed .net? You need .net framework 2.0 installed on your pc. Without it some apps don't work.
[P3400 ROM Development] krazy_about_technology:
Ramerson, its not the right thread to ask this, but can you find an untouched WM 6.1 21051 SYS+XIP? At all places on forum its VGA only. People are getting good results from it, so i thought maybe i could update Pro Users 6.1 edition rom with this sys.
[P3400 ROM Development] karan999:
2.1 - Open a DOS prompt and navigate to MOD_FOLDER and type:

Code:

nbhextract ruu_signed.nbh

this is the second step giving me errors...

actually i wanted to ask u...how to navigate to MOD_ROM folder in DOS?

because if i dont do this...i get error while putting the code.

can anyone help.

Using

BesFen's Manila 2D WM 6.5 21815

for new gene.

With an Kingston

8GB

SDHC Storage card.:cool::cool::cool:

My previous rom(using alternately too;))

Thanks to Sumit

for his Sumit's VanillaManila Ultimate ROM v3.1.1 (build 21046)

Links to my best enjoyed cabs on gene :

Rapidshare link :

http://rapidshare.com/files/24773697..._Cabs.rar.html

Megaupload link:

http://www.megaupload.com/?d=R6D4JEJW
[P3400 ROM Development] vaibhav_batra_the_techguy:
in the DOS window type

cd c:\mod_rom

cd stands for Change (current) Directory
[P3400 ROM Development] ramersonw:
Hi Sumit,

I didn't have luck. I don't found it. Only vga. But you can change the dpi folders to qvga (use a stable source) and use a vga 21051.
[P3400 ROM Development] karan999:
@ Vaibhav

thanks dude...it worked :)

Using

BesFen's Manila 2D WM 6.5 21815

for new gene.

With an Kingston

8GB

SDHC Storage card.:cool::cool::cool:

My previous rom(using alternately too;))

Thanks to Sumit

for his Sumit's VanillaManila Ultimate ROM v3.1.1 (build 21046)

Links to my best enjoyed cabs on gene :

Rapidshare link :

http://rapidshare.com/files/24773697..._Cabs.rar.html

Megaupload link:

http://www.megaupload.com/?d=R6D4JEJW
[P3400 ROM Development] karan999:
in the second step i did navigate to MOD_ROM folder in windows typing this in dos

cd c:\mod_rom

but after typing the code im still getting the error :(

that nbhextract is not a batch file n all...

i feel the procedure should have been described in more detail with every single step mentioned how to do :(

for a person like me who has less knowledge about dos is bound to make mistakes.

Using

BesFen's Manila 2D WM 6.5 21815

for new gene.

With an Kingston

8GB

SDHC Storage card.:cool::cool::cool:

My previous rom(using alternately too;))

Thanks to Sumit

for his Sumit's VanillaManila Ultimate ROM v3.1.1 (build 21046)

Links to my best enjoyed cabs on gene :

Rapidshare link :

http://rapidshare.com/files/24773697..._Cabs.rar.html

Megaupload link:

http://www.megaupload.com/?d=R6D4JEJW
[P3400 ROM Development] vaibhav_batra_the_techguy:
well the folder structure should look like this

c:\mod_rom\tools and all the files of tools.zip should be placed here...

sometimes when u extract the files the files get extracted into a folder created with the name of zip file

so i think wht u have is

c:\mod_rom\tools\tools

the command "set path=c:\mod_rom\tools" tells the command prompt that "c:\mod_rom\tools" should now be used as environment variable i.e it is now the part of windows folders (temporarily) and now command prompt should also check for any command typed in this folder also.

this is the same as when u type "notepad" or "calc" in the run window

whn u type "notepad" or "calc" in run window it looks for it in

c:\windows

and/or

c:\windows\system32

and/or

c:\windows\system32\driver cache

and then executes them..
[P3400 ROM Development] karan999:
Thanks for replying :)

so i should type c:\mod_rom\tools\tools instead of cd c:\mod_rom for second step???
[P3400 ROM Development] vaibhav_batra_the_techguy:
well it depends

in the set path command type the path where all the EXE files are located

check it manually in mod_rom folder
[P3400 ROM Development] krazy_about_technology:
Thanks Ramerson, i found the VGA one, untouched, with XIP. I used the dpi96 files from 21046 and it worked perfectly. This build has done some improvement in the battery life as well as speed. So its worth upgrading your personal rom with this one :) Its been quiet long since you have done that or not updated your siggy. I am uploading the XIP and SYS as well as Pro Users ROM 6.1 v2.7 build 21051 so you can use these if you need. :)
[P3400 ROM Development] ramersonw:
Thanks Sumit. My rom still the same. In this weekend i'll update my rom. My build is quite old.

Downloading sys & xip...
[P3400 ROM Development] ramersonw:
It's a nice skin. Very well done.
[P3400 ROM Development] pavanbaw:
i hav succesfully cooked rom for new gene using sumits 6.5v3...

as i dont no how to add new programs and remove programs..it is as same as sumits 6.5v3....can u tell me detailed procedure to add new programs and remove some unuseable programs....

waiting for reply

thanx in advance
[P3400 ROM Development] krazy_about_technology:
Hey Ramerson, How much battery life you are getting on your Manilla ROM?
[P3400 ROM Development] ramersonw:
Hi Sumit,

If I use only for calls, I can use for 3 days. For hard use (mp3, videos, games) 1 or 2 days. I'm satisfied with the duration.
[P3400 ROM Development] ramersonw:
@pavanbaw

In short, to remove a app, simply remove the folder of that app. To add a new app you'll need to find an OEM package or create one yourself with the files of that app and put in OEM folder of your kitchen. But some packages requires more than remove or add your folder, it need some tweaks to work.
[P3400 ROM Development] pavanbaw:
ooohkkkk....then please tell me the procedure create OEM package by mayself....any details......
[P3400 ROM Development] Addicted2xda:
There is enough info about that in this thread itself. You need to study a bit.
[P3400 ROM Development] rahmaneee:
how to remove unwanted applications OEM or SYS

guys i was using the old gene and using the Ramerson's kitchen . now i came to know how cook our own kitchen , and me using the default rom files in Ramerson's kitchen . now i want to delete some unwanted applications form oem and sys ... such as

task manager

tasks

search

games folder ( i removed the both games but only folder exits after cooked the rom )

IN SETTINGS >>SYSTEM

ERROR REPORTING

MICROPHONE AGC

MANAGED PROGRAMS

CONNECTION>>

ADVANCED NETWORK

DOMAIN ENROLL

AND FINALLY I WANT TO REMOVE THE ALL THE DEFAULT KEYBORAD AND SET T9 AS DEFAULT SIP

I WANT TO REMOVE ALL THESE FILES FROM OEM OR SYS ... AND I NEED TO COOK MY ROM ...

AND I REALLY WANT TO KNOW WHAT IS OEM AND SYS FOLDER ... BECASUE IF I ADD ANY PACKAGE IN OEM OR SYS BOTH ARE WORKING BUT I REALLY DONT KNOW WHAT THE FOLDER ANYONE EXPLAIN ???

THEN I NEED MORE RAM AND ROM TO BE FREE.. PLEASE TELL ME THE WAYS
[P3400 ROM Development] pavanbaw:
help

i was trying to add icontact in rom...i m not getting how to make .bin file of that soft.

while renameing to realoc i m getting error that could not open "c:\....\icontact\imageinfo.bin"

any suggestion?

and do tel me where to place .rgu files of other softwares.

sorry i thought addicted2xda has created this soft.
[P3400 ROM Development] krazy_about_technology:
Why do you need to convert it to a module man? that format is only needed for packages in SYS not in OEM or EXT. Just use Cab2OEM.exe to convert the cab into a package. You may need to modify the generated package a bit but most of the time packages work as it is.
[P3400 ROM Development] Tirthankar Biswas:
Hi friend i've got a new gene 3400i since nov 2008 which comes with windows mobile 6,i want to upgrade to new versions like 6.5,

is there any easy way to do it without causing damage?

my Audio Booster and Media Hub is not working ..will those things be fixed if i upgrade?
[P3400 ROM Development] PREMOLIKES:
@krazy

Yarr, plz tell me,cant we put oem in sys,

I mean in helgee's kitchen ,though not working .netCF is inside the sys, although I remove it put a seperate package in EXT folder.

Also u were talking about seperating text and email messages, does it make the message application to load faster. Coz I think loading message application is too slow .
[P3400 ROM Development] pavanbaw:
Help

how to give the name of my choice to the rom during cooking...??

can anyone please tell me...
[P3400 ROM Development] Addicted2xda:
There is a file called OEMInfo. But I guess krazy has already told that in the earlier posts ^^
[P3400 ROM Development] BesFen:
edit this file:

mxipupdate_OEMVERSION_100.provxml

You can use notepad to do it, it's in side OEMVERSION folder.
[P3400 ROM Development] Addicted2xda:
:p oops sorry for the wrong info.
[P3400 ROM Development] pavanbaw:
There is only one file inside OEMversion folder named "677f5125-4daa-4706-85ba-f32a037d2332.dsm"......its .dsm file....

one more thing when i run pkgtool all 6 OEM folders(eg. OEMAPPS,OEMVERSION) doesnt goes to OEM folder ...they goes to SYS folder ...why so?

HTC P3400i (New Gene), ROM: Sumit's ProUser ROM 6.5 v6 by krazy
[P3400 ROM Development] Addicted2xda:
OMFG :eek: I did not notice THAT! I just gave the link. I am not 1% talented enough to create something like that! Its devloped by Ervious. I just gave a link.

I only wish I could be Geek like him or krazy or ankit or ramersonw (sigh...)

Use the show all files option in XP/ Vista/ Whatever Your Desktop OS is.
[G1 Android Development] Mikey:
Thinking of posting a new thread???

Search the whole forum using the search button for a relative topic.

Use the search button on the top bar.

If any mod, including myself, continue to find new threads about topics that have threads already existing. The thread will be locked with no notice and/or up to a temp BAN!!.

Mods, including myself, are not here to keep the forum organized after the fact, we need your help to keep it organized, clean and grouped.

To the dedicated members that care to keep this forum, subforums included, clean and organized and grouped.

Please start reporting threads to the mods to take action. Using this button.

Thank You and happy easy searching. :)
[G1 Android Development] neoobs:
Did you post and now you can't find it?

1. Try looking at your previous posts by using the link below (replace *userid* with your userid)

http://xdaforums.com/search.php?do=finduser&u=*userid*

or go to your profile and it is under statistics.

2. If you can't find it, it was probably deleted.

3. If you think it was deleted DO NOT POST about it. PM neoobs (me) and I will try to find it. If it was deleted by mistake I will recover it for you.

If you start a thread asking where your post/thread went, I will delete it. If you start too many of these threads, I will ban you for a week.
[G1 Android Development] neoobs:
I am locking Tutorials to try and keep them clean, Please try to add a page to the wiki or add to another page (all hero tweaks under the page for their specific rom) with what you posted.

If you need a support question answered PM me and I will reopen it.
[G1 Android Development] Stericson:
Rom Devs Read this before posting!

BE Forwarned!

If you are a rom Dev, and you post a rom on this forum, I will be checking the roms for warez.

As a dev, I know how hard it is to put out good quality work, and if your a rom dev you should know as well.

Because of my respect for other devs, whether its roms or apps, and my respect for XDA (Who could be sued for warez being present here), I will check every rom posted.

If I find that your rom contains warez, I will remove the links to your rom and let you know that I have done so. I will ask you to remove the warez before putting up a link to your rom again. At the time that you post the new link to your rom, I will check it again for warez. If I check your rom again and there are warez present I WILL lock the thread and remove your links untill you present me with a clean rom, at which time I will unlock your thread. If I lock your thread and it remains locked for 7 days with no response from you, the dev, I WILL delete the entire thread.

What Constitutes as Warez?

Any application that is a paid for app.

Any Applications listed below:

QuickOffice

Other Mods, feel free to add to this.
[G1 Android Development] bbuchacher:
woot keep up the good work! and when did you become a mod? :P)
[G1 Android Development] Mikey:
*Off-Topic* he didn't we just edited his status :p

*On-Topic*

Links to help you find out if the app you wanna install is a paid app or not:

http://www.cyrket.com/

http://www.androlib.com/

http://www.android.com/market/ Blah of a site
[G1 Android Development] Mikey:
Also:

http://xdaforums.com/showpost.php?p=4746727&postcount=110

The basic idea, not pointing to Sprint only.
[G1 Android Development] acejoker25000:
out of curiosity if someone got permission from the dev to redistribute the app would u allow the rom to remain? and what kind of proof would u need to be given?

one more question! is it considered warez if the app on the market is a paid app but the developer has it online on another site for free is it classified as warez if it is used in a rom?