yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] spocky12:
check here

It'll make you xip and sys dumps (respectively part01.raw and part02.raw) .

Rename those files xip.bin and imgfs.bin

Then, use the kitchen with another dz (branded or unbranded depending on your original rom) to extract dz + flash.bin (step A & B of the kitchen)

Copy xip.bin and Imgfs.bin in builtrom/temp.

Execute step G of the kitchen to rebuild flash.bin with your new xip.bin & imgfs.bin.

Take *.mbn in Baserom and flash.bin in Buildrom and copy them in a new folder. That's your new rom, that you can flash with lgmdp.

It won't be exactly the same as original rom (as you don't have original mbn, when phone is off, images of battery charging won't be in your language), but very close to.

I don't know another way to achieve this.
[Upgrading, Modifying and Unlocking] breakeven-:
hi guys! can somebody teach me step by step on how to edit let say spocky's rom or that beta WM6.5 for the lg to suit my likings. i mean remove certain program and edit the registry settings so that it will preload the next time i hard reset or on first boot? any help would be greatly appreciated. : D
[Upgrading, Modifying and Unlocking] luskaner:
Translating

Please Spocky could you please explain with details how did you translate the rom (from English to French) because i tried overwriting the browser language (browsres.dll.0409.mui) with one in spanish and yet it shows in english :S
[Upgrading, Modifying and Unlocking] spocky12:
Basically, I replaced every *0409 package with its *040C equivalent.
[Upgrading, Modifying and Unlocking] luskaner:
Troubles translating...

Hello, Excuse me once again :)

I've done what you said (and i did localize the paths and various registry entries to point to spanish language as well), but the interesting is that the language is still in english while the MUI's are spanish so i opened the excellent tool taskmgr and saw what was going on in pocket ie (for example), it loaded the browsres.0C0A.mui.dll and browsres.dll (this contains the default language (english) but anyway it was supposed to be 'overwritten' by the MUI so it shouldn't use the 'builtin' language... ) so..

What am I doing wrong?

:confused::confused:

Thanks in advance
[Upgrading, Modifying and Unlocking] spocky12:
Well if you did what you said, you rom shouldn't be english anymore.

There's one thing I dont understand : why did you need to modify "various registry entries" ? If you replaced the packages (not only mui files), registry is also included so you don't need to modify anything (except maybe 1 thing in oem_misc, but that's just to make lg information app display the right text).
[Upgrading, Modifying and Unlocking] luskaner:
Keep on translating...

well maybe i did not did exactly what you said (as i only had files not packages and the attemp to organize them in packages using the pkgtoolsbuildos was not successful) i mean i overwrote the *.mui.dll with those in spanish (well i deleted the english ones and added the spanish) and the registry entries edited where:

[HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders]
"StartUp"="\\Windows\\Inicio"
"Recent"="\\Windows\\Reciente"
"Programs"="\\Windows\\Programas"
"Program Files"="\\Archivos de programa"
"Fonts"="\\Windows\\Fuentes"
"Favorites"="\\Windows\\Favoritos"
"Desktop"="\\Windows\\Escritorio"
"Windows"="\\Windows"
"My Documents"="\\My Documents"
"Application Data"="\\Application Data"

[HKEY_LOCAL_MACHINE\System\Pictures\Camera\OEM\PictureLocation]
"Internal"="\\My Documents\\Mis imágenes\\"
"External"="\\DCIM\\"

[HKEY_LOCAL_MACHINE\Explorer\Shell Folders]
"Templates"="\\My Documents\\Plantillas"
"Templates_0409"="\\My Documents\\Plantillas"

[HKEY_LOCAL_MACHINE\MUI]
"SysLang"=dword:C0A

[HKEY_CURRENT_USER\MUI]
"CurLang"=dword:C0A

because i was told in a spanish forum (of a rom's creator) to do it, the thing is why is english being used if spanish is specified.. it really makes no sense...
[Upgrading, Modifying and Unlocking] spocky12:
Sorry, I don't know how to make it work this way. The best would be that you get another dump so that you can make packages, then everything will be a lot easier.
[Upgrading, Modifying and Unlocking] luskaner:
finally i could get the packages and yes everything is going better now, all OS interface is translated into spanish but with issues that i'd like to fix before releasing it :)

Everytime I soft reset the device I have to follow the first-boot wizard (align, date, etc...)

* This can easily be fixed after by deleting the welcome.lnk in the StartUp folder... but this is not OK
[Upgrading, Modifying and Unlocking] spocky12:
I don't know for your problems, but if your packages are wm6.1 (not 6.0 from orignal lg rom) and if you want next release to be released in spanish too, you can send me your packages.
[Upgrading, Modifying and Unlocking] paweldnb:
Hi

When i want to cook kiss rom[lastes ver. of 6.1] and i don't change anything just practising with your guide, my ks20 have no rage of gsm.

-i must replace phone module files form my orginal rom and it's works

I repair phone but when i press "answer phone/start calling" button first open program it's not phone keyboard to dial number but gallery&sound viewer ...where i can change it

sorry for my english
[Upgrading, Modifying and Unlocking] spocky12:
Kitchen updated, I need some sleep :)
[Upgrading, Modifying and Unlocking] HaMMeR-MaN:
Thank you sir, for all the hard work.
[Upgrading, Modifying and Unlocking] nicknowsky:
ur the MAN Spocky thank you

well worth the wait

be a long nite tonite and busy tomorrow
[Upgrading, Modifying and Unlocking] farahbolsey:
That's awesome. thanx for the new kitchen, you rock
[Upgrading, Modifying and Unlocking] rkrishnan2012:
thank you. im trying to make a 2304 rom but does anybody know how to do that? can i just use a ks20 rom with 2304?

if nobody has answer...can they atleast tell me how to get the 6.5 rom XIP? i've been looking everywhere but can't find it.

OK. I got everything up to step 5 because i dont know where to get the OEM files for 6.5. is it even needed? What is the OEM folder even for?
[Upgrading, Modifying and Unlocking] atmonline:
where is the dz file ???

Take a dz file, and put it into baserom\(your device name) (KS20 or incite).

Where is the dz file??:confused:

thanks.
[Upgrading, Modifying and Unlocking] spocky12:
Dz file is stock rom. Just download it on the web. If you're an incite user, when you launch the v10i.exe, it extracts a dz file on your hdd.
[Upgrading, Modifying and Unlocking] atmonline:
thanks, unfortunately i don't have lg incite, thinking to buy one.

do you have a link to the rom.dz file.

thanks spocky for your efforts.
[Upgrading, Modifying and Unlocking] luskaner:
Failed to make packages

Hello spocky, and good work :)

I downloaded your kiSS 20.5 as well as your kitchen 2.0, put FLASH.bin in BaseRom\KS20 and executed start.bat and did the options 1, b and c and at the end of the cmd there are lots of file 'XXXX is missing' and then it is not arranged as packages just a dump, how can I make packages?

edited: I suppouse i can use the pre-made you offer for download isn't it?

Thanks in advance

PD: I'll send you the spanish packages as long as I can get 100% 6.1 packages ;)
[Upgrading, Modifying and Unlocking] rkrishnan2012:
hey spocky i tried to do the XIP.bin building and it gave me this weird error. is this supposed to happen bacause nickowsky is also having the same problem while making his rom. please tell me how i can fix this

-thanks for your hard work.
[Upgrading, Modifying and Unlocking] rkrishnan2012:
also, there's a problem with the imgfsfrom dump program. It keeps saying that an error encountered whenever I try to rebuild an imgfs file. I'm from the incite. community FYI.
[Upgrading, Modifying and Unlocking] luskaner:
for more details, It fails when it says

'Adding last partition (empy fat)'

and then in ervius

'ERROR Building rom.....'
[Upgrading, Modifying and Unlocking] spocky12:
@everybody : did you try to build a rom with the premade packages I'm providing. It should work (I tested it). If not, try to understand where you're making an error.

When done successfully, try doing it from the start (without my packages), using a STOCK LG ROM. Roms made with bepe's platfromrebuilder, like my latest roms, can't be extracted and rebuilt, some information is missing. Moreover when you want to learn, it's better to start from scratch instead of using something already cooked, you might not know what has been done and won't be able to fix bugs you may encounter. Anyway, I've put everything needed in EXT folder to have KS20 and Incite's bugs fixed even when starting from a stock rom, just include the right packages.

@rkrishnan2012 : what's your xip's weird error ?

@luskaner : you need to put a rom.dz into baserom\ks20 folder. (not only flash.bin is required, also all other files). Anyway, I already have spanish packages and I'll build localized roms once it's stable.
[Upgrading, Modifying and Unlocking] luskaner:
I tried to do it the easy way and the dz is not needed, right?

The flash.bin it created using the method i flashed (with the other .mbn) and booted but full of errors of files that could not be found (outlook, activesync, etc) and since the method is very straightorward i don't think i've made any mistakes

Edit: I've noticed also that XIPPORT you provide is not being used... maybe i'm skipping some needed step...

Edit2: The files in the ks20 addon (mbn and bin) are not the same as the KiSS 20.5 ROM, could this be the problem?
[Upgrading, Modifying and Unlocking] theloon:
Incite Option

@spocky12 were you aware that your Incite Option (separate DL) contained files for KS20? when unzipped folders show incite/baserom/ks20, incite/builtrom/ks20, incite/oem/ks20, and so on........

Is this the way it is suppose to be?

I was able to build and flash a rom with your kitchen without having a folder named ks20, both Incite and ks20 optional downloads have the same files when unzipped. Lots of missing rgus and files in the 6.5.dz.
[Upgrading, Modifying and Unlocking] spocky12:
@theloon : you're absolutely right, I uploaded the sames files twice :o

1st post updated with the real incite files. Should work better this way.

I'm really sorry for those of you who spent time trying to make a rom with wrong files.
[Upgrading, Modifying and Unlocking] theloon:
No problem just wanted to help

It's understandable, you were working very hard to give everyone your excellent kitchen!
[Upgrading, Modifying and Unlocking] nicknowsky:
me and Rkhrisman cant get past the ERRORs,

the XIPPORT program wont work at all, everytime we try it we get program errors. No matter what, its doesnt work, i mean we cant get a ROM out with this step. I mean i dunno if anyone else has the same issues, maybe cause noboidy had gotten to that step yet. We took screens shots of the errors, i just dont know hat to do, know the other day Rkhrisman posted on Sunday we trouble with the imgfsfrom dump program also,

If u can chime in with any ideas of fixes pleae, were close we trying to get a new 6.5 build 23004 out
[Upgrading, Modifying and Unlocking] nicknowsky:
sorry here is the last ERROR pics we got

we are using a XIP & SYS of 23004
[Upgrading, Modifying and Unlocking] spocky12:
Before trying to port another rom, did you manage to make it work with the LG Incite pack I give in 1st post ?

Not only for you but everyone trying to cook : I might never repeat it enough : do things step by step, go to next step only when you perfectly understand what you do and always start from a stock rom (if you get me, the very first thing you should do when you learn cooking is dump a stock rom, extract xip, extract imgfs rebuild xip, rebuild imgfs, rebuild rom without changing anything to be sure you're doing things right and execute steps in the right order).
[Upgrading, Modifying and Unlocking] nicknowsky:
yes we got the new INCITE files yesterday, and started over from scratch using them. Rkrishman says clearly the XIPPORT program
[Upgrading, Modifying and Unlocking] spocky12:
Could you please try again using the Incite pack I'm providing in the 1st post please ? Do not port anything, do not change anything, just execute each step and try to build the 20755 rom. If you're successful, and only if you're successful, you can try porting another build, because then, you'll know that the tools are good and that your issue comes from something wrong you're doing (that's exactly why I'm providing ks20 and incite packages, so that everybody can have an example of a working sys/xip)

I'm really sorry I have to insist on this point, it's very important. In mathematics, before learning what how derivation works, you first have to know that 1 and 1 is 2 :rolleyes:

Once you're done with this step, you migh want to port to another build.

I would try to port another wm6.1 build 1st, so that files are not so different, to be sure it works. If you ever take another rom that is already cooked with platformrebuilder, let's say a 21046 build, you might the see that it does not work. You'll then be able to make a diff between my 20755 files and this 21046 and you'll see that some files are missing (dsm and rgu for most of them). You might then search on xda and learn that roms built with platformrebuilder lack dsm, rgu and last S00x file and that you can't cook them anymore for another device. You'll then learn another important point which is that you can't cook anything you find on xda, it depends on where you found them and eventually come with the idea that you'll not cook with files from a cooked rom but only from a stock rom or from a place where people assure you it's working (like da_g's kitchen for raphael, that contains latest full wm6.5 leaks).
[Upgrading, Modifying and Unlocking] GuardianUSMC:
I know you said you won't do it in the first post and gave basic instructions on how to go about it, but don't you think that if you actually wrote a more detailed step by step tutorial, there would be less of your time wasted answering individual issues like this and/or just avoid them all together? Perhaps throwing it out there to the inexperienced without some guidelines might be more problematic than "holding" their hands to some extent. Just thinking out loud, with my surgery I have not had a chance to play with it myself, so I don't even know if I will run into issues with it and so on but just seeing so much this and that I felt I say a few words. Thanks for all your work so far spocky, you know I support and back you, that goes without saying, just think maybe if you did a bit more in the beginning, it would save you more work down the line. Just saying.
[Upgrading, Modifying and Unlocking] rkrishnan2012:
ok I just did the whole thing with the provided packages and its a no go. the problem is that whenever i run the ervius kitchen and run the "create rom" thing, it does everything corretly until the end when it gives me an error saying "access to the path imageinfo.bin is denied". Any ideas on what this means? I didn't modify anything and I followed everything STEP BY STEP with your "premade package". And when i continue , it says "errors encountered" when I reach the "dz creator". :(
[Upgrading, Modifying and Unlocking] spocky12:
@rkrishnan2012 :

Ok this I can answer pretty easily :)

I'm sorry, I lost the incite package the 1st time I uploaded it (was twice the ks20) and when I uploaded it back again, I think I have forgotten something related to recent versions of erviuskitchen.

It automatically tries to replace xip's cecompr.dll with a version that can compress both xpr/lxz but fails to do so.

I'll update the package once again with it fixed.

To fix it manually replace \21109\OEMXIPKERNEL\cecompr.dll with \IMGFS\cecompr_LZX.dll (of course rename the latter to cecompr.dll). Then it should be fine.

@GuardianUSMC :

I agree with you that a complete tutorial would be far better, but I really don't have enough courage. It would take hours to be complete (from memory model to relocation, what is xip/imgfs, differences between files/modules, boot process, how packages dsm/rgu work...). Most of these questions are already answered on the forum. It would be better in one place, but technical difficulties/optimizations take too much of my time, I can't do both. I explained the minimum to have it working, and hoped that the vast majority could understand it with some work and then help me answer to those who have difficulties.

Anyway, with a little method (doing one thing after another, starting from scratch) and search, it's not that difficult. Then if anybody has a question, just give as much detail sas possible and the answer should come quickly (if I have it).

Edit : Incite package updated in 1st post.
[Upgrading, Modifying and Unlocking] rkrishnan2012:
Thank You Spocky12,

Ok i think it works now because I have no errors so far in the dz creator. Anyway, I will next try out the kitchen again by modifying the files a bit and then recooking it. I will report if it works after that. I hope im not too much trouble by reporting every minor error I get but I'm just desperate to get my hands on a clean ROM (which I make, the way I want it). Anyway...thanks a bunch.

edit: It works! I will move on to the next Hydros rom. I was again stupid enough to move on using your eXcite 2b rom but I stopped myself and im now creating the Hydros Rom using the v10x provided by LG and it is going somewhat great (somewhat).

edit again: Ok I tried to run "D" with the v10x and i got an error on the dumprom.exe saying that *.dsm not found. I think something is wrong on my part so I will either continue making the rom or will start over with v10i. Ok i think i know why it's not working with v10x (Its a different build so I think the XIP will be different and everything is messed up so I will stick with the eXcite custom rom of Spocky's and maybe I can get it to work again).

Final Edit : OMGOMGOMGOMGOMG! aaaaaaagh. This is the greatest thing in the whole world! I just made my Hydros rom wrok (based on eXcite but modified a lot). anyway...I'm gonna be the first in the incite community to say that it works. So... i will plan on releasing my rom a bit later after it has been perfected (and after i make a 6.5 one for it).

-danke
[Upgrading, Modifying and Unlocking] imty_45:
lol when do you think your going to release it?
[Upgrading, Modifying and Unlocking] theloon:
Thanks for the tools!

Good for you looks like you got it figured out. I built a clean 10x rom and flashed it a few days ago (see post #89). I am almost done porting 6.5 23004 with proper screen resolution and building a simple kitchen designed with noobs in mind (no xip porting, just a couple of clicks and your done, ready for flashing) complete with oem packages for all to use in Any kitchen. I'll post on the other thread when complete, fell free to use any packages/parts you need.
[Upgrading, Modifying and Unlocking] rkrishnan2012:
Thanks.

Hey thanks. to everybody.

I'm gonna release it on lg-incite.com in a new thread and I will do more modifications before releasing it. I plan on changing a lot to the UI because I want a whole new "Aqua" interface (which I already have pics for so all i need to master now is porting the XIP and switching over to 6.5.Also, I would like to know what rom you are using to make the base of the 6.5 23004.
[Upgrading, Modifying and Unlocking] theloon:
@rkrishnan2012

At best, what I remember, I got it from Omnia forums @ MoDaCo.
[Upgrading, Modifying and Unlocking] rkrishnan2012:
k thanks,

I will try to search around for the rom you used in thw billions of roms floating around. Anybody else have suggestions for baseroms floating around? i know that 23007 is out sso any news on that? AAlso, i have a raphael Rom extracted from nbh but now i have an 00_OS.nb fil. anybody know how to extract that?

Also...FYI...I have posted my hydros rom over at lg-incite.com for those who want the 6.1 beta version (it's been tested) (It's called beta cuz its pretty lame)

edit: ok i found the XIP\SYS files im going to be using and for anybody else who would like to know more on where I found it, it's here: http://xdaforums.com/showthread.php?t=525905 please correct me if im wrong that this will work with our kitchen. All i need now is a 6.5 baserom. Can i just use spocky12 roms? I thought that all you need is a complete XIP\SYS (not a complete baserom). I do have a baserom also from da_g's kitchen but I am having trouble extracting it (I got it down to an os.nb but when i get it down to imgfs, it turns out to be 0kb. I thikn im doing everything right (I just don't know what to do now). Any help would be greatly appreciated and any help that i can give wouldn't be a problem at all (just ask away).

-chao
[Upgrading, Modifying and Unlocking] rkrishnan2012:
ok guys...

my plan on making the 23007 rom is to dump a ks20 23007 rom and replace the SYS dump from that with the SYS dump from this (the incite add-on rom which Spocky provided) and also replace the XIP dump files from thiswith XIP dump on that. Is this a good idea?My assumption was that this is how spocky made his rom but I really don't know.
[Upgrading, Modifying and Unlocking] spocky12:
What is unclear exactly about how I made the rom ?
[Upgrading, Modifying and Unlocking] rkrishnan2012:
listen spocky12,

im sorry i am making you mad by answering every single question i ask but the problem is that I am using a ks20 Rom 23007 as my wm6.5 XIP and SYS part. I am trying to port the XIP to anotherversion (23007) but I cannot find the msxipkernel file in any of the directories in the ks20 kitchen. So... I will try to see what exactly I am doing wrong and post it here. Anyway... I finshed making a 6.1 rom so i just want to see if i can make a 6.5 rom (no harm in wasting time).
[Upgrading, Modifying and Unlocking] nicknowsky:
Yeah I think Rkrishnan is just a bit overwhelmed, we have been working on this ROM for 2 weeks now, and we have ALMOST got it down, but Ithink wwe are having BASEROM issues, any ideas
[Upgrading, Modifying and Unlocking] spocky12:
Hey, no problem with that, I was just wondering where was the lack of information in the 1st post.

You want to port xip 23007 from ks20.

I assume you understood that if you want to "port" xip, it means you won't take every file from the ks20 xip source (else the instructions would just have been "replace xip").

If you follow what I wrote on 1st post (step 8) : when you click on "make pkgs", you'll see that files in OUT folder are arranged in subfloders (files and modules). In both of them, you'll have 2 msxipkernel* folders. Now just take the same folders from the ks20 xip and put them here, replacing everything. Then click on "undo" (to flatten directories).

Then continue the tutorial to step 9.
[Upgrading, Modifying and Unlocking] rkrishnan2012:
OOOOOOOOOh ok i get it now...

Im sorry I didn't see that the msxipkernel was in that directory (I will let you know how it went). I think i get it now why we need to click "make pkgs" and "undo".

-Thanks for your help
[Upgrading, Modifying and Unlocking] rkrishnan2012:
hello people,

I followed every step which spocky has posted on the first post and I didn't get any form of errors during the process but I did however end up with a 23007 build of 6.5 which doesn't boot. Are there any ideas on how I may go about troubleshooting this?

-Thanks for guidance.
[Upgrading, Modifying and Unlocking] randomblame:
suggestions

Because you're asking I assume you've built it at least twice to make sure you didn't make some sort of mistake so here are my other suggestions -

* Talk dirty to your incite (it really helps sometimes)

* Hang it by it's stylus cord (put the fear of God into it)

* Untried but visual studio includes a winmo emulator that we might be able to use for troubleshooting in the future. *Super-Dooper Longshot that assumes knowledge of how they compiled their rom and virtualized drivers need to be extracted.*

*Try a different baserom
[Upgrading, Modifying and Unlocking] spocky12:
@randomblame : :D I already tried talking dirty to my ks20. It sometimes helps a lot.

@rkrishnan2012 : Once again, I need more information. It doesn't boot, but is it stuck at 1st splashscreen (which I believe on incite is a wm6.1 green logo) or second one (wm6.5 logo) ?