yashsingh1/xdaforums huggingface dataset:
[Touch GSM ROM Development] ayyu3m:
big storage - but no image file (uwaaaaaaaaaah) keke

hey noonski. the big storage creation has gone great. but also something strange too...

as the screenshot shows i have gained the big storage. but why are all my main graphics gone. i m in the main screen and also in the phone. but no skins...(laughs and cry too)

i did all this in hypercore kitchen and since i was working on vista i replaced the correct ACK and Batch folder files from this thread.

and i got NO ERROR! all went fine. except in the PKG Tool, where i saw there were 3 missing *.dsm files, but i ignored them as per ur advice since this was not a cooking.

and as per ur pm i removed only AutoUpdate+Lang, Catalog+Lang and DRM folders

i m sure u guys have an idea. keke. thankx for the big help.
[Touch GSM ROM Development] Noonski:
Well be sure that OEM operators has an original DSM file unchanged.

As for the other OEMAPPS and OEMLANG folders you can either make empty DSM files or rebuild them with the DM tool in Hypercore.

This also happens when there are double provxml files in the roim with the same name. BUILDOS does not pick up on PROVXML doubles in the rom.

Check if you can find the matching RGU files.
[Touch GSM ROM Development] ayyu3m:
OEM operators appears fine and has an unchanged dsm file. where can i locate the dm tool (found it), and where can i find and delete double files of provxml...

oh wait: i jus built the OS again, flashed and this time ITS OKAY!!!! :D

but stil i wud like to know how to go on trouble shooting what has happened before

edit: btw i didnt remove any folders this time..maybe thats why huh?

but still i have the big storage (55mb)
[Touch GSM ROM Development] Noonski:
This is where the cooking and flashing addiction starts.

Now you start the science part.

You only remove one part at a time and see it it works untill you find the folder causing PNG files to go corrupt.

Retracing steps, and patience and simple comparing (still patience needed)

Somtimes Graphics files in the system folder that you remove still have a reference in a DSM file in the OEM folders.

(headaches)

I only know that rebuilding the OEMOperators DSM file in Bepe's kitchen has caused me some trouble recently.
[Touch GSM ROM Development] ayyu3m:
:D wow! ur totally a mind reader, cos i was jus gonna try one by one removal of those 3 folders. keke. thankx. (oh yes! and i do need patience...a lot of it)

;)
[Touch GSM ROM Development] ayyu3m:
now i m in OEMAPPS, removing useless audio clips and pictures and many more like shortcuts or apps i dont use.

this really is driving me craxy...i have been at this for like 6-8 hours straight and i still i aint bored...well atleast i m giving my poor device a rest...after all he took a lot of flashing :D
[Touch GSM ROM Development] Noonski:
Are you deleting them to the Packages folder?

Or did you choose not to make a back up of the ROM when extracting?

(remember finding HyperCore putting back files i removed and didn't place into the packages folder in BUILD)

After that i just didn't use backup function of extracting.
[Touch GSM ROM Development] ayyu3m:
i choose to make a backup of the rom. and i always keep backups of all original roms intacts. also keeping track of what i remove and from where, and move removed items to a folder i know, has helped me quite a lot. its all part of being organized and then super patient.

:D
[Touch GSM ROM Development] ayyu3m:
Class of 2008/09 is going great eventhough virtually. :D i have learnt a lot already. keke
[Touch GSM ROM Development] Re-Mi:
Hey Noon,

As a late student, i'm currently cooking again after my laptop crashed.

But now i encounter a problem, i set my kitchen up like always (bepe's) adjusted some things in the sys folder and run the cooker.

Everything when fine, made the ruu of the the and flashed it. But after flashing the phone stops at the animated logo.

Any hint and tips ?

Greetz,
[Touch GSM ROM Development] Noonski:
What did you change and Maybe just testing to make a blank .dsm file in the folder you changed might help.

Or A double same/named provxml file in your folders.

I think ayyu3m just had the similar issue (as have i many time)
[Touch GSM ROM Development] ayyu3m:
yeah bro that was a hard one. keke. lucky u mentioned it in the pm, else it wud have been ma head to the bump table.

btw noonski, can u check if anything is wrong with this xml file

<wap-provisioningdoc>

<characteristic type="HKLM\System\GDI\CLEARTYPE">
<parm name="Default" value="0" datatype="integer"/>
<noparm name="Default"/>
</characteristic>

<characteristic type="HKCU\ControlPanel\BackLight">
<parm name="BatteryTimeout" value="180" datatype="integer"/>
<parm name="ACTimeout" value="240" datatype="integer"/>
</characteristic>

<characteristic type="HKLM\Software\HTC\CommManager\5">
<parm name="Default" value="DataDisconnection" datatype="string"/>
</characteristic>

</wap-provisioningdoc>

i tried running this xml in SDConfig.txt as below. screen shows installation, no value changes!!!

LOCK:Enabled
XML: \Storage Card\Cabs\Provision.xml
LOCK:Disabled
RST: Reset

EDIT: Solved. It was the encoding type that was the problem. AlexVallat help me figure out, that even though SDAutorun is stated to work for UTF-8, it actually works without BOM. Vista notepad jus gave me the usual encodings, so i got me Notepad++ and set in Format encoding as UTF-8 without BOM, and now xml rocks!!!
[Touch GSM ROM Development] Pteer Griffin:
are you able to upload ack.zip and ruu.zip to a different server? im having trouble downloading it with ftp.
[Touch GSM ROM Development] ayyu3m:
here ya go bro

ACK : http://www.mediafire.com/?anqgwwvreas

RUU : http://www.mediafire.com/?zy4rh01icaz
[Touch GSM ROM Development] Noonski:
IO would not use the

<noparm name="Default"/>

That's like writing a param and then removing it , right?

I ussualy use reg to xml app to do mine so i'm sure it's allright.

Opening the file in internet Explorer shows no errors in the format.

Or indeed the encoding type ;)
[Touch GSM ROM Development] ayyu3m:
indeed a typo error on 'parm'. but this was the first xml file, now i have the corrected xml with correct codings. and indeed it was the encoding.

now i use jus noparm to remove values
[Touch GSM ROM Development] Noonski:
I only took note of the Noparm two weeks ago,

I was used to doing

[-HKLM\etc]

in a RGU file in a folder called ZZZ in Sys. (if i wanted to be sure it was gone)

Don't like having ProvXML files disturbing my Windows Folder and soon i will be FREE, moeahahahahaaaaa.
[Touch GSM ROM Development] ayyu3m:
-HKLM is a good idea. but i was jus removing the value 'QuickDial' from \OEM\MASD

otherwise the favourite contacts doesnt show up on the home plugin. and damn its selected in today settings too.

gotta find me a better cab than this one 'htc_home_xplode_n2a' down at atom thread @ my signature
[Touch GSM ROM Development] Noonski:
I leave th Quickdial reference but change it into a Dword:0 instead.

Don't be scared now people of this sounds scary
[Touch GSM ROM Development] ayyu3m:
****! thats real cruel...keke ;)
[Touch GSM ROM Development] Noonski:
Well who knows it might scare some others of from hearing all these terms like provxml, dsm, hex editing end dwords.

But once your in the kitchen they grow on you fairly quickly.
[Touch GSM ROM Development] thebomber:
Need Help In Learing Cooking Of Roms

hey all i neeeed help from all those awsome cookers in here as i got many thoughts and i want to cook loads of roms for this forum

so i downloaded kookitas kitchen and hypercore kitchen

but i cant even dump a rom

i dont understand a word from those tutorials

so i wish someone will give me the link to an updated and easy tutorial as well as a tool to mod the rom or kitchen it

thx in advance
[Touch GSM ROM Development] pookieguy:
Modify ExtROM?

Hello All,

I'm wondering if there is a way to modify the ExtROM on the HTC Touch (64MB). ??

I don't want to flash one of the ROMS found here and would like to keep existing ROM. What I do want is release some space from the ExtROM.

I have been able to view and unlock the ExtROM using utilities but not sure how to actually remove stuff from it to gain space.

Thanks,
[Touch GSM ROM Development] ayyu3m:
Your in the correct thread mate, but did you care to look at the first page and the first few posts.

in a nutshell, heres what u need to know to start..

1.Setting up the ELF Kitchen

2.Dumping the ROM (OEM, SYS and XIP)

3.Rebuilding the OS and flashing back to Device
[Touch GSM ROM Development] ayyu3m:
Just follow the above procedure in step 1 to 3. once you dump the ruu_signed.nbh, the ext_rom.nb will be separated. and you can rebuild by following step 3 and ur storage memory will be ~55mb, unless u decide to remove some more stuff. but i suggest u jus learn how to dump the rom (oem, sys and xip) and then rebuild without removing anything. then u will be more familiar with the kitchen and how it works
[Touch GSM ROM Development] Noonski:
Well he is right it could do with some rewriting and i think someone allready did.

As for Making Extrom take up less space. It's something i haven't seen.

It doesn't matter if there's nothing in EXt rom it still takes up the same space.

You can always extract the files from the ExtRom and cook them in during the Non Ext Rom Autorun.

This would still safe up a lot of space.
[Touch GSM ROM Development] ayyu3m:
Step 1. Installing HyperCore Kitchen for ELF (ROM Cooking Nutshell)

Follow these steps to setup HyperCore Kitchen for ELF in Windows XP/Vista Machine

1 - Download HyperCore (v1.01) Kitchen

2 - Double click HyperCore_V1.01.exe to extract and install. The setup will create

HyperCore folder in your desktop

and

Core folder in your C:\ drive

3 - Download ACK.zip, extract and place the extracted ACK folder into "C:\Core\" to overwrite the existing files

4 - Download RUU.zip, extract and copy the contents of the folder to Desktop: \Hypercore\Tools\RUU to overwrite the existing files

5 - Vista Users, download Vista Batch Fix.rar, extract and place the Batch folder in "C:\COre" to overwrite existing files

6 - The Hypercore Kitchen has been setup now. You can start Cooking (Note: This kitchen has been setup exclusively for Elf and will not work for other devices)

Credits for Fixes

*ACK.zip courtesy of Swiftblade

*RUU.zip courtesy Noonski

*Vista Batch Fix.rar courtesy of mzmiric5

Lets move to Step 2. Extracting the ROM (OEM, SYS and XIP)
[Touch GSM ROM Development] Noonski:
Congrat you just made 4th post.

Muchos Gracias, also from a the people that read it in the future.
[Touch GSM ROM Development] ayyu3m:
hehe

Macho Gracias to noonski also :D
[Touch GSM ROM Development] Noonski:
Hey I'm Sleeping ;)
[Touch GSM ROM Development] thebomber:
ok sweet i dumped my rom

where is step 3 i dont understand it :D can you simplify it for me
[Touch GSM ROM Development] ayyu3m:
no problemo bro. i also started recently. if u have any doubts i wil be glad to guide u as some errors i encountered are still fresh on ma mind..kekeke :D
[Touch GSM ROM Development] thebomber:
sweet here comes teacher :D

is the bulid folder the one in bulid :d with some green thingy

what shall i do when i open it chose which option :D i tried bulid it gives an error

i will try

i just wanna ask you something

where is the part where i play with the rom change splash screens and apps and tweeks and remove the trash :D from the rom

i used to cook windows xp :D loool not win6.1
[Touch GSM ROM Development] Pteer Griffin:
awesome. thanks!
[Touch GSM ROM Development] ayyu3m:
First you gotta complete the Package Tool part from the Dumping ROM section. Then only you can move to BUILD OS or BUILD Folder

In BUILD Folder you get the OEM, SYS and XIP folder after Package Tool has been done.

and yep BUILD OS is the one with the green icon.

the Splash Screen is a separate part from the ROM, you can find the Splash Screen.nbh file in \HyperCore\Extract...

And if you mean by trash, the Ext_Rom that takes the storage part, that is also a separate part from the ROM and can be found same place as above

When you rebuild the OS part, the Ext_Rom, is left out, so you get a big storage rom, meaning ~55mb storage memory than the previous ~30-20mb space
[Touch GSM ROM Development] thebomber:
ok what shall i do in the package tools i dont know nothing about it it looks strange

i got 5 options which one i choose

automatic or manual or what

and what is this :D

Missing Files]

SYS\Dont touch my rom;)

MODULE: mcf.dll

is that a protection
[Touch GSM ROM Development] ayyu3m:
if you have selected dump folder from File > Open > Browse to \Hypercore\Extract\dump

then from Package Tool, press Tool > Build Package and wait for a while....

then follow as the guide says
[Touch GSM ROM Development] Ameet:
This means you are trying to dump a cooked ROM and that is the developer's way of asking you to STOP :D

Now looking at that message, you are either trying to dump my ROM or someone who uses Ervius's kitchen :rolleyes:
[Touch GSM ROM Development] Swiftblade:
I can see in the horizon another chef is in the making..:) Welcome to the cooking world ayyu3m..:D I can see Noonski's had succesffuly cast his spells on you too! LOL
[Touch GSM ROM Development] ayyu3m:
Now that you have dumped your first ROM, you must learn how to Build it back to the flashable format so that you can flash it to your PDA.

We don’t need to work anymore on the EXTRACT Panel, so close it and go to the BUILD Panel. For beginners, i strongly disagree on starting to “cook” right away. So please follow my advice and you may actually learn something.

1 - Open HyperCore\Panel\Build and Run "BuildOS"

2 - BuildOS DOS dialog box opens and you will get 4 options

(a) Choose option 1. This will open the actual BuildOS Tool

(b) Now press the GREEN Play button (see above). This will start processing the ROM as shown below.

Important: Beware for errors. If any errors occur, close the BuildOS and the batch program and fix the error and then try again! You shouldn’t see any errors now. In most cases there are duplicate files that mess with the program.

(c) Now, when it displays DONE at the bottom of BuildOS window as shown below, press File > Exit to close the program.

3 - You will be back in the DOS dialog box with the 4 options.

(a) Choose option "2. Create OS.nb from...".

(b) This will start creating the OS.nb and you will see a lot of text and "Press any key to Continue"

4 - Once the OS.nb has been created you will be back in BuildOS DOS dialog. Now choose Option "3. Start htcrt.exe"

(a) You will see instructions to follow, read them carefully and then press ENTER. This will open the "htc rom tool"

(b) Choose "ROM Builder" tab and choose Device as ELF. Leave the other settings as it is like Country ID, Version and WWE for now, as shown.

(c) Choose System File (OS.nb) by pressing ... This will open the dialog box in \Convert from where you can select the OS.nb

(d) On htc rom tool press Build ROM. This will open the Save in dialog box. So save in "Desktop" or "\HyperCore\Tools\Convert". Type File name as "RUU_Signed.nbh" as shown and Press SAVE.

(5) - The htc rom tool will start processing the ROM file and show you the "Process Log" shown below

(a) Processing takes just a few seconds, and when done it will display at the bottom in green "DONE: All seem to be OK! shown above

(b) Exit htc rom tool, and you will be back with the 4 options. Either choose option 4 or hit enter to exit the DOS window and manually run the RUU.exe for ELF.

Congrats! Your first flashable ROM file has been created. Place the RUU_Signed in Desktop: \HyperCore\Tools\RUU Folder and run the RUU.exe to flash the file to your Elf Device

WARNING: Do not use any of the RUU Updater that was created when HyperCore v1.o1 was setup. Use the supplied RUU Updater for ELF in Step 1. Setting up the Kitchn in Windows XP/Vista Machine

Note: You should know how to flash a ROM file. No responsibility will be taken. Look in Elf Upgrading \ Stickies for more instructions.

Credits:

* Thank to and Original Write up/Tutorial by Anichillus. Modified to provide a step by step method for ELF here!
[Touch GSM ROM Development] ayyu3m:
heyyyyyyyy man, Nice to see you here bro. :D

LOL! yeah...unfortunately i been cursed with the cook addiction. hehehe.

Some member hinted you were gonna make Blue Elves 6.0???

I really hope so bro... :D but ur equally busy in Diamond forum now eh...hehehe
[Touch GSM ROM Development] thebomber:
nice tutorial man i swear it should be sticky for a year :D

yyour the man

yaa man your the man awsome woohoo i am cooking roms
[Touch GSM ROM Development] ayyu3m:
glad u liked it ma man. screens give a clear cut tutorial. hehe
[Touch GSM ROM Development] thebomber:
the package tools is giving me an error when it starts does it need netframework or what
[Touch GSM ROM Development] Noonski:
Instant Legendary Tutorial, simply amazing.

If you need to re edit you will find you can't because the merged threads have to many pictures.

So you need to post an extra post with the re edit and that can then be merged with the old. Only when a moderator merges posts will it be possible to edit a thread with that many picture (just found out by trying).

And the moderator has to be carefull to choose the right order of which order they get merged.

Looks like i won't be leaving the ELF thread for a long while then.
[Touch GSM ROM Development] Noonski:
Yup you still need .NET 1.0 till 2.2 installed.

I finally managed to update the first threads like i had intended this thread to be.

SwiftBlades New Pagepool for 2.20 Rom's and Ababreakar's XIP guide have now also been added.
[Touch GSM ROM Development] ayyu3m:
thankx ma man. woohoo! my plan worked to keep you here, ;)

thankx for the merging. i wil let u know if there is anything to edit.

actually was thinking to open a new thread. BUT this thread has got it all...so i jus added some more flavours. keke.

so linkin to the 1st page wud be awesome that way
[Touch GSM ROM Development] thebomber:
my first rom woooohooo thanks man i love ya :D

so whats next i wanna play in splash screens delete and mess up with the rom :D where is that part man
[Touch GSM ROM Development] Noonski:
Well you can start here:

\SYS\base_dpi_96_resh_240_resv_320

Exploration is part of the fun.

As long as you record the steps you take to backtrack.

OEM\OEMAPPS

Is also full of stuff.
[Touch GSM ROM Development] thebomber:
well i am having troub;e flashing gives 328 error what the hell no errors during cooking
[Touch GSM ROM Development] Noonski:
Hm Dsixda has neem adding these errors to the Wiki latley.

328

Yup it's here:

http://wiki.xda-developers.com/index.php?pagename=Elf_RUU_Error_Codes

Dammit i wanted to make that little Change in the Pictorial about this.

So first thing to try is to change the version number in HTCRT of the rom to something nice above 2.2

What's your SPL ?

But as a minumum at the moment i would set it to 2.28 because that's the version we haven't sen yet but the SPL is there ;)

So where's the Rom 2.28?
[Touch GSM ROM Development] thebomber:
wtf trple colour screen loool my spl is 2.28

ipl 2.20

:D trying again

update error :D damm im gonna burst

in the update it appears version 3.000 max :D my nickname
[Touch GSM ROM Development] Noonski:
Some Say i'm a Mind Reader.

I just Say i read the wrong things.

And write even worse thing.

WE WANT AT LEAST 2.30 YA HEAR US HTC?!

Which RUU Are you using.?

And ELF or ELFIN?

Sometimes you need a different RUU Unless anyone learns how to patch it.
[Touch GSM ROM Development] thebomber:
elfin and ruu of original roms not working

ruu coming with the kitchen not working

trying the ruu with htctouchp rom

u tried flashing other roms it gives 270 error file is corrupt and i am stuck on the tri colour screen :S
[Touch GSM ROM Development] ayyu3m:
they hear ya loud and clear bro...they even scared of ur sample email which bombed their email server!! its true! ;)
[Touch GSM ROM Development] Noonski:
"Swearword" they make me go out and drink again, Cheerz
[Touch GSM ROM Development] ayyu3m:
LOL, i gotta go and take a drink for them too.

btw word on the street is, thebomber is turning 20 in 16days. we gotta ourselves another drink coming.

i em' told nothin man...
[Touch GSM ROM Development] thebomber:
oh well the drinks on me :d hehe

but lets learn cooking in return :D

now i am flashing back original rom cause my stupid rom was flashed but then stopped all of a sudden at the splash screen :D

well a progress but i dont know why the heck :D

and its in 14 days :P now

one more thing i tried working on phamquang rom and it keeps giving me errors when dumping

and htctouch rom is protected :D

and the original rom made those stupid things

i need a rom to try on any requests

i got serious problem right now

i flashed a rom and the touch isnt working the phone button is working but no touch

all this after i installed a the cooked rom :S help is totally needed around here i flashed like 3 times but same problem with the original os
[Touch GSM ROM Development] Noonski:
My Vanilla.

I made it specifcly to extract It's a bit old kuch, kuch.

Don't Tell Anyone i'm Cross Posting :D
[Touch GSM ROM Development] ayyu3m:
anhaaaaaaaaaaa! cross posting are ya noonski.....off with ya heads.....but ya get spared this time for the surface ace of spades
[Touch GSM ROM Development] ayyu3m:
****! thats bad. did ya flash USPL by pof or the USPL for ELFIN

what are the IPL and USPL u have i jus wonder?
[Touch GSM ROM Development] Noonski:
Or go to the exrtemes and upload your enitre current kitchen and RUU.
[Touch GSM ROM Development] dsixda:
Ok I have a stupid question --

How do you build a cooked ROM that will work for BOTH Elf and Elfin? Doesn't the base ROM have to work for both? I don't know of any.
[Touch GSM ROM Development] Noonski:
Well i know that the base i'm using is indeed for both ELF and ELFIN.

But it is from an ELFIN Base.

Come to think of it i don't think i haven't used an ELF base for a log time.
[Touch GSM ROM Development] Ameet:
I was just playing around with BatteryStatus sitting here in the airport. Turned out good as I wanted. Suggestions for any improvement? :D

Just a first timer on BS, so no technical questions please ;)
[Touch GSM ROM Development] ayyu3m:
haha nice...i can say by the smile on ur face (oh yeah...thats u in the middle, with a lot of messages above ur head) this wud be pretty good.
[Touch GSM ROM Development] Ameet:
:D You guessed it right :D Better messages than too many calls on your head ;)
[Touch GSM ROM Development] dsixda:
Oh cool. May I ask which one (sorry if I missed that post)? And also, can't we use that same base ROM OS.nb when we do a 'make_imgfs' for device ROM backups (ie. in the Wiki)?
[Touch GSM ROM Development] ayyu3m:
but of coz bai. i checked these out. pretty good for a start man.
[Touch GSM ROM Development] Noonski:
So are you planning a new telvision show called "Ameet IN The Middle"?

And it lokos like an airport, so you bakc from the trip?

Yeah Quite nice there's a lot that can be done using BS as home screen plugin.

Cool

Here's the Base http://rapidshare.com/files/61786658/RUU_signed_OS5.2.1437.zip

Or the slighty weird

Noonski Vanilla

http://rapidshare.com/files/68804210/RUU_signed.zip

Bit old but allready a bit cleaner.

A bit old now but good for practicing ;)
[Touch GSM ROM Development] thebomber:
after my elfin going nutz yesterday from rom cooking :D its back to normal and working like a charm

i am just curious what the hell happned the touch wasnt working then starting working like 2 min a day then works fine now

can we say dust is the reason :D

back to cooking in a couple of days

i just want to have peace with my htc :D
[Touch GSM ROM Development] dsixda:
I actually tried flashing this to my spare Elfin but only the Smart Mobility splash screen comes up before it shuts down. ??
[Touch GSM ROM Development] Noonski:
Well this will sound weird, but i was actually questioning when and why i put that one up there in the first few threads.

Better to kill it.
[Touch GSM ROM Development] dsixda:
Kill it or just extract the OS from it and make it OS-only so that no one flashes the IPL/SPL by mistake ;)