HD2 hang on installation after dump/flash - HD2 Windows Mobile 6.5 ROM Development

Hi @ all.
Just dumped the HTC 1.66 ROM GER with Ervius.
Create my own NBH and flashed it. No custum things jet.
Thats the Result(also with 1.48):
Does anyone have an solution for me?^^
limited

You need to recmod the commanger package. IE change the modules to files

Limited69 said:
Hi @ all.
Just dumped the HTC 1.66 ROM GER with Ervius.
Create my own NBH and flashed it. No custum things jet.
Thats the Result(also with 1.48):
Does anyone have an solution for me?^^
limited
Click to expand...
Click to collapse
sorry, i couldnt find asap the thread,
but its not a real problem of you, its a "kitchen"-problem or "other"-problem.
search for LEO_External_Packages\Notification_Enhancement_X in this thread and you find your solution.

The same happens to me, i just dump the original rom, without making any change just compile it, no errors just say ok ready and when i flash it i got the same result.
I use ervius kitchen
Any help? please.

moebius15 said:
The same happens to me, i just dump the original rom, without making any change just compile it, no errors just say ok ready and when i flash it i got the same result.
I use ervius kitchen
Any help? please.
Click to expand...
Click to collapse
Post nr. 2 contains the general solution. But since you're using EVK you can skip a step or 2.
In the LEO_External_Packages folder (somewhere in the EXT folder) go to the Notification_Enhancement/files folder. Look for the folder NTFConfig.dll (that is a module that you want to turn into a file). In the NTFConfig.dll folder look for the file NTFConfig.dll . (EVK has prepared that file for you). Move it temporarily to another folder. Delete the NTFConfig.dll folder and copy the NTFConfig.dll file to the root of the Notification_Enhancement/files folder.

Thank you very much appleflap i will do what you told me.
Sorry but i dont understand what was recmode, i saw an app in tools i try to execute it but it didnt nothing to me.

appelflap said:
Post nr. 2 contains the general solution. But since you're using EVK you can skip a step or 2.
In the LEO_External_Packages folder (somewhere in the EXT folder) go to the Notification_Enhancement/files folder. Look for the folder NTFConfig.dll (that is a module that you want to turn into a file). In the NTFConfig.dll folder look for the file NTFConfig.dll . (EVK has prepared that file for you). Move it temporarily to another folder. Delete the NTFConfig.dll folder and copy the NTFConfig.dll file to the root of the Notification_Enhancement/files folder.
Click to expand...
Click to collapse
perfect answer. worked for me fine! THX

appelflap said:
Post nr. 2 contains the general solution. But since you're using EVK you can skip a step or 2.
In the LEO_External_Packages folder (somewhere in the EXT folder) go to the Notification_Enhancement/files folder. Look for the folder NTFConfig.dll (that is a module that you want to turn into a file). In the NTFConfig.dll folder look for the file NTFConfig.dll . (EVK has prepared that file for you). Move it temporarily to another folder. Delete the NTFConfig.dll folder and copy the NTFConfig.dll file to the root of the Notification_Enhancement/files folder.
Click to expand...
Click to collapse
Thanks again i just did what you told me and works fine, thanks for your clear answer

Related

How to extract .nbh from a .exe

Anyone who knows how to extract the .nbh file from an .exe?
Thanks!
Open the file with winrar. IF it doesnt open then its an installshield installer.
If it is an installshield installed, it's still possible - run it (but don't do anything) and it will create a temporary folder in your temp folder with all the extracted files in it.
Just copy them to another folder before you quit the installer as it will delete them when you do.
Cheers,
Smiffy.
if its an install shield installer how could i get a hand on its nbh file?
seems like most of the ROMs are .exe files and can't be opened with Winrar!!
allan1 said:
seems like most of the ROMs are .exe files and can't be opened with Winrar!!
Click to expand...
Click to collapse
Almost ALL the roms can be opened with winrar....very easily.
Lordsmiff said:
If it is an installshield installed, it's still possible - run it (but don't do anything) and it will create a temporary folder in your temp folder with all the extracted files in it.
Just copy them to another folder before you quit the installer as it will delete them when you do.
Cheers,
Smiffy.
Click to expand...
Click to collapse
thanks alot!!!
mrvanx said:
Almost ALL the roms can be opened with winrar....very easily.
Click to expand...
Click to collapse
don't suppose you'd care to share how to do this?
allan1 said:
don't suppose you'd care to share how to do this?
Click to expand...
Click to collapse
Right-click on the exe and select "extract files"
Unzip with winrar indeed. You can also install the executable until where you have to make setup choices, like cancel and continue. Then look in your temp folder for the newly added folder with the nbh file in it. It depends on your OS where these file reside. Search for *.nbh files on (probably) your c drive will locate the folder as well.

How to implement new *.provxml in new ROM

Hi,
unfortunately I am not able to implement a new *provxml to a new ROM.
I know http://forum.xda-developers.com/showthread.php?t=398025
and some other threads, but all my entries (Mailaccounts, WiFi informations - which I got with rapiconfig) are not in my new ROM.
I am doing somewhere a mistake. It does not work:
I have done the following:
1. created an acconts.provxml
2. renamed to _setup.xml
3. Created an OEM package with Ervius Package Creator.
Have now 5 files in the OEM folder: _setup.xml, *.rgu, *.dsm (size 0k), option.xml and initflashfiles.txt
4. Moved option.xml out of the OEM folder
5. Drag and drop OEM folder over BuildDSM.exe. This creates a new *dsm (size 1k)
6. place back option.xml in OEM folder
7. copy OEM folder under \Packages - i have tested also the OEM folder
8. cooked and burned ROM
Does someone has a OEM package with a *.provxml (including email2 and wi-fi infos). All imported emai-addresses and wifi info van be deleted of course. ?
If I use "rapiconfig.exe /p _setup.xml" all my infos are ok.
Any help is welcome.
Regards
kuzco1
this is what works for me...
you have to name it:
mxipupdate_zz_oemoperators_100_PPC+All_filename.provxml​
you can replace 'filename' with whatever you wish.
(there should be no space in provxml, this editor isn't working right for some reason)
let us know if this works for you...
joemanb said:
this is what works for me...
you have to name it:
mxipupdate_zz_oemoperators_100_PPC+All_filename.provxml​
you can replace 'filename' with whatever you wish.
(there should be no space in provxml, this editor isn't working right for some reason)
let us know if this works for you...
Click to expand...
Click to collapse
Hello,
what do you really mean ?
I have renamed my _setup.xml to mxipupdate_zz_oemoperators_100_PPC+All_filename.provxml and put this file \OEM\OperatorPKG. After cooking and burning my Kaiser does not boot any longer - I have to reverted to my old ROM.
Regards
kuzco
have you tried creating a cab file with your _setup.xml?
see if that works, maybe your xml has errors.
as far as creating a dsm, all I did was drop the file into another oem folder that already had some provxml files.
the fact that your phone won't boot now would indicate to me that after the filename change the file is indeed being processed, but the xml has errors.
download the 'tmobileforromcooks.zip' file in the following post and compare the provxml files with yours.
http://forum.xda-developers.com/showpost.php?p=2237367&postcount=1
good luck
joemanb said:
have you tried creating a cab file with your _setup.xml?
see if that works, maybe your xml has errors.
as far as creating a dsm, all I did was drop the file into another oem folder that already had some provxml files.
the fact that your phone won't boot now would indicate to me that after the filename change the file is indeed being processed, but the xml has errors.
download the 'tmobileforromcooks.zip' file in the following post and compare the provxml files with yours.
http://forum.xda-developers.com/showpost.php?p=2237367&postcount=1
good luck
Click to expand...
Click to collapse
Thanks, but this zip does not work either. I will play more ....
kuzco1
hint hint: Try adding these settings to an already existing prov.
as i read somwhere you cannot add any provxml file in a dumped rom! but u can change and add reg edits in an existing provxml file. and theres another thing i think you should know: provxml files are the last reg based files that will get written in the cooked rom SO they have the ability to change and overwrite rgu files that you created if they both have the same reg path but diff values.

[ASK] How to port WM6.5 into my M490 WM6.1(T-Omnia)

Hi. Everyone.
At first, I'd like to appreciate all you guys. I've learned so many things from you.
Thank you so much.
This time I wanna ask you for giving me hands.(again~) And I hope someone would help me ^^
I'm trying to port WM6.5(0409) into my SCH-M490(0412, this is the Korean domestic version of the Samsung Omnia phone).
As far as I've searched for the way how to do it,
I found that I have to replace XIP, SYS and MUI with released WM6.5 ROM.
But I'm still confused what exactly I should do.
I'll describe here the process that I will go.
plz correct wrong one or add insufficient information.
# Preparation
1. Download SCH-M490's WM6.1 PDA.BIN Rom file and i900's WM6.5 ROM (PDA.BIN of course)
2. Download all tools I need (osbntools.exe, xipport.exe, dump.exe and so on.)
# XIP Porting (I think I already succeeded this)
1. Dump original WM6.1 ROM and extract XIP.BIN.
2. Dump i900's WM6.5 ROM and extract XIP.BIN, too.
3. With xipport.exe, dump them both and make packages.
4. Replace original XIP.BIN's MSXIPKernel package with new XIP.BIN's one.
(I know I have to do this for both FILES and MODULES folders)
5. Remove some module's which are known as unnecessary. (If I meet the alert saying "not enough space" when realloc. such as hd.dll, osaxst0.dll and so on)
6. Realloc P, write maps, check collisons, correct them (if any), build xip_out.bin.
7. insert new "xip_out.bin" into OS.NB by using osnbtool.exe.
# SYS replacement
1. Remove all files from original WM6.1 dump's sys folder, but .ROM and .VM folder.
2. Copy all files in the sys folder of WM6.5 ROM (except .ROM and .VM folder) to original dump's sys folder.
# MUI Translation
1. Find all files that have string "0412" for their file names (mostly, they will be in the OEM dump folder I guess).
2. Rename them (0412 -> 0409).
3. Open every mui file,which has .mui as their file extention, with reshacker.exe.
4. Translate resources as many as I can and Recompile them.
5. Find all *.rgu files in the OEM dump folder.
6. Open them all and find string "0412" and change them to "0409".
# Flashing
1. Build a rom.
2. Download the Rom to my M490 by using UMDL_GrandPrix_V1.8.1
So.. I wanna change
Language : 0412 -> 0409
OS : WM6.1 -> WM6.5
Are there something wrong? Are there something I missed? (I'm not talking about my grammar. lol)
I wish if someone would answer you!!!
I think in the SYS folder, you can replace the .ROM folder. But, you cannot replace the WinCENLS_WWE folder, I think.
Also, inside the SYS/Shell folder, you shouldn't replace shell32 and shellres.
That's what I've read. I'm pissed that I can't get this working either, though!!!
are you using that phone in the US?
If so which provider are you using and where can i buy one!?
ace10134 said:
I wish if someone would answer you!!!
I think in the SYS folder, you can replace the .ROM folder. But, you cannot replace the WinCENLS_WWE folder, I think.
Also, inside the SYS/Shell folder, you shouldn't replace shell32 and shellres.
That's what I've read. I'm pissed that I can't get this working either, though!!!
Click to expand...
Click to collapse
You are correct about a few things here, but not everything.
You are right about the WINCENLS. This is usually device-specifc and should not be replaced when cooking. The .ROM can be replaced but not the .VM.
Now, as far as I understand rom cooking, the shell is changed from build to build. You may end up with weird, unstable results if you don't match it with the rom you are trying to cook.
@samuel281,
I think you pretty much nailed everything down. What exactly isn't working for you? It isn't flashing, booting, doesn't create the rom (error in the build process)?
One other thing, as far as the SYS, all you need to replace are the Files and Modules. You just need to make sure that you are using what you are supposed to (either Files or Modules).

[HELP] Kitchen Help

Hello;
I ask a question if somebody can help me. I use everius 1.8.2 for cooking my ROM, all seem to be ok, i have 2.08 HSPL on my HD2 but when i flash it, it start on the HTC welcome and then on the windows screen but nothing after, can somebody tell me what is the problem, i dump the french official HTC ROM to cook.
Look in your EXT packages for the folder notifcation_enhancment
go into the files directory in that folder.
Move the NTFConfig.dll FILE out of the NTFConfig.dll directory to your dekstop.
Delete the NTFConfig.dll DIRECTORY
Copy NTFConfig.dll FILE back into the files directory.
Thank you very much for you're help.

[Q] Help local copy .NET ?

Hello. I .net package Download . But I do not know exactly where my copy ??
please help .
thanks for you .
Hi,
copy the extracted netcf folder to your sys folder in your kitchen.
with friendly greet
starbase64
starbase64 said:
Hi,
copy the extracted netcf folder to your sys folder in your kitchen.
with friendly greet
starbase64
Click to expand...
Click to collapse
thanks dear friend . solved .
starbase64 said:
Hi,
copy the extracted netcf folder to your sys folder in your kitchen.
with friendly greet
starbase64
Click to expand...
Click to collapse
OK so I am apparently too stupid to work this out.
I have taken cabs and downloaded the files in teh HD2 LEO package thread for .NET framework 3.5 and 3.7
Your directions are to merely copy the extracted folder to the SYS folder. (I assume and check it off to add to the ROM) So, do I uncheck the original netCF? I am thinking no and havent done so.
At any rate, the folder structure I have looks like what is in the EXT folder for other packages (has a files folder an app.reg and an app.dat). I notice though that the SYS folder is pretty flat with files directly under the package name and I don't see reg files or app.dat files.
Having copied the decompressed folder to the SYS directory and checking the box I don't get it in the ROM. WHen I run apps that require 3.5 I get a message stating its not in the ROM.
Thanks for any help! Thanks.
Copy the attached file (extract it) to your EXT folder, select it and unselect NET in your SYS.
hx4700 Killer said:
OK so I am apparently too stupid to work this out.
I have taken cabs and downloaded the files in teh HD2 LEO package thread for .NET framework 3.5 and 3.7
Your directions are to merely copy the extracted folder to the SYS folder. (I assume and check it off to add to the ROM) So, do I uncheck the original netCF? I am thinking no and havent done so.
At any rate, the folder structure I have looks like what is in the EXT folder for other packages (has a files folder an app.reg and an app.dat). I notice though that the SYS folder is pretty flat with files directly under the package name and I don't see reg files or app.dat files.
Having copied the decompressed folder to the SYS directory and checking the box I don't get it in the ROM. WHen I run apps that require 3.5 I get a message stating its not in the ROM.
Thanks for any help! Thanks.
Click to expand...
Click to collapse
af974 said:
Copy the attached file (extract it) to your EXT folder, select it and unselect NET in your SYS.
Click to expand...
Click to collapse
I tried your suggestion, thanks, and it did work for my 3.5 apps but I am also running the VLINGO app that came in the new ATT ROM and it complains at bootup with an exception that isnt there when the 2.0 framework is installed. For the record if I manually install the framework it also works fine.
I guess I will need to pick apart the install and make my own framework package from that.
Ok I made my own package that co-exists with the 2.0 framework, perhaps mark this solved? Should I attach my package?

Categories

Resources