Related
Hello, i've posted this before and tried to contact several experienced members, unfortunately, no one was able to help or didn't reply. I've tried all types of ROMs including factory\official ROMs yet i keep having the same issue. I went through several guides and followed all the steps correctly, yet still this issue!
This is the original thread i had posted earlier:
http://forum.xda-developers.com/showthread.php?t=364059
I went through many posts on this and it seems other people have the same issue yet no one has replied to them with a solution...
While experimenting on Korands 2.5 & 2.6 roms (btw great work!), everything goes well until i need to "dump xip". When i run this i get the following error:
Xip2.bin: No such file or directory
...and after that no files are copied and i can't go further than that to build the ROM.
Appreciate all the help!
alanazar said:
Hello, i've posted this before and tried to contact several experienced members, unfortunately, no one was able to help or didn't reply. I've tried all types of ROMs including factory\official ROMs yet i keep having the same issue. I went through several guides and followed all the steps correctly, yet still this issue!
This is the original thread i had posted earlier:
http://forum.xda-developers.com/showthread.php?t=364059
I went through many posts on this and it seems other people have the same issue yet no one has replied to them with a solution...
While experimenting on Korands 2.5 & 2.6 roms (btw great work!), everything goes well until i need to "dump xip". When i run this i get the following error:
Xip2.bin: No such file or directory
...and after that no files are copied and i can't go further than that to build the ROM.
Appreciate all the help!
Click to expand...
Click to collapse
Ok try this
Use msflshtool from scooter kitchen
It will dump the os.nb file in 2 or 3 parts ....the 1st part is the xip. Rename that 1st file to xip.bin and run the dumprom tool. Instructions are also included in scooter kitchen inside the same folder.
Thanks villaboy25 for the help! I tried the tool and it worked, yet i got another error down the line which has to do with the XIP extraction process. Apparently part of the extracted files should include a boot.rgu. I got this error when i loaded Build OS.
Appreciate your help there or anyone else's. Are there steps or files i'm missing in the beginning? I've tried the kitchen on my desktop and laptop yet still facing the same issue.
Thanks!
alanazar said:
Thanks villaboy25 for the help! I tried the tool and it worked, yet i got another error down the line which has to do with the XIP extraction process. Apparently part of the extracted files should include a boot.rgu. I got this error when i loaded Build OS.
Appreciate your help there or anyone else's. Are there steps or files i'm missing in the beginning? I've tried the kitchen on my desktop and laptop yet still facing the same issue.
Thanks!
Click to expand...
Click to collapse
msflshtool is what i will suggest. you can use rommaster to dump the xip too. all you have to do is to find where your xip partition starts in os.nb (msflashtool doesn't work with Kaiser roms for example)
since you have already dumped your xip (hopefully with xipport) then you wont have any problem. extract the xip partition with msflshtool then dump it with xipport. i think that's all. if you dump the xip with xipport you will get the boot.rgu. you have to put this file in your Kitchen\ROM\XIP folder.
hope it helped.
I am having having problems opening OS.nb file with msflstool.
It's Korands 2.6 ROM.
Any ideas?
Never mind, I figured out...
phnikola said:
Never mind, I figured out...
Click to expand...
Click to collapse
please guide on what u did
hma4 said:
msflshtool is what i will suggest. you can use rommaster to dump the xip too. all you have to do is to find where your xip partition starts in os.nb (msflashtool doesn't work with Kaiser roms for example)
since you have already dumped your xip (hopefully with xipport) then you wont have any problem. extract the xip partition with msflshtool then dump it with xipport. i think that's all. if you dump the xip with xipport you will get the boot.rgu. you have to put this file in your Kitchen\ROM\XIP folder.
hope it helped.
Click to expand...
Click to collapse
did what u suggested.. but i didnt find any rgu file with the xip.bin... all i got was out folder and lotsa files in it but boot.rgu file... please help
When I open the 3.2.5 kitchen or any dcd kitchen in BuildOS from PPCKitchen I don’t get any options on what to build into the rom and not build, like if I wanted to uncheck certain things in the kitchen that I don’t not want, like I can with no2chem rom's.
Why is this?
That's because this is xda-developers and not ppcgeeks. DCD uses different kitchen software. After you unrar the kitchen, you'll see a file called BuildNB.bat. Run it.
To add OEMs, simply add your folders to the OEM directory and they'll appear in the kitchen.
Ivan
btonetbone said:
That's because this is xda-developers and not ppcgeeks. DCD uses different kitchen software. After you unrar the kitchen, you'll see a file called BuildNB.bat. Run it.
To add OEMs, simply add your folders to the OEM directory and they'll appear in the kitchen.
Ivan
Click to expand...
Click to collapse
And if i would wanna uncheck certain options. Like the upgrade to the camera cause i dont wanna lose the flash option
Dude, just extract the kitchen folder to your desktop from the rar...and run buildnb.bat
Everything else is pretty straightforward.
I wonder if the problem is that you're not actually running DCD's BuildOS??
Unpack the .rar, and run BuildNB.bat - you'll be able to make changes there.
Ok.....I'll try that. Thanks for the info guys
I see your running Radio ROM 3.37.71....You have good service with it?
Just wondering if anyone has told you to unrar the file then run BuildNB.dat yet?
lllboredlll said:
Just wondering if anyone has told you to unrar the file then run BuildNB.dat yet?
Click to expand...
Click to collapse
POST #4 and #5 ...Now to go home and flash to 3.2.5
So I've spent the better part of the evening getting familiar with cooking ROMs--very cool! I cooked a few using PPCGeeks kitchen and played around with different things/options. I've kind of hit a road block--did some searches but really couldn't find anything solid that would guide me. Hopefully someone can point me in the right direction.
1) In the wiki, there are stock ROMs downloadable for Sprint. Is there any way to get the OEM packages that were used to build the ROM? Reason is that there are a few apps that I would like to have that I have not been able to locate that are in the stock ROM.
2) If I have the CAB for an app, is there an easy way to create an OEM package for it? I picked apart a CAB and it looks like it can be done manually but a couple of the CABs I have are pretty big with a ton of files.
Thanks!
Joe
Hey!
I'd recommend going on to ppckitchen.org and downloading their ppckitchen Kitchen. Once you download the application, run the update (if you're running Vista, you'll want to run that as an admin) which will download several rar files containing OEMs and ROM files. Be patient, they're big.
Once updated, navigate to the Kitchen install directory (mine is in C:\Program Files\PPCkitchen.org\BuildOS) and copy the OEM RAR files from the Kitchens directory to new location. I'd recommend the core, PPCKitchen_OEM, Carrier and Generic files as they contain most of what you'll be looking for.
Now, unrar the files and take the OEMs you want to your usual kitchen file (I use DCD 3.2.6). Be aware that some OEMs will not work with some ROMs and wil crash the BuildOS, so experiment and see what works for you. Also, take a look inside the PPCKitchen app (pay respect to the Master Chef) and see if the OEMs you want don't require prerequisite OEMs to be installed.
Voilá... dinner's served.
Hope this helps.
As for the CAB OEMizing, never done that, I pretty much scavenged everything I need. Maybe someone else can help us both.
drnoir said:
Hey!
I'd recommend going on to ppckitchen.org and downloading their ppckitchen Kitchen. Once you download the application, run the update (if you're running Vista, you'll want to run that as an admin) which will download several rar files containing OEMs and ROM files. Be patient, they're big.
Once updated, navigate to the Kitchen install directory (mine is in C:\Program Files\PPCkitchen.org\BuildOS) and copy the OEM RAR files from the Kitchens directory to new location. I'd recommend the core, PPCKitchen_OEM, Carrier and Generic files as they contain most of what you'll be looking for.
Now, unrar the files and take the OEMs you want to your usual kitchen file (I use DCD 3.2.6). Be aware that some OEMs will not work with some ROMs and wil crash the BuildOS, so experiment and see what works for you. Also, take a look inside the PPCKitchen app (pay respect to the Master Chef) and see if the OEMs you want don't require prerequisite OEMs to be installed.
Voilá... dinner's served.
Hope this helps.
As for the CAB OEMizing, never done that, I pretty much scavenged everything I need. Maybe someone else can help us both.
Click to expand...
Click to collapse
Thanks! I did all that already but I'm in "learning" mode right now so I wanted to try a bunch of different things out... one of which was creating OEM files from cabs.
joestop said:
Thanks! I did all that already but I'm in "learning" mode right now so I wanted to try a bunch of different things out... one of which was creating OEM files from cabs.
Click to expand...
Click to collapse
This is what you need. Its great! Turns CAB's into OEM's. Its what I use in my kitchens and ROMs.
http://forum.ppcgeeks.com/showthread.php?t=9830
Good Luck!
-Scott
scrosler said:
This is what you need. Its great! Turns CAB's into OEM's. Its what I use in my kitchens and ROMs.
http://forum.ppcgeeks.com/showthread.php?t=9830
Good Luck!
-Scott
Click to expand...
Click to collapse
THANK YOU!!!
This is the kitchen I am currently using to build my rom series, my main reasons for releasing this are to try and progress development of 6.5 builds on the athena.
I am going to assume that if you have in depth knowlege to rom building that you would have probably put your own kitchen together, so please dont post questions etc if you have tried to do something out of your comfort zone i.e porting new builds(this is a bit more involved)
The kitchen contains saved builds of my latest releases, 23060 and 23053, load whichever you wish and add and remove packages etc, I will try and assist as much as I can.
There are many guides on ervius kitchen I would suggest reading them if you are new to it.
My hope is that we can resolve the few remaining issues I have in a more efficient way than me spending 5/6 hours every night building and testing roms, the main existing problems are:
DRM
Manila
Autorotation
All the saved config files have been recmodded to attain max slot 0 memory allocation, I would not advise recmodding any more modules as this will probably cause a non booting rom.
I will try and update with latest versions with a config file as they become available.
Please do not release roms into the forums, my intention is that you use it to learn and build your own spec roms
Download Link!!!!!
http://www.megaupload.com/?d=YI469SR4
***PLEASE NOTE***
THIS IS NOT FOR PEOPLE WHO DO NOT UNDERSTAND WHAT THEY ARE DOING, YOU RUN A HIGHER RISK OF BRICKING YOUR DEVICE IF YOU GO IN BLIND, AS WITH ROMS THIS IS FOR SPL3.5 DEVICES, I AM MORE THAN HAPPY TO ASSIST ANYONE WHO NEEDS IT PROVIDING YOU ACCEPT I CANNOT GIVE ALL MY TIME TO THIS AS I HAVE A FAMILY AND A JOB TO LOOK AFTER, IF YOU NEED HELP I CAN WALK YOU THROUGH IT VIA MSN ETC
******Reserved************
********Reserved*********
Lol, first hurdle, the kitchen is 802mb and sendspace wont allow me to upload more than 300mb
anyone got any ideas
can you upload a torrent?
ZIP > split > upload parts?
Split to 100MB parts and PLEASE upload it to Rapidshare
Thanks
you can rar/zip and split it into 250MB parts (less parts to download than to have each part at 100MB) or you can upload to torrent (but we would need seeders....the dedicated file servers are a better option though)
I managed to reduced the size somewhat and its now on megaupload, the link is now in the first post.
For those wishing a beginers course, I am going to try and do one tomorrow, but will start a seperate post for it.
I have not tested this kitchen but it should work fine.
hey avenger, will you be including the new 23071 build in the kitchen or for additional download? also does the kitchen offer xip and sys porting?
lennie said:
hey avenger, will you be including the new 23071 build in the kitchen or for additional download? also does the kitchen offer xip and sys porting?
Click to expand...
Click to collapse
I will probably build a 23071 rom tonight and see how it looks, then consider releasing it into a kitchen, yes the kitchen offers sys and xip porting, but it needs a couple of things doing to get it to work with the athena kernel
avengerpenguin said:
I will probably build a 23071 rom tonight and see how it looks, then consider releasing it into a kitchen, yes the kitchen offers sys and xip porting, but it needs a couple of things doing to get it to work with the athena kernel
Click to expand...
Click to collapse
As I asked in private messages. can u make a tut for this specially how to work with your kitchen xip/sys porting section?
for some reason the kitchen seems to stop being able to port over a xip...I don't know if the copy I had somehow got corrupted on my drive but I'm going to redownload and try again.
has anyone else been having the problem?
lennie said:
for some reason the kitchen seems to stop being able to port over a xip...I don't know if the copy I had somehow got corrupted on my drive but I'm going to redownload and try again.
has anyone else been having the problem?
Click to expand...
Click to collapse
Lennie, this happened with my x7510 kitchen as well, the fix is to open the xip exporter tool bottom left of kitchen, there should be a button called something like, extract from payload? use that to extract the xip.old and see if that works
avengerpenguin said:
Lennie, this happened with my x7510 kitchen as well, the fix is to open the xip exporter tool bottom left of kitchen, there should be a button called something like, extract from payload? use that to extract the xip.old and see if that works
Click to expand...
Click to collapse
yeah it's there, but doesn't that mean I would have to have the os.payload for the newer rom that I want to get the xip from?
if I get a rom with build 28008 can I then use the kitchen to extract the os.payload and then use that to extract the xip.bin then use the xiporter in the kitchen and extract the xip? if i do that would it mess up the kitchen in anyway?
lennie said:
yeah it's there, but doesn't that mean I would have to have the os.payload for the newer rom that I want to get the xip from?
if I get a rom with build 28008 can I then use the kitchen to extract the os.payload and then use that to extract the xip.bin then use the xiporter in the kitchen and extract the xip? if i do that would it mess up the kitchen in anyway?
Click to expand...
Click to collapse
Sorry I thought you were having a different error relating to xip.old, from your pm I am assuming your not able to port the new xip.
I have used the msxip folder that comes with rom dumps to some success in the past by creating a new folder in kitchen/rom/shared/*create folder with new build number* copy the MSXIP Kernel folder into here for your new xip supplied with dump, and copy the packages.txt file from a working folder from another build.
(This is the new XIP files)
Then go to kitchen/rom/ATHE100/ *create folder with new build number* copy the OEMXIPKernel and packages.txt from a working ATHE100 folder into there.
(This is the old device specific xip part dumped from original rom)
You should find that you now have the new xip in the dropdown box of the kitchen, however I have found this very hit and miss and am currently struggling with porting 28014 using this method. If you search there are bits of advice about other tools able to dump XIP's that VK is not able to do, but I have not had the time to fully research it.
Let me know how you get on as my kitchen is currently crashing whenever I try and do this.
*Just found this http://www.everythingdiamond.info/showpost.php?p=2879&postcount=2 * See if this helps
avengerpenguin said:
Sorry I thought you were having a different error relating to xip.old, from your pm I am assuming your not able to port the new xip.
I have used the msxip folder that comes with rom dumps to some success in the past by creating a new folder in kitchen/rom/shared/*create folder with new build number* copy the MSXIP Kernel folder into here for your new xip supplied with dump, and copy the packages.txt file from a working folder from another build.
(This is the new XIP files)
Then go to kitchen/rom/ATHE100/ *create folder with new build number* copy the OEMXIPKernel and packages.txt from a working ATHE100 folder into there.
(This is the old device specific xip part dumped from original rom)
You should find that you now have the new xip in the dropdown box of the kitchen, however I have found this very hit and miss and am currently struggling with porting 28014 using this method. If you search there are bits of advice about other tools able to dump XIP's that VK is not able to do, but I have not had the time to fully research it.
Let me know how you get on as my kitchen is currently crashing whenever I try and do this.
*Just found this http://www.everythingdiamond.info/showpost.php?p=2879&postcount=2 * See if this helps
Click to expand...
Click to collapse
ok thanks. I'm giving it a try now, I put all the files in the place they're supposed to go however, I forgot what extension to rename BatchRecmod.jpg to (the file you had sent me)
EDIT: if I remember correctly BatchRecmod was a folder that you added the .jpg extension so you could send it to me, however, when I remove the extension I still can't access the contents inside...
lennie said:
ok thanks. I'm giving it a try now, I put all the files in the place they're supposed to go however, I forgot what extension to rename BatchRecmod.jpg to (the file you had sent me)
EDIT: if I remember correctly BatchRecmod was a folder that you added the .jpg extension so you could send it to me, however, when I remove the extension I still can't access the contents inside...
Click to expand...
Click to collapse
A better option than the batchrecmod I sent you would be to search Da_g's thread in dev/hacking for an addition to the kitchen made by user XTEP it adds the recmod function to the extra buttons inside the kitchen.
However if not change the .jpg extension to .zip and then unzip and you should have the files you need
avengerpenguin said:
A better option than the batchrecmod I sent you would be to search Da_g's thread in dev/hacking for an addition to the kitchen made by user XTEP it adds the recmod function to the extra buttons inside the kitchen.
However if not change the .jpg extension to .zip and then unzip and you should have the files you need
Click to expand...
Click to collapse
thank you very much, I think I found the addition by xtep in da_g's thread but I don't see how to add it to the kitchen...so I used the the files from the zip you sent me....I tried to cook and everything seemed as if it was going just fine, then bam! kitchen crashed. I'm going to try and get a working xip.bin to and see if the kitchen can extract it because using the msxipkernel does not seem to be a stable method.
lennie said:
thank you very much, I think I found the addition by xtep in da_g's thread but I don't see how to add it to the kitchen...so I used the the files from the zip you sent me....I tried to cook and everything seemed as if it was going just fine, then bam! kitchen crashed. I'm going to try and get a working xip.bin to and see if the kitchen can extract it because using the msxipkernel does not seem to be a stable method.
Click to expand...
Click to collapse
I have been struggling with this as well, I have not managed to find a portable xip.bin for 28014 as of yet. If you find one let me know please.
Hi,
I have been using a few kitchens but none of them can dump its own generated ROM back, what I did is:
1. use this kitchen to create RUU_SIGNED.NBH.
2. use this kitchen to dump from NBH file just created.
3. No OEM and SYS directory are created or the directory are created but no files inside.
Can anyone recommend a kitchen which can have files sorted to OEM and SYS in step 3?
Why
HTC_FUZE said:
Hi,
I have been using a few kitchens but none of them can dump its own generated ROM back, what I did is:
1. use this kitchen to create RUU_SIGNED.NBH.
2. use this kitchen to dump from NBH file just created.
3. No OEM and SYS directory are created or the directory are created but no files inside.
Can anyone recommend a kitchen which can have files sorted to OEM and SYS in step 3?
Click to expand...
Click to collapse
Hey HTC_FUZE, Why do you want/need to dump your own ROM? Surely if you have the kitchen - the OEM and SYS are already there! Why don't you just recook with the changes that you want to make to it?
If your trying to dump somebody else's ROM then it may be protected. Some chefs protect their ROMs from being dumped.
Secc
just in case my hdd is dead or files corrupted, so I still have chance to extract rom from my phone and get the same dump as before
Ahhhh...
HTC_FUZE said:
just in case my hdd is dead or files corrupted, so I still have chance to extract rom from my phone and get the same dump as before
Click to expand...
Click to collapse
My best advice to you is to do what i do BACK UP!!! When i first started i never backed my kitchen up, then i lost my whole kitchen, had to start from scratch!! Now, every couple of builds i backup the whole kitchen to a rar and save on a external drive.
A few weeks ago my working kitchen got corrupted somehow, i just restored the rar, imported the new build and was cooking again in no time - without the backup, i'd be knackered!!!
Secc
The OEM folders unfortunately end up in the SYS folder when you dump them. Simply pull them out and put them into the OEM folder and you're set. Something to do with the kitchens recreating the DSM's incorrectly.
@jwzg:
Correct; unfortunately, most kitchens strip the .DSM/.RGU during ROM compilation. Ervius tried to implement a method to preserve the .DSM/.RGU for decompilation but it didn't work as he'd hoped.
@HTC_FUZE:
You need to backup your working kitchen; unfortunately there's no other way. I usually do the following:
File copy the kitchen to a backup HDD
File copy the compiled .NBH I used on the device to a backup HDD
.RAR the kitchen
You could go one extra step and burn the lot to a CD/DVD.
HTH,
This is what I am doing now. However, I would like to have such a kitchen I mentioned. I found one of the ROMs I downloaded can be dumped and sorted like official ROM. I may ask him which kitchen he uses.
I have a Wizard ROM which can be dumped like this. It was made with with an old kitchen that is incompatible with newer devices.
jwzg said:
I have a Wizard ROM which can be dumped like this. It was made with with an old kitchen that is incompatible with newer devices.
Click to expand...
Click to collapse
Hi, Jwzg:
If it is working with Fuze, I would like to have it. Could you give me it? Thanks