[Q] Customizing Manila/Sense! - General Questions and Answers

Hello there!
Everyone here contributes to the forum by sharing their lovely creations, awesome! Now its my turn to make something that I can share with the community. Can anyone please guide me in the right direction to customizing or modifying Manila and the Sense UI? I have an USA HD2 running Manila 2.5.20121412.2 and Sense UI 2.5 with Co0kie's Home Tab 1.8!
Any help, links, or briefly explanations will be highly appreciated! Thanks in advance and have a good day.

The most important tool, in my opinion, to customize Manila/Sense files would be the famous CFC GUI program found HERE. Download it to your computer.
The next step is to actually get the Manila/Sense files to edit. Either copy all of the '#####_manila' files from your devices \Windows directory to your computer, OR dump a ROM that has Sense included and use the '#####_manila' files found in the 'dump' folder.
(Dumping a ROM is a fairly simple process, but I believe the steps differ per device :: I have a Touch Pro/Fuze, but I use a Kaiser Dump tool to extract the files from Touch Pro/Fuze ROMs.)
A good article/wiki to peek through, and read, would be HERE. It helped me out, not sure if it will work with the HD2 though.
****
Once you have the 'dump' folder on your computer from the dumped ROM, then Open CFC GUI and direct it to the 'dump' folder. It will, in turn, scan all of the qtc manila files {Graphics}, and from there you can extract the .pngs... alter them in Photoshop {or other preferred software}, and import the png back into the manila file.
NOTE ::
It's always good to have copies of certain manila files. For example, I customize the Flip Clocks. I created a new folder, named it accordingly, and dragged the manila files FROM CFC GUI to the folder. Doing so will copy those specific manila files to the new folder. Then you can re-direct CFC GUI to the new folder and work that way.
Once you have edited the manila files to your liking, you can:
Disable Sense on your device, replace the manila files in your devices \Windows directory with the new ones you edited, and restart Sense to see the changes.
Or you could package them into a CAB file which will automatically replace the manila files on your device.
I use the second method, as it's easier to distribute this way.
I use OCP WinCE Cab Manager. It's not free, but was well worth the purchase.

Related

ROM Kitchen questions

Now perhaps i am being a little naive here, but surely if you wish to cook a custom rom for yourself, the best option by far is a kitchen with an ultra clean rom with absolutely no customisation at all, and then a massive repository of custom apps etc as tick boxes in the buildos screen?
I have cooked myself a few nice roms using pandoras kitchen, but realise that there are even with it a few addons within the base rom itself. I am looking for the cleanest of base roms, then use the kitchen with all the OEM packages i can find.
Also looking how to create a wap provisioning file that can integrate to the rom at build stage to set up my O2 gprs and wap settings, instead of doing it as a cab in extended rom.
Any help and suggestions are welcome, and big thanks to all the usual suspects for continually releasing little golden nuggets for the rest of us
Well, yeah, a little...
Anyway, if you want to try taking things out of the sys directory, (usually the "base os") just remove the offending subdirectories and they won't get built in.
For your wap settings, just create your own package. (Read how in double0_four's kitchen thread, or faria's kitchen thread) Just put your reg settings in the .rgu file. Or you could tack your settings into another .rgu file that's already being built. (Not the best form, but it should work.)
Have fun!
For each of the components in the SYS folder, you can add an entry in the options.xml file in the SYS folder. Use Office and Transcribe as an example of how to do it. This will allow you to choose what you want from the BuildOS screen.
I dont think you can build GPRS settings using a reg file??? I have scoured the registry and cannot find how it is done. The last time i did it i used a cab file with a <wap-provisioning> style xml file, buti dont see howthis would built in an .rgu file.
And which rom would you consider to be the leanest rom to build from, then i can just make up my own packages to add in to it.
If worst comes to worst, i will just use the cab andset it to run on first boot, same way one ofthe other roms does this instead of using extended rom,. they just put the cabs into the windows folder

[07-Dec-2007] XDA Mobile 6 Release 4 Cooking Pack

XDA Mobile 6 Release 4 Cooking Pack
Build your own flavor of XM6r4
By popular demand, I'm releasing the XDA Mobile 6 Release 4 (XM6r4) Cooking Pack. Basically, this is just a the ROM / SYS / OEM folders that I used to build XM6r4. Those so inclined, can download this and build their own flavor of XM6r4 and customize it to their heart's content.
NOTE: This is NOT a Kitchen, but is "guts" of the kitchen. I personally used anichillus' HyperCore Kitchen to build XM6r4, and recommend this kitchen. But since most all of the Wizard kitchens I've seen are almost all alike, these folders will probably work in the majority with only minor changes.
How to Use the Cooking Pack
First you need to download a kitchen and install it per the instructions for that kitchen. NOTE: This thread is NOT for supporting kitchens, and is NOT for general questions on cooking. It will be for the usage of this Kitchen pack. I'll reserve the next post or two and will add specifics that are posted about how to make this work with other kitchens if there are changes needed.
After you get your kitchen setup, then download the XM6r4 Cooking Pack. Unzip the file and place the ROM, SYS, and OEM folders under the kitchen directory where it belongs (for HyperCore, these folders will go under the Build folder).
At this point you are basically ready to cook.
Where are the options.xml files???
My style of cooking may be a little different than what some are used to. For me, rather than having a BuildOS that is loaded with lots of options, I personally prefer to have an OEM directory which (in most cases) is what is going into the rom, and another directory for things that won't go into the rom (OEM-Hold or somesuch. Call it what you want). Then all I do is take OEM packages I don't want in the ROM from the OEM folder and move them to the OEM-Hold folder. By doing this, they won't be part of the rom (and you don't have to deal with checking and unchecking things in BuildOS). If you don't like this style, then feel free to create options.xml files for each of the OEM packages and you can then check and uncheck to your heart's content. Some of the packages do have options.xml, so you can use those as examples on how to set that if (if thats what you want).
If you want to add things to the rom, you'll need to create the OEM packages and drop those in the OEM folder.
Final Notes
This is an exact copy of the folders I used in building XM6r4. I have not upgraded or changed anything (so the same bugs and features in the built version will be in this cooking pack). A lot of the pieces originated from mattk_r and theloon's kitchen work for the 318 ROM. Then I've made changes to those bases to create the XM6 series. Most OEM folders found in theloon's kitchen work will probably work with this cooking pack (but no guarantees).
Official Download Sites for XM6r4 Cooking Pack
HTTP Download
Happy Cooking!
.
Extras
Splash Screens
Attached are the BMP and PNG files used for the splash screens on XM6r4. While the graphics are not mine originally (I've found them here in the forums but asked permission for their use) some modifications are by me. If you are using HyperCore, there are tools for building splash screens in that kitchen.
NOTE: For me, the first splash screen (the so called HTC Logo, which I used the Cylon image for) tends to be the trickiest one. If the file size and complexity of the graphic isn't just right, the screen will not show up properly. If you are trying to build your own htc logo splash screen and having problems, use a graphic editor to convert it from BMP to GIF. Then close the image completely (important) and then reopen it, and then convert the GIF back to BMP. This will sometimes work. If not, then convert the image to a jpg and increase the compression level to be below 50% (the image will start to get grainy and not look as good so you'll have to play around with this). Then close the image and then reopen the jpg then convert it back to a BMP and try again.
Corrected Arcsoft MMS Folder
You can download the Corrected Arcsoft MMS Folder from HERE. Then just extract the contents of this zip file to your OEM folder and it will replace the existing Arcsoft MMS folder. This will fix the bug that was in the original XM6r4 rom. Note that due to filesizes in this patch, you will NOT be able to rebuild a full XM6r4 with this patch. You will have to remove something else as the patch makes the entire rom too big.
Basically this patch is an example of the dangers of compressing things. I had compressed some of the larger MMS files, and it turns out that this broke parts of the MMS application.
This space is intentionally left blank
Thanks...
downloading the cooking pack right now...
love your work...
and thanks for sharing the pack and the roms...
Do these folders have the mms folder fix that was an addon cab in the R4 thread?
thx mfrazzz,
this is the best "Sinterklaas kado" (it's typical dutch) I could get. I've alway great fan of your rom and customized to my own settings.
one question, your three start up screens, are they included? because there are nice.
I just hope this doesn't mean you're not going to develop for the HTC Wizard anymore ...
I am convinced that this is a great base ... so ...this means you're Santa and you came early this year
Take Care !
anichillus said:
I just hope this doesn't mean you're not going to develop for the HTC Wizard anymore ...
I am convinced that this is a great base ... so ...this means you're Santa and you came early this year
Click to expand...
Click to collapse
Lets just say that "Santa" hasn't come yet (its only 8-Dec after all!!!)
I meant to do this after XM6r3 but just never got around to doing it. Wanted to release this now before I started doing anything else.
famewolf said:
Do these folders have the mms folder fix that was an addon cab in the R4 thread?
Click to expand...
Click to collapse
Nope, they don't. I'll update the second post with the replacement files for the MMS folder. Thanks for reminding me. Watch for this later today / tonight (US Mountain Time).
daheufster said:
this is the best "Sinterklaas kado" (it's typical dutch) I could get. I've alway great fan of your rom and customized to my own settings.
one question, your three start up screens, are they included? because there are nice.
Click to expand...
Click to collapse
Thanks for that! And thanks for the reminders of the splash screens. I'll upload those later too.
The second post has been updated with a file containing the splash screen graphic files, and a download link for the XM6r4 patch (which is just a replacement of the Arcsoft MMS folder in the OEM packages).
Are the splash screens just BMPs with the extensions changed?
I've tried several times to make a flash that JUST changes the splash, and what I get simply won't load - it goes to 90% and freezes....... 320x240, BMP, 24 bit color depth - which should be right.....
Genesis3 said:
Are the splash screens just BMPs with the extensions changed?
I've tried several times to make a flash that JUST changes the splash, and what I get simply won't load - it goes to 90% and freezes....... 320x240, BMP, 24 bit color depth - which should be right.....
Click to expand...
Click to collapse
No, you have to "cook" the splash screens. In HyperCore there is a script to help you do this. Or the old tried and true way that I've used in the past is from this post: http://forum.xda-developers.com/showthread.php?t=284006&highlight=splash
But its not just changing the extensions... You have to build the .nb files that then get built into an .nbf file.
Aha! Grabbed the other package... thanks.
BTW, the Hypercore Kitchen is flagged as having a nasty Trojan embedded in it by my antivirus software..... your R4 kit doesn't work with the 1933 kitchen..... it appears to, but doesn't build the image - it looks like there are some missing pieces......
Oh, it also doesn't work with Faria's kitchen..... hmmm.... are there things missing in general?
Genesis3 said:
Aha! Grabbed the other package... thanks.
BTW, the Hypercore Kitchen is flagged as having a nasty Trojan embedded in it by my antivirus software..... your R4 kit doesn't work with the 1933 kitchen..... it appears to, but doesn't build the image - it looks like there are some missing pieces......
Oh, it also doesn't work with Faria's kitchen..... hmmm.... are there things missing in general?
Click to expand...
Click to collapse
Try the following:
Grab the r4 rom...extract the rom to the kitchen of your choice then replace the folders using the r4 kit provided...then replace the mms folder (fix) then tweak.
Uh, what tool do I use to extract the rom?
That one's a new one for me
your roms is very nice and thanks for sharing the pack !!!
Genesis3 said:
BTW, the Hypercore Kitchen is flagged as having a nasty Trojan embedded in it by my antivirus software..... your R4 kit doesn't work with the 1933 kitchen..... it appears to, but doesn't build the image - it looks like there are some missing pieces......
Oh, it also doesn't work with Faria's kitchen..... hmmm.... are there things missing in general?
Click to expand...
Click to collapse
I haven't downloaded the HyperCore Kitchen lately, but there was no Trojan or Virus in it previously (a few months ago). What antivirus software are you running? I know in the past some kitchens (I believe Faria's did this too) were flagged with virus and stuff when they really didn't have them.
As for the 1933 kitchen, why does it now work? Can you give more specifics? Sometimes some of the kitchens just require the os.nb file to be named differently in the ROM folder.
BuildOS appears to run normally but the CreateROM program fails with an error.
I will see if I can figure out what's up with it....
If its just a naming problem that's easy enough to fix.
Genesis3 said:
BuildOS appears to run normally but the CreateROM program fails with an error.
I will see if I can figure out what's up with it....
If its just a naming problem that's easy enough to fix.
Click to expand...
Click to collapse
Is the error near the end of task? When CreateROM fails with an error normally this is caused because the amount of extra OEM packages exceed the maxium ROM size. When this occures CreateROM gives an error.
No, it was right up front, but it appears that I found the problem - it was a rename on the original OS file that was required.
It builds now..... I need to sort out the size issues (they're still there) and then play with this .vs. my 1933 custom hack job to see what I prefer.
The only "gotcha" I have open on my 1933 build right now (a mix of V1 and V2 which appears to work very well in general) is that the camera won't record video - there are obviously some DLL problems somewhere, and just stuffing the Camera 3 package in there from some of the other kitchens does not fix it - so its in the base OS somewhere.
dang I been trying to figure this out all day.
I copied the oem and sys folders into the hypercore build directory, put in files that I did not want into the package folder, but I dunno how to build the os from there

Original/Standard Spbcalc_L and Spbcalc_P png Image Files

Original/Standard Spbcalc_L and Spbcalc_P png Image Files
--------------------------------------------------------------------------------
I have a quick question. Is anyone willing to e-mail me the Tilt's (HTC AT&T 8925) original/standard spbcalc_L (landscape mode) and spbcalc_P (portrait mode) files? These two skin files allow the phone's original calculator to display. In the process of installing a few new skins for my calculator, I wrote over the standard files and lost them. I'd like to roll back to the phone's standard calculator, but I am now unable to do so without these two png image files. Please let me know if you're willing to send them to me. The two files are located inside of the Windows folder, which can be accessed via the File Explorer program. Thanks a lot. I know this is a relatively minor issue, but I'd appreciate the help.
P.S. If anyone has the HTC AT&T 8525 model, then the files from this phone would work for me, too. Thanks!
MOD EDIT: Cross Posting not allowed. _ This thread exists in the Kaiser Forum

what is mean RunCC and how i can cook app?

hi all
please help me
what is mean RunCC and how i can cook app?
** if u are also cooking in RunCC, cooking this app to the \Windows folder is recommended to save storage space (since the progress image are the same)
**
how i can do it
http://forum.xda-developers.com/showthread.php?t=623792
how i can install android
If I understand your question right, you're wondering what RunCC is?
Well, RunCC is a customization program.
This means that it's a program that runs several files automatically, like CABs and themes you wish to install.
RunCC runs at first boot of windows, reads a text file. This text file contains locations of those files. It will install those files, and after it is done, your phone will reboot.
I recommend you read a lot more about it here at xda, just do a google search and you'll find plenty of guides that help you with cooking.
For Android, you also have to learn a lot more. Again, google is your friend!
Then, you have to make sure you have got a device on which android will run.
You need to have a:
Diamond, Touch pro, Diamond2, Touch Pro2, Touch HD.
If you have a different device, there's no android available for you.
Next time, try using the search functions that are available everywhere on this site!
Good luck!
EC

[Q] cabinet (.cab) editor (extract registry keys)

Hi
I use a WIZA100.
I have to install Mi_MediaSupportv2 (midi support).CAB to be able to use mid as ringtones >.> unfortunately that cab also disables pimg.exe as a side effect. I can't preview my camera pictures and I can't add pictures to my contacts
I want to explore the registry added by that cab, but it is compressed and everything appears scrambled. It is not stored as registry entries anyways
I need a cab editor or a program which lets me extract the registry keys from that file. I know there used to be something like that during the rom kitchens era.
Thanks!
Solutions found
I used the excellent program
CeCabMgr_Setup.exe by OCP software. It costs $100, so I will have to stop short after the trial.
I modified the cab so It didn't affect my pimg.exe It also uses up 1mb less from what the original file uses, still enabling my PDA to use MID and MIDI files as ringtones.
I will uploaded the modified file here.
I use a WIZA100 (htc 8125) with a customized rom (my spoon

Categories

Resources