Hi guys, I was wondering if it's possible to extract some programs from a ROM nbh file and recompile them as cab files so that they can be installed on their own... can anybody help me?
Thanks
Shift
(P.s: I tried to look around but didn't find anything...)
shift_runstop said:
Hi guys, I was wondering if it's possible to extract some programs from a ROM nbh file and recompile them as cab files so that they can be installed on their own... can anybody help me?
Thanks
Shift
(P.s: I tried to look around but didn't find anything...)
Click to expand...
Click to collapse
ok, if you have a single folder or 3 folder (usually into sys\ folder!): program;lang;dpi_xx tou have to merge all files (if you have some modules ( folder inside folder) you have to extract exes, muis, dlls, from them) and then merge all rgu files inside into one .reg file.
now with trial of wince cab manager you can create a new cab...
insert all files except rgus, reg and dsm into it, then go on registry tree, import froim file, choice the reg file just create and import it, create shortcut by some exe that uou need to create, save cab.
if you want extract some files by oemapps into oem\ folder, you have to study:
how many dlls depeds the exe and into oemapps rgu how many regkeys you need to make working this exe....
after this, exctract all dlls, eventually the mui file, the chosen exe, the regkeys saved into a reg files and repeat all described into 1st option!!
good work!!
ervius said:
ok, if you have a single folder or 3 folder (usually into sys\ folder!): program;lang;dpi_xx tou have to merge all files (if you have some modules ( folder inside folder) you have to extract exes, muis, dlls, from them) and then merge all rgu files inside into one .reg file.
now with trial of wince cab manager you can create a new cab...
insert all files except rgus, reg and dsm into it, then go on registry tree, import froim file, choice the reg file just create and import it, create shortcut by some exe that uou need to create, save cab.
if you want extract some files by oemapps into oem\ folder, you have to study:
how many dlls depeds the exe and into oemapps rgu how many regkeys you need to make working this exe....
after this, exctract all dlls, eventually the mui file, the chosen exe, the regkeys saved into a reg files and repeat all described into 1st option!!
good work!!
Click to expand...
Click to collapse
ita:non è che potresti postare queste informazioni in ita e un po' piu' dettagliate? non ho capito molto... fare una bella guida per cucinare in ita???
eng:You might not post this information in ita and some 'more' detailed? I did not understand much.
thanks
luciolux said:
ita:non è che potresti postare queste informazioni in ita e un po' piu' dettagliate? non ho capito molto... fare una bella guida per cucinare in ita???
eng:You might not post this information in ita and some 'more' detailed? I did not understand much.
thanks
Click to expand...
Click to collapse
remember me, when I have some time, I'll do it!
Related
Hi guys,
I'm trying to edit a Universal ROM starting from nk.nbf and I'm experiencing a problem: cooked rom starts but shows taskbar with clock working properly but the remaining part of the screen seems not to draw anything and shows welcomehead image... and does not respond to taps or keypress (only powerbutton and backlight buttons working properly)
I'm used to cook roms with kitchens, so I followed these steps:
1. decode nk.nbf > nk.nba with htc tool
2. prepare_imgfs nk.nba -nosplit
3. viewimgfs imgfs_raw_data.bin
4. deleted and modified files
5. converted default.hv and user.hv in .rgu files with RGU.exe tool
6. edited .rgu registry files:
keeping key sorted as found in extracted files
every value is headed by key (not multiple values for a single key)
HKCU in user.rgu
HKLM and HKCR in default.hv7. converted .rgu files in .hv
the RGU.exe tool adds in user.hv the value
[KKEY_LOCAL_MACHINE\System\ObjectStore\RegistryUpdate]
"boot.rgu"=hex:79,41,C3,2D,24,BD,72,20,37,79,E7,A0,B2,A9,03,CF
How to create boot.rgu?8. replaced registry hives in dump folder
9. buildimgfs
10. make_imgfs nk.nba -noplit
I've found in KKEY_LOCAL_MACHINE\System\ObjectStore\RegistryUpdate some references to .rgu files that are not included in the rom... should i delete all .dsm files and registry references?
Thanks all...
missing rgu have been deleted before flashing, as Leo did for his latest rom 05, so your source rom is unusable
Thanks...
OK... now the new AKU 0.7.0 is available with .rgu files builtin... but rom behaviour is the same... how to work with packages.sof?
If I move all files recreating the same directory structure of a "working" kitchen and running BuildOS.exe, shall I sort out the problem?
marco.minetti said:
OK... now the new AKU 0.7.0 is available with .rgu files builtin... but rom behaviour is the same... how to work with packages.sof?
If I move all files recreating the same directory structure of a "working" kitchen and running BuildOS.exe, shall I sort out the problem?
Click to expand...
Click to collapse
you may have look here http://forum.xda-developers.com/showthread.php?t=324682
http://forum.xda-developers.com/showthread.php?t=309562
it is a nice way to cook a ROM
Thanks...
Usual cause of a startup like you descibe is a corrupt initflashfiles.dat - have you edited it directly?
If so the first 2 bytes need to removed by a hex editor to work properly.
Hi,
I try to cook a rom based on an official rom for Vox (HTC FRA 1.34).
I would understand all steps of cooking, i have already made this :
1 - Extract RUU_Vox_HTC_FRA_1.34.406.1_4.1.13.54_03.10.90_Ship.exe to RUU_signed.nbh (7-zip)
2 - Extract RUU_signed.nbh to IPL.nb/PrimarySpalsh.nb/Radio.nb/SPL.nb/Windows.nb (nbhtool.exe)
3 - Dump rom Windows.nb with prepare_imgfs.exe and viewimgfs.exe
4 - Move dump files in OEM/SYS folders with PKGTool
If i understood well, i must extract XIP from Windows.nb, before cook.
I have tried some soft like nbsplit/rommaster/buildxip, but i have errors, could someone help me for this step ?
Thanks.
And sorry for my poor english.
fireburned said:
Hi,
I try to cook a rom based on an official rom for Vox (HTC FRA 1.34).
I would understand all steps of cooking, i have already made this :
1 - Extract RUU_Vox_HTC_FRA_1.34.406.1_4.1.13.54_03.10.90_Ship.exe to RUU_signed.nbh (7-zip)
2 - Extract RUU_signed.nbh to IPL.nb/PrimarySpalsh.nb/Radio.nb/SPL.nb/Windows.nb (nbhtool.exe)
3 - Dump rom Windows.nb with prepare_imgfs.exe and viewimgfs.exe
4 - Move dump files in OEM/SYS folders with PKGTool
If i understood well, i must extract XIP from Windows.nb, before cook.
I have tried some soft like nbsplit/rommaster/buildxip, but i have errors, could someone help me for this step ?
Thanks.
And sorry for my poor english.
Click to expand...
Click to collapse
have u try msflshtool
Thanks for this idea.
I test it, with this command :
msflshtool.exe Windows.nb -d
I obtain 3 files :
- Windows.nb.part0
- Windows.nb.part1
- Windows.nb.part2
Here is the part info :
Code:
***********************************************************
msflsh50dump v0.1 code by blueboy
***********************************************************
partinfo
part <0> offset <00000400> size <00217400>
part <1> offset <00217800> size <00333000>
part <2> offset <0054A800> size <03586800>
end
What is the newt step ?
Thanks you.
fireburned said:
Thanks for this idea.
I test it, with this command :
msflshtool.exe Windows.nb -d
I obtain 3 files :
- Windows.nb.part0
- Windows.nb.part1
- Windows.nb.part2
Here is the part info :
Code:
***********************************************************
msflsh50dump v0.1 code by blueboy
***********************************************************
partinfo
part <0> offset <00000400> size <00217400>
part <1> offset <00217800> size <00333000>
part <2> offset <0054A800> size <03586800>
end
What is the newt step ?
Thanks you.
Click to expand...
Click to collapse
usually it is in part0 or part1 ... use xipport to see which have the boot.hv & boot.rgu ... u only need those files ... around 20-40Kb files
Then u can put it in ROM folder in ur Kitchen
Thank you cruzzmz for your replies
I used XIPort to extract Windows.nb.part0/Windows.nb.part1.
I obtain this :
Code:
Windows.nb.part0
OUT\
PARTHDR.txt
ROMHDR.txt
\FILES
boot.hv
boot.hv.imageinfo.txt
ceconfig.h
ceconfig.h.imageinfo.txt
default.hv
default.hv.imageinfo.txt
initobj.dat
initobj.dat.imageinfo.txt
user.hv
user.hv.imageinfo.txt
\MODULES
busenum.dll
cecompr.dll
ceddk.dll
cereg.dll
certmod.dll
coredll.dll
device.exe
devmgr.dll
diskcache.dll
encfilt.dll
fatfsd.dll
fatutil.dll
filesys.exe
fsdmgr.dll
imgfs.dll
mmtimer.dll
mspart.dll
nk.exe
OMAP850_SDHC.dll
ONDisk.dll
packageinfoapi.dll
pm.dll
ramdisk.dll
rawfs.dll
regenum.dll
romfilter.dll
sdbus.dll
sdmemory.dll
serial.dll
uldrui.dll
updateapp.exe
busenum.dll.txt
cecompr.dll.txt
ceddk.dll.txt
cereg.dll.txt
certmod.dll.txt
coredll.dll.txt
device.exe.txt
devmgr.dll.txt
diskcache.dll.txt
encfilt.dll.txt
fatfsd.dll.txt
fatutil.dll.txt
filesys.exe.txt
fsdmgr.dll.txt
imgfs.dll.txt
mmtimer.dll.txt
mspart.dll.txt
nk.exe.txt
OMAP850_SDHC.dll.txt
ONDisk.dll.txt
packageinfoapi.dll.txt
pm.dll.txt
ramdisk.dll.txt
rawfs.dll.txt
regenum.dll.txt
romfilter.dll.txt
sdbus.dll.txt
sdmemory.dll.txt
serial.dll.txt
uldrui.dll.txt
updateapp.exe.txt
Windows.nb.part1
OUT\
PARTHDR.txt
ROMHDR.txt
\FILES
42d1aab7-6dfa-4c03-9797-d66f7620883d.dsm
42d1aab7-6dfa-4c03-9797-d66f7620883d.dsm.imageinfo.txt
7da1c1a8-1fd2-4a18-a081-84e4825266b1.dsm
7da1c1a8-1fd2-4a18-a081-84e4825266b1.dsm.imageinfo.txt
966f2a5f-b510-8a60-28bc-6c06a3376c66.dsm
966f2a5f-b510-8a60-28bc-6c06a3376c66.dsm.imageinfo.txt
b5332311-48f1-4b76-ad70-8efa5db8fa3a.dsm
b5332311-48f1-4b76-ad70-8efa5db8fa3a.dsm.imageinfo.txt
b5332311-48f1-4b76-ad70-8efa5db8fa3a.rgu
b5332311-48f1-4b76-ad70-8efa5db8fa3a.rgu.imageinfo.txt
boot.hv
boot.hv.imageinfo.txt
boot.rgu
boot.rgu.imageinfo.txt
e7cdacc2-b776-1926-fd10-4b8c9b712e9b.dsm
e7cdacc2-b776-1926-fd10-4b8c9b712e9b.dsm.imageinfo.txt
initflashfiles.dat
initflashfiles.dat.imageinfo.txt
mxip_initdb.vol
mxip_initdb.vol.imageinfo.txt
mxip_lang.vol
mxip_lang.vol.imageinfo.txt
wince.nls
wince.nls.imageinfo.txt
\MODULES
busenum.dll
cachefilt.dll
cecompr.dll
ceddk.dll
certmod.dll
coredll.dll
device.exe
devmgr.dll
diskcache.dll
encfilt.dll
fatfsd.dll
fatutil.dll
filesys.exe
fsdmgr.dll
fsreplxfilt.dll
hd.dll
HtcFsdspy.dll
imgfs.dll
mspart.dll
nk.exe
ONDisk.dll
osaxst0.dll
pm.dll
ps2fatutil.dll
regenum.dll
busenum.dll.txt
cachefilt.dll.txt
cecompr.dll.txt
ceddk.dll.txt
certmod.dll.txt
coredll.dll.txt
device.exe.txt
devmgr.dll.txt
diskcache.dll.txt
encfilt.dll.txt
fatfsd.dll.txt
fatutil.dll.txt
filesys.exe.txt
fsdmgr.dll.txt
fsreplxfilt.dll.txt
hd.dll.txt
HtcFsdspy.dll.txt
imgfs.dll.txt
mspart.dll.txt
nk.exe.txt
ONDisk.dll.txt
osaxst0.dll.txt
pm.dll.txt
ps2fatutil.dll.txt
regenum.dll.txt
The good files are in Windows.nb.part1 ?
Next step : copy boot.hv/boot.rgu in ROM/XIP folder ?
Thank you very much !
And another question, i have "missing files" when i use PKGTool :
Code:
[Missing Manifests]
(Maybe):\ROM\XIP\b5332311-48f1-4b76-ad70-8efa5db8fa3a.dsm
(Maybe):\ROM\XIP\7da1c1a8-1fd2-4a18-a081-84e4825266b1.dsm
(Maybe):\ROM\XIP\42d1aab7-6dfa-4c03-9797-d66f7620883d.dsm
(Maybe):\ROM\XIP\e7cdacc2-b776-1926-fd10-4b8c9b712e9b.dsm
(Maybe):\ROM\XIP\966f2a5f-b510-8a60-28bc-6c06a3376c66.dsm
It's a problem ?
fireburned said:
And another question, i have "missing files" when i use PKGTool :
Code:
[Missing Manifests]
(Maybe):\ROM\XIP\b5332311-48f1-4b76-ad70-8efa5db8fa3a.dsm
(Maybe):\ROM\XIP\7da1c1a8-1fd2-4a18-a081-84e4825266b1.dsm
(Maybe):\ROM\XIP\42d1aab7-6dfa-4c03-9797-d66f7620883d.dsm
(Maybe):\ROM\XIP\e7cdacc2-b776-1926-fd10-4b8c9b712e9b.dsm
(Maybe):\ROM\XIP\966f2a5f-b510-8a60-28bc-6c06a3376c66.dsm
It's a problem ?
Click to expand...
Click to collapse
dont think it is a problem as long as when u do buildOS u dont get any error (hint: if there is error check the temp folder open log.txt)
I created a *.bat file wich does this :
1- nbhextract "RUU_Signed.nbh" to "00_IPL.nb 01_SPL.nb 02_MainSplash.bmp 02_MainSplash.nb 03_GSM.nb 04_OS.nb"
2- dumprom.exe 04_OS.nb wich extract files in "Temp" folder :
Code:
boot.bin
msflsh.bin
romhdr.bin
\Imgfs (1599 objects)
\XIP (37 objects)
3- pkgtool.exe : Temp\Imgfs => Temp\Imgfs\OEM and SYS
4- move Temp\Imgfs\OEM and SYS in root kitchen directory
My problem :
* When i try to re-"BuildOS" (to test if my dump works), i have an error : Error, last status: "Creating initflashfiles.dat..."
I have found a file "initflashfiles.dat" in my ROM\XIP foler. What is the problem ?
Thanks you.
Help me please... I tried... But i'm blocked...
fireburned said:
I created a *.bat file wich does this :
1- nbhextract "RUU_Signed.nbh" to "00_IPL.nb 01_SPL.nb 02_MainSplash.bmp 02_MainSplash.nb 03_GSM.nb 04_OS.nb"
2- dumprom.exe 04_OS.nb wich extract files in "Temp" folder :
Code:
boot.bin
msflsh.bin
romhdr.bin
\Imgfs (1599 objects)
\XIP (37 objects)
3- pkgtool.exe : Temp\Imgfs => Temp\Imgfs\OEM and SYS
4- move Temp\Imgfs\OEM and SYS in root kitchen directory
My problem :
* When i try to re-"BuildOS" (to test if my dump works), i have an error : Error, last status: "Creating initflashfiles.dat..."
I have found a file "initflashfiles.dat" in my ROM\XIP foler. What is the problem ?
Thanks you.
Click to expand...
Click to collapse
I dont seem to hv that file on my ROM\XIP folder, maybe u can try deleting all files inside XIP except for boot.hv & boot.rgu
then try buildOS again
BTW what is the size of both files?
I deleted all files in XIP folder, except boot.hv/boot.rgu
boot.hv = 40 Ko
boot.rgu = 27 Ko
Again, BuildOS fails : Error, last status: "Creating initflashfiles.dat..."
When i search in OEM and SYS folders, i don't have a "initflashfiles.dat" file.
An idea ?
fireburned said:
I deleted all files in XIP folder, except boot.hv/boot.rgu
boot.hv = 40 Ko
boot.rgu = 27 Ko
Again, BuildOS fails : Error, last status: "Creating initflashfiles.dat..."
When i search in OEM and SYS folders, i don't have a "initflashfiles.dat" file.
An idea ?
Click to expand...
Click to collapse
dunno if this can help
If you did something like the following sequence:
typho5 -x nk.nbf
prepare_imgfs.exe 80040000-OS_0.nb -nosplit
viewimgfs.exe imgfs_raw_data.bin
Then the initflashfiles.dat should definitely be in the 'dump' folder.
Did you remember the -nosplit option for prepare_imgfs.exe?
Edit: Just a thought. The initflashfiles.dat is hidden plus the .dat extension is normally used by system files, so could it be something so simple as the fact that your explorer is not showing hidden and/or system files?
Click to expand...
Click to collapse
seems like the initflashfiles.dat is in the dump folder after u do a viewimgfs
You can put initflashfile.dat inside imgfs (for example OEM/OEM_LANG_XXX) and delete it from XIP.
Buildos.exe from Bepe search initflashfiles.dat insiede IMGFS:
cruzzmz : I tried your solution
Code:
typho5 -x nk.nbf
prepare_imgfs.exe 80040000-OS_0.nb -nosplit
viewimgfs.exe imgfs_raw_data.bin
But, in dump folder, i haven't initflashfiles.dat
I tested several solutions, and each time, initflashfiles.dat is in my XIP folder.
cicciocant : I tried to put initflashfiles.dat in dump folder, and run PKGTool, but file is not copy to OEM_Lang_XXXX folder (missing dsm ???), and BuildOS fails, with same error.
I tested to put initflashfiles.dat in OEM_Lang_XXXX manualy, and i have an other error when i try to BuildOS : "initflashfiles.dat is a directory not a file! copying the File!!!"
In my XIP folder, i have :
Code:
busenum.dll
cachefilt.dll
cecompr.dll
ceddk.dll
certmod.dll
coredll.dll
device.exe
devmgr.dll
diskcache.dll
encfilt.dll
fatfsd.dll
fatutil.dll
filesys.exe
fsdmgr.dll
fsreplxfilt.dll
hd.dll
HtcFsdspy.dll
imgfs.dll
mspart.dll
nk.exe
ONDisk.dll
osaxst0.dll
pm.dll
ps2fatutil.dll
regenum.dll
42d1aab7-6dfa-4c03-9797-d66f7620883d.dsm
7da1c1a8-1fd2-4a18-a081-84e4825266b1.dsm
966f2a5f-b510-8a60-28bc-6c06a3376c66.dsm
b5332311-48f1-4b76-ad70-8efa5db8fa3a.dsm
b5332311-48f1-4b76-ad70-8efa5db8fa3a.rgu
boot.hv
boot.rgu
e7cdacc2-b776-1926-fd10-4b8c9b712e9b.dsm
initflashfiles.dat
mxip_initdb.vol
mxip_lang.vol
wince.nls
An idea ?
And thanks for your help.
seems like my rom that i cooked doesnt have initflashfiles.dat in the XIP folder.
Maybe you can try ask around in hypercore kitchen thread
Thanks cruzzmz, i posted my question.
Came from official htc kaiser, based from pdacorner.v9 and tools from bepe (thanks for him)
OS 5.2.19209 Build 19209.1.0.2
Not included:
- OEMApps
- OEMOperators
You need Microsoft Visual C++ 2008 Redistributable Package to using this kitchen
Updated:
- Added os.nb.payload
- Added initflashfiles.dat
Download PART1
Download PART2
Donations are welcome
Finally, A Kitchen on 19209.
Really thanks abusalza for your enormous Gift
Pouvez-vous poster un autre lien de telechargement svp, je n'arrive pas a telechargder depuis megaupload.
merci!
An other link please, i can't download from megaupload.
Thanks!
Good show sir, id highly recommend everybody making thier own ROMs based on thier own needs. Freedom of choice is always best.
Awesome brother!!!
This 19209 is the best wm6.1 build...thanks!
Quick query for people....anybody getting unhandled exceptions in buildOS?
aswell as buildxip errors?
mrvanx said:
Quick query for people....anybody getting unhandled exceptions in buildOS?
aswell as buildxip errors?
Click to expand...
Click to collapse
yup.......
mrvanx said:
Quick query for people....anybody getting unhandled exceptions in buildOS?
aswell as buildxip errors?
Click to expand...
Click to collapse
yap, i get errors too
same here..
Ive narrowed it down to the OEM folder, however im not sure what the exact issue is. Ive just replaced the OEM stuff with my own from "V10 Roller". Remember to add os.nb.payload into theROM folder or you will get an error when the insert program is run.
Also getting exceptions, tried replacing the OEM folder with a known good one but it's still happening. Any suggestions?
caeci11ius said:
Also getting exceptions, tried replacing the OEM folder with a known good one but it's still happening. Any suggestions?
Click to expand...
Click to collapse
Well, I think I solved this problem.
mrvanx said:
Ive narrowed it down to the OEM folder, however im not sure what the exact issue is. Ive just replaced the OEM stuff with my own from "V10 Roller". Remember to add os.nb.payload into theROM folder or you will get an error when the insert program is run.
Click to expand...
Click to collapse
Thanks to mrvanx's hint, I compared each OEM directories with my old kitchen tools. Then I found some stuff is missing in 'OEM\OEM_Lang_0409' directory.
So I copied my old stuff into it, then Error was gone.
Edit:
Well, I found what the problem is. the 'initflashfiles.dat' is missing in 'OEM\OEM_Lang_0409' directory. If there is 'initflashfiles.dat' even if it is 0 bytes, then this problem is solved.
I dont want to sound dumb here, but where can i get the os.nb.payload file?
curveconcepts said:
I dont want to sound dumb here, but where can i get the os.nb.payload file?
Click to expand...
Click to collapse
Not a stupid question at all....
..download a known working rom based on 19209 (theres a few around)....to get os.nb.payload from it do these following things:
(using the programs in the TOOLS folder in this kitchen)
get the os.nb from the RUU_Signed.nbh file using nbhtool (in TOOLS/HTOOLS)
split the os.nb file into os.nb.payload and os.nb.extra using:
"nbsplit -hermes os.nb" on the command line. (the nbsplit.exe must be in the same dir as os.nb before you do it).
DONE.....slap os.nb.payload into the ROM folder when uve done it.
i've tried to updated my kitchen. fiuh... very hard work. my connection was bad. God help me
Help!
Hello!
Give me please - very confused: (
Downloading kitchen, treasure initflashfiles.dat in OEM_Lang_0409, taking the OS.NP.PAYLOAD from PDACorner V9, run BuildNB.bat
BuildOS compiles all successfully, but further writes:
ImgfsFromNb 2.1RC1
Sector size is 0x200 bytes
ImgFs partition starts at 0x00620000 and ends at 0x04080000
No IMGFS signature found. Exiting.
ImgfsFromDump 2.1rc2
Input file imgfs.bin cannot be opened. Exiting.
ImgfsToNb 2.1RC1
Using bigstoragemove mode
Input file imgfs-new.bin cannot be opened. Exiting.
NBMerge 2.1RC1
Could not open input file OS-new.nb.payload
What am I doing wrong? Give please!
Yet more problems. There seems to be issues with some of the programs in the kitchen. By replacing BuildOS with another version I had around I managed to get it to run and not throw exceptions (tried the other posted solutions but had no luck with them) but it seems another program is giving me issues now. Logs:
Creating 'dump' folder...
Done!
BUILDXIP 0.54 Copyright (c) 2007-2008 bepe 30 Jan 2008
Slot 0 Boundary: 0x01fa0000
Slot 1 Boundary: 0x03e33000
RAMStart: 0x802ac000
RAMFree: 0x802e6000 - 0x83a00000 L0371a000
KernelFlags: 0x00000000
FSRamPercent: 0x00000020
Done!
Copying OS.nb.payload...
1 file(s) copied.
The system cannot execute the specified program.
Could Not Find J:\kitchen\buildpkg.wrn
The system cannot execute the specified program.
ERROR! (errorlevel: 9020)
Press any key to continue . . .
Looking at the batch files, this would indicate me that "all_packages_to_one" and "insert" are having problems (these are the lines where "cannot execute" appears). I thought it might have been a problem with 7zip, which I used to extract the archive but WinRAR has the same issue. No idea what's going on here, it's a very odd problem...
baxxik said:
Hello!
Give me please - very confused: (
Downloading kitchen, treasure initflashfiles.dat in OEM_Lang_0409, taking the OS.NP.PAYLOAD from PDACorner V9, run BuildNB.bat
BuildOS compiles all successfully, but further writes:
ImgfsFromNb 2.1RC1
Sector size is 0x200 bytes
ImgFs partition starts at 0x00620000 and ends at 0x04080000
No IMGFS signature found. Exiting.
ImgfsFromDump 2.1rc2
Input file imgfs.bin cannot be opened. Exiting.
ImgfsToNb 2.1RC1
Using bigstoragemove mode
Input file imgfs-new.bin cannot be opened. Exiting.
NBMerge 2.1RC1
Could not open input file OS-new.nb.payload
What am I doing wrong? Give please!
Click to expand...
Click to collapse
Try a different os.nb.payload fromanother ROM. The one bundled with pandora beta 9 works fine.
caeci11ius said:
Yet more problems. There seems to be issues with some of the programs in the kitchen. By replacing BuildOS with another version I had around I managed to get it to run and not throw exceptions (tried the other posted solutions but had no luck with them) but it seems another program is giving me issues now. Logs:
Creating 'dump' folder...
Done!
BUILDXIP 0.54 Copyright (c) 2007-2008 bepe 30 Jan 2008
Slot 0 Boundary: 0x01fa0000
Slot 1 Boundary: 0x03e33000
RAMStart: 0x802ac000
RAMFree: 0x802e6000 - 0x83a00000 L0371a000
KernelFlags: 0x00000000
FSRamPercent: 0x00000020
Done!
Copying OS.nb.payload...
1 file(s) copied.
The system cannot execute the specified program.
Could Not Find J:\kitchen\buildpkg.wrn
The system cannot execute the specified program.
ERROR! (errorlevel: 9020)
Press any key to continue . . .
Looking at the batch files, this would indicate me that "all_packages_to_one" and "insert" are having problems (these are the lines where "cannot execute" appears). I thought it might have been a problem with 7zip, which I used to extract the archive but WinRAR has the same issue. No idea what's going on here, it's a very odd problem...
Click to expand...
Click to collapse
You can use Microsoft Visual C++ 2008 Redistributable Package.I had the same error end it solved it.
Hello, I bought this TP2 in an italian store and I can't find the right keyboard layout code to insert in the reg file (HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD\CurLang). I'm using the energy ROM and Fn+x doesn't match with the key. I already tried with some from here msdn.microsoft.com/en-au/goglobal/bb895996.aspx (I cannot put external links sry) but no matches. Maybe some of you have the same layout as me.
I've attached a picture of my keyboard...
thanks
The layout code is in this file in the Windows folder:
eT9.Rhodium.xxxx.kmap.txt where xxxx can be wwe or 0409 or 0410...
You need to edit it with a text editor (instrucions are in the file itself) and save in Unicode format with another name (change xxxx string) as it's write protected.
Then you need to change with the new filename this registry entry:
HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime\KeyboardLayouFiles\07FF
This is the thread:
http://forum.xda-developers.com/wiki/index.php?title=HTC_Rhodium/ChangingKeyboardLayout
Bye
Funziona alla grande! grazie mille.
Di nulla, ciao!
This is a2 of 2.0 SDK...
Link removed...
Request.
Maybe someone can upload or Link to Alpha of bada 1.0 please.
Thanx in advance.
Best Regards
[GUIDA] Creare applicazioni per Bada
METODO 1:Bada App Builder [/B] un tool che rendà accessibile a tutti la creazioni di applicazioni per Bada.Pensate per coloro che non hanno tempo di acquisire conoscenze specifiche nell’ambito della programmazione, Bada App Builder consentirà di creare applicazioni in 3 semplici passaggi, garantendo a tutti la possibilità di dare un contributo sostanziale all’oceano Bada. Attraverso questo strumento la realizzazione di un app non richiederà che 15 minuti, permettendo, a realizzazione compiuta, la pubblicazione del proprio progetto direttamente sull’App Store.Bada App Builder non richiede altro all’utente che la selezione di: layout, contenuti e logo. Dopo questi semplici passaggi verrà consentita la pubblicazione della propria applicazione. Bada App Builder ed è compatibile con tutti i sistemi operativi di casa Microsoft e Linux. Permetterà di creare delle applicazioni dedicate proprio alla nuova relase del sistema operativo di Samsung. L’utilizzo è semplice, essendo un software punta e clicca e di conseguenza con le procedure guidate, si potrà creare il proprio software in meno di 20 minuti.Il gioco è fatto. Ovviamente si potrà anche inviare a Samsung per un controllo. Quindi, nuovi e vecchi developer, fatevi avanti per sbarcare su Samsung.
Tutt’ora Bada App Builder è in release scaricabile dal seguente link [DOWN]http://www.fileserve.com/file/777CNT2[/DOWN]
mentre la giuda è scaricabile da qui [DOWN]http://www.fileserve.com/file/vDkBdxm[/DOWN]
METODO 2:Codemotion Pensato da samsung per sviluppare Samsung Apps in modo semplice e rapido.
[DOWN]http://www.codemotion.it/samsung-bada-lab-invitation-adventure[/DOWN]
adfree said:
http://www.megaupload.com/?d=AIWU90NZ
http://www.megaupload.com/?d=TCG1ZBRE
This is a2 of 2.0 SDK...
Request.
Maybe someone can upload or Link to Alpha of bada 1.0 please.
Thanx in advance.
Best Regards
Click to expand...
Click to collapse
Thank you man, so we can test our apps in some crazy ways.
Please, maybe someone could share old SDK and PlatformDownloader:
bada-SDK_1.0.0b2rc4.exe
bada-SDK_1.0.0b2_rc2_target.zip
PlatformDownloader_B8.exe
PlatformDownloader_B6_B7.exe
Thanx in advance.
http://static.bada.com/releasenotes/1.0.0b2.html
http://static.bada.com/releasenotes/1.0.0b2rc4.html
http://static.bada.com/releasenotes/1.0.0b2rc5.html
Best Regards
Oh... not realized that badaEmulator.exe can start alone...
Tools\Emulator\Bin
Code:
serial1 = yes
serial1.port = COM90
serial2 = yes
serial2.port = COM91
Maybe it is possible to work with WinComm or send Commands...
Best Regards
Lets try again...
I'm playing with SDK 2.0.3... yes I have latest... but...
Emulator first since SDK 2.0.0b1 known...
What we have:
FactoryFs_Emul_Wave.img --- not extractable easily yet...
apps.bin --- use HexEditor to look into...
Wave_Remaker can extract these files...
Thanx.
Code:
CSC_Emul_Wave.rcs.org
Rsrc2_Emul_Wave(Low).rc2
Rsrc_Emul_Wave.rc1.org
No idea if RC2 file accept Debug Level higher then Low... will try later...
Now "mainproblem"... how to inject files?
Best Regards
...Model\WaveWVGA\Emulator\Configuration
emulator.properties
This "text" affect also if you start only badaEmulator.exe
First change I did:
Code:
# supported scale factors are only 0.5, 0.75, and [B]1.0[/B]
window.scale=[B]1.0[/B]
Now full 480 x 800 Pixel...
Next I will play with this, for better position...
Code:
# emulator window position
Now I make new files with Wave Remaker... maybe faster start...
Remove Fonts etc...
Maybe I did something wrong but maybe TTF from CSC not used... so maybe 0 files possible...
CSC_Emul_Wave.rcs.org is 66 MB... now...
Lets see later...
Best Regards
I have removed complete TTF files from CSC...
I've lost German Umlaut, but Fonts are still visible...
So Windows Font or something else is used...
I have changed between English and German... can't see more missing stuff...
My CSC_Emul_Wave.rcs.org is now shrinked to 30 MB...
Code:
qemu_find_file failed! (x:\bada\2.0.3\Model/WaveWVGA/Emulator/[B]LSI.csi[/B])
[mount_image] Cannot find file (LSI.csi)
qemu_find_file failed! (x:\bada\2.0.3\Model/WaveWVGA/Emulator/Configuration/[B]aqua_log.conf[/B])
If I config
Code:
# yes - use IDE, send log message to IDE, add '-use-ide' option
# no - not use IDE, send log message to file(aqua_log.txt)
use.ide=[B]no[/B]
Then I have in Logs...
aqua_log.txt
Code:
0051.134,INFO,P32,T00,A121,OspMain (32) > Application started.
Not really amazing...
RC2 edit to Debug Level High... I can not see any difference...
Best Regards
Oh... it seems my RC2 Mod is working.
Cool, now also few more infos in aqua_log.txt
As it seems exact this from Blue Screen...
Best Regards
U O
FactoryFs_Emul_Wave.img
Here WRITE ... it is NOT ROM Image... read only...
With OLLYDBG.EXE I can find something... "in badaEmulator.exe"...
256 MB Block... but it seems not FAT so I am not smart enough to find solution for extract files from *.img.
But Algo must somewhere included as write access to this FactoryFs_Emul_Wave.img
Best Regards
Really funny...
You can play with SWF files, if you want...
Here I have only short tested ScreenLock.imswf from old XXJL2... bada 1...
Seems not compatible...
I have now 2 more ideas...
Will check if S8600 stuff... and or...
Best Regards
Edit 1.
Screenshot number 3... is taken from S8600
It is quick and dirty created but it is easy to replace some Pics...
No idea if Animated GIFs are possible... this is PNG...
Best Regards
Code:
# yes - enable aqua LOG
# no - disable aqua LOG, add '-no-log' option
Found this in 2.0.0b2... and..
com0com-setup.exe
So maybe I move back...
Best Regards
Connected to the bada IDE!
The "COM0" port did not open.
Click to expand...
Click to collapse
Small progress...
IDE open ... and Broker.exe...
Now second attempt...
With Event Injector you can make some folder/files visibe from FactoryFs_Emul_Wave.img
Best Regards
Second attempt...
No idea why, but Event Injector seems only started if IDE...
So I have closed IDE...
Broker.exe...
The "COM0" port did not open.
Click to expand...
Click to collapse
Found this in 2.0.0b2... and..
com0com-setup.exe
Click to expand...
Click to collapse
Hmmmmm. Maybe this file is the magic...
But I will better move to other PC.. to prevent absolute chaos with my Com Ports...
Best Regards
After I have realized, how to identify *.so files...
http://forum.xda-developers.com/showpost.php?p=25804534&postcount=24
First test was to modify few Bytes in FactoryFs_Emul_Wave.img, to see if Manipulation is fast detected...
I have manipulate MediaExplorer.so content.
Emulator starts normal... I can see all stuff.
Only if I click on my Files... Bluescreen.
Tested on 2.0.0b1
Attached is extracted file...
It is MediaExplorer.so, much shorter as in handset...
Best Regards
Investigate in Broker.exe
Broker.exe -h
Code:
Usage: broker
[-hgvd] [-i APP_ID] [-f APP_FOLDER] [-l APP_FILE] [-p <int>] [-r APPS_ROOT] [-
dbginfo-folder=DEBUG_INFO_FOLDER] [--painfo-folder=SM_INFO_FOLDER] [--gdi-only]
[--gsi-only] [--gmcr-only] [--ddm] [--dsm] [--dtm] [--dup] [--drf] [-s <int>] [
-connect-emul] [--gmon] [--del-res]
-h, --help Displays help on the command line parameters
-i, --app-id=APP_ID Inputs an application ID
-f, --app-folder=APP_FOLDER Inputs an application folder
-l, --app-file=APP_FILE Inputs an application binary file
-p, --port=<int> bada IDE socket port. ex) --port=6200
-g, --debug Debug mode
-r, --apps-root=APPS_ROOT Application root folder in a target.
default: "/Osp/Applications"
-v, --version Displays a version
--dbginfo-folder=DEBUG_INFO_FOLDER the local folder to get debug information
iles
--painfo-folder=SM_INFO_FOLDER the local folder to get performance analyzer i
formation files
--gdi-only Only Get Debug Information
--gsi-only Only Get SubMarine Information
--gmcr-only Only Get Memory Usage Checking Result
--ddm Disable to send/receive bada debug messages
--dsm Disable to send/receive submarine messages
--dtm Disable to relay bada trace messages
--dup Disable to upload
--drf Disable to remove application folder
-s, --pa-port=<int> Performance Analyzer socket port. ex) --pa-port=720
-d, --pa-debug Performance Analyzer Debug mode
--connect-emul Connect to Emulator
--gmon gmonitoring enable
--del-res Remove icons, resources, and data files on the targ
t.
Invalid command line argument!
Maybe I can use Broker to open Ports...
Best Regards
I have managed to install my own Apps...
Tested with 2.0.5 and Broker.exe from 2.0.0b1...
Still need IDE... and only with Win 7...
As XP block access to full folder...
Best Regards
static.bada.com/sdk-update/1.0.0b2rc4/Wave/Wave_1.0.0b2rc4.zip
static.bada.com/sdk-update/1.0.0b2rc5/Wave/Wave_1.0.0b2rc5.zip
Missing such files...
Code:
PlatformDownloader.exe
bada-SDK_1.0.0b1-RC1.zip
PlatformDownloader_B8.exe
PlatformDownloader_B6_B7.exe
bada-SDK_1.0.0b2_rc2_target.zip
bada_SDK_1.0.0b3_partner_packaged.zip
bada_SDK_1.0.0b3.exe
PlatformDownloader.exe
1.0.0b2_rc7
Maybe someone is able to find more valid Links... before bada complete dead...
Best Regards
http://dpimg.ospos.net/contents/dd/seoul/CertificationProcess.pdf
http://dpimg.ospos.net/contents/tutorials/bada-V1.0.0b2-rc4/badaTutorial.Security.pdf
http://dpimg.ospos.net/contents/tutorials/bada-V1.0.0b1/badaTutorial.Overview.pdf
http://dpimg.ospos.net/contents/tutorials/bada_1.0.0b2/badaTutorial.Application.pdf
http://dpimg.ospos.net/contents/tutorials/bada_1.0.0b2/badaTutorial.Communication.pdf
http://dpimg.ospos.net/contents/tutorials/bada_SDK_1.0.0/badaTutorial.UIExtension.pdf
http://dpimg.ospos.net/contents/tutorials/bada-V1.0.0b2-rc4/badaTutorial.DevelopmentEnvironment.pdf
http://dpimg.ospos.net/contents/tutorials/bada_1.0.0b2_RC6.3/badaTutorial.sdkTarget.pdf
http://dpimg.ospos.net/contents/tutorials/bada_1.0.0b2_RC6/badaTutorial.Media.pdf
http://dpimg.ospos.net/contents/tutorials/bada_1.0.0b2_RC6/badaTutorial.sdkTarget.pdf
http://dpimg.ospos.net/contents/doc...ramework/classOsp_1_1Locales_1_1Currency.html
http://dpimg.ospos.net/contents/apis/bada/bada-V1.0.0a2/framework/classOsp_1_1Media_1_1Image.html
http://dpimg.ospos.net/contents/docs/apis/bada-V1.0.0b1/classOsp_1_1System_1_1SystemInfo.html
http://dpimg.ospos.net/contents/docs/apis/bada-V1.0.0b1/classOsp_1_1Ui_1_1Controls_1_1Keypad.html
http://dpimg.ospos.net/contents/en_US/developer/apis/images/contest/dd/B4-Game_in_bada.pdf
http://dpimg.ospos.net/contents/doc...sp.apireference.help/group__CplusplusSTL.html
View Links...
Best Regards