[PROBLEM] Camera on SE X1 (21690) - Windows Mobile

Grettings to all!
I am working on my own ROM and I faced a problem.
I use osKitchen Zero 1.33.5 and Windows 6.5 build 21690.
When I try to start the camera, the inscription "Camera" appears for a second at the top bar and then disappears... Of course, the camera doesn't start.
Tried to launch it through camera.exe and camerarunner.exe - result is the same.
In the kitchen all checkboxes at SYS and OEM Packages are checked. At the EXT Packages only Camera is checked.

you're missing mhub and dshow

ultrashot said:
you're missing mhub and dshow
Click to expand...
Click to collapse
As revealed, not only them. Checked all the EXT Packages, now the camera works (btw thanks for the idea, where to search a solution for my problem).
Now I'll try to found out the package, which you didn't mention...

Found at last!
Concurrence Mgr - that's it.
Now the camera works without mHub and DShow, only Camera and Concurrence packages.
By the way, can you explain what the mHub DShow need for? Or is there any topic, where all the EXT packages are described?

There is no any description of packages.
DShow is a directshow filter (needed for audio/video decoding and encoding)
mHub contains some decoders

btw, what does "RecMod" mean?

converting modules (folders with S000, S001, S00X... and imageinfo.bin) to files.

Related

how to edit shortcuts in OEM packages?

I have a ATT Pure with the HTC 2.16 Kitchen. I want to edit the shortcut in the JBlend OEM package such that the help file (after in the ROM) is "JBlend" instead of "JBlend_Help" for example. However, with OEM packages extracted with the visual kitchen I cannot see where to do this in the package? Some packages I have found have .DAT files which can be edited but the OEM pnes do not. Any ideas how to do this? Thanks
rdtce said:
I have a ATT Pure with the HTC 2.16 Kitchen. I want to edit the shortcut in the JBlend OEM package such that the help file (after in the ROM) is "JBlend" instead of "JBlend_Help" for example. However, with OEM packages extracted with the visual kitchen I cannot see where to do this in the package? Some packages I have found have .DAT files which can be edited but the OEM pnes do not. Any ideas how to do this? Thanks
Click to expand...
Click to collapse
have a look into files with ext .provxml
if your packages are from pure got oem packages < devices like topaz, links are created from provxml
info on shortcuts can be in xml, provxml, reg, rgu, dat and initflashfiles.txt - if you got any, open them in notepad to edit
it is also possible that the shortcut is in initflashfiles.dat in oem\device\lang folder in kitchen - use notepad2 to edit
cu
nosedive
Thanks for the tip. I have .DSM files in the packages. I used a DSM editor to look at them but I see they just list other files in the package... No idea what those are for. Also, related topic, I dumped some OEM packages out of the latest HTC Rhodium ROM (JetCet Print, BCR) and put them in my Topaz kitchen with the other Topaz EXT packages but the won't cook in. The build process works but they do not show up in my ROM. Any idea why? Is there security on these that prevents cooking into another platform/ROM? Thanks
rdtce said:
Thanks for the tip. I have .DSM files in the packages. I used a DSM editor to look at them but I see they just list other files in the package... No idea what those are for. Also, related topic, I dumped some OEM packages out of the latest HTC Rhodium ROM (JetCet Print, BCR) and put them in my Topaz kitchen with the other Topaz EXT packages but the won't cook in. The build process works but they do not show up in my ROM. Any idea why? Is there security on these that prevents cooking into another platform/ROM? Thanks
Click to expand...
Click to collapse
If you're using Ervius Visual Kitchen, select the Initflashfiles.dat editor from the left hand side, and then look at initflashfiles. It should contain the JBlend help shortcut setup. If you have a look at the initflashfiles.dat for the Rhodium ROM it should have the setup for JetCet Print etc.
OK, great! I will give it a try and post back later today. Thanks again!
Is it possible to add the setup for a package to another ROM like adding JetCet to my Topaz? Is this how all OEM (HTC) packages are set up? When I was playing around with my fuze, I was able to convert cabs to packages and add them all the time. I never had to do any other setup work in the ROM.
rdtce said:
Is it possible to add the setup for a package to another ROM like adding JetCet to my Topaz? Is this how all OEM (HTC) packages are set up? When I was playing around with my fuze, I was able to convert cabs to packages and add them all the time. I never had to do any other setup work in the ROM.
Click to expand...
Click to collapse
That's because the Cab->OEM created an initflashfiles.txt file for each package which contained the settings. The ones for the OEM packs in the HTC ROM are all in intiflashfiles.dat, so you need to find them and copy them.

[Solved] Cant update album art in manila

Hi,
I have an issue that i cant update album art in album tab. The phone just hangs. I use the 2.10 Leo Rom as a base for my EXT. Feels like ive tried everything. Even tried some packages from the new 2.08 Rhodium ROM. What i want to know, ofc whats causing it and what the dependencies are. What packages do i need to get a totaly working music tab in manila.
Thank you!
PS: A nice dependencie list of packages would be great for us "new" chefs.
Have a look at Dependency Walker ... use it all the time for isolating package dependencies.
An additional trick is to look at the associated package registry files; if there are references to libraries, search for those libraries - odds are the package containing the library will be required.
Cheers,
hilaireg said:
Have a look at Dependency Walker ... use it all the time for isolating package dependencies.
An additional trick is to look at the associated package registry files; if there are references to libraries, search for those libraries - odds are the package containing the library will be required.
Cheers,
Click to expand...
Click to collapse
Thanks hilaireg! Dindt quite figured out the tool, but it looks promising.
It was my ConnectionSetupDB files that was "out of date". Problem solved.
Feel free to post a question on how to use the tool in the Utensils thread and I'll provide some extra details.
Cheers,
Dependency Walker is a really great tool to solve some "packages conflicts".
I had an issue that HTC Albums crashed, and i shanged all the packages that had dependency to HTC Albums. The issue was a corrupt SD Card and the issue was solved after formatting it.
Maybe i write a guide for Dependency Walker later

[Q] Problems getting CFC compression working on a stock ROM

Hi, I'm trying to add CFC compression manually to leo 1.66 ROM without adding anything else (actually cooked on an Xperia but everything was working before the change)
I converted all QTC files to CFC and added padding, I edited manila.exe and mode9.dll\s001 to replace all the libgles_cm.dll entries with libgles_mn.dll (one patch in manila.exe, two patches in mode9.dll of which one in unicode format), I added the two runtime DLLs (libgles_mn.dll and zlib_m.dll), cooked everything but manila doesn't seem to start, the home screen keeps saying to tap to start HTC sense.
Any idea of what could I have missed? Do the files have to be signed/unsigned or need to have some special file attributes?
Thanks in advance for the help.
Are you sure you have all the necessary pkgs for manila?
I dont manually cfc, i usually do the automatic cfc, and it seem to work flawless in various manila version starting from 2012.
ai6908 said:
Are you sure you have all the necessary pkgs for manila?
I dont manually cfc, i usually do the automatic cfc, and it seem to work flawless in various manila version starting from 2012.
Click to expand...
Click to collapse
I think all the packages are fine since manila works before compressing and patching it. I just tried with CFC Gui as well and it doesn't seem to work at all.

registry certification problem

my cooked rom dont allow create, install cab or change any file on device
also start icon and any icon on bottom taskbar has problem
i thought problem is in certification at HKEY_LOCAL_MACHINE\Comm\Security\SystemCertificates
in my cooked rom i cant see any root certification at start->settings->system->certificates
i use XIP/SYS build 28230 at joojoobee666.ppckitchen.org/Kitchens/
when i change only SYS folder of XIP/SYS Da_G's 23563 instead of 28230 sys in my kitchen problem Obviation an i see root certification and file access Error removed too
what do you think about that?
also sorry for my very bad English
Make sure you have all of the same packages in the new sys. Make sure you have the Metadata package. Maybe you're missing the default certs in there.
Farmer Ted said:
Make sure you have all of the same packages in the new sys. Make sure you have the Metadata package. Maybe you're missing the default certs in there.
Click to expand...
Click to collapse
there is different in packages size but all of same package exist in Both
also metadata pack exist and all file of this package exist such as DefaultCerts.dat
i decide to download build 23563 of joojoobee666.ppckitchen.org/Kitchens and compare file by file whit build 23563 of DA_G to finding problem
thx for your reply
hi
well comparison between SYS folders(using windiff) resulted that everything is equal except
location of RAM slots which exist in imageinfo.bin of modules (also S000 ,S001,...)
i use same xip make it from DA_G 23563 for both cook
are you thinking that different ram slot location can cause the problem
any idea ?

[SOLVED]IDS_XXXX tags in some HTC menus

Hello
I'm building with all Leo 3.04 EXT packages, no modifications except to use the 0409 files from Leo 3.02 to make it WWE.
I've encountered a few 'IDS_XXXX' menu items in contacts and messaging - does anyone know what they should say and which file to edit to fix them?
Screenshots attached
Edit: I found the IDS_MSGCLIENT_CALLVOICE in People_Pages.xml. It appears to reference "HTC\Common\simpledialog.mode9" so I'm guessing whichever mode9 manila file is the simpledialog must be missing some code to describe the voice call option...
Edit 2: IDS_ALLPEO_BACKUP and SIMINFO are in there too...
You used 0409 lang files from some older build of those apps (HTCMessagingClient I see there?) which don't have those resources (translations) available.
You're absolutely right. A bit of backtracking and version checking shows that I'm using Manila People v2.5.20161612.0 which I believe is taken from the Oboe ROM and therefore has references to some stuff that isn't in my Leo packages. The Leo 3.04 package version is Manila People v2.5.20161424.0 and I think I got them confused; I'll try the 3.04 package and see if everything works OK
Edit: Yep, switching to a Leo package instead of the Oboe package I was using fixes the problem

Categories

Resources