yashsingh1/xdaforums huggingface dataset:
[Wing, P4350 ROM development] vg25:
need help putting the diamond _bold_blend thread on my phone pls i got a t-mobile wing ?
[Wing, P4350 ROM development] ivanmmj:
1. I'm not sure what you're talking about.

2. This subforum is for development related threads. If you're making a ROM, then you post here. Most people that read this sub forum won't even look at your request because they're not in this sub forum for that reason. For the best help, you should post in the Herald or Herald 6 sub forums. On those sub forums, people tend to be more about helping (since it's what they're there for.)
[XPERIA X1 ROM Development] jackleung:
Actually, all the rgu files will be compiled into user.hv (anything under HKCU) and default.hv(anything other than HKCU) first. Therefore, it's the final place to check the registry outcome if you have lots of RGUs and the content are overlapped.

Good job and keep up the good work.
[XPERIA X1 ROM Development] gtrab:
Thanks for pointing out jack ;)

Your help and tips are greatly appreciated, as much as your ROM works

.
[XPERIA X1 ROM Development] DHel01:
Very nice thanks! This can be very usefull for our n00b cookers! Maybe I will try it sometime! :D
[XPERIA X1 ROM Development] ColdFire_:
Thanks alot. This is a very good information for newbies like me.. Going to start and cooking later :)
[XPERIA X1 ROM Development] BIG-Stan:
Wow, thanks A LOT for that!

This was really needed... off to cooking :D
[XPERIA X1 ROM Development] williyung:
Thanks a Lot !!! You're really a GOOD MAN !
[XPERIA X1 ROM Development] Xkan:
Great, that's really great and gives us a view inside the things behind the ROM :)
[XPERIA X1 ROM Development] fards:
well researched however you've missed a couple of things..

initflashes.dat is editable using notepad and is used to set up files that you'd rather not access from windows. it is used to copy files from windows to the folders they need to be in, such as program files.

Every file you put into the rom will be in windows folder.

it's best if you reduce the amount of provxmls whenever you can, as well as the DSM files (one reason to use Bepes latest kitchen as it doesn't leave them in the rom),

the less files in windows the better if you want more speed.
[XPERIA X1 ROM Development] kluks:
great tutorial. thanks again.

I have downloaded the OEM package and tried. Everything works.

I have question:

Do you know how to turn off the notification stuff on the title bar? Every time when I press the task manager icon, I either hit the battery or the speaker volume icon, therefore these notifications pops up. I want to make the battery and speaker icon non-touchable.
[XPERIA X1 ROM Development] gtrab:
I know how to disable the battery icon click -> power app in WM6.5:

undo the "click battery opens power control panel" REG trick

(batery icon tap response comes disabled by default... waiting for the NEW POWERDRIVER surprise :D)

@FARDS:

MANY TAHNKS: GOOD POINT,

Will quote your text in front page
[XPERIA X1 ROM Development] fards:
you can also use runcc (with mortscript) to trigger Sdautorun on your Sd card.

http://xdaforums.com/showthread.php?p=3613983#post3613983

Runcc looks like it's going to be more important in future..
[XPERIA X1 ROM Development] shadowmike:
great tut so far.
[XPERIA X1 ROM Development] gtrab:
XIP and SYS folders uploaded

SYS changes explained

more details added to Step 1 and 2
[XPERIA X1 ROM Development] neock:
great work man! you are the man!:D
[XPERIA X1 ROM Development] JKingDev:
Awesome! Thank you so much! I really want a 6.5 ROM with rhodium dialer, rhodium youtube, and rhodium album. I have been wanting to cook a 6.5 ROM but could not get through it so far. Hopefully I will be able to accomplish this now. Looking forward to the rest of your guide and your kitchen. Perhaps I can apply the knowledge you have already given to jerplea's kitchen though.

The option.xml info was much needed. I was so confused as to why when I added packages to the OEM folder they would not show up in build OS.

Thanks again!
[XPERIA X1 ROM Development] itje:
If you cook many diffrent roms (multilang etc):

Make provxml files with your regsettings/tweaks/hacks or w/e, and run them in customization..so that when you swap with newer builds with your packages, you wont have to go through the rgu/reg files to make the changes everytime..

you just bring the provxml to next kitchen...in that way you always are sure to have your fav settings with you :)

Ofcourse...they might need update from time to time..and the settings in a 6.1 rom might not work on a 6.5 rom... and vice versa :)

cheers
[XPERIA X1 ROM Development] gtrab:
invoking a non-existing folder or file also prevents the whole xml from running
[XPERIA X1 ROM Development] Shimpuu:
Youtube Panel

Hello everyone!

My problem is, that i cant deinstall/remove the youtube panel from zenyee. I will reinstall it, because the panel dont work and i dont know why. Can anybody help me, pls.

Thanks

greetz

Edit: Sorry, wrong thred. pls delete.
[XPERIA X1 ROM Development] Medulla_Oblongata:
I might try "cooking" my own ROM on one of these days. I feel the need to change a few things to my preferences. One thing is sure, that stupid Handago is going to be removed :P
[XPERIA X1 ROM Development] routeras:
Guys i am looking for .. the tools to make my own rom customization... visual rom ... and what else? where is it .. is it somewhere all-in-one ?
[XPERIA X1 ROM Development] gtrab:
try lokatho's visual kitchen

one donwload cookin'

:D
[XPERIA X1 ROM Development] GuiPoM:
A question for some cookers : Is it possible to extract from an existing ROM the OEM directory (if I have correctly understood what is OEM useful for, operator puts here its customization) and inject it into an existing ROM.

I bought an Xperia branded for a french operator. Network configuration is quite boring, from access point proxy to user agent modifications. It would be nice for me I all the customization would be extracted, then injected into the ROM is use.

What I want to know is how to extract the ROM, because tools such as 7zip cannot unzip the content. Must kitchen be used ? or other tools ?

edit: I get the OEM directory thanks to HTC ROM image editor 0.5.0.12. I don't know whether this tool is good or not, but it created an OEM dir on my Desktop. Is it possible to use it ? or must I use another tool ?
[XPERIA X1 ROM Development] gtrab:
yes you can

use Visual Kitchen

1- DUMP the desider base ROM

2- keep the OEM and EXT folders, and the ROM/OEMXIPKernel folder (rename inner folder to proper build version to upgrade to)

3- Add new build SYS folder and ROM/MSXIPKernel folder
[XPERIA X1 ROM Development] GuiPoM:
Thank you gtrab, I will try do to it this evening ;)
[XPERIA X1 ROM Development] 1kach:
Hello friends

I am not understand English so difficult to me to reread the entire section

I need help !!!!!

How can I change the language in the firmware!

For me it is very important please help me !!
[XPERIA X1 ROM Development] matthewpapa:
buildOS has been crashing in startup on my system. searched the forum and cant find any solutions that work

i DO have msvcpp runtime and net3.5

tested on a windows 7 and XP machine but it does the same thing. Tried running as administrator, compatibiity mode etc etc.

am I missing something?

Edit: buildOS + package tools is working from my old kaiser kitchen. anyone have any idea whats going on here?
[XPERIA X1 ROM Development] tijsva:
Nice tutorial, only thing is, I still don't understand how to cook roms :D

Too much information at once I guess... I just want to strip down a custom rom (remove/add some apps) and hoped this tutorial would clear up my mind, but unfortunately it didn't :mad: Guess I need to read it like 10 times to make me understand a bit...
[XPERIA X1 ROM Development] gtrab:
Don't worry, I spent many months reading and learning before downloading my first kitchen...

Many abilities are required
[XPERIA X1 ROM Development] tijsva:
Glad to hear that, maybe I'm not that brainless after all then :rolleyes:
[XPERIA X1 ROM Development] dxdiadora:
wows nice but can u make an eazyer guide -mean the real instruction (put folder do this and that and......) i cant understand i just wanna have wm 6.5 i downloaded the rom name: (R3.61-XprT_ROM.rar) i extract and it has kovsimg.nbh plzzzz help me my xperia is wm 6.1 i want it 6.5

in youtube i say ppl using xperia x1 with 6.5 plzzzzzz
[XPERIA X1 ROM Development] gtrab:
read the ROM library

it's all there
[XPERIA X1 ROM Development] quinstar:
Okay,

yesterday I cooked my first succesfull rom using your kitchen... Worked nicely...

Used from your thread:

Kitchen R3

ROM (XIP) folder OS build 21806 from SEX1 release 3

SYS folder CE build 21806

From Jerpelea:

OEM 2.06 Topaz (28.07.09)

I have some bugs, but I'll be searchig the board like crazy since it'll alreadby be posted :)

However, I'm kind of confused by these quotes from your thread:

Which one is best? In the quotes below it sounds as if LZX is faster...

If your kitchen uses XPR and it's better then ignore the questions below :D

So, for LZX compression I need to replace the DLL in tools and use enabled "os.nb.payload" or edited "imgfs.bin"...

How do I know I have an enabled "os.nb.payload"?

During cooking the Hex-editer opens up, but I have no clue where I have to edit what :rolleyes:

And last, how do I know I have LZX-compressed ROM/XIPs?

Thanks to whom is willing to answer this :)

edit: just found a thread you started about LZX vs XPR... I'll be reading that first :)

edit2: okay, so LZX is smaller, yet XPR is faster for daily use, so that's the one I need...

So that's one question less to be answered :)

edit3: when you've got enough time (and some luck) you'll eventually find what you're looking for

Now I know how the hex-editing works...

Seems only these two questions remain...

How do I know I have an enabled "os.nb.payload"?

And last, how do I know I have LZX-compressed ROM/XIPs?
[XPERIA X1 ROM Development] gtrab:
there's a great LZX-XPR thread somewhere there, but the basics are:

1- LZX makes smaller ROMs by using a better compression ratio; they use slighly less space and mem

2- XPR ROMs are faster to cook (because of the lighter compression ratio) and faster to install (first win screen that seems to last forever when you first start your ROM), end MAY be faster during usage (because ROM-stored dlls are decompressed easyly)

My recommendation would be: use the kitchen "as is" with XPR
[XPERIA X1 ROM Development] quinstar:
Thanks for the answer Gtrab,

I did some more cooking since I asked that question and experimented with both and what you're saying seems to confirm my findings...

So I'm using XPR at the moment :)

Cooking is fun, yet I hope I can squat all the bugs out :D

Edit:

maybe you can answer these two questions? Since I haven't found any answer to these yet...

How do I know I have an enabled "os.nb.payload"?

And last, how do I know I have LZX-compressed ROM/XIPs?

Thanks!
[XPERIA X1 ROM Development] quinstar:
Hi all,

I'm having a strange problem...

I'm using Gtrab's kitchen R3...

Jerpelea's 23060 and Topaz 2.06

When cooking a full rom, nothing excluded, after a short while (1 hour or so) my dialer disappears when I open the phone... (picture added)

When I install Black_rhodium_phone_dialer.cab my numbers appear again, but contacts are gone, and also the dialer is white in stead of black (picture added)

However, when I install Jack's standard X1 dialer, all functions well again...

Are my packages corrupt? Is anyone else experiencing this problem?

My guess is, there's something wrong with my SYS, but I can't find out what...

Searching the board didn't result in any usefull threads...

Any help is appreciated!

Thanks!
[XPERIA X1 ROM Development] gtrab:
to find out if your payload or ROM file is LZX or XPR, just hex-edit it and search for "LZX" or "XPR"

regarding dialer, since you are mixing some of my files with jerpelea's, you are mixing dialers !!! (I use the xperia dialer and jerpelea uses the TouchFlo3D dialer)
[XPERIA X1 ROM Development] michaelthemage:
HOW to extract the Kovsimg.nbh?

Okay, I have read this at least 3 times but still cannot find HOW to EXTRACT a (any) Kovsimg.nbh file with this kitchen?

I would like any rom (kovsimg.nbh) to open and then being able to just change a few things. If that is possible.

Thanks in advance!

Found something here now but it says: access denied

Is there any way to open protected rom?
[XPERIA X1 ROM Development] gtrab:
FOR OLD STYLE KITCHENS:

Dump any ROM with the ole "kovskykitchen", then copy the folders to this kitchen (it's "old stile")

FOR VISUAL KITCHENS:

Just press the dump button and then copy the dumped folders into their respective palces

BEWARE:

1- most cooked ROMs are "protected", which means the cooker doesn't want to share... these "protected" ROMs won't dump

2- NEW KERNEL WM6.5 (AKU 5) ROMs can not be dumped/cooked with old style kitchens...
[XPERIA X1 ROM Development] mma123:
Mixing ROM, SYS and OEM

Sorry, about this noob question. I would really appreciate your answer.

First thing first -- thanks a lot for the great tutorial.

One thing is not still clear to me -- is it OK to mix say the included ROM folder (from this thread) with SYS and OEM from say a Topaz rom? Is there any side effect?

What about other core executables -- such as nk.exe or OEMDriver folder?

Thanks in advance.
[XPERIA X1 ROM Development] gtrab:
only experimentation will give you the answer

PS: mixing another SYS = "porting" (SYS port), and is usually done i conjuntion with XIP (rarely a SYS is ported alone, it usually needs a matching XIP, at least the MS portion of the SYS; the Sony OEM portion of the XP is always the same for every device)

OEM folder contains the required proprietary drivers of a given device, so it is not recommended to replace it, unless you use a sibling device as a donnor (say rhodium-kovsky-blackstone-etc because they share most of their hardware components like chipset, camera, etc)

Hope this helps clarifying the mess

Again: only through trial and error you will check OEM compatibility
[XPERIA X1 ROM Development] mma123:
Thanks a lot. I appreciate your quick response.
[XPERIA X1 ROM Development] darkhalf520:
Hi gtrab...useless to thank you for your tutorial and ofcourse for sharing all the nice x2 goodies....

I am an extreme fan of touch x 10.1 and I noticed Smaberg shared his kitchen, I want to do the following:

1- remove the htc phone canvas

2- cook in the x2 goodies (panel manager, comm manager, dialer, sip)

3-cook in the latest album with facebook integration in albums browsing (dunno where to get that)

how difficult will that be, can a non-expert do this ??

I'm not asking ofcourse for a list of steps or sth, just to know your opinion so that I know if its worth for me to start !! :D
[XPERIA X1 ROM Development] gtrab:
mmh... I have no idea mate: I HATE manila !! :p

I never use Touch Flo nor I cook with it, so I have never done something similar to your idea

If all of your Manila requirements are facebook and albums, then I'd suggest you to use a PURE XPERIA kitchen, and then add then required manila apps

But if you want a Manila ROM as a base, and cook the xperia dialer over it, huh, then better ask a good manila cheff (master manila cheff with a shared kitchen: jerpelea - you can ask itje or agent_47 too, there are many good manila cheffs now)
[XPERIA X1 ROM Development] darkhalf520:
Thanks for the help mate :D
[XPERIA X1 ROM Development] ColdFire_:
Thanks for this useful thread. Lots of info :) I got a questions, I want to update my builds with newer version like 21882 (I hate the one with the 'start' at the bottom :P). Where can I find it? Can someone point me to some directions? I'm lost :( I've checked the thread by Da_G (http://xdaforums.com/showthread.php?t=544445) but all I can find there is the latest 28008 (The one with 'start' at the bottom). I need to find the one with 'start' at the top..

Thanks in advance!
[XPERIA X1 ROM Development] gtrab:
what's special with 21882 ?? why not (let say) 21874 or 76 ??

search for "Da_G Kitchen" (his previous thread with many builds)
[XPERIA X1 ROM Development] ColdFire_:
Thanks for the advice :)
[XPERIA X1 ROM Development] borg28:
cook something with android flavour..:D
[XPERIA X1 ROM Development] mma123:
LZX and payload

Hi gtrab:

Sorry to bother you again. Question again about reconstructing the payload. Say I remove a few modules from MSXIPKernel and OEMXipKernel as suggested in other threads. Then I replace the cecompr.dll with the one with LZX support.

Now how can I reconstruct the OS.nb.payload? I mean manually using command prompt and tools?

Thanks.

Edit: I am using platformbuilder. Does it take care of the hex editing to LZX? I am perplexed and can't figure out which tool does what.
[XPERIA X1 ROM Development] gtrab:
on a visual kitchen the LZX change is performed by platformrebuilder itself

on an ole stye bepe kitchen you have to manually (hex) edit it

it depends on which kitchen you are using

some kitchens have automated scripts for this, some kitchens include the newer cecompr.dll and some don't...

my best suggestion fo WM6.5 would be to use visual kitchen

check here:

http://xdaforums.com/showthread.php?t=588882

post 3
[XPERIA X1 ROM Development] pablo34:
anybody know how to change default time zone and regional settings
[XPERIA X1 ROM Development] gavriel18:
Thank you so much for the tutorial and kitchen. I thought cooking a ROM was such a daunting task but you have made it so much easier and understandable. I have lots of questions but even more research to do so I'll wait. Anywho THANKS!!! :D

PS I will donate when I get some money goin ;)
[XPERIA X1 ROM Development] id0:
Where can i find thses OEM files?
[XPERIA X1 ROM Development] tureka:
New cooked Polish ROM - no start menu

gtrab I need your help. I've already cooked 4 ROMs in POLISH based on your kitchen. Everytime all seems to work but the Start menu does not appear. The Icon is at its place but it is not active.

Any help ????
[XPERIA X1 ROM Development] Typako:
21885 works fine

This is just to let you know that mixing 21885 SYS/XIP by jerpelea ( http://www.sendspace.com/file/6uegpy ) with Gtrab's kitchen works very well.

21885 seems very stable and a bit more responsive than 21874.
[XPERIA X1 ROM Development] tureka:
Polish ROM Succeded

:D SUCCESSSSS!!!! gtrab you're great. Even such dumb polish crap like me can cook his own rom ;) I've got still some problems but those are details.

Few questions:

Are your new test roms protected or am I still so dumb and doing something wrong that I can not dump it?

My battery indicator icon does not show the real status of the batt. it's always full and it's not active. The other indicators like SPB MS shows correct charge and leads to Power Settings. Where shoul'd I look for the bug?

Where can I switch off the screen keyboard auto show in text fields.

and finally...

Is there any other way to test my new cooked ROM than flash my X1 all the time? It takes a lot of time to flash, wait for customization, settings etc... and I need phone to work.

Thanks
[XPERIA X1 ROM Development] TheDeadCPU:
Can anyone help me on how to get 4 row Honeycomb menu in my rom?
[XPERIA X1 ROM Development] hhx:
thank grab
[XPERIA X1 ROM Development] pontusf:
Use the search function first!

http://xdaforums.com/showthread.php?t=589380
[XPERIA X1 ROM Development] krulafix:
Change today screen

Hi..thanx for this great guide...would like to enquiry, is it possible to create a rom based on windows mobile 6.1 to change the today screen and start menu as if in windows mobile 6.5? Thank you in advance...:)
[XPERIA X1 ROM Development] eaburger:
Great Job

Hi gtrab, I'm a fan of your work, specially yours ROM for Xperience people. But I have a question, You will make a new X1 ROM with WM 6.5.3? I want to try this version but I don't want to install another ROM if not yours. :p

Regards
[XPERIA X1 ROM Development] tenshin_76:
Hi! Great manual because i´ve never actually seen what comprises a room-cooking :)

One small question I have, please excuse me if it´s a crazy idea because i´m not too familiar with windows mobile...

When cooking a rom, is there any way it lets you edit or "create" the camera driver (which is nothing more than a folder with dll files in it) in order to make your own settings?? Or would that be impossible with dll files?? Because I´ve noticed that the Xperia camera software would be a lot better if it could be tweaked in any way as in exposure, white balance and flash settings. For instance, being able to let the flash led flash for longer and get a brighter picture in the dark.

Any thoughts would be appreciated. Thanks in advance!
[XPERIA X1 ROM Development] mahneto:
can anybody give me a simple tutorial to cook a rom, please?:)

because i'm new here...

thanks...
[XPERIA X1 ROM Development] Lokatho:
Well, read the first four posts and you'll have your simple tutorial.

Or go to Chefs Central on this forum and look here for more info:

http://xdaforums.com/showthread.php?t=669414
[XPERIA X1 ROM Development] mahneto:
thanx lokatho :)
[XPERIA X1 ROM Development] Badwolve1:
Hello Gtrab,

Your thread has been Un Stuck as part of the X1 Cleanup Project, we have made a reference in the X1 Reference thread (Which will remain Sticky) located Here.

Entries will be made on the new Wiki when availible. This threads may be Re Stuck in the future.

Thanks

Badwolve1

PS, Nice work :p I never could get the hang of Ervius VK​
[XPERIA X1 ROM Development] gtrab:
Thanks to all

It´s just that I don't have the X1 anymore, so I stopped cook or making apps/icons for it

Neither I visit xda-devs often anymore... times evolve and so do I

Anyway it was a full year of learning and sharing I will never forget

Again, thanks to all for all the knowledge and the oportunity to be helpful
[XPERIA X1 ROM Development] milancex:
Is there any application in whitch i can unpack .nbh and change some stuff and use it in my purposes (not sharing on internet)...

and, sorry but i don't understand, how to cook ROM? there is no visualtion of the rom? sory for bad english :)
[XPERIA X1 ROM Development] gtrab:
the .nbh is the ROM, packed

to "unpack" (as you say) the ROM, you need a set of tools (a "kitchen"),

there you can see what's inside (system files and apps), remove, add, and then "cook" your custom ROM

some years ago we used to do this manually, painfuly, slowly, step by step

bit by bit, other users (ervius, etc) started making "kitchens", which automated most of the process, thus making cooking a lo more easy

you must consider this kitchen and ROM are VERY old (I made it more than a year ago, I don't even have the X1 anymore), my best recommendation is go for a newer and more modern kitchen

.
[XPERIA X1 ROM Development] mal13:
I'm interested to learn how to cook roms. Not easy as it seems but damn... i still wanna try. I'm not beginner w/ pc's so hope it helps.

What else i should read beside this topic... is there usefull blogs, sections or whatever where i should start to read more.

First i need to figure/find all programs i need, then kitchens and so on.
[XPERIA X1 ROM Development] JKingDev:
I was successfuly able to build a ROM using the XIP ans SYS you provided. Thank you so much. One question, is there somewhere I can download all the missing wav sounds? IE loudest.wav, infbeg.wav, ect? I did search the forum and google but could not find. Thanks!
[XPERIA X1 ROM Development] gtrab:
I omitted most of the ringtones

Will update it later
[XPERIA X1 ROM Development] Angelusz:
Very nice guide! Definately going to check it out when it's done.

May I suggest adding a post completely dedicated to tips & tricks from experienced cooks, like Itje's post. Can really help the novices out!

Vote for sticky!
[XPERIA X1 ROM Development] songoku1:
hii guys, thank's for this tutorial! it's very usefull.

now i'm trying to disable and remove

microsoft error reporting

customer feedback

windows update

streaming media

but i can't find them, expecially the first two!

i don't know how to disable them too!

please can you help me?

thanks in advance
[XPERIA X1 ROM Development] kluks:
there are some solutions for the first two, search for:

no2chem_dummycustsat.

I have not tried personally