Hey guys,
im abit outa my usual field!! I have a hermes!
I was wondering if anyone could point me in the direction of a kitchen that works with the prophet os.nb, i need to dump and run PKGtool (if there is a prophet equivalent) but the most important thing is that i can dump the OS.nb.
I have been looking throught your forum and wiki, and they are very limited (compared to the hermes), i have google searched and found faria's kitchen, and the one in the sticky on the WM6 section but these only allow buildos.exe
I need to dump a prophet ROM so i get a DUMP folder. can anyone help me with this?
(appologies for this post)
thanks for your help in advance
bennec83
read the manuel from cocking kitchen.
NetrunnerAT said:
read the manuel from cocking kitchen.
Click to expand...
Click to collapse
Cant find "cocking kitchen" is there any chance you can give me a link please.
bennec83 said:
Hey guys,
im abit outa my usual field!! I have a hermes!
I was wondering if anyone could point me in the direction of a kitchen that works with the prophet os.nb, i need to dump and run PKGtool (if there is a prophet equivalent) but the most important thing is that i can dump the OS.nb.
I have been looking throught your forum and wiki, and they are very limited (compared to the hermes), i have google searched and found faria's kitchen, and the one in the sticky on the WM6 section but these only allow buildos.exe
I need to dump a prophet ROM so i get a DUMP folder. can anyone help me with this?
(appologies for this post)
thanks for your help in advance
bennec83
Click to expand...
Click to collapse
in most cases you can just rename the OS.NB to nk.nbf .nba .nbh or what ever you need for hermes... I usaly to it the other way around or down load Core Proffessional Kitchen by anichillus
from Here
bennec83: 3 cross-posts! Nicee... Next time, something like that - temporal ban.
You've been warned.
vlodeck said:
bennec83: 3 cross-posts! Nicee... Next time, something like that - temporal ban.
You've been warned.
Click to expand...
Click to collapse
appologies, stupid mistake!!
bennec83
Related
Hi
Just wondering if anyone has made any new custom roms. I have looked so far as I can in the forums and I cant see a cooked rom from the kitchen for the hermes.
Would be nice to see if there is one superb one out there that would replace my rubbish t-mobile one!
Thanks
Phill
Right now everyone is using the 1.35 south africa released HTC rom with the latest imate 1.20 radio.
You first need to SIM/CID unlock your phone with pofs hacked radio rom (which you might need the slightly illegal bootleg bootloader downgrade from any version to 1.04 to accomplish)
then after that you can throw up 1.35 on your device, and use the aforementioned bootloader downgrade util to get down to BL1.04 to put the 1.20 radio rom only upgrade on.
Theres no cooked roms or kitchen ATM because the devices are locked to official roms only. Once someone figures out how to get around that its open season!
Unfortunately, due to encryption of the ROM, there are no custom "cooked" roms as of right now.
I am thinking of buying a Hermes however what is the latest AKU avaliable?
Hermes custom ROM cooking
All shipped Hermes bootloaders enforce signature checking on NBH files against an HTC private key, this is what is preventing the development of custom AKU3.x cooked ROMs on Hermes (and all other new HTC devices).
The SPL can be hacked to avoid this, but it will require some months of research... if anyone here has knowledge with disassemblers / debuggers such as IDA Pro or radare, embedded device bootloaders and ARM/Thumb assembly and is willing to help with this, feel free to contact me on this matter and we can work together
I can't give a real estimation of when this will be possible, because it depends on a lot of factors, but I'm sure we'll be able to do it in the future...
Anyway, I see a lot of people willing to have an AKU3.5 on its hermes, but haven't seen anyone willing to cook it himself on this community yet ... so we need people willing to cook Hermes ROMs first, otherwise the effort put in hacking the SPL is not worth it.
Do You Have Any Links To How To Cook Your Own Hermes ROM Pof? I Would Be Interested In Trying To Cook My Own ROM And If There Was A Turorial/Guide Telling People How To Do It I'm Sure That Many People Would Start Cooking Their Own ROM's.
Mousey
The tutorial does not exist because no one has done it yet, so if you investigate how to do it the first, you can do the tutorial.
A good starting point is having experience with ROM cooking on previous HTC devices, I don't want to discourage newbies in that area but it really helps a lot.
For the Hermes one must first learn how to extract ROM parts from NBH file, this is explained here.
Then one needs to be able to modify OS.nb to add/delete files and modules on it, I have no idea on how to do this on hermes "OS.nb" files... on previous devices one could convert NBF to NBA and use mamaich imgfs tools, but I don't know how to convert Hermes OS.nb into NBA to do it.... so this point should be where people willing to cook ROMs should have to start researching.
I myself never cooked a ROM for any previous device, but have used cooked ROMs in my old BlueAngel and Universal, and more-or-less understand how the cooking process works because I've read the relevant threads on this matter here... I am also not going to loose my time cooking ROMs for the Hermes at this point, because I believe it's more important to loose it in research to provide a way to flash this cooked ROMs once they exist, but we'll get things done faster if we work in parallel, that's why I ask the community to start the cooking research now, even we don't have a real solution to flash the cooked ROMs yet.
pof said:
All shipped Hermes bootloaders enforce signature checking on NBH files against an HTC private key, this is what is preventing the development of custom AKU3.x cooked ROMs on Hermes (and all other new HTC devices).
...
Anyway, I see a lot of people willing to have an AKU3.5 on its hermes, but haven't seen anyone willing to cook it himself on this community yet ... so we need people willing to cook Hermes ROMs first, otherwise the effort put in hacking the SPL is not worth it.
Click to expand...
Click to collapse
Once we have chance to USE cooked ROMs we will start cooking, right away... No point in starting to cook it if there is nobody who can eat it...
Zgembo said:
Once we have chance to USE cooked ROMs we will start cooking, right away...
Click to expand...
Click to collapse
Once you have the chance to flash unsigned code, you'll need 3 months of research to be able to cook a ROM because nobody has investigated on the OS rom layout of the hermes... you'll only be able to flash your splash screen if you stay there sitting and waiting for someone else to do it, we're a community of developers, and what I am asking is to work in PARALLEL.
Zgembo said:
No point in starting to cook it if there is nobody who can eat it...
Click to expand...
Click to collapse
OK, let's make it easy: Imagine hacking the SPL to flash unsigned code takes 3 months, and producing a flashable OS.nb with AKU 3.5 takes another 3 months.
"blue pill") 3 months to hack SPL + 3 months to produce cooked OS.nb == 6 Months to have your cooked AKU 3.5 on Hermes.
"red pill") 3 months a group of people researching on method to hack SPL and another group of people investigating how to produce cooked OS.nb == 3 months in total to have your AKU 3.5 on Hermes.
In the Matrix, which pill would you take, the red or the blue?
i would like a lethal dose red pills please
pof, is it just me or does it seem like no one else is interested? Seems like lots of people are interested in flashing a cooked rom, but doesnt seem like many people want to help get there
@shogunmark: yes
To make things easier I've just published a tool to extract the contents of NBH files, so people does not have to mess with perl:
NBHextract: Extract contents from NBH files
OS.nb can't be converted to a valid imgfs_raw_data.bin using mamaich prepare_imgfs.exe, I still don't know why. Theoretically it should be the same as a decoded nbf (or nba) file, but imgfs tools don't like hermes OS.nb
It would be great if anyone can have a look at it and point us in the right direction...
Oh pof and shogunmark,
you can belive, if I would have the knowledge I woul help you.
It's a nice tool to extract the .NBH and a good start to make things like romcooking. Thanks.
hi POF,
I've tried to run your tool but don't work.please let the world know about this software in order to reduce working time (from 3 months to 1,I hope)..
thanksss
pof said:
OS.nb can't be converted to a valid imgfs_raw_data.bin using mamaich prepare_imgfs.exe, I still don't know why. Theoretically it should be the same as a decoded nbf (or nba) file, but imgfs tools don't like hermes OS.nb
Click to expand...
Click to collapse
Weird, I was using HTC 1.35 rom to do the tests, and was unable to get a imgfs_raw_data.bin bigger than 7Mb.
I have just tried with HTC 1.18 rom, and I could dump OS.nb without problems
Code:
C:\imgfs_tools>prepare_imgfs.exe OS.nb -acer
Searching for IMGFS start... Found at 00659000
Dumping IMGFS ...
Done!
C:\mgfs_tools>dir imgfs*
14/01/2007 09:11 53.215.232 imgfs_raw_data.bin
14/01/2007 09:09 0 imgfs_removed_data.bin
C:\imgfs_tools>viewimgfs.exe imgfs_raw_data.bin
Probably OS.nb has a different layout on newer Hermes ROMs... will have to investigate that!
warrio said:
I've tried to run your tool but don't work
Click to expand...
Click to collapse
which problem do you have? it must be run from command line...
after download I tried to run exe file but appears a window with "impossible to run application configuration file not correct try to download again"..
maybe I wrong something..
warrio said:
after download I tried to run exe file but appears a window with "impossible to run application configuration file not correct try to download again"..
maybe I wrong something..
Click to expand...
Click to collapse
Hi
The way, I've testet the tool is the following:
1.unzip the NBHextract folder to c:
2. put the .NBH you want to extract in that folder.
3. go to the commad-console and switch to folder "NBHextract"
4. type"NBHextract.exe HERMING.nbh -v" now the tool extracts the content.
It's easy .
Weird, I was using HTC 1.35 rom to do the tests, and was unable to get a imgfs_raw_data.bin bigger than 7Mb.
Click to expand...
Click to collapse
It's the same problem with the german O2 Update
thank you scorpio16v
Ok 2 Questions.
1.
I Tried Running The Program On An NBH File I Downloaded But I Got An Error.
C:\>NBHextract.exe test.nbh -v
The system cannot execute the specified program.
Click to expand...
Click to collapse
2.
Most/All Of The Updates I Download Come In .exe Format, How Do I Get An NBH File From The Exe.
Finally. With You Being Able To Extract The OS.nb File Pof Does That Mean In Theory We Can Cook Roms From The Older (1.18) Roms?
Cheers
Mousey
Hi folks,
I'm not sure, if this described method will work with a Himalaya too:
http://forum.xda-developers.com/showthread.php?t=284006
Did someone test these steps - is it the right way ?
Btw. i've deleted the extRom with DocTool .. will it become a problem ?
Thanks
HonkBB
http://forum.xda-developers.com/showthread.php?t=265491&highlight=splash
...
Hi,
Rudegar said:
http://forum.xda-developers.com/showthread.php?t=265491&highlight=splash
Click to expand...
Click to collapse
thanks for you answer, but I wasn't looking for Theme-Creation for Windows (that's what I saw in the threads).
I meant the first Boot-Splashscreens which are burned into ROM. 'Cause I got an MDAII the first 2 Splashscreens are that ugly T-Com stuff, which I want to change.
The Thread I mentioned was about Tools for Creating .nb Files and I was interested, if this would work with a himalaya too.
So long
HonkBB
the first line in the thread is
"Helo
How can I chacnge splash image in WM5 version"
found
Hi guys,
found what I was looking for
http://forum.xda-developers.com/showthread.php?t=238217
http://forum.xda-developers.com/showthread.php?t=220799
But doesn't work .. guess 'cause I deleted the extRom
So long
HonkBB
Hi all,
I made this manual in order to help people like myself to better understand ROM cooking basics.
It was ment to be used for Prophet ROMs, but since it uses HyperCore Kitchen, it can be practicaly used for any WM6 ROM.
Please be free to post your comments and/or suggestions.
NOTE: This manual reffers only to "old" way of ROM cooking (first downgrading to WM5, and then flashing to WM6)
If you find it useful, please vote.
Thanks to:
Gullum (for great ROMs)
Anichillus (for great Kitchen)
Cloudyfa (for Step1 ROM)
phnikola said:
Hi all,
I made this manual in order to help people like myself to better understand ROM cooking basics. Hope you will find it useful.
It was ment to be used for Prophet ROMs, but since it uses HyperCore Kitchen, it can be practicaly used for any WM6 ROM.
Please be free to post your comments and/or suggestions.
Thanks!
Click to expand...
Click to collapse
No, thank you!! I will look into it.
me too
i like this
Thanks for your effort, this is a really good guide.
I just wanted to ask is there a difference between ROMs built this way and ROMs that we flash using new Hard/SoftSPL method.
I saw nb2nbf tool, so is it possible to just convert OS.nb file and flash it using new method or is there some more work that needs to be done?
thank you
I really need it !
Ill check it out this weekend! Seems like fun to me
I have red this guide and it is very clear, very thourough and a big help to anyone starting to cook! THANKS!!
(@ allothers that are missing some extra's: it is NOT an advanced course! So, don't complain but take an example and publish your own knowledge and experience this way. Then everyone can benefit)
Initiatives like these are giving back the original gaoal of this website, it isn't called "xda-developers" for nothing.
Perhaps someone can make a tutorial for skinning standard OS-parts (commanager, dialer, calculator, etc...) Or how to translate your favorite ROM to your own language?
you can't use this way to create XIP from Shadow's ROM, Crystal V5. ROM or from Korand's ROM.
If someone can make this XIP.. Could anyone share the file...
with that file. I can make a new ROM based on new OS..
varanusvincent said:
you can't use this way to create XIP from Shadow's ROM, Crystal V5. ROM or from Korand's ROM.
If someone can make this XIP.. Could anyone share the file...
with that file. I can make a new ROM based on new OS..
Click to expand...
Click to collapse
Never flashed any of these ROMs you specified - so if their XIPs can't be dumped using Dump XIP tool from the HyperCore Kitchen, than I won't bother with them. Let me add that ROM cooker can also remove RGU files from ROM before posting, making it very difficult for someone to modify it. Then I'll skip such ROM too.
But...
FACTS
- This manual was intended for beginners.
- When you are a beginner in ROM cooking you don't like to be confused, but want it all to be clear to you before you do anything to your expensive device.
- I see that you are using modified Touch ROM, which can be dumped with this method.
- I also use modified Touch ROM, but I will not post it - there is enough good ROMs out there already
Cheers!
Hi All - my first post
Thanks for this Phnikola, I'm brand new to all this (smartphone) stuff and need a place to start. Looks good so far.
My TC500 never was in the shops, has no support and no official upgrade path (hmmm...) but there are a few cunning points concerning SIP and home landline "awareness" in the original ROM I'd like to take with me up into WM6.1 (got Cloudyfa's Shadow 2.0 TE ready to go).
Any1 have any good advice for me?
Thanks again
_________________________
TC500 G4 HTC Prophet
IPL: 2.58.0001
SPL: 2.58.0001
GSM: 02.19.21
OS: 2.58.20.21
Work on dopod 818 pro wm 5?
i want to upgrade rom and wm6
thanks...
black_shadow69 said:
Work on dopod 818 pro wm 5?
i want to upgrade rom and wm6
thanks...
Click to expand...
Click to collapse
Yes it does, but you don't have to cook your own ROM. Just wonder around a bit on this forum and pick a ROM that suits you.
Dear phnikola
Thanks a lot for such nice guide... I was trying to use HyperCore kitchen for last 4 hrs but was not able to pass step 1 of extractiong Os.nb
Your guide is really good & helpful
hi phnikola,
just wanna said that nice guide n great contribution. Maybe more images would help the word "for beginners", hope in your next version of manual..
your contribution really apprieciated...
thanks
clustered said:
Maybe more images would help the word "for beginners", hope in your next version of manual..
Click to expand...
Click to collapse
believe me..if one just read this guise patiently.. he won't find any need for pictures...
I was complete beginner.. and this really helped me in extracting 2 ROMS and cooking a customized taking best from boths.
hellow sir i want to make sure if my pda is G3 pls.. Reply
IPL:1.00
SPL 2.g3.4pda
GSM 01.13.20
OS 7.0.0.7
Kitchen for Iolite - Placeholder
And where is the link?
its a placeolder so its not htere yet
but its coming
thank you verry much for your efforts of making this
keep up the wonderfull job
So this is a topic about non existing things ?
its a post of something hes making and is coming just give it a few days
with this post placed people willl know that someone is working on it
Seems that it is. But it doesn't bother me cause I know that someone working on this.
Just he should give us some more infos.
More info will be available when the kitchen is ready, in the meantime don't post useless words.
any news on the progress udk
dont want to rush youre work and i really apriciate(if its spelled this way)
that you want to put time in this but its almost a month further
and im just eager to flash my phone
As miniterror wrote I am also eager to flash my phone too
Is there any progress for this kitchen?
I hope so. And also it will be very nice if you can include the new image update system, that make possible to update roms without reflash and loose data. Please take a look here(if you don't already done):
http://forum.xda-developers.com/showthread.php?t=520009
I have a kitchen, works properly?
I use the Evirus Visual Kitchen, it works. But cannot flash, because I don´t know, it is my iolite.erv right and I haven´t a CID unlocker.
My Iolite.erv:
Device#IOLITE
RomLang#0407
Version#0001
Language#GER
DPI#96
RES#DPI_96_RESH_240_RESV_320
aku5#False
Dev_Id#IOLI10000
Chunk#64
OS_Id#0X800
NOSPLIT#
XIPBUILD#20765
SYSBUILD#20765
EXTBUILD#20765
XIPHIDED#FALSE
OEMHIDED#FALSE
SYSHIDED#FALSE
LZX#FALSE
OLDSTYLE#FALSE
Base
The red section is my problem, I don´t know, is it right or not.
Greetings
mirko.prinz said:
I use the Evirus Visual Kitchen, it works. But cannot flash, because I don´t know, it is my iolite.erv right and I haven´t a CID unlocker.
My Iolite.erv:
Device#IOLITE
RomLang#0407
Version#0001
Language#GER
DPI#96
RES#DPI_96_RESH_240_RESV_320
aku5#False
Dev_Id#IOLI10000
Chunk#64
OS_Id#0X800
NOSPLIT#
XIPBUILD#20765
SYSBUILD#20765
EXTBUILD#20765
XIPHIDED#FALSE
OEMHIDED#FALSE
SYSHIDED#FALSE
LZX#FALSE
OLDSTYLE#FALSE
Base
The red section is my problem, I don´t know, is it right or not.
Greetings
Click to expand...
Click to collapse
Think Dev_Id and Chunk are correct, but don't know about OS_Id (shouldn't it be 0x400)?
Were can you find this info? Anybody?
Somebody has kitchen for HTC cruise 2? Give please to me, only without OEM and SYS (the traffic is limited).
Thanks!
......................
ervius visual Kitchen
Angel_Hranitel said:
Somebody has kitchen for HTC cruise 2? Give please to me, only without OEM and SYS (the traffic is limited).
Thanks!
Click to expand...
Click to collapse
This is 372 MB!
Greetings
edit:I tryed to upload a visual kitchen you can create a kitchenfor iolite with it, but it wouldn´t upload. Lay in hospital - use UMTS surfstick
Me utilities interest to disassemble build... How xip to get?
When I´m back from hospital, I´ll give some files for cooking, but not the entire kitchen. Will be 1,03 GB!
I can is wrong I am expressed! I translate from the translator. I have a native assembly, it is necessary to disassemble on SYS, OEM and XIP. What program can be made it?
Ervius visual kitchen works.
I shall go to search. Thanks!
P.S. What devices are assorted by this kitchen?
Hi all,
I have been using the kitchen that jerpelea originally posted here for us and have been happily cooking ever since...but I would like to change to the new ervius kitchen and have done quite a bit of reading but still can't figure out the exact way to layout the kitchen for the Nike.
Can someone who is using this kitchen for the Nike please pm or post a link so that I can download it and look at how it is set up for the Nike?
If you need somewhere to upload it, pm me and I can give you a temporary ftp site I can access.
I am not being lazy, just trying to get my head around it
thanks in advance.
DT
hi,
i use the ervius for my nike to translate in german 0407.
i have downloaded newest kitchen here http://forum.xda-developers.com/showthread.php?t=469420
general informations: http://forum.xda-developers.com/showthread.php?t=521632
it is for raphael, but i do it this way for nike too.
4 a lite tutorial i have a link for you
http://anryl.freeforums.org/kitchen-multidevice-ervius-pictorial-t8.html
!!! you have to dump an ORIGINAL-ROM first.
happy testings...
Why don't you try a "simple" plateform rebuilder-based kitchen ?
Here's my toolset. Just copy your OEM, SYS and ROM folders in.
Then drag'n drop OEM on \TOOLSET\oem2ext.exe to convert packages to EXT packages (optional).
For ROM folder, look here : http://www.bepe80.com/test/1
Then launch build_rom.bat, chose your keys number and let's go
Well, why you don't download a full kitchen, for an example from Raphael section, and dump your oldschool cooked ROM with it? That#s the way I did it with my ROM!
Now I can cook both for Diamond and Nike with the same Kitchen!
thanks for the info guys, I will try and stick with the ervius one. I have dumped a ROM and it setup the base kitchen.
So more questions...
1. How do I convert my existing OEM apps into this new format?
2. does anyone use this to port xip's, as it seems I get an error when I try? I followed Sous-Chef's instructions, but get an error relating to dumpxip.bat and the xip.bin
thanks for your help
DT
1. look after oem2ext.exe, then drag'n drop OEM folder and all your packages named PACKAGE_<device or anything you want>_<package name> will be converted to EXT packages in \EXT\<device or anything you want>\<package name>_version.
If your packages are not named this way, they'll stay in OEM.
2. to easily port XIP, look here : http://www.bepe80.com/test/2, bepe is explaining how to upgrade XIP very, very easily (I can tell that's easy since I can do it ).
The new problematic is to convert your XIP in packages with packagebuilder by drag'n drop DSMs in it. Then the only part really needed to upgrade XIP is the MSXIPKernel folder, since OEMXIPKernel is device specific.
d_train said:
thanks for the info guys, I will try and stick with the ervius one. I have dumped a ROM and it setup the base kitchen.
So more questions...
1. How do I convert my existing OEM apps into this new format?
2. does anyone use this to port xip's, as it seems I get an error when I try? I followed Sous-Chef's instructions, but get an error relating to dumpxip.bat and the xip.bin
thanks for your help
DT
Click to expand...
Click to collapse
This is very strange with all the other xip.bin i was trying i was getting the same error importing xip, but now i dowloaded you SYS, extracted the xip.bin from os.nb.payload and it worked perfectly.
Okay looks like I have just about converted my kitchen to the ervius Visual one...just ironing out the last of the bugs and all is good.
thanks everyone for your assistance.
DT
d_train said:
Okay looks like I have just about converted my kitchen to the ervius Visual one...just ironing out the last of the bugs and all is good.
thanks everyone for your assistance.
DT
Click to expand...
Click to collapse
will u be uploading ur kitchen and maintaining it as this section needs help from you please
vjsxda said:
will u be uploading ur kitchen and maintaining it as this section needs help from you please
Click to expand...
Click to collapse
Yes I will be transforming the "Ported XIP & SYS for Cookers" thread over to a kitchen.
DT