[Resolved] Tcpmp issue - Windows Mobile

Guys, Can't seem to get TCPMP to work in my Custom ROM. I know there are some Regs that are not being applied when cooking as the ROMs accept only Cab installed TCPMP to play. Can someone please share their working TCPMP or tell me how to tweak it to work when cooked. I know NRGZ has one working in his ROM and others out there so, plz share before we start thinking of other xtreme ways....LOL!

Try the one in post 1.
http://forum.xda-developers.com/showthread.php?t=670465
One issue with tcpmp is that is uses a dll named common.dll. The package I use puts tcpmp in windows-the dll goes there, too. Make sure it isn't over-written by a dll of the same name from another package. OMarket also uses a common.dll, so if you cook both into windows, only one will work.

Farmer Ted said:
Try the one in post 1.
http://forum.xda-developers.com/showthread.php?t=670465
One issue with tcpmp is that is uses a dll named common.dll. The package I use puts tcpmp in windows-the dll goes there, too. Make sure it isn't over-written by a dll of the same name from another package. OMarket also uses a common.dll, so if you cokk both into windows, only one will work.
Click to expand...
Click to collapse
Thanks Man, Appreciate. Downloading now will report after cooking at home tonite

Farmer Ted said:
Try the one in post 1.
http://forum.xda-developers.com/showthread.php?t=670465
One issue with tcpmp is that is uses a dll named common.dll. The package I use puts tcpmp in windows-the dll goes there, too. Make sure it isn't over-written by a dll of the same name from another package. OMarket also uses a common.dll, so if you cokk both into windows, only one will work.
Click to expand...
Click to collapse
Tough going mate. Its crushing my platformrebuilder...

Look at your build-log, and make sure you don't already have any of the modules in the package (common.dll, WMADMOD.DLL, WMSDMOD.DLL, WMVDMOD.DLL). I have a feeling you're already cooking in a common.dll, and that's why the package you were using before wouldn't work; over-writing it with another module could cause prb to crash.
Edit: Also, make sure there aren't any registry parsing errors. I've gotten them for the DLL Path key before, although EVK normally just ignores the problem. I might have dumped those keys with total commander, and it doesn't get the path right (either too many or not enough '\'s). You can just delete those keys, if they're causing issues.
You really don't even need the reg file; tcpmp just loads a default set of keys if HKLM\TCPMP is empty. The only key you really want is the one for the skin file (\windows\skin.xml).
You can also try out the Uzard package posted a little later in the thread. It has a combo of Uzard browser/TCPMP. If you don't want the browser, just dump it. The tcpmp reg keys should be fine in that one.

Farmer Ted said:
Look at your build-log, and make sure you don't already have any of the modules in the package (common.dll, WMADMOD.DLL, WMSDMOD.DLL, WMVDMOD.DLL). I have a feeling you're already cooking in a common.dll, and that's why the package you were using before wouldn't work; over-writing it with another module could cause prb to crash.
Edit: Also, make sure there aren't any registry parsing errors. I've gotten them for the DLL Path key before, although EVK normally just ignores the problem. I might have dumped those keys with total commander, and it doesn't get the path right (either too many or not enough '\'s). You can just delete those keys, if they're causing issues.
You really don't even need the reg file; tcpmp just loads a default set of keys if HKLM\TCPMP is empty. The only key you really want is the one for the skin file (\windows\skin.xml).
You can also try out the Uzard package posted a little later in the thread. It has a combo of Uzard browser/TCPMP. If you don't want the browser, just dump it. The tcpmp reg keys should be fine in that one.
Click to expand...
Click to collapse
Thanks, will try again after I get it to go past first boot screen. The Packages have messed up my Kitchen, I am trying to reset it again.

Farmer Ted said:
Look at your build-log, and make sure you don't already have any of the modules in the package (common.dll, WMADMOD.DLL, WMSDMOD.DLL, WMVDMOD.DLL). I have a feeling you're already cooking in a common.dll, and that's why the package you were using before wouldn't work; over-writing it with another module could cause prb to crash.
Edit: Also, make sure there aren't any registry parsing errors. I've gotten them for the DLL Path key before, although EVK normally just ignores the problem. I might have dumped those keys with total commander, and it doesn't get the path right (either too many or not enough '\'s). You can just delete those keys, if they're causing issues.
You really don't even need the reg file; tcpmp just loads a default set of keys if HKLM\TCPMP is empty. The only key you really want is the one for the skin file (\windows\skin.xml).
You can also try out the Uzard package posted a little later in the thread. It has a combo of Uzard browser/TCPMP. If you don't want the browser, just dump it. The tcpmp reg keys should be fine in that one.
Click to expand...
Click to collapse
Thanks, will try again after I get it to go past first boot screen. The Packages have messed up my Kitchen, I am trying to reset it again.
even after removing them Rom won't boot up after customisations. Wierd

Hi,
the attached TCPMP Package works fine for me.
with friendly greet
starbase64

starbase64 said:
Hi,
the attached TCPMP Package works fine for me.
with friendly greet
starbase64
Click to expand...
Click to collapse
Thanks Mate. I am cooking it in right now.
Edit: Just cooked it in and I confirm that its working, even with OMarket's Common.dll in the Rom. Thanks a million starbase64 >>>Issue now closed.

So common.dll was the problem? I knew it, lol.
You could save rom space by cooking tcpmp straight into rom and putting OMarket into \Program Files either with a cab or a zip install. The other way to do it is with an app.dat file, but you need to name common.dll (for OMarket) something like 000-common.dll in rom and have it renamed to common.dll when it is copied to the new location by initflashfiles.dat. That way, you won't have two different files named common.dll in conflict w/ each other during cooking, with one over-writing the other.

Farmer Ted said:
So common.dll was the problem? I knew it, lol.
You could save rom space by cooking tcpmp straight into rom and putting OMarket into \Program Files either with a cab or a zip install. The other way to do it is with an app.dat file, but you need to name common.dll (for OMarket) something like 000-common.dll in rom and have it renamed to common.dll when it is copied to the new location by initflashfiles.dat. That way, you won't have two different files named common.dll in conflict w/ each other during cooking, with one over-writing the other.
Click to expand...
Click to collapse
noted.thanks for all the help man!
peace.

Well, I remember the first time I cooked omarket in, and I was left wondering why the hell tcpmp no longer worked. I wish that developers wouldn't name there modules and files with such bland names. I'm pretty much maxed out on files named settings.txt, settings.cfg, settings.ini, settings.config and settings.xml right now in my windows folder. One more, and I'll be screwed. Oh, wait, I've got a settings.db in there, too, lol.

Related

[SOLVED] How to edit 26948339_manilla file & bounce in file explorer wont work

hello fellow chefs
its probably asked before but i cant find it and i cant find it in the stickies either with tuts and stuff
i ripped the newest leo rom out and i want to edit the file in manilla core to exclude footprints
i know i have to edit 26948339_manilla but with wich program do you have to that?
i tried it with notepad but then it gets saved as a text file and not a system file
couldnt find a program either in the software department in the stickies wich could do it(or atleast is described to be able to)
the second question is wich package arranges the file explorer
hope some oen can help me out
miniterror said:
hello fellow chefs
its probably asked before but i cant find it and i cant find it in the stickies either with tuts and stuff
i ripped the newest leo rom out and i want to edit the file in manilla core to exclude footprints
i know i have to edit 26948339_manilla but with wich program do you have to that?
i tried it with notepad but then it gets saved as a text file and not a system file
couldnt find a program either in the software department in the stickies wich could do it(or atleast is described to be able to)
the second question is wich package arranges the file explorer
hope some oen can help me out
Click to expand...
Click to collapse
Simply Notepad will do, remove the Read-Only and you can save, don't know what you mean about the File Explorer thing.
I think I used notepad to save the file..
What do you mean with the file that arranges file explorer? The file that place file explorer in the start menu? Thats initflashfile..
hmm think i did something stupid then as it got saved as a file and not a systemfile like all other manilla files are
will give it a few attempts
as for the file explorer i want to know wich packages contains all files from file explorer
i lost my kitchen a month ago
and now i have rebuilded it(i know stupid i didnt have a backup)
with the previous kitchen when i reachd the end of the list it would give a bounce effect
i lost this in file explorer while i still have it in contacts(for example)
so i think there is a reg wrong in file explorer package but i dont knwo wich package it is
is it a sys package or a ext package
i run a search treu the kitchen with for ''fileexplorer'' but without results
miniterror said:
hmm think i did something stupid then as it got saved as a file and not a systemfile like all other manilla files are
will give it a few attempts
as for the file explorer i want to know wich packages contains all files from file explorer
i lost my kitchen a month ago
and now i have rebuilded it(i know stupid i didnt have a backup)
with the previous kitchen when i reachd the end of the list it would give a bounce effect
i lost this in file explorer while i still have it in contacts(for example)
so i think there is a reg wrong in file explorer package but i dont knwo wich package it is
is it a sys package or a ext package
i run a search treu the kitchen with for ''fileexplorer'' but without results
Click to expand...
Click to collapse
edit: managed to save the manilla file as it should be safed
do i have to put back on the option read-only?
thanks guys
miniterror said:
edit: managed to save the manilla file as it should be safed
do i have to put back on the option read-only?
thanks guys
Click to expand...
Click to collapse
Don't think its needed to put it back to read-only. I never do that anyway.
The bounce in file explorer and start menu etc is done by physicsengine from WM6.5
EpiphanyNL said:
Don't think its needed to put it back to read-only. I never do that anyway.
The bounce in file explorer and start menu etc is done by physicsengine from WM6.5
Click to expand...
Click to collapse
thanks mate
gonna check if i can find anything there as all other things i have the bounce
edit: first attempt with physicsengine replaced with a older one gave me a disrupted file explorer:S
do know the package i whas looking for is fexplore.exe but its only a dll and no reg
wonder what could cause the problem as i have it everywhere except file explorer:S
edit2: another physicsengine doesnt work
you can think of anything else as this thing is bugging me for over 3 weeks now
u can use notepad2 ...it will be easy to edit the tabs with notepad2
thanks
miniterror said:
thanks mate
gonna check if i can find anything there as all other things i have the bounce
edit: first attempt with physicsengine replaced with a older one gave me a disrupted file explorer:S
do know the package i whas looking for is fexplore.exe but its only a dll and no reg
wonder what could cause the problem as i have it everywhere except file explorer:S
edit2: another physicsengine doesnt work
you can think of anything else as this thing is bugging me for over 3 weeks now
Click to expand...
Click to collapse
Try the one attached to this post. It should work
appelflap said:
Try the one attached to this post. It should work
Click to expand...
Click to collapse
thanks appelflap will give that oen a shot
6.5 bounce will not works in 6.5.x builds... just try another ols phisics engine dll hope it gaves you by apple flat works ok
Mod Edit: Solved
+ Que PPC said:
6.5 bounce will not works in 6.5.x builds... just try another ols phisics engine dll hope it gaves you by apple flat works ok
Mod Edit: Solved
Click to expand...
Click to collapse
thanks for changing it to solved by i think it wont be solved:-o
i am using 21907 so it should work by its own
also it a boumce thingie i have it in contacts and everywhere else i try but not in file explorer
i also tried the one from 21901 and im sure the rom i cooked with that build a couple of roms back it had the bounce thingie at the end of file explorer:-o
could it be 21907sys included a 6.5.x fexplorer? will try that later and wil lalso report if the physicsengine appelflap posted wroks or not
flashing the rom with appelflaps now is at 50%
well i made a rom with the physicsengine appelflap posted and again i have the bounce thingie everywhere except in file explorer
i use 21907 sys/xip so the build should support it in file explorer:S
anyone else any thoughts about this?
Don't re-cook and flash just to test out a .dll. You can over-write the rom module with a filed .dll using total commander,and after a soft reset see if things are working.
Farmer Ted said:
Don't re-cook and flash just to test out a .dll. You can over-write the rom module with a filed .dll using total commander,and after a soft reset see if things are working.
Click to expand...
Click to collapse
thanks wil ltry some different combos with fexplorer.exe and physicsengine.dll
hope i find a winning combo
this works for me, but im on 6.5.5 try it overwriting your device dll then softreset.
+ Que PPC said:
this works for me, but im on 6.5.5 try it overwriting your device dll then softreset.
Click to expand...
Click to collapse
thanks will give them a shot when the phone is ready installing
edit: well copyd it over to my windows folder but nothing gets overwritten
any idea where i could find that file on the phone
anyway with the file placed in windows folder i still dont have the bounce in file explorer but i do have it in the contacs list again:S
isnt there any reg for the bouncing cause when i hold till the loadingcircle for menu comes and i start scrolling before the menu pops up i can get the bounce in file explorer:-o
on a side note how did you make that vid with youre comp maybe i could make it to see what i mean
could you tell me with wich prog you made the movie
thanks
yep the program is SOTI pocket controler V6PRO
i dont know if there is a REG for bounce.... i dont know why you dont have nothing to overwrite... seems that you dont have the physics engine before so weird.
i know the physics engine is a module in my sys(got it this way from a few topics above)
kinda weird as it is working in startmenu, twittertab, contacts, settingstab and everywhere else you can think of having the bounce
gues ill have to leave it as it is
thanks for the help thoug

[Q] Unsigned Folders ?

First of all, sorry for openeing a new thread; but surely i have searched all of chef central din't find anything much or maybe din't understand which one was my solution.
The problem is after boot of my ROM ( regardless of which boot ie 1st 2nd or 10th ) i get 2 pop up errors:
1) "The file 'programs' cannot be opened. Either is not signed with a trusted certificate or one of it's components cannot be found.If the problem persists please try reinstalling or restoring this file."
2) "The file 'Tools' cannot be opened. Either is not signed with a trusted certificate or one of it's components cannot be found.If the problem persists please try reinstalling or restoring this file."
I have a folder called "Tools" in the start menu, and it works fine, and everything inside also works good. But still this error.
I'm pretty sure all the Packages cooked which are meant to go in this folder do go in.
And the programs error is it anything to do with the fact that in the APP.DAT in almost all packages i have used similar naming:
Code:
Directory("\Windows\Start Menu\Programs"):-Directory("System")
Directory("\Windows\Start Menu\Programs\Tools\Tweaks"):-File("Flip_IT.lnk","\Windows\_Flip_IT.lnk")
and also added similar REG in the REGS :
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Tools\Tweaks\Flip_it.lnk]
Click to expand...
Click to collapse
As i was not sure which one will decide the location, so some packages have only .REGs, some have only APP.DATs and some have both ( but all the locations are same that is sure !)
Please help me with this.
Thanks alot.
PS: I have enabled NoCert in EVK, and also cooked in the latest ( 2015 ? ) SDKCerts EXT. And after that no other apps give an unsigned problem.
Just a question, this isnt the full app.dat right?
Code:
Directory("\Windows\Start Menu\Programs"):-Directory("System")
Directory("\Windows\Start Menu\Programs\Tools\Tweaks"):-File("Flip_IT.lnk","\Windows\_Flip_IT.lnk")
If yes, you miss some lines,this app.dat is just copying a link to startmenu but i guess that you need the program in Windows.
i'm afraid that is the full App.DAT
here is another one
Code:
Directory("\Windows\Start Menu\Programs"):-Directory("System")
Directory("\Windows"):-Directory("appdb")
Directory("\Windows\appdb"):-File("_end_mid_2.png","\Windows\_end_mid_2.png")
Directory("\Windows\appdb"):-File("_end_mid_8.png","\Windows\_end_mid_8.png")
Directory("\Windows\appdb"):-File("_folder_2.png","\Windows\_folder_2.png")
Directory("\Windows\appdb"):-File("_folder_8.png","\Windows\_folder_8.png")
Directory("\Windows\appdb"):-File("_folder_8_2.png","\Windows\_folder_8_2.png")
Directory("\Windows\appdb"):-File("_lock_gray.png","\Windows\_lock_gray.png")
Directory("\Windows\appdb"):-File("_lock_green.png","\Windows\_lock_green.png")
Directory("\Windows\appdb"):-File("_lock_red.png","\Windows\_lock_red.png")
Directory("\Windows\appdb"):-File("_logo_2.png","\Windows\_logo_2.png")
Directory("\Windows\appdb"):-File("_single_2.png","\Windows\_single_2.png")
Directory("\Windows\appdb"):-File("_single_8.png","\Windows\_single_8.png")
Directory("\Windows\appdb"):-File("_start_2.png","\Windows\_start_2.png")
Directory("\Windows\appdb"):-File("_start_8.png","\Windows\_start_8.png")
Directory("\Windows\appdb"):-File("_suite_2.png","\Windows\_suite_2.png")
Directory("\Windows\appdb"):-File("_suite_8.png","\Windows\_suite_8.png")
Directory("\Windows\appdb"):-File("_ack_2.png","\Windows\_ack_2.png")
Directory("\Windows\appdb"):-File("_ack_8.png","\Windows\_ack_8.png")
Directory("\Windows\appdb"):-File("_compiling.png","\Windows\_compiling.png")
Directory("\Windows\appdb"):-File("_disable_2.png","\Windows\_disable_2.png")
Directory("\Windows\appdb"):-File("_disable_8.png","\Windows\_disable_8.png")
Directory("\Windows\appdb"):-File("_dt_2.png","\Windows\_dt_2.png")
Directory("\Windows\appdb"):-File("_dt_8.png","\Windows\_dt_8.png")
Directory("\Windows\appdb"):-File("_dukeok_2.png","\Windows\_dukeok_2.png")
Directory("\Windows\appdb"):-File("_dukeok_8.png","\Windows\_dukeok_8.png")
Directory("\Windows\appdb"):-File("_empty.png","\Windows\_empty.png")
Directory("\Windows\appdb"):-File("_end_ams_2.png","\Windows\_end_ams_2.png")
Directory("\Windows\appdb"):-File("_end_ams_8.png","\Windows\_end_ams_8.png")
Directory("\Windows\appdb"):-File("_logo_8.png","\Windows\_logo_8.png")
Directory("\Windows\Start Menu\Programs\\Tools\System"):-File("Java.lnk","\Windows\Java.lnk")
This seems to be correct right ?
Can you please tell me does APP.DAT decide the position or REG ? and what if both exist.
Thanks.
Can an incomplete app.dat cause those errors ?
EDIT: i have identified 3 packages have incomlete app.dat
1) task manager
app.dat says :
Directory("\Windows\Start Menu\Programs\Tools\"):-File("Task Manager.lnk","\Windows\dotFred Task Manager.lnk")
Directory("\Windows\Start Menu\Programs\Tools\Utilities"):-File("Regeditor.lnk","\Windows\dotFred RegEdit.lnk")
Click to expand...
Click to collapse
reg also defines a location.
2) flip it
app.dat says
Directory("\Windows\Start Menu\Programs"):-Directory("System")
Directory("\Windows\Start Menu\Programs\Tools\Tweaks"):-File("Flip_IT.lnk","\Windows\_Flip_IT.lnk")
Click to expand...
Click to collapse
reg defines location and settings.
3) torch
app.dat says
Directory("\Windows\Start Menu\Programs\Tools\Utilities"):-File("hTorch Flashlight.lnk","\Windows\hTorch Flashlight.lnk")
Click to expand...
Click to collapse
reg defines settings only.
4) reg editor
app.dat says:
Directory("\Windows\Start Menu\Programs\Tool\Utilities"):-File("PHM RegEdit.lnk","\Windows\PHM RegEdit.lnk")
Click to expand...
Click to collapse
reg defines sttings and location.
Can anyone of the above cause the issue ?
can some please help me correct them ?
Thanks.
EDIT: can someone please tell me the REG to enable Call Waiting Tone.
I don't hear any tone it when i have a call waiting.
The app.dat decide the position of file and folders.
I found thi " Flip-IT" from a Tom Codon thread and i used Cab Converter for extracting it.
This is the App.dat that i got:
Directory("\Windows\Start Menu\Programs\Tools"):-File("Flip_IT.lnk","\Windows\Flip_IT.lnk")
Click to expand...
Click to collapse
In red are the subfolders that doesnt come with the original.
There are some difference with your but i dunno if this is the problem but worth try.
Umm well i have defined those locations as to fit them lnk in the place i want in the start menu.. isn't that the way ?
Im Quoting you from 1st post:
1) "The file 'programs' cannot be opened. Either is not signed with a trusted certificate or one of it's components cannot be found.If the problem persists please try reinstalling or restoring this file."
2) "The file 'Tools' cannot be opened. Either is not signed with a trusted certificate or one of it's components cannot be found.If the problem persists please try reinstalling or restoring this file."
you got this popup error automatically, no need to open any folder\file?
It seems that you put a wrong shortcut to files called "Tools and programs" in your StratUp folder.
Check some other App.dat
i have checked all APP.DAT in the EXT can't find any which i cook and does not get cokked in the correct location ?
Umm and the two errors are seperate not in one only.
So i guess the conflict is there with 2 seperate folders "Tools" and "programs" respectively.
Ideally it should not conflict with tools, because i do have a tools folder in the start menu.. so everything should go there :/
any other help?
Try to cook a rom without one of the latest apps that you have add and if the problem gone then you have find the issue,after that post here the responsable so we can look at it.
madnish30 said:
i have checked all APP.DAT in the EXT can't find any which i cook and does not get cokked in the correct location ?
Umm and the two errors are seperate not in one only.
So i guess the conflict is there with 2 seperate folders "Tools" and "programs" respectively.
Ideally it should not conflict with tools, because i do have a tools folder in the start menu.. so everything should go there :/
any other help?
Click to expand...
Click to collapse
af974 said:
Try to cook a rom without one of the latest apps that you have add and if the problem gone then you have find the issue,after that post here the responsable so we can look at it.
Click to expand...
Click to collapse
I'll try and cook without the 5 EXT i identified with wrong app.dats ?
I have had this problem since long, but i din't bother much, so i really don't know whats the issue..
it has been there basically since i tweaked the start menu locations.
now i have to get rid of it cuz any ROM user won't like to just press ok and continue with the ROM.
I'll try.
My suggestion is to try one by one but ofcourse this way you need to flash 5 times your phone.
Did you ,maybe,tweaked your Initflashfile.dat?
madnish30 said:
I'll try and cook without the 5 EXT i identified with wrong app.dats ?
I have had this problem since long, but i din't bother much, so i really don't know whats the issue..
it has been there basically since i tweaked the start menu locations.
now i have to get rid of it cuz any ROM user won't like to just press ok and continue with the ROM.
I'll try.
Click to expand...
Click to collapse
No i don't play with initiaflash... because i don't know much about it..
I guess i will not cook anyone of them so that if its one of them i will just download fresh CABs for them and convert them into EXTs rather than flashing my phone 5 times..
Thanks alot.
i tried cooking without those apps no luck
Same 2 errors hence those 2 apps are ok..
Attached my Initflashfile.dat if that helps.
Please help.
You really need to look in your startup folder to see what is in there. That's the first thing to do. Then, look in the start menu and see if anything weird is going on. Particularly, look for corrupted files or folders. If there are any files that look like folders, that could be the issue.
You're initflashfiles.dat is effin' huge!! Learn to make a cab, or relocate apps to windows. You must be wasting a ton of storage space.
thanks for the help Ted,
In the startup i see 2 folders
1) programs in which there is tools->system->Arkswitch.
2) tools -> system -> XDA_UC.
rest are the normal i guess.
Then in the startmenu it seems fine.
but one problem there i see in the start menu i see a system folder which is empty AFAIK i did not create and such path why is that there ?
You're initflashfiles.dat is effin' huge!! Learn to make a cab, or relocate apps to windows. You must be wasting a ton of storage space.
Click to expand...
Click to collapse
I'm not good with initflashfiles.dat i don't know much about it.
Can you please link me to a thread where i can learn about it.
Also what do you mean by CABs ? does that mean using UC to install via CABs ?
And how can i reloacte apps to windows ?
can you give a little explaination please.
thanks alot for the help.
The app.dat for Arksswitch is
Directory("\Windows"):-Directory("StartUp")
Directory("\Windows\Start Menu\Programs"):-Directory("Tools")
Directory("\Program Files"):-Directory("ArkSwitch")
Directory("\Program Files\ArkSwitch"):-Directory("Theme")
Directory("\Program Files\ArkSwitch"):-Directory("NLS")
Directory("\Program Files\ArkSwitch\NLS"):-File("1033.xml","\Windows\1033.xml")
Directory("\Program Files\ArkSwitch\NLS"):-File("1036.xml","\Windows\1036.xml")
Directory("\Program Files\ArkSwitch\NLS"):-File("1040.xml","\Windows\1040.xml")
Directory("\Program Files\ArkSwitch\NLS"):-File("1049.xml","\Windows\1049.xml")
Directory("\Program Files\ArkSwitch\Theme"):-File("config.xml","\Windows\config.xml")
Directory("\Program Files\ArkSwitch\Theme"):-File("status-bar.png","\Windows\status-bar.png")
Directory("\Program Files\ArkSwitch\Theme"):-File("x-deselected.png","\Windows\x-deselected.png")
Directory("\Program Files\ArkSwitch\Theme"):-File("x-selected.png","\Windows\x-selected.png")
Directory("\Program Files\ArkSwitch"):-File("Microsoft.WindowsMobile.Gestures.dll","\Windows\Microsoft.WindowsMobile.Gestures.dll")
Directory("\Program Files\ArkSwitch"):-File("ArkSwitch.exe","\Windows\ArkSwitch.exe")
Directory("\Program Files\ArkSwitch"):-File("ArkSwitchNative.dll","\Windows\ArkSwitchNative.dll")
Directory("\Windows\Start Menu\Programs\Tools\System"):-File("ArkSwitch.lnk","\Windows\_ArkSwitch.lnk")
Directory("\Windows\StartUp\Programs\\Tools\System"):-File("ArkSwitch.lnk","\Windows\_ArkSwitch.lnk")
Click to expand...
Click to collapse
and the app.dat for XDA_UC is
Directory("\Windows\StartUp\Tools\System"):-File("XDA_UC.mscr","\Windows\XDA_UC.mscr")
Click to expand...
Click to collapse
Please help me correct the two in order to remove the warning.
Will try and cook without them to see if they cause they problem.
I don't use xda_uc, but delete the sub-folders in startup and the problems go away.
App.dat copies files from windows to other places. In many cases, an app works fine in windows. You just need to fix paths (shortcuts, registry) so they point to windows. It's a complete waste to have two copies of all your files, especially when the ones in rom work perfectly fine. Personally, I don't even use app.dat's, except to create directories and to copy the important customization links into startup.
Edit: ok, so I'm looking at your initflashfiles.dat. One, there's something weird with your Manila twitter lines. Why does it appear twice? That's kind of a waste, and will slow down 1st boot. Also, you've got a dozen mui files in there. Just put in the one you need (0409 or whatever), and delete the rest. You've to two copies of a bunch of files that you don't use. Remove the lines you don't need from the app.dat.
As far as relocating apps, you've got 20 or so that would work fine in windows. For example, clean ram does not have to be in program files. Just leave the exe's in windows, and send 1 lang file to \windows\lang. The app will work fine. Do you really need 20 lang files for cleanram? Dude, that's a total waste.
Here's an easy one to fix: pocket rar. You've got two copies of it now on your device. Just get a shortcut for it to windows, and you're done. You stick rar.exe in a package, along with the shortcut, and send the shortcut to the start menu as normal. Speaking of which, it looks like you've got a syntax error there:
Directory("\Windows\Start Menu\Programs\\Tools\System"):-File("Pocket RAR.lnk","\Windows\_Pocket RAR.lnk")
Click to expand...
Click to collapse
Get rid of the extra \.
Thanks sir i got it, now i will impliment it.
Sir if you don't use app.dats then how do you chose which package shows up where in the start menu ?
I do pretty much everything with morscripts. I put all files and directories in zip files that are unzipped during customization, and all shortcuts are created by a script. This reduces the rom file count by hundreds (I have about 1800 rom files), and the zip files reduce the storage memory for files that have to be inserted elsewhere. There's also a restore script that resores files that change a lot and that aren't practical to cook in.
Anyway, were I you, I'd work on fixing all of your packages to make the rom more efficiently designed (instead of worrying about upgrading build numbers). I bet you could removed 500 files and clean up a crazy amount of memory (like 50 mb). It can be tricky moving an app to windows. Some apps have .ini files or similar settings files, and the app will crash or not load if the setting file is read-only, so you need to get the file into windows without having it read only (do it with an app.dat that copies or renames it to windows). Some apps have their settings in the same damn file name (like settings.txt), so you can't have them both in the same directory.
To relocate to windows, almost anything in the root program folder (like \program files\cleanram) can be moved straight to windows. Sub-folders generally just need to be moved to \windows. Typically, an exe looks for .dlls first in its own directory and second in \windows, so just about any dll can be moved to windows without issue. It will then usually look for the support files in the same directory that it's located in. The only apps I've had problems with are resco keyboard (the skin files seem to be hard coded to program files), and the latest Power Radio (2.4.0.2, or something like that). I had a bunch of power radio packages that worked fine in windows, but the latest wouldn't, so I just didn't do the upgrade.
It's usually easiest just to test things without cooking. In your case, you've already got everything in windows. Just click on exes and see what works and what doesn't. Some apps will need sub-folders relocated to windows, and it looks like your cab-to-ext package unfortunately renamed the rom files, so some files in the program folder will need to be copied to windows. Just do this for testing purposes, to see what works and what doesn't. I bet your rom is effin huge, and you could make it a lot leaner by cleaning your packages up. The cab-to-ext makers all more or less suck; it's better to do things manually (or with kheb 1.1).
Edit: you've got the tachan black theme in there twice, too. You really, really don't need those files copied elsewhere. I'm guessing there's a reg file with all the file locations (in HKCU\Software\Microsoft\Today). Fix it!!! All you need to do is do a 'replace all' and replace \\My Documents\\Themes\\tacchan23black with \\windows. Then delete that gawdawful app.dat file (both occurrences). That will remove 101 redundant files.
Do you remember this from your 1st post?
Directory("\Windows\Start Menu\Programs"):-Directory("System")
Directory("\Windows\Start Menu\Programs\Tools\Tweaks"):-File("Flip_IT.lnk","\Windows\_Flip_IT.lnk")
Click to expand...
Click to collapse
Here is (marked in red) your System folder (empty) in startmenu.
madnish30 said:
Then in the startmenu it seems fine.
but one problem there i see in the start menu i see a system folder which is empty AFAIK i did not create and such path why is that there ?
Click to expand...
Click to collapse
Thanks ted & af974.
i will try to do things you suggested.
But Ted, what does the attachment mscr do ?
I attached and EXT package from Chucky's Rom thanks to birkoffsjunk, i guess you will understand what mscr does looking at it.
madnish30 said:
Thanks ted & af974.
i will try to do things you suggested.
But Ted, what does the attachment mscr do ?
Click to expand...
Click to collapse

[Q] OEM package with dll

hey there,
i created an oem package which contains an dll file, one that exists also in the sys-folder as folder (contains imageinfo.bin and s000), when cooking with my kitchen buildos gives an error, something about that the expected file already exists as folder...
what can i do?
It's not a good idea to over-write a module; in fact, it's a bad idea, because it crashes most kitchens (buildos will crash every time).
1. Why are you trying to over-write a module with a file?
2. If you really want to do it, you need to remove the module from the sys directory. I'm not sure it's a good idea myself; you should at least convert the file to a module. If you don't know the difference between a file and a module, then you should search and find the answer. It's easy enough to do.
It would help a great deal when you start a topic if you give more information. What build are you using? What device? Most importantly, what module are you trying to replace?
Thanks Ted,
sorry for the small amount if informations. I'm using EXEcutor von pako777, it's kitchen tool for the omnia 2... almost, it dissambles the dump-file, then i can delete/add files and then it assembles it again... some kitchens i saw over here a really great, but the executor get the work done...
i found the informations, thanks for the hint i will now try reversmode.exe
right now i want to convert a taskbar.cab to an oem package and so i need to replace shellres.192.dll and some other files
I think that kheb 1.1 (search, it's easy to find) is the best way to make a package for your cab. Just run a snapshot, install the cab, then run another snapshot (+difference). Select the 'make an oem' function. It doesn't make a working oem, but it will dump the reg keys that you need, and collect all the files (I assume they'll all go to windows). It sounds like you're building the rom straight from a dump, and not with full packages? Then you'll need to just swap the new files in for any old ones (as well as add new ones), and figure out how to add the registry keys, if there are any. I guess you can use ceregeditor or something similar to import the keys into the default.hv. Convert files to modules, if that's how the dll's appear in the dump.
You have to be a little careful with an app like kheb (or sk tracker): it may dump out some extraneous files or reg keys, as changes occur all the time to a device's registry and file system. Make sure you separate the wheat from the chaff. It's best not to soft reset after the cab install, if you're prompted to do so. That creates a butt-load of random new reg values that are irrelevant. If any certificates are installed by the cab, you can probably ignore them.
Thanks again, but i used the package creator from ervius to convert the cab, converted the rgu to an provxml and the dll-files with reversmode and everything worked fine
but i will take a look onto kheb, sound promising when converting a cab with setup.dll

Problems cooking quick shutdown

So, I'm pretty new at creating working ext packages from cab files, and I could use some help.
I'm trying to cook in the latest Quick Shutdown, and of course tie it to long press end key, like it was meant to be used for.
With some help from Grumps, here is what I've managed to get for my app.dat and app.reg:
app.dat:
Code:
Directory("\Windows"):-Directory("resources")
Directory("\Windows\resources"):-Directory("lang")
Directory("\Windows\resources"):-Directory("VGA")
Directory("\Windows\resources\VGA"):-File("bg_common_divider_section.png","\Windows\bg_ common_divider_section.png1")
Directory("\Windows\resources\VGA"):-File("bg_common_dotline.png","\Windows\bg_common_d otline.png1")
Directory("\Windows\resources\VGA"):-File("bg_common_msgbox.png","\Windows\bg_common_ms gbox.png1")
Directory("\Windows\resources\VGA"):-File("bg_common_titlebar.png","\Windows\bg_common_ titlebar.png1")
Directory("\Windows\resources\VGA"):-File("btn_checkbox_thirdState.png","\Windows\btn_c heckbox_thirdState.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_checkbox.png","\Windows\btn_commo n_checkbox.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_combo_down.png","\Windows\btn_com mon_combo_down.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_input.png","\Windows\btn_common_i nput.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_listitem_bottom.png","\Windows\bt n_common_listitem_bottom.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_listitem_middle.png","\Windows\bt n_common_listitem_middle.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_msgbox_large.png","\Windows\btn_c ommon_msgbox_large.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_msgbox_small.png","\Windows\btn_c ommon_msgbox_small.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_normal.png","\Windows\btn_common_ normal.png1")
Directory("\Windows\resources\VGA"):-File("btn_common_slider.png","\Windows\btn_common_ slider.png1")
Directory("\Windows\resources\VGA"):-File("sliderBtn.png","\Windows\sliderBtn.png1")
Directory("\Windows\resources\lang"):-File("lang.czech.txt","\Windows\lang.czech.txt")
Directory("\Windows\resources\lang"):-File("lang.danish.txt","\Windows\lang.danish.txt")
Directory("\Windows\resources\lang"):-File("lang.english.txt","\Windows\lang.english.txt ")
Directory("\Windows\resources\lang"):-File("lang.french.txt","\Windows\lang.french.txt")
Directory("\Windows\resources\lang"):-File("lang.german.txt","\Windows\lang.german.txt")
Directory("\Windows\resources\lang"):-File("lang.greek.txt","\Windows\lang.greek.txt")
Directory("\Windows\resources\lang"):-File("lang.italian.txt","\Windows\lang.italian.txt ")
Directory("\Windows\resources\lang"):-File("lang.polish.txt","\Windows\lang.polish.txt")
Directory("\Windows\resources\lang"):-File("lang.russian.txt","\Windows\lang.russian.txt ")
Directory("\Windows\resources\lang"):-File("lang.spanish.txt","\Windows\lang.spanish.txt ")
Directory("\Windows"):-File("bootloader.exe","%Windows%\bootloader.exe")
Directory("\Windows"):-File("ConfigQS.exe","%Windows%\ConfigQS.exe")
Directory("\Windows"):-File("DLLSetup.dll","%Windows%\DLLSetup.dll")
Directory("\Windows"):-File("QuickShutdown.exe","%Windows%\QuickShutdown.exe")
Directory("\Windows"):-File("Short_Power.exe","%Windows%\Short_Power.exe")
Directory("%Windows-StartMenu-Programs%"):-File("Quick Shutdown.lnk","%Windows%\_Shutdown.lnk")
app.reg:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Manila_Config QuickShutdown]
"SourcesDirectory"="\\Windows\\resources\\VGA\\"
[HKEY_LOCAL_MACHINE\Software\Manila_QuickShutdown]
"actionShortPress"=hex:00
"BootActiv"=hex:01
"langFile"="\\Windows\\resources\\lang\\lang.english.txt"
"RestartActiv"=hex:01
"ScreenOffActiv"=hex:01
"ShutdownActiv"=hex:01
"SleepActiv"=hex:01
Cooking that package, I have a few problems. When I hold down the power button, it says exe can't be found. So, just to make sure that the visual aspect is working, I try searching for quickshutdown.exe in \Windows and can't find it.
So, what's wrong in my .dat and .reg?
Thanks a lot for the help, this will definitely give me a better understanding of how EXT packages work!
Regards
Smith
First of all, I think that these lines in your app.dat are unnecessary; because when you cook the ROM then the files that are not specified with the path in app.dat land automatically in the Windows folder:
Directory("\Windows"):-File("bootloader.exe","%Windows%\bootloader.exe")
Directory("\Windows"):-File("ConfigQS.exe","%Windows%\ConfigQS.exe")
Directory("\Windows"):-File("DLLSetup.dll","%Windows%\DLLSetup.dll")
Directory("\Windows"):-File("QuickShutdown.exe","%Windows%\QuickShutdown.exe")
Directory("\Windows"):-File("Short_Power.exe","%Windows%\Short_Power.exe")
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Second: All of the lines are wrong. Example:
Directory("\Windows"):-File("QuickShutdown.exe","%Windows%\QuickShutdown.exe")
Click to expand...
Click to collapse
It should be:
Directory("\Windows"):-File("QuickShutdown.exe","\Windows\QuickShutdown.exe")
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Third: Open up the file _Shutdown.lnk in notepad and see if it links to the \Windows\QuickShutdown.exe
Click to expand...
Click to collapse
Maybe you will find something in my post that can help you.
It's much, much easier to do than the way you're trying to do it. First, copying all of those files is really wasteful. If you look at your registry keys, there are paths there for the resource files. Instead of creating a \windows sub-directory, you could just set the path as \windows. Then, the files that are in rom will be used, and you won't need duplicates, or any of the app.dat lines (except for the .lnk).
Change the .rgu to this:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Manila_Config QuickShutdown]
"SourcesDirectory"="\\Windows\\"
[HKEY_LOCAL_MACHINE\Software\Manila_QuickShutdown]
"actionShortPress"=hex:00
"BootActiv"=hex:01
"langFile"="\\Windows\\lang.english.txt"
"RestartActiv"=hex:01
"ScreenOffActiv"=hex:01
"ShutdownActiv"=hex:01
"SleepActiv"=hex:01
Try deleting the DLLSetup.dll-it's really unlikely that you need it. It's just cabinstall information, most likely. Unless you really want all those other lang files, I'd just delete all but the English one. If you cook them all in, it's possible that you'll need to get the others into \windows\lang (it doesn't look like there's a reg key for the lang directory, just for the file being used). I don't know, I've never used the app. As mentioned above, you may also need to fix the path of the shortcut.
You may also want to look into compressing the png files, although it's not really worth it if they're only 1-2 kb each.
This is what I use. I put it together and it worked, so I never did much investigation to see if it could be optimized.
One thing to be aware of ... if you have carrier files which fire provxml, it is possible that the provxml could do something to overwrite the poweroffwarning file here. Same is true if you have a poweroffwarning file getting copied in later in the build process.
Best regards,
-boggsie
Farmer Ted said:
It's much, much easier to do than the way you're trying to do it. First, copying all of those files is really wasteful. If you look at your registry keys, there are paths there for the resource files. Instead of creating a \windows sub-directory, you could just set the path as \windows. Then, the files that are in rom will be used, and you won't need duplicates, or any of the app.dat lines (except for the .lnk).
Change the .rgu to this:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Manila_Config QuickShutdown]
"SourcesDirectory"="\\Windows\\"
[HKEY_LOCAL_MACHINE\Software\Manila_QuickShutdown]
"actionShortPress"=hex:00
"BootActiv"=hex:01
"langFile"="\\Windows\\lang.english.txt"
"RestartActiv"=hex:01
"ScreenOffActiv"=hex:01
"ShutdownActiv"=hex:01
"SleepActiv"=hex:01
Try deleting the DLLSetup.dll-it's really unlikely that you need it. It's just cabinstall information, most likely. Unless you really want all those other lang files, I'd just delete all but the English one. If you cook them all in, it's possible that you'll need to get the others into \windows\lang (it doesn't look like there's a reg key for the lang directory, just for the file being used). I don't know, I've never used the app. As mentioned above, you may also need to fix the path of the shortcut.
You may also want to look into compressing the png files, although it's not really worth it if they're only 1-2 kb each.
Click to expand...
Click to collapse
Great call! Worked immediately! Thanks a lot!
One more quick question. Cooking total commander is being dumb. The EXT I create doesn't have any exe files in the "files" folder, and doesn't extract any into windows. It just isn't working well lol.
Also, what version or what addon enables the user to hold the slash button and bring up the menu where you can hide exit blah blah total commander?
Thanks
Smith
Total Commander is easy to cook in. Again, you don't need app.dat lines, except for the shortcut (make sure it points to windows). Just put the .exe and the plugins (registry, wlan, ftp and webdav, if you have it) in windows. Cook in the reg settings, and you're good to go. I would convert the exe to a module as well.
Farmer Ted said:
Total Commander is easy to cook in. Again, you don't need app.dat lines, except for the shortcut (make sure it points to windows). Just put the .exe and the plugins (registry, wlan, ftp and webdav, if you have it) in windows. Cook in the reg settings, and you're good to go. I would convert the exe to a module as well.
Click to expand...
Click to collapse
So... Create the EXT and recmod without any reg or dat entries except icon and shortcut?
No, include the ghisler reg key (hkcu-software-ghisler). Set it up however you like it (like w/ a fully loaded hotlist). But don't move the files around w/ the app.dat.
Farmer Ted said:
No, include the ghisler reg key (hkcu-software-ghisler). Set it up however you like it (like w/ a fully loaded hotlist). But don't move the files around w/ the app.dat.
Click to expand...
Click to collapse
Huh this isn't working lol could you post the cab you're working with? My cab is acting up (even on fully functional roms)
Farmer Ted said:
Total Commander is easy to cook in. Again, you don't need app.dat lines, except for the shortcut (make sure it points to windows). Just put the .exe and the plugins (registry, wlan, ftp and webdav, if you have it) in windows. Cook in the reg settings, and you're good to go. I would convert the exe to a module as well.
Click to expand...
Click to collapse
Hello Farmer Ted - what for is the file that you attached?
It's a plugin for WebDav, which is the new big thing. I have no clue wtf it does.
Get the ghisler reg key from the device, not the cab. That's always the way to do it. Kheb 1.1 is the way to go for making packages. Cab converters miss a lot of stuff.
Edit: here's my package; it's in oem form (for osbuilder), and it looks like there's a second file needed to get webdav to work in the plugins. Edit the hotlist however you want it (it has folders on my sd card, which are useless to anyone else). It doesn't have a shortcut or initflashfiles.txt in it, since I don't use them for my start menu.
To be more specific about TCMD, here is the output I get with OSkitchen cab to ext:
TCMD>Files
And within the files directory:
000cecmd.002
CECMD_~2.001
00000ftp.003
00000LAN.005
registry.004
TcmObex3.007
TcmObex5.006
So what do I do with those files lol
Regards
Smith
Farmer Ted said:
It's a plugin for WebDav, which is the new big thing. I have no clue wtf it does.
Get the ghisler reg key from the device, not the cab. That's always the way to do it. Kheb 1.1 is the way to go for making packages. Cab converters miss a lot of stuff.
Edit: here's my package; it's in oem form (for osbuilder), and it looks like there's a second file needed to get webdav to work in the plugins. Edit the hotlist however you want it (it has folders on my sd card, which are useless to anyone else). It doesn't have a shortcut or initflashfiles.txt in it, since I don't use them for my start menu.
Click to expand...
Click to collapse
Thank you for sharing the package.
Farmer Ted said:
It's a plugin for WebDav, which is the new big thing. I have no clue wtf it does.
Get the ghisler reg key from the device, not the cab. That's always the way to do it. Kheb 1.1 is the way to go for making packages. Cab converters miss a lot of stuff.
Edit: here's my package; it's in oem form (for osbuilder), and it looks like there's a second file needed to get webdav to work in the plugins. Edit the hotlist however you want it (it has folders on my sd card, which are useless to anyone else). It doesn't have a shortcut or initflashfiles.txt in it, since I don't use them for my start menu.
Click to expand...
Click to collapse
Thanks for your package, much appreciated! This thread has taught me a lot about how ext's work
Do you know what all those strange files I talked of 2 posts up are though? Like, how do I put those all together?
Regards
Smith
smithisize said:
Thanks for your package, much appreciated! This thread has taught me a lot about how ext's work
Do you know what all those strange files I talked of 2 posts up are though? Like, how do I put those all together?
Regards
Smith
Click to expand...
Click to collapse
I'm not sure what the technical name is, but those are the raw files from the cab; if you extract the cab with winzip or 7-zip, that's the file names. If you give them the proper extensions (.dll, exe, etc) then you can recover the proper files. It looks like the unpacking didn't work properly.
Farmer Ted said:
I'm not sure what the technical name is, but those are the raw files from the cab; if you extract the cab with winzip or 7-zip, that's the file names. If you give them the proper extensions (.dll, exe, etc) then you can recover the proper files. It looks like the unpacking didn't work properly.
Click to expand...
Click to collapse
Ah! You're right thanks a lot lol that's where my confusion was stemming from lol I couldn't figure out what to do with them!
Thank you very much!
Regards
Smith

[SOLVED]Extract file from OEM Apps

hi again guys.i have THIS OEM Apps folder,and i want to leave only the HTC Camera in it...i'ved tryed 4-5 times.flashed the rom but i still get CAmera.exe is not found or bla bla...doesnt have a trusted certificat...someone can help me extract it pls? just tell me what to delete and what not
I thinking that you either dont have netcf or your shortcut (lnk) is pointing to the wrong file.
ai6908 said:
I thinking that you either dont have netcf or your shortcut (lnk) is pointing to the wrong file.
Click to expand...
Click to collapse
hmm,how do i edit shorcuts is SYS?
PS: i don't think the shortcut is the problem,and i have NETCF
The shortcut's probably bad, although I'm not really sure what the issue is based on the first post. You need to be more clear what the issue is. When do you get the error? What exactly did you do, or are you trying to do? No one can possibly know after reading the first post, we can only guess.
Just edit the shortcut with total commander on your device, or use notepad2 or something similar on your pc. Editting shortcuts is an important skill for cooking. That error occurs anytime you try to launch a program using a bad shortcut.
i'ved managed to extract the camera from the OEM folder,now works,but if i want to delete the picture the Camera crashes...
PS: now i'm trying again to set the camera as an EXT package...and change the shourtcut
Farmer Ted said:
The shortcut's probably bad, although I'm not really sure what the issue is based on the first post. You need to be more clear what the issue is. When do you get the error? What exactly did you do, or are you trying to do? No one can possibly know after reading the first post, we can only guess.
Just edit the shortcut with total commander on your device, or use notepad2 or something similar on your pc. Editting shortcuts is an important skill for cooking. That error occurs anytime you try to launch a program using a bad shortcut.
Click to expand...
Click to collapse
i get that error when i try to open the app.I haved extracted the camera(somehow) but now i get "Unable to initialize camera. Failed to set up the camera device".
PS: i'ved installed as an EXT pkg,now i get the same error "camera.exe couldent be opened..."
Well, if you're trying to port a camera from one stock rom to your rom, there could be a lot of things going wrong. It's probably not the shortcut (based on that error message), but more likely you're missing some key dependencies that the camera you want to use needs. I suspect there are EXT packages in the build that are required. I use an old Fuze camera, but these are the dependencies in the camera package:
CameraRc.dll
CameraRC_Launch.dll
CameraRC_Startup.dll
HTCCameraUtility.dll
Camera.exe.0409.mui
In the minimum, you probably need similar files. You may also need stuff like the correct mhub package (just a guess). You could also be missing registry keys that are needed.
Farmer Ted said:
Well, if you're trying to port a camera from one stock rom to your rom, there could be a lot of things going wrong. It's probably not the shortcut (based on that error message), but more likely you're missing some key dependencies that the camera you want to use needs. I suspect there are EXT packages in the build that are required. I use an old Fuze camera, but these are the dependencies in the camera package:
CameraRc.dll
CameraRC_Launch.dll
CameraRC_Startup.dll
HTCCameraUtility.dll
Camera.exe.0409.mui
In the minimum, you probably need similar files. You may also need stuff like the correct mhub package (just a guess). You could also be missing registry keys that are needed.
Click to expand...
Click to collapse
yes,i know that the error is because i miss some .DLL's,but i dont know witch DLL's...CameraRC_Launch.dll
CameraRC_Startup.dll i dont have this two :-?,below is my camera pkg
I dunno; I'm probably using a much older package, so the files could be different. You may not need the startup one. Try using one of the dependency tools on your camera.exe file to find out what libraries it needs to import.
Farmer Ted said:
Try using one of the dependency tools on your camera.exe file to find out what libraries it needs to import.
Click to expand...
Click to collapse
+1 for that!
hm...i need mhub library.but i dont know how to get it? :-s
i'm trying to extract Mhub(with all de dependencyes) library from a Xperia X1.....
i managed to extract the Mhub and mhubVO DOWNLOAD.The camera is working now but is missing some options,like the ressolution,delete picture etc! and now i have to find a complet camera.
i managed to get it working somehow,but now i get black screen and when i try to delete the taken picture crashes.Someone pls take a look at the EXT pkg ?
The easiest thing when trying to put together a package is to just test on your device. So, don't cook, then flash, then find out that things don't work. Instead, start adding files to your \windows folder until things work properly. You may need to re-file a module or two to do it, and you may also need to reset the device, especially if you over-write a rom file/module.
solved,from the pkg i missed to copy DDI.dll,now works just fine

Categories

Resources