Pharos Dutch stock ROM dumped RAW files - P3470 ROM Development

Hi all,
A friend of mine bought a Pharos and I managed to lend it for a moment. So I dumped the ROM.
I have the RAW files, but I lack the time (student - exams) and knowledge to reconstruct. Hopefully someone else can reconstuct the ROM.
http://rapidshare.com/files/122034468/HTC.Pharos.Stock.ROM.Dutch.Dump.RAW.rar
If someone reconstructs it and needs hosting, just PM me and I will host it on my RS account.
Thanks in advance!

could you show me how to dump htc3470 roms?

I just followed this guide:
http://forum.xda-developers.com/showthread.php?t=334680
Make sure the colored values are your own values, not the values in the post. Otherwise it won't dump correctly.
First, check this registry value:
HKLM\Security\Policies\Policies
valuename '00001001' is normally dword:2, change it to dword:1
If you want to create a backup of ROM for restoring it afterwards (after flashing custom ROMs), you will need reconsturct the dumped files to make it into a flashable ROM. Don't ask me how to do it, I don't know.
Good luck!

Because I (and others apparently) needed an original Dutch Pharos ROM I reconstructed the dumps mentioned here. They can be found here.
Thanks for the dumps doctor.

Related

how can I cook a ROM by myself?

You never told anybody how to do it and then you complain of constant requests
I don't want to cook Wm6 I just want to change some files in my current WM5 Rom!
Could you please tell me how can I do it?
It does not need to be told how to do it, but told how to search ! A lot of people here know how to do it, just GOOGLE it !
sorry, I've already searched... Maybe I'm searching badly!
Could you please help me?
Basically you need to extract the ROM installer, you will find an nbf file in it, then get an NBF file converter, to convert it into some sort of editable format, then you start cooking the ROM, placing whatever you want, and in the end, convert it back into NBF
Hello,
You might find something useful here:
http://www.modaco.com/index.php?showtopic=255064
It would be more helpful if people genuinely try to help others instead of directing them to Google.
A
hey
if you can wait a day or two, i will write up a nice simple guide for everyone and have it stickied
i will also provide links to the tools required. it really isnt as difficult as some people thing! it just LOOKS difficult!
and we are a community here, so lets just help rather than-use the fricking search!lol. we were all n00bs once!
duke_stix said:
hey
if you can wait a day or two, i will write up a nice simple guide for everyone and have it stickied
i will also provide links to the tools required. it really isnt as difficult as some people thing! it just LOOKS difficult!
and we are a community here, so lets just help rather than-use the fricking search!lol. we were all n00bs once!
Click to expand...
Click to collapse
if all were like you ...
I know it isn't but in so much amount of infos it's not easy to find ones that apply to your device or even thing you wanna do!
Need help too
Yea, Please..my probs are the reconverting my data into a .nb->nbf file...after flashing My phone hangs in First Bootscreen...please help!Only Reflashing helps...i really want to cook a rom by myself.
Ive used THIS kitchen...but it is for Wizard-devices only....but i think,it can be used for Tornado,too.
as far as we tried we could not make a proper dump of the wm5 tornado...
but i did manage to build a rom kitchen with wm6 for the tornado...this was a whileago and the base rom is the same as the current available...if ther is enougth request i may be inclined to update the RK and release it.
to get you started here is some pointers.... you can use the same tools from the wizard, imgfs tools.
When I use nb2nbf_wizard.exe, is this created nk.nbf flashable for my Tornado (german XDA Phone aka HTC Douton)?
There is an nb2nbf_Tornado File out there,too, but my Phone stuck in first BootScreen.If i use the Wizard-Tools here and use the nb2nbf_Tornado,(by retyping the Start Adress from 8004000(for Wizard) to 8204000 (for Tornado)) it works well fine, Flashing works well,too,but stuck in first Screen every time.Ive only delete the Solitaire-Folder,but it dont work for me..maybe you have more luck!Or...faria may Post a RomKitchen exclusive for our lovely Tornado..
Have you removed the first two bytes of the initflashes.dat? When not, it can't be booting correctly! That was my mistake when I started to cook my own ROM's for my HTC Prophet (XDA Neo)!
What?
really?I may think,it is only needed after a Registryedit....thank you.!
edit:did not work...
arpy said:
There is an nb2nbf_Tornado File out there,too, but my Phone stuck in first BootScreen.If i use the Wizard-Tools here and use the nb2nbf_Tornado,(by retyping the Start Adress from 8004000(for Wizard) to 8204000 (for Tornado)) it works well fine, Flashing works well,too,but stuck in first Screen every time.Ive only delete the Solitaire-Folder,but it dont work for me..maybe you have more luck!Or...faria may Post a RomKitchen exclusive for our lovely Tornado..
Click to expand...
Click to collapse
i have the same problem like you.
I've made a nk.nbf from the *.nb files with nb2nbf_tornado.exe.
I've also extracted *.nb (OS, IPL, SPL, etc) from nk.nbf from windows mobile 6 alpha and then 'translated' those nb files with nb2nbf_tornado.exe. Same result: succesfull flash, stuck in first screen every time..
so not the "initflashes.dat" file is guilty..
...and nobody out there may help us?
arpy, it seems that if I include only OS without IPL & SPL in nb2nbf, all are OK..
But still with my modified OS does not get over the first splash screen.. maybe i've done smth wrong. In dump folder, I've added some files (some overwritten), i've removed some files, modified initflashfiles.dat (last line blank, + removed the two first bytes with winex), modified the hv files (saved in unicode standard, first line REGEDIT4, last line blank.. complied: no errors). replaced carrier_splash and shutdown
that's all what I've modified ...
edit:
arpy, try to translate only the OS module with nb2nbf_tornado. and tell me the result. also, tell me what changes you've made
edit2: found this: http://forum.xda-developers.com/showthread.php?t=298327 . improved tools
edit3: i've dumped my modified OS module with tadzio's ImgfsTools and discovered that initflashfiles.dat had the two bytes that i've removed with win hex.. what the?!
i've removed again, and run the whole build rom process again , but this time with tadzio's ImgfsTools.
Same result.. (stuck in first screen)
Maybe i've modified something wrong.
edit4: i've repeated the whole process and OS module flash and work ok . I haven't tried yet with all modules, only OS. I think I've made some mistakes when trying to replace drivers.
@DSF
Can you post a Step-By-Step Solution?I want to figure out my prob...which tools do you use?And how?May you Post your ROM?
well, i will post summary. i hope to release a "tornado romcook kitchen" and more detailed steps these days.
here is my OS module:
http://rapidshare.com/files/45915194/RUU.rar.html
right now i'm trying to figure out how to make the sd driver from iphone/other roms to work on my custom rom. every time i try other sd driver, i cannot view the card.
i'm using the tadzio's ImgfsTools (see link in my previous post).
steps:
- download typho5.exe, ImgfsTools, nb2nbf_tornado (you can get them by searching via gogole)
- copy all those files in the same folder, eg: ROMDEV
- copy nk.nbf in ROMDEV
Commands:
1) typho5.exe -x nk.nbf
2) imgfsfromnb.exe 82040000-OS.nb imgfs_raw_data.bin
3) imgfstodump.exe imgfs_raw_data.bin
Now the OS files are dumped in dump folder. Do the changes (delete, copy, modify, etc). When editing registry and initflashfiles.dat file, perform the important steps describeb at http://www.molski.biz/romcooking.html (turn off word wrap and use UNICODE in notepad, etc). If you're dune with those things do next:
4) imgfsfromdump imgfs_raw_data.bin imgfs_new.bin
5) imgfstonb imgfs_new.bin 82040000-OS.nb 82040000-OS_final.nb
if no error occured in the whole process, run 6) nb2nb_tornado.
There, chose the nb files, OS will be 82040000-OS_final.nb and not 82040000-OS.nb. Don't forget to use the correct image name. (eg: for 82040000-OS_final.nb chose OS)
The language, oem, operator version, cid can be left blank.
When you're done, press translate.
Copy the generated nk.nbf file in the rom update folder (RUU), execute ROMUpdateUtility.exe and follow the normal flash steps..
That's all.
Thanks to all those ppl that made this possible
PS: if you flash only the OS module (without IPL & SPL), even if the update proces crashes, you will not 'brick' your phone . Mine happen to crash on 2%.. i transpired instantly
kartam said:
You never told anybody how to do it and then you complain of constant requests
I don't want to cook Wm6 I just want to change some files in my current WM5 Rom!
Could you please tell me how can I do it?
Click to expand...
Click to collapse
Actually, I have some files about how to cook a rom, but they all Chinese, and may be useless for you.
DSF: the way you describe works with the tornado. thx. ive testest
an usefull app to edit initflashfiles.dat and the registry files is "notepad2".

Problem with an extracted ROM

Hello,
I extracted Schap's ROM 4.31, no problems until that.
But when I want to reconstruct it with Ervius package tools + Build OS, without adding any package (so no cooking if I can tell that...), there are some problems when it come to the last process, the "Registry file processor and hive builder.". It tell me that : 'InitRegistry FAILED in file ".\Registry\1dc3da02-499f-4547-9fd2-78cddfda9c62.rgu" within a few lines of line 1.'
So, I looked at this RGU file, and indeed, the file is empty ! And there are many other RGU in the same way !
So, what is the problem ? Bad extraction ?
Thanks in advance.
Ok,
Nobody wants to help me ?
Why ?
up!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
It's been posted in the ROM kitchen thread and the reconstructing ROMs thread many MANY times. You can't re-cook certain chef's ROMs, because they don't include .RGU files.
Hope this helps!
Thanks you very much Alex, I read the Kitchen thread, but may me be not wholly...
So, is there a possibility to include the missing rgu's from other rom ?
Just another question,
during the past weeks I reconstructed my factory ROM, there wasn't all the RGU files too, but however, this has worked... Why ?
Thanks a lot for your great patience...
Pascal06 said:
Thanks you very much Alex, I read the Kitchen thread, but may me be not wholly...
So, is there a possibility to include the missing rgu's from other rom ?
Just another question,
during the past weeks I reconstructed my factory ROM, there wasn't all the RGU files too, but however, this has worked... Why ?
Thanks a lot for your great patience...
Click to expand...
Click to collapse
Some directories just won't have RGU files, which is ok. This is what you've encountered with your factory ROM.
RGU files are important because they contain registry information. Taking them from another ROM is going to be a very painful process, and that's also where 75% of the customization takes place, so losing the important registry information from the original ROM will make it less than useful.
For more information about RGU files, read my OEM Primer from my OEM Package Tutorial...
Hope this helps!
Thanks you Alex,
I already read your OEM primer tutorial.
In fact, if I wanted to cook the Schap's ROM, it's because the included Arcsoft MMS program doesn't work. So, I wanted to include yours (the last version 5 cab), and others app, eg. MS voice command and Transcriber.
I'm very ashamed...
Pascal06 said:
Thanks you Alex,
I already read your OEM primer tutorial.
In fact, if I wanted to cook the Schap's ROM, it's because the included Arcsoft MMS program doesn't work. So, I wanted to include yours (the last version 5 cab), and others app, eg. MS voice command and Transcriber.
I'm very ashamed...
Click to expand...
Click to collapse
Why be ashamed? It's good that you tried something new and even if it didn't work as expected, it was a learning experience.

Cooking Recontructed ROM - same size ?

Hi,
I am cooking for my perosnla use a anew ROM; but have some problems with it. Using the VF_UK_3.08.161.0_radio_sign_25.74.40.02_1.64.08.21 ROM and KaiserKitchen provided by Alex.
What have I done.
1. Extract RUU_signed.nbh and edited OEM\OEM_Lang_0409\initflashfiles.dat for changing the program folder and the links.
2. Cooked and flashed a new ROM. Works fine.
BTW: Many thanks for this forum !!!
3. Installed new CABs (approx. 20 new Cabs)
4. Dumped with pdocread.exe the files Part00.raw, ..., Part04.raw.
5. Put RUU_signed.nbh (from point2), Part01.raw and Part02.raw in BaseRom folder and extract them. (I took the option b from the extract menu).
6. Cook a new ROM.
But this ROM has the same size like the ROM from point 2.
I thought Part01 and Part02 includes my new installed CABs within the OS.
I have searched the forum, but I have found unfortunately nothings which helps me.
Any hints, any tips ?
Many mans thanks
kuzco1
Using:
KAIS130 MFG
SPL-1.0.OliPof
CPLD-8
as far as i understand,if you dump a rom you dump the "base" rom, not the installed cabĀ“s.
if you want more programs in your rom you have to put the oem-packs in your kitchen!
The dump include OS (OEM, ROM & XIP data), Radio, SPL. The dump is reading rom files.
To add things you need to create packages for them. Read the wiki or thread about package maker.
Thanks to all .... I thought I can go this way.
kuzco1 said:
Thanks to all .... I thought I can go this way.
Click to expand...
Click to collapse
I think you can. We talked about that, and I think it would be better option to do that way, because it's faster to include all progs, tweaks and release a new ROM. Also I think most people rather likes to create OEM packages, but dumping full ROM would be excellent option. This days I think I will have some free time to try that. Like "austinsnyc" told me in some older post, IMGFS tools could be help us to do that.
There is link what we talked about:
http://forum.xda-developers.com/showthread.php?t=376685
We can help each other in progress. If we will be successful I will create tutorial.
Let me know how that works out

Editing Registry of a Dumped ROM

hi all
i've been searching for nearly an hour and just wondering if it is possible to edit the registry of a dumped rom (eg a complete dump part01.raw part02.raw etc ...)
using Imgfs Tools and ImgfsFromDump its all dumped into indivdual files, conversion to .nb required?
after searching I found someone who said that important DLL's and initial registry settings are in part00.raw ?? anyone clarify?
or am i barking up the wrong tree completely ...
thanks
GilesTheAlmighty said:
hi all
i've been searching for nearly an hour and just wondering if it is possible to edit the registry of a dumped rom (eg a complete dump part01.raw part02.raw etc ...)
using Imgfs Tools and ImgfsFromDump its all dumped into indivdual files, conversion to .nb required?
after searching I found someone who said that important DLL's and initial registry settings are in part00.raw ?? anyone clarify?
or am i barking up the wrong tree completely ...
thanks
Click to expand...
Click to collapse
You've been around since 2006 and you do not know about searching or wiki? Hmm! Read the wiki on "how to reconstruct a dumped ROM" and then go from there.
i did read through the wiki, that was my first port-of-call .. i'll go there again thanks
Agreed
I've looked all over, and can't find anything about it. I'm loosing my mind on it....
I'll agree with you completely on this...in the How to Reconstruct a ROM thread there is really nothing on registry editing, default.hv editing or what to take out of a ROM and what needs to be left alone.... I just posted a reply in the thread How to Reconstruct a ROM and waiting for an answer myself.
It appears some of the Chefs are not using .rgu files at all in their ROMS and some are???? I don't know if its a big secret but everytime someone asks a question on here it is read the wiki!!!!
The wiki is great if you want a dumped rom that is based on the kitchen, but I want to learn how to take my own rom and make it a cooking rom. For example the new 209 version would be great to look into
And please, I beg you _ALEX_ don't close this thread until someone can lead us new guys in the right direction. PRETTY PLEASE!!!!
The answers you're looking for *ARE* in the 'How to Reconstruct a Dumped ROM & Reconstructed ROMs' thread, in posts 395-402.
Thread locked. Don't just say you've read, actually *READ*.

[Solved] [Cooking] Help Rebuilding Rom Pls

Hi All im a noob to cooking. So... I dumpbed the new official rom and used the cooking tutorial to cook my very first rom YAY. BUT when my titl boots it is WM6 not WM6.1 and a few other small issues like the boot screen not showing the verion number i changed it to. I used itsutils to dump and kaiserkitchen to cook. I have searched the forum but can't find anything. Pls help
WHy are you using itsutils to dump the ROM. Just extract the .exe rename it to RUU_signed.nbh and dump it using the kitchen....
Much easier and more fool proof this way.
joerf1115 said:
Hi All im a noob to cooking. So... I dumpbed the new official rom and used the cooking tutorial to cook my very first rom YAY. BUT when my titl boots it is WM6 not WM6.1 and a few other small issues like the boot screen not showing the verion number i changed it to. I used itsutils to dump and kaiserkitchen to cook. I have searched the forum but can't find anything. Pls help
Click to expand...
Click to collapse
Sounds like youve done more work than nessessary! Do like ryncppr said above, use the lastest pagepool patcher to change version number on boot. Don't know why you would want to though!
thank you ryncppr and yardie.spike.. That was just a small issue i wanted to change but the main issue is that the rom created from the kaiser kitchen is WM6 and not the new OS. What am I doing wrong?
[Cooking] Need Help Clearing out the bloatware
ok I solved the issue with the rom being WM6 and not 6.1. I just deleted the ROM, OEM and SYS folders and the os-NEW.nb file. Then I extracted the rom I dumped from the phone and I can now cook a 6.1 rom. BUT the issue I have now is all the bloatware is on there still with the software I selected during the cooking process. How can I remove all the software that came with the ATT rom?
[EDIT] Okay I have been messing around in the OEM, SYS and ROM folders...Is this the right place to remove the oem software and if so how do I go about doing it. I found, in the OEM folder, the EXEs for the shop stuff...can i just remove those or are there othere files I need to edit as well...pls help I just want to learn
OK for those wanting to cook their own rom from the ground up, below is a link to help with cleaning up the BaseROM.
http://wiki.xda-developers.com/index.php?pagename=OEM Package Tutorial

Categories

Resources