[MOD] Battery meter mod with % - HTC ChaCha

Please find here attached. It is for european 1.33 ROM.
Have to be flashed through recovery.

Hmm, from kitchen. Would've been nice to add a screenshot of it so we know what does it look like. Cheers

Screenshot
Alex C. said:
Hmm, from kitchen. Would've been nice to add a screenshot of it so we know what does it look like. Cheers
Click to expand...
Click to collapse
Added a screenshot. Look at the upper right corner

If its from uot kitchen, its probably Rom specific.
Nice post but you need to say what Rom it is I think?
The uot kitchen is great, I used it for my battery
Sent from my HTC ChaCha A810e using Tapatalk

It is not ROM specific
qbert456 said:
If its from uot kitchen, its probably Rom specific.
Nice post but you need to say what Rom it is I think?
Click to expand...
Click to collapse
It is for the european 1.33 ROM.
Cheers

very good

Is it suitable for 1.52 ROM?

Alastor_ru said:
Is it suitable for 1.52 ROM?
Click to expand...
Click to collapse
NO !! it is not.. just tested it on mine..

Make your own! It's easy and Rom specific....

qbert456 said:
Make your own! It's easy and Rom specific....
Click to expand...
Click to collapse
You said it before me

Hi,
I just bought a Chacha for my wife and i would like to mod the battery. The problem is that i can't make UOT kitchen work with this phone. I uploaded to kitchen files from 1.54_EU and 1.57_Asia and got same SHTF error each time. Though I have used uot kitchen many times for my Desire without one problem, this time i'm really stuck.
Does someone know if it's possible or not to cook a zip on UOT kitchen from a Chacha rom ? If the answer is yes, what am I doing wrong ?

Ed Roid said:
Hi,
I just bought a Chacha for my wife and i would like to mod the battery. The problem is that i can't make UOT kitchen work with this phone. I uploaded to kitchen files from 1.54_EU and 1.57_Asia and got same SHTF error each time. Though I have used uot kitchen many times for my Desire without one problem, this time i'm really stuck.
Does someone know if it's possible or not to cook a zip on UOT kitchen from a Chacha rom ? If the answer is yes, what am I doing wrong ?
Click to expand...
Click to collapse
Get the files from your ROM (it's ROM specific) using a file explorer (copy-paste to your SD card).

Alex C. said:
Get the files from your ROM (it's ROM specific) using a file explorer (copy-paste to your SD card).
Click to expand...
Click to collapse
Thanks Alex. I did what you suggest. I got them by 'adb pull ...', by file explorer to sd card, extracted them from a 1.54_eu zip, nothing works ... Same error each time.
I tried the same battery mod with the 1.33_eu zip (extracted from 1.33_eu ruu) and got no problem with this one. But no way for 1.54_eu, uot kitchen didn't work with it ... Don't know if it is possible, though it seems to me that some may have succeeded with this rom if i believe some screen shots.

Hmm, weird. It should work, as I've had the same ROM and changed some icons inside.
Do you get errors when uploading all 3 files? Or only for some specific file?
Gingerbread with sense rom: framework-res.apk, SystemUI.apk and com.htc.resources.apk

Maybe the problem is specific to battery mod with this rom ? I'm going to try another mod with the same rom just to be sure of that.

I've tried an icon mod and i got SHTF error too with 1.54 files ... The errors occur when compiling SystemUI.apk.
Are you sure you made some mods on exact same rom ? Just to guess if i'm doing something wrong ...

Ok, it took me a pair of hours but i have the great satisfaction to have found a workaround ! I share it below with whoever would be interested.
I observed with more attention than i did before the error.log of uot kitchen and i saw that the issue seemed to be with the res/drawable-mdpi/battery_low_battery.jpg file of SystemUI.apk.
I compared 1.54_eu SystemUI.apk to 1.33_eu SystemUI.apk and saw that in this one it was named res/drawable-mdpi/battery_low_battery.png.
I knew that 1.33_eu SystemUI.apk was ok for cooking, so here is what i did :
- decompile 1.54_eu SystemUI.apk with apktool
- in the decompiled apk, replace res/drawable-mdpi/battery_low_battery.jpg with res/drawable-mdpi/battery_low_battery.png of 1.33_eu SystemUI.apk
- recompile SystemUI with apktool
- copy resources.arsc of the newly compiled SystemUI.apk into the original SystemUI.apk
- in the original SystemUI.apk, replace res/drawable-mdpi/battery_low_battery.jpg with res/drawable-mdpi/battery_low_battery.png of 1.33_eu SystemUI.apk
Modified as described, the 1.54_eu SystemUI.apk is now ok for cooking in uot kitchen along with the other needed files (framework-res.apk and com.htc.resources.apk). I tested it with a battery mod, it cooked and flashed ok !
No need to do the mod yourself, you can download the result below : you have modified 1.54_eu SystemUI.apk to use with uot kitchen and a CM7 style battery mod ready to flash with CWM into a 1.54_eu rom (don't forget to hit thanks if you use these files, this SystemUI.apk file has cost me many hours of googling and brain storming ! )

Congrats man!
Now I'm wondering why would HTC switch to the non-transparency enabled .jpg format instead of keeping to the official .png.

Ed Roid said:
I observed with more attention than i did before the error.log of uot kitchen and i saw that the issue seemed to be with the res/drawable-mdpi/battery_low_battery.jpg file of SystemUI.apk.
I compared 1.54_eu SystemUI.apk to 1.33_eu SystemUI.apk and saw that in this one it was named res/drawable-mdpi/battery_low_battery.png.
Click to expand...
Click to collapse
Hi,
I've tried to use in UOT your systemUI.apk file. It works with battery mod, but only with it.
If you try to add another mod such as emoticon or icons, it fails.
It seems because there is emot*.JPG files in framework-res.apk according to the SHTF log, so the problem is quite similar.
But I'm not able to sovle it as you did...

max1309 said:
It seems because there is emot*.JPG files in framework-res.apk according to the SHTF log, so the problem is quite similar.
Click to expand...
Click to collapse
You're right, compared to 1.33_eu framework-res.apk many png files have been changed to jpg, including all emot*.png.
The same technique i used for SystemUI.apk should be ok, so i'll give it a try as soon as i have enough time. There will be no jpg left, neither in SystemUI.apk, nor in framework-res.apk or com.htc.resources.apk !
Stay tuned, i'll be back !

Related

Uot kitchen working

i used root explorer to copy my framework res.apk and upload it to the uot kitchen i chenged the battery percent font and some colors schemes and flashed with cwm and it worked perfect i had to chenage the setting for scripts in the kitchen but it worked if i have posted this in the wrong place i apologize and please move to the proper place
Yep. Themes and apps was the place to post this, where you already posted it earlier.
Yes, UOT works. Thats how i added the honeycomb battery mod to Refuse. Be VERY careful though...very few things work with Samsung devices and UOT.
samsungcaptivates said:
i used root explorer to copy my framework res.apk and upload it to the uot kitchen i chenged the battery percent font and some colors schemes and flashed with cwm and it worked perfect i had to chenage the setting for scripts in the kitchen but it worked if i have posted this in the wrong place i apologize and please move to the proper place
Click to expand...
Click to collapse
Sent from my SAMSUNG-SGH-I997 using XDA App
my apologies should have thought about themes and apps i guess i got a bit excited sorry for that
I have been modding for a very long time and I am also a developer for Team Whiskey. I have never had any problems with UOT! I swear by them Just Saying.
Im a noob with uot kitchen. im getting the SHTF error on these files.
UOT-06-05-06-32-2
UOT-06-05-06-18-1
UOT-06-05-05-44-2
a3plew said:
Im a noob with uot kitchen. im getting the SHTF error on these files.
UOT-06-05-06-32-2
UOT-06-05-06-18-1
UOT-06-05-05-44-2
Click to expand...
Click to collapse
Please read the FAQs on UOT site or contact them for assistance. It would not be Infuse related....SHTF means you tried to add a feature that cannot be added most likely.

[Q] Help with battery mod

Hi XDA
Im trying to make a battery mod for my HTC Sensation, but i need some help.
I have the framework-res.apk for my rom (Android Revolution HD) and 100 pngs.
I need help with compiling the stat_sys_battery.xml so it uses all the 100 pngs instead of htcs 7
I also need to know if its okay to just replace the files in the framework-res.apk using 7-zip, and replace that with the framework-res.apk in a working battery mod i downloaded, since i dont know how to make the update script
Thank you for you help
frederikh said:
Hi XDA
Im trying to make a battery mod for my HTC Sensation, but i need some help.
I have the framework-res.apk for my rom (Android Revolution HD) and 100 pngs.
I need help with compiling the stat_sys_battery.xml so it uses all the 100 pngs instead of htcs 7
I also need to know if its okay to just replace the files in the framework-res.apk using 7-zip, and replace that with the framework-res.apk in a working battery mod i downloaded, since i dont know how to make the update script
Thank you for you help
Click to expand...
Click to collapse
Sorry, but it's a bit more complicated than just opening the .apk in 7-zip or winrar. You need to decompile the .apk... the easiest way is to use a program called apk manager. Search on XDA, and you will find it.
Then, in the decompiled folder, you will have a /drawable/ folder. You need to re-code the stat_sys_battery.xml to include all the pngs, as well as the zzz_stat_sys_battery_1.xml.
In addition to the 100 pngs you already have, you will also need some charging animation icons and a stat_sys_battery_unknown.png icon that all match your battery icon theme.
After redoing the 3 xmls in the drawable folder, and replacing all the necessary pngs, you then need to recompile and sign your apk with the new files.
I've attached a sample of the 3 xmls for you to use as a reference.
If you are looking to get a battery mod the quick and easy way, then I have a bunch in a thread HERE. If you are looking to learn how to do it yourself (Which I highly recommend for the learning experience it will provide), then search around and look for some guides on compiling and decompiling to help you on your way. You can also download any of the battery mods from the thread I linked to, and decompile them for examples of a working framework-apk that has been modded.
Keep in mind, when experimenting with this, you ABOSLUTELY WILL cause your phone to not be able to boot up. Make sure you have a nandroid backup ready.
Good luck.
Thank you!
Wow, this is gonna take a bit longer than i though B)
Btw, i was using one of your mods, but i found that it wasnt smooth enough + the icon didnt have enough detail
frederikh said:
Hi XDA
Im trying to make a battery mod for my HTC Sensation, but i need some help.
I have the framework-res.apk for my rom (Android Revolution HD) and 100 pngs.
I need help with compiling the stat_sys_battery.xml so it uses all the 100 pngs instead of htcs 7
I also need to know if its okay to just replace the files in the framework-res.apk using 7-zip, and replace that with the framework-res.apk in a working battery mod i downloaded, since i dont know how to make the update script
Thank you for you help
Click to expand...
Click to collapse
go to first link on my sign download a batt mod open framework and use it...
lalitsehgal21 said:
go to first link on my sign download a batt mod open framework and use it...
Click to expand...
Click to collapse
Thanks, but no thanks B)
I think will try to learn how to do it my self

[Q] ICS battery mod, how can I do this?

what are the files needed to be edited in order to make a circle battery mod?
angoleiro said:
what are the files needed to be edited in order to make a circle battery mod?
Click to expand...
Click to collapse
Do you want to MAKE one from scratch or just install one? Which ROM are you running?
Id love to know how to do this as well. For me Id like to just modify an existing customized Rom files.
I actually tried this after hours of searching. And most seem to only talk abou modifying the SystemUI.apk by adding the 204 PNGs for the battery mode (for 1% accuracy) and also add the two modified battery XMLs. I recompiled the SystemUI.apk, injected it on the phone, set the right permissions and rebooted. I saw the battery icon change. But then 10mins later it was showing the stock battery icon again, then 10mins later I noticed it was showing the modified one again.
Im wondering why do folks mention only needing to change the SystemUI.apk when if you open the Framework-res.apk you will also see the same Battery PNGs and also see the same battery XMLs (but cannot read those in clear text).
Dont we have to modify both the Framework-res.apk and SystemUI.apk? I think the answer is yes since the UOT Kitchen makes you upload both and sends you back both modified.
Im not too familiar with how to do the framework-res.apk. Btw Im using MHX's Superlite 5.0 ROM which I believe he modified one of those files to remove the carrier text from the status bar.
Dixit
I used UOT Kitchen to change mine. All you do is pick the battery icon you want then upload your systemui.apk and framework-res.apk and wait for it to make it then download it to your sdcard. Then flash it in CWM.
Sent from my SAMSUNG-SGH-I727 using XDA
Flank32 said:
I used UOT Kitchen to change mine. All you do is pick the battery icon you want then upload your systemui.apk and framework-res.apk and wait for it to make it then download it to your sdcard. Then flash it in CWM.
Sent from my SAMSUNG-SGH-I727 using XDA
Click to expand...
Click to collapse
Yea that worked fine when I was on Gingerbread even on NexusMod ROM. Thats what I did before.
Now on ICS (Superlite 5.1 ROM), I did the same thing, took the systemui.apk and framework-res.apk from superlite's rom file, uploaded them to UOT and did the battery mod, everytime it builds it, I get a SHTF error.
So then I tried to upload the stock leaked ICS systemui.apk and framework-res.apk (not modified by any ROM), and still same issue, get a SHTF error.
It dont seem to like the ICS based files Im giving it.
Dixit
I posted one in the superlite dev thread. I'll be making more tonight.
Sent from my SAMSUNG-SGH-I727 using XDA
SimPup said:
I posted one in the superlite dev thread. I'll be making more tonight.
Sent from my SAMSUNG-SGH-I727 using XDA
Click to expand...
Click to collapse
Yeap saw that, Thanks again. Id love to see what you did in this that maybe I didnt do right in my own attempt. I added the 204 PNGs and then added these premade stat battery xml files I saw in the Galaxy S2 forum. I looked at yours (the stat battery xmls) but couldnt see them in clear text, they seem to be compiled so cant truly see whats in it.
Dixit
Flank32 said:
I used UOT Kitchen to change mine. All you do is pick the battery icon you want then upload your systemui.apk and framework-res.apk and wait for it to make it then download it to your sdcard. Then flash it in CWM.
Sent from my SAMSUNG-SGH-I727 using XDA
Click to expand...
Click to collapse
That won't work for ICS
dixit said:
Yeap saw that, Thanks again. Id love to see what you did in this that maybe I didnt do right in my own attempt. I added the 204 PNGs and then added these premade stat battery xml files I saw in the Galaxy S2 forum. I looked at yours (the stat battery xmls) but couldnt see them in clear text, they seem to be compiled so cant truly see whats in it.
Dixit
Click to expand...
Click to collapse
Just get apkmultitool and decompile it. www.apkmultitool.com
Sent from my SAMSUNG-SGH-I727 using XDA
SimPup said:
Just get apkmultitool and decompile it. www.apkmultitool.com
Sent from my SAMSUNG-SGH-I727 using XDA
Click to expand...
Click to collapse
Thanks!!!!
Just decompiled it and now I can see your XML in clear text, be interesting for me to see what I did wrong, like I said I had mine working in and out.
Thanks again. This will help me in seeing where I went wrong on my initial attempt.
Dixit
Took a look finally. My stat_sys_battery.xml and stat_sys_battery_charge.xml are identical to the ones you had in your mod. So that was done right. Any other files you modified (XML wise)?
Im still curious on why I see the same two XMLs in the Framework-res.apk and the same battery icons but modifications are not needed there. Almost seems like both are needed to be done.
Dixit
dixit said:
Took a look finally. My stat_sys_battery.xml and stat_sys_battery_charge.xml are identical to the ones you had in your mod. So that was done right. Any other files you modified (XML wise)?
Im still curious on why I see the same two XMLs in the Framework-res.apk and the same battery icons but modifications are not needed there. Almost seems like both are needed to be done.
Dixit
Click to expand...
Click to collapse
I didn't mod anything besides systemui. Didn't even touch any other file. I only added the icons and edited the 2 xml's.
Sent from my SAMSUNG-SGH-I727 using XDA
Good to know, I wonder if maybe the proper method is to also replicate these same changes in the framework-res.apk since I did a test and noticed UOT Kitchen modifies both and I see the same two XMLs appear identically betweenthe SystemUI.apk and framework-res.apk. As as well as the same icon set in both.
Dixit
From what I understand it doesn't work with the kitchen for ics
Sent from my SAMSUNG-SGH-I727 using XDA
Right I got a feeling it dont work with ICS (the UOT Kitchen). But like I said on GB it modified both framework-res.apk and SystemUI.apk and basically put the same changes in both. So there must be a reason it does that. That might be the reason why for brief moments I saw the standard battery icon and then sometimes the circle mod battery I put in there.
Dixit

14 Toggles for any ROM

Could someone have a look at this http://forum.xda-developers.com/showthread.php?t=1289896 and try to do it for stock Indian ROM (XWKI5) rooted.....I have attached the SystemUI apk from my ROM. I tried this but am stuck with no status bar at all. Can someone try to get it to work for the stock roms plzzzzz...will be really grateful:fingers-crossed:
saurabh.khare1000 said:
Could someone have a look at this http://forum.xda-developers.com/showthread.php?t=1289896 and try to do it for stock Indian ROM (XWKI5) rooted.....I have attached the SystemUI apk from my ROM. I tried this but am stuck with no status bar at all. Can someone try to get it to work for the stock roms plzzzzz...will be really grateful:fingers-crossed:
Click to expand...
Click to collapse
Follow the guide carefully, you should be able to do this.
If you have got Android SDK installed
then copy the attached apktool.jar file to
C:\Program Files\Android\android-sdk\platform-tools\
make sure you have set the correct PATH variables
then use the following commands to compile/decompile
COMPILE:
Code:
apktool d <filename>
<filename> can be .apk or .jar
DECOMPILE:
Code:
apktool b <folder name> <filename>
where <foldername> is the previously decompiled apk/jar
I've attached NEO ROMs SystemUI.apk that you can use as reference.
I can easily compile and decompile the systemui.apk but the smali folder in the decompiled systemui.apk does not contain the statusbarservice.smali file....so I end up with no status bar...I have followed the guide exactly....any suggestions..
saurabh.khare1000 said:
I can easily compile and decompile the systemui.apk but the smali folder in the decompiled systemui.apk does not contain the statusbarservice.smali file....so I end up with no status bar...I have followed the guide exactly....any suggestions..
Click to expand...
Click to collapse
Did you copy .smali files from LidroidSystemUI.apk to your SystemUI.apk?
Also you need to push lidroid-res.apk to /system/framework folder.
EDIT: I decompiled your SystemUI.apk
It showed me error on decompiling.
SystemUI.apk must be deodexed & since you are on stock, so it seems you have got ODEXED one.
You need to deodex first.
pankaj88 said:
Did you copy .smali files from LidroidSystemUI.apk to your SystemUI.apk?
Also you need to push lidroid-res.apk to /system/framework folder.
EDIT: I decompiled your SystemUI.apk
It showed me error on decompiling.
SystemUI.apk must be deodexed & since you are on stock, so it seems you have got ODEXED one.
You need to deodex first.
Click to expand...
Click to collapse
I have copied the smali files and also pushed the lidroid-res.apk, however I haven't deodexed, how am I supposed to do that? Plz explain
saurabh.khare1000 said:
I have copied the smali files and also pushed the lidroid-res.apk, however I haven't deodexed, how am I supposed to do that? Plz explain
Click to expand...
Click to collapse
I am unable to decompile your SystemUI.apk
since it is framework-dependent, framework-res as well as twframework are aslo required.
Can you upload decompiled zip file for your SystemUI.apk
stock one.. without having the lidroidsystemui smali files??
Use dsixda's kitchen for deodexing
I've posted a guide in dev section.
pankaj88 said:
I am unable to decompile your SystemUI.apk
since it is framework-dependent, framework-res as well as twframework are aslo required.
Can you upload decompiled zip file for your SystemUI.apk
stock one.. without having the lidroidsystemui smali files??
Use dsixda's kitchen for deodexing
I've posted a guide in dev section.
Click to expand...
Click to collapse
Here are all the files that you may require....meanwhile I'll try deodexing through dsixda's kitchen....but I was just thinking...wouldn't deodexing just the SystemUI.apk cause problems, considering that my other system files are still in the stock odexed form??
saurabh.khare1000 said:
Here are all the files that you may require....meanwhile I'll try deodexing through dsixda's kitchen....but I was just thinking...wouldn't deodexing just the SystemUI.apk cause problems, considering that my other system files are still in the stock odexed form??
Click to expand...
Click to collapse
yeah.. you need to deodex both /system/app as well as /system/framework folder.
pankaj88 said:
yeah.. you need to deodex both /system/app as well as /system/framework folder.
Click to expand...
Click to collapse
Hey, I'm waiting for your help....can you guide me through deodexing a stock rooted ROM? also did you have a look at the attached files? I had a look at dsixda's kitchen but there isn't a proper deodexing guide. Since you are the creator of the NEO ROM...I feel you would know the exact procedure for deodexing a stock Galaxy R ROM using dsixda's kitchen...plz help me out with the process...I trying to implement the 14toggles and overscroll glow mods which obviously requires deodexing
saurabh.khare1000 said:
Hey, I'm waiting for your help....can you guide me through deodexing a stock rooted ROM? also did you have a look at the attached files? I had a look at dsixda's kitchen but there isn't a proper deodexing guide. Since you are the creator of the NEO ROM...I feel you would know the exact procedure for deodexing a stock Galaxy R ROM using dsixda's kitchen...plz help me out with the process...I trying to implement the 14toggles and overscroll glow mods which obviously requires deodexing
Click to expand...
Click to collapse
ok. tomorrow I will post a guide about deodexing stock odexed ROM.
Sent from my GT-I9103 using xda app-developers app
pankaj88 said:
ok. tomorrow I will post a guide about deodexing stock odexed ROM.
Sent from my GT-I9103 using xda app-developers app
Click to expand...
Click to collapse
Oh boy....thanx a lot.....This is really going to be helpful....:good::good:
saurabh.khare1000 said:
Hey, I'm waiting for your help....can you guide me through deodexing a stock rooted ROM? also did you have a look at the attached files? I had a look at dsixda's kitchen but there isn't a proper deodexing guide. Since you are the creator of the NEO ROM...I feel you would know the exact procedure for deodexing a stock Galaxy R ROM using dsixda's kitchen...plz help me out with the process...I trying to implement the 14toggles and overscroll glow mods which obviously requires deodexing
Click to expand...
Click to collapse
Overscroll glow mod can be applied to stock ODEXED ROM.
But 14 toggles require deodexed ROM.
pankaj88 said:
Overscroll glow mod can be applied to stock ODEXED ROM.
But 14 toggles require deodexed ROM.
Click to expand...
Click to collapse
I tried searching for a guide to implement the overscroll glow mod on stock odexed ROM....but couldn't find any....If you have come across a guide please redirect me to the appropriate thread...that would be very helpful.
saurabh.khare1000 said:
I tried searching for a guide to implement the overscroll glow mod on stock odexed ROM....but couldn't find any....If you have come across a guide please redirect me to the appropriate thread...that would be very helpful.
Click to expand...
Click to collapse
UOT kitchen supports stock ODEXED ROM
see here, I myself implemented overscroll glow using uot for stock ZSLE5 odexed.
Also I think 14 toggles can be implemented on odexed ROM too.
click here
you can download odexed version and compare it with yours.
pankaj88 said:
UOT kitchen supports stock ODEXED ROM
see here, I myself implemented overscroll glow using uot for stock ZSLE5 odexed.
Also I think 14 toggles can be implemented on odexed ROM too.
click here
you can download odexed version and compare it with yours.
Click to expand...
Click to collapse
Thanx for the links bud....now the only problem is that though I can compare the SystemUI.apk file with my modded file for 14toggles...I cannot do the same for SystemUI.odex file since I'm not aware how to decompile it. I'm assuming that both the SystemUI.apk and SystemUI.odex files would be different for our Galaxy R ROM and that I wont be able to directly flash the CWM package from the link. In short I can easily obtain a updater-script and can also mod my SystemUI.apk by following lidroid's guide, but the main problem is modding the SystemUI.odex file. Please guide.
saurabh.khare1000 said:
Thanx for the links bud....now the only problem is that though I can compare the SystemUI.apk file with my modded file for 14toggles...I cannot do the same for SystemUI.odex file since I'm not aware how to decompile it. I'm assuming that both the SystemUI.apk and SystemUI.odex files would be different for our Galaxy R ROM and that I wont be able to directly flash the CWM package from the link. In short I can easily obtain a updater-script and can also mod my SystemUI.apk by following lidroid's guide, but the main problem is modding the SystemUI.odex file. Please guide.
Click to expand...
Click to collapse
http://www.jordanhotmann.com/2011/09/android-hacking-101-compiling-and.html
http://forum.xda-developers.com/showthread.php?t=841287

[GUIDE] How to make your OWN CUSTOM ROM

Hi friends !
Many of you asked me to include different languages to NEO ROM. As I have been unable to do so, So I've come up with links to different guides/tutorials for MODs that are used in NEO ROM.
By following these guides you will be able to make your own fully functional CUSTOM ROM with various MODs.
I used the same links to build my own ROM (NeO RoM).
STEPS:
(1) Basic features of a CUSTOM ROM includes: deodexed, rooted, zipaligned, init.d scripts support, busybox, custom bootanimation, bootsound, vold.fstab, build.prop tweaks etc.
These features can be implemented in any ROM using dsixda's Android Kitchen.
Follow this to know how to use kitchen for making custom ROMs.
Just grab .tar file for any of stock ROM that you wish to use as base build.
It will give you a CWM flashable zip of your ROM. However there may be some problems with updater-script.
So before flashing the ROM to your device, upload this file here, I'll look for problems & modify for you.
(2) Next modification that you can make to your ROM is theming.
Basic theming includes changing icons, fonts, transitions, transparency, status bar mod, quickpanel icons mod etc
Use UOT kitchen for theming purpose.
see this video on how to use UOT kitchen.
(3) For advanced MODs, you must know how to compile, decompile APKs, comparing apks using NOTEPAD++ & winmerge tool
Follow these guides to setup android sdk & apktool:
ANDROID SDK
APKTOOL
(4) Lets start adding advanced MODs to our ROM:
a) simplest one CRT OFF ANIMATION CRT OFF
b) LIDROID 14 toggle MOD 14 toggle
c) CRT ON Animation CRT ON
d) SWIPE to remove notifications
e) ICS style settings.apk
I'll add more links to the other MODs later.
Before that you should try to implement the above MODs in your ROM.
Post here your problems, errors etc, I'll provide assistance to you all.
Why depend on DEVs when you can yourself make your OWN ROM?
Believe me, NEO ROM is the result of all these links/tutorials/guides.
So, start making your OWN first custom ROM !!! :good:
Woah !
Thank you very much man.
'cooleagle' said:
Woah !
Thank you very much man.
Click to expand...
Click to collapse
GOOD LUCK Buddy.
Go ahead
I'm always here to help you.
pankaj88 said:
GOOD LUCK Buddy.
Go ahead
I'm always here to help you.
Click to expand...
Click to collapse
Yeah will need your guidance & tips.
I'm just waiting for my PC's components to come back from service center. :banghead:
Great guide pankaj :thumbup:
Sent from my GT-I9103 using xda app-developers app
First of all, thank you very much for your work and effort, and for this wonderful initiative. I've been reading here and there to try to make my own rom and this is just the push that I needed.
So far I managed to get the dsixda kitchen running. I downloaded the I9103ZSLE6 original rom, unziped it and uncompressed all the stuff through the kitchen, so I have a working directory "WORKING_062812_032259" with everything on it. I also selected the option Add root permissions and I suppose everything went OK.
Now I'm trying to customize it with the UOT. I watched the video, but the problem that I found is that inside the framework folder I just have the framework-res.apk but not the SystemUI.apk, among a lot of jar and odex files.
Should I deodex the rom with the dsixda kitchen to get the System-UI.apk?
Another question I have: should I change de CSC version? I remember reading somewhere that if you take a rom from another country or zone it is necessary to do so.
Thank you very much in advance.
masual said:
First of all, thank you very much for your work and effort, and for this wonderful initiative. I've been reading here and there to try to make my own rom and this is just the push that I needed.
So far I managed to get the dsixda kitchen running. I downloaded the I9103ZSLE6 original rom, unziped it and uncompressed all the stuff through the kitchen, so I have a working directory "WORKING_062812_032259" with everything on it. I also selected the option Add root permissions and I suppose everything went OK.
Now I'm trying to customize it with the UOT. I watched the video, but the problem that I found is that inside the framework folder I just have the framework-res.apk but not the SystemUI.apk, among a lot of jar and odex files.
Should I deodex the rom with the dsixda kitchen to get the System-UI.apk?
Another question I have: should I change de CSC version? I remember reading somewhere that if you take a rom from another country or zone it is necessary to do so.
Thank you very much in advance.
Click to expand...
Click to collapse
For advanced MODs, deodexed apks/jars are required.
So, I recommend you to first deodex /system/app & /system/framework
folder using kitchen.
Though UOT kitchen can work with STOCK ODEXED files, but you should first deodex your ROM
also SystemUI.apk file lies in /system/app folder
not in /system/framework
You need to upload three files:
SystemUI.apk, framework-res.apk, twframework-res.apk
Added this to my Guide's List..
Hope you dont mind
http://forum.xda-developers.com/showthread.php?t=1721539
Ok, I just deodex the rom:
Could not deodex the following (you can try to deodex these files again):
GoogleQuickSearchBox.odex Maps.odex Phonesky.odex PlusOne.odex VoiceSearch.odex
A summary of the deodexing has been logged in deodex_062812_115659.log
5 *.odex files remain in system/app
0 *.odex files remain in system/framework
Click to expand...
Click to collapse
Is there any problem with this apps remain odex?
masual said:
Ok, I just deodex the rom:
Is there any problem with this apps remain odex?
Click to expand...
Click to collapse
some files cant be deodexed using dsixda's kitchen.
delete those files & extract the updated files from a working ROM (data/app/folder)
Thank you very much for your time. I downloaded NeoRom V2.1 and in this rom this 5 programs are removed and not replaced with the corresponding apks... so It's ok to just remove them or I'm missing something?
masual said:
Thank you very much for your time. I downloaded NeoRom V2.1 and in this rom this 5 programs are removed and not replaced with the corresponding apks... so It's ok to just remove them or I'm missing something?
Click to expand...
Click to collapse
phonesky.apk is play store.
So you must grab this apk from neo rom system /app folder
all others can be removed. they are not necessary.
EDIT: com.google.vending.apk is the file for play store
Sent from my GT-I9103 using xda app-developers app
Ok, it must be "com.android.vending-1.apk" then. I've been looking for phonesky.apk like crazy
Thank you very much.
Ok, so now I have the rom rooted and deodexed, and I added the apk of the market.
I flashed the stock zsle6 rom with odin.
To flash the deodexed one, so I can try the theming I created with the UOT Kitchen, what should I do?
I suposse the steps are as follows:
1.-Select "Build ROM from working folder" at dsixda kitchen.
2.-Flash CWM with ODIN.
3.-Flash the rom created with dsixda kitchen (Odin or CWM??).
4.-Flash the zip from UOT Kitchen.
Is that correct?
masual said:
Ok, so now I have the rom rooted and deodexed, and I added the apk of the market.
I flashed the stock zsle6 rom with odin.
To flash the deodexed one, so I can try the theming I created with the UOT Kitchen, what should I do?
I suposse the steps are as follows:
1.-Select "Build ROM from working folder" at dsixda kitchen.
2.-Flash CWM with ODIN.
3.-Flash the rom created with dsixda kitchen (Odin or CWM??).
4.-Flash the zip from UOT Kitchen.
Is that correct?
Click to expand...
Click to collapse
yes.. the steps are in order.
flash the zip obtained from dsixda kitchen via CWM
there may be some errors with the updater script file.
upload here when zip is ready.
Sent from my GT-I9103 using xda app-developers app
Just the update-script or the full zip?
masual said:
Just the update-script or the full zip?
Click to expand...
Click to collapse
just updater script file not the full zip.
Sent from my GT-I9103 using xda app-developers app
Ok, here it goes.
masual said:
Ok, here it goes.
Click to expand...
Click to collapse
use neo roms updater script and update binary files
since the file you uploaded is update script not updater one.
dsixda doesnt fully support SGR
. it requires some changes to updater script.
Sent from my GT-I9103 using xda app-developers app
Sorry, I think I made a mistake.
dsixda gives me the option of replace the update-script with unpdater-script and undate binary. I just rebuilt it, and say yes to that this time. I attach the files.

Categories

Resources