Related
Let me first start off by saying I do not know much. So I am asking if anyone knows of some beginner guides to start creating my own theme's.
1) Is it basically scripting? Or will I have to write completely new code for all my functions... By the way, I fail at programming, so please inform me so I don't waste my time.
2) Would someone like me who does not know much scripting, have a hard time doing this or is it relatively quick to pick up?
3) Is it done on the phone or through the ADB Shell?
Thanks a bunch in advance.
It is done with photoshop and 7zip......all it is is replacinng drawable icons from the res folder
Sent from my ADR6300 using XDA App
jdkoreclipse said:
It is done with photoshop and 7zip......all it is is replacinng drawable icons from the res folder
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Thanks for the quick reply, do you have any possible examples to show me how to do this?
You going to do your editing on the computer. I believe the command is
Code:
adb remount
adb pull framework-res.apk /Desktop/Theme
/Desktop/Theme is a directory you create on your computer. If adb pull doesn't work just download what ever rom your using to your computer and copy and paste framework-res.apk out of /system/framework.
Afterwards you can use 7zip to find the files you wish to edit. Its been a while for me but i believe most files are located in drawable-hdpi. Use Gimp or Photoshop to edit whatever images you want to. Do not edit any images with file extensions .9pngs as they require some additional steps, and can cause issues when you try and put it back on your phone.
Once your done move the files to the tools directory of sdk. cd to that directory and run..
Code:
adb remount
adb push framework-res.apk /system/framework
adb reboot
That should work for personal reasons. If your looking to create an update.zip to release for others i can help you with that too.
tcberg2010 said:
You going to do your editing on the computer. I believe the command is
Code:
adb remount
adb pull framework-res.apk /Desktop/Theme
/Desktop/Theme is a directory you create on your computer. If adb pull doesn't work just download what ever rom your using to your computer and copy and paste framework-res.apk out of /system/framework.
Afterwards you can use 7zip to find the files you wish to edit. Its been a while for me but i believe most files are located in drawable-hdpi. Use Gimp or Photoshop to edit whatever images you want to. Do not edit any images with file extensions .9pngs as they require some additional steps, and can cause issues when you try and put it back on your phone.
Once your done move the files to the tools directory of sdk. cd to that directory and run..
Code:
adb remount
adb push framework-res.apk /system/framework
adb reboot
That should work for personal reasons. If your looking to create an update.zip to release for others i can help you with that too.
Click to expand...
Click to collapse
Excellent, thank you, I will give it a shot!
tcberg2010 said:
You going to do your editing on the computer. I believe the command is
Code:
adb remount
adb pull framework-res.apk /Desktop/Theme
/Desktop/Theme is a directory you create on your computer. If adb pull doesn't work just download what ever rom your using to your computer and copy and paste framework-res.apk out of /system/framework.
Afterwards you can use 7zip to find the files you wish to edit. Its been a while for me but i believe most files are located in drawable-hdpi. Use Gimp or Photoshop to edit whatever images you want to. Do not edit any images with file extensions .9pngs as they require some additional steps, and can cause issues when you try and put it back on your phone.
Once your done move the files to the tools directory of sdk. cd to that directory and run..
Code:
adb remount
adb push framework-res.apk /system/framework
adb reboot
That should work for personal reasons. If your looking to create an update.zip to release for others i can help you with that too.
Click to expand...
Click to collapse
Just noticed you are an expectant father, congratulations. I have a 6 month old, who is a ton of fun!
Ok, so I went through 'astro' found the file framework-res.apk inside of /system/framework as you stated above, the only problem is from adb shell, whenever I run pull, it gives me the following message:
Code:
'remote object 'framework-res.apk' does not exist'
I have debugging turned on, so I should have access, and adb mounted just fine...
If you have any ideas, I would appreciate it.
bboydp said:
Just noticed you are an expectant father, congratulations. I have a 6 month old, who is a ton of fun!
Ok, so I went through 'astro' found the file framework-res.apk inside of /system/framework as you stated above, the only problem is from adb shell, whenever I run pull, it gives me the following message:
Code:
'remote object 'framework-res.apk' does not exist'
I have debugging turned on, so I should have access, and adb mounted just fine...
If you have any ideas, I would appreciate it.
Click to expand...
Click to collapse
try mounting the partitions through Clockword Recovery. I've had issues in the past where a partition wasn't mounted, therefore the computer couldn't find it.
Hope it works, i'm looking to start theming some as well and this looks like it'll help!
Thank you. I don't think u need to be in adb shell. Try using astro to copy and paste that framework-res.apk to ur sdcard. Then just disk drive ur card and remove it.
Sent from my ADR6300 using XDA App
MMBosstones86 said:
try mounting the partitions through Clockword Recovery. I've had issues in the past where a partition wasn't mounted, therefore the computer couldn't find it.
Hope it works, i'm looking to start theming some as well and this looks like it'll help!
Click to expand...
Click to collapse
Thank you, I will keep that in mind.
tcberg2010 said:
Thank you. I don't think u need to be in adb shell. Try using astro to copy and paste that framework-res.apk to ur sdcard. Then just disk drive ur card and remove it.
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Lol, that works easily... thanks!
ok so i've used 7zip to pull the images from the drawable icons folder out of the framework res what's the simplest way to say add transparency to my notification window would I use Photoshop for this?
Also interested in a guide for this.
Sent from my ADR6300 using XDA App
HeyItsLou said:
ok so i've used 7zip to pull the images from the drawable icons folder out of the framework res what's the simplest way to say add transparency to my notification window would I use Photoshop for this?
Click to expand...
Click to collapse
Yes with photoshop you manipulate the image's transparency using a ton of different tools but the easiest being the blend tool by simply double clicking on the image in the layers pallet
EDIT* Hopefully that makes sense lol
jdkoreclipse said:
It is done with photoshop and 7zip......all it is is replacinng drawable icons from the res folder
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
dont forget xml files, for fully rounded theme you will have to modify some of these!
So you want to know how to theme heh. Cool, we need more themers!
Here is a guide to get you started:
The Ultimate Android Themeing Guide
Can't afford Photoshop? No problem, download Gimp, its free and will work great for themeing.
Download for Gimp
Dont know how to do something with your theme? Google to the rescue. For example; say you want to add a transparency to your image. Just google "how to add transparency with Gimp". Google can answer all your questions.
Couple things to keep in mind while themeing.
1: Dont change the size of the default image
2: Some images are 8-bit paletted. You are really limited on what you can do in 8-bit. While in your graphics program change the image to 24bit rgb or 32bit cmyk, do your edits then change the image back to 8-bit when you are done.
Instead of using adb to pull the apk's I want to edit I just extract them from the ROM itself. If you download your ROMS from ROM Manager they can be found on your SD card in the clockworkmod/download folder. For example Skyraider can be found in clockworkmod/download/pcjock.com/skyraider/Roms folder.
Inside the rom zip file you will see a folder structure similar to data/meta-inf/system/tools etc. There are 2 main apk's you are looking for:
framework-res.apk - this is the main "theme" area for droid devices
com.htc.resources.apk - this is the main "theme" area for sense based roms
Both of these can be found in the system/framework folder within the zip of the ROM. Editing these 2 apk's will theme about 80% of your overall look of the phone. The other 20% use their own png's found within the apk of that particular app. These apps can be found in system/app of the ROMS zip file.
What I do when editing a apk is extract the apk to my desktop. After I have the apk I want to edit there I open it up with 7zip and extract the whole res folder to my desktop (keep the apk open in 7zip so you can add the res folder back in after your edits). All the pngs you want to edit will be in the drawable folders (ie drawable, drawable-hdi, etc)
Pay close attention to the png files you edit. If it has a .9 in its name you need to take some extra steps when editing the file. A guide on editing .9 pngs can be found here. After you have made your png edits drag the res folder from your desktop back into the apk in 7zip. After that you need to create a update.zip file with your new theme in it. I use apk sign which can be found here. Thats it, your theme should be ready to go.
I hope this helps some. When in doubt do what I did, research, google, research and google some more.
Good luck!
djkms said:
So you want to know how to theme heh. Cool, we need more themers!
Here is a guide to get you started:
The Ultimate Android Themeing Guide
Can't afford Photoshop? No problem, download Gimp, its free and will work great for themeing.
Download for Gimp
Dont know how to do something with your theme? Google to the rescue. For example; say you want to add a transparency to your image. Just google "how to add transparency with Gimp". Google can answer all your questions.
Couple things to keep in mind while themeing.
1: Dont change the size of the default image
2: Some images are 8-bit paletted. You are really limited on what you can do in 8-bit. While in your graphics program change the image to 24bit rgb or 32bit cmyk, do your edits then change the image back to 8-bit when you are done.
Instead of using adb to pull the apk's I want to edit I just extract them from the ROM itself. If you download your ROMS from ROM Manager they can be found on your SD card in the clockworkmod/download folder. For example Skyraider can be found in clockworkmod/download/pcjock.com/skyraider/Roms folder.
Inside the rom zip file you will see a folder structure similar to data/meta-inf/system/tools etc. There are 2 main apk's you are looking for:
framework-res.apk - this is the main "theme" area for droid devices
com.htc.resources.apk - this is the main "theme" area for sense based roms
Both of these can be found in the system/framework folder within the zip of the ROM. Editing these 2 apk's will theme about 80% of your overall look of the phone. The other 20% use their own png's found within the apk of that particular app. These apps can be found in system/app of the ROMS zip file.
What I do when editing a apk is extract the apk to my desktop. After I have the apk I want to edit there I open it up with 7zip and extract the whole res folder to my desktop (keep the apk open in 7zip so you can add the res folder back in after your edits). All the pngs you want to edit will be in the drawable folders (ie drawable, drawable-hdi, etc)
Pay close attention to the png files you edit. If it has a .9 in its name you need to take some extra steps when editing the file. A guide on editing .9 pngs can be found here. After you have made your png edits drag the res folder from your desktop back into the apk in 7zip. After that you need to create a update.zip file with your new theme in it. I use apk sign which can be found here. Thats it, your theme should be ready to go.
I hope this helps some. When in doubt do what I did, research, google, research and google some more.
Good luck!
Click to expand...
Click to collapse
Thanks a lot for that post, exactly what I was looking for.
1 quick question, I was just trying to make a transparent background for my SmoothCalendar Widget, and I edited it in gimp fine, readded the png to the apk, moved the apk back to my sd card, but when I went to install it it just said "cannot install" from what I was reading, this is a signing issue -- is that where the apk sign program you linked comes into play?
scrdy said:
Thanks a lot for that post, exactly what I was looking for.
1 quick question, I was just trying to make a transparent background for my SmoothCalendar Widget, and I edited it in gimp fine, readded the png to the apk, moved the apk back to my sd card, but when I went to install it it just said "cannot install" from what I was reading, this is a signing issue -- is that where the apk sign program you linked comes into play?
Click to expand...
Click to collapse
That would be my guess. Attached is the program I use to sign single apk's (the one I linked earlier is a bit more involved and I use it for themes only).
With the one attached I would suggest using a public key, no need that I can see in using a private key (its more pain then its worth).
Also, I would suggest uninstalling the app before installing the one you themed, most will error out when installing (in my experience anyways).
There is a tutorial link in the zip file on how to sign your apk's. If you need some clarification let me know.
my problem (which is why I've never finished some of my themes) is that signing apk's never works for me
djkms said:
That would be my guess. Attached is the program I use to sign single apk's (the one I linked earlier is a bit more involved and I use it for themes only).
With the one attached I would suggest using a public key, no need that I can see in using a private key (its more pain then its worth).
Also, I would suggest uninstalling the app before installing the one you themed, most will error out when installing (in my experience anyways).
There is a tutorial link in the zip file on how to sign your apk's. If you need some clarification let me know.
Click to expand...
Click to collapse
I'll give that a go when I get home from work -- thanks for your help.
Excellent thread! I've been poking all around the place trying to find this info...
well Ive been trying to make my google search widget transparent the last few days and couldn't find any other method then to use metamorph. but I figured out how to do it using ninjamorph instead, using whichever launcher I please.this also worked with my tether widget so im asuming this will work on most widgets. heres how I did it.I started by making a .png file with gimp, but ill skip this step and just share the file I made.(I can post how I did that later if requested)
1. Download the attached file(cant see it there becuase its transparent) and put it on your sdcard
2.open ninjamorph on your phone and select new project. then select system, then app and navigate to the com.google.android.googlequicksearchbox-1.apk file and select it.
3.After ninjamorph extracts the files go to res>drawable-hdpi and replace these two files:
search_floater.9.png
textfield_search_empty_default.9
replace these files with the Transparent.png file on your sd card. then go back in ninja morph till you see finish project, then yes,yes,yes.. reboot and enjoy..
5.(for other widgets) for other widgets follow step one and two, but in step three, you would need to find the right files to replace with the Transparent.png file. Then after you finish project you need to move the app you changed from data/app to system/app using root explorer, then reboot and enjoy..
http://forum.xda-developers.com/showthread.php?t=990014 here is a thread that has a lot of great transparent widgets.
Hey, how do i change the default sms smileys on arc? I have doomkernel and arconium
Use uot kitchen, think it has 3 options for smileys.
sinkster©
Yes but i want my custom smileys. There must be a way?
Modify framework-res.apk, they're all there.
iR¡[email protected]!* via Tapatalk
Emoji
Sent from my LT18i using Tapatalk
iridaki said:
Modify framework-res.apk, they're all there.
iR¡[email protected]!* via Tapatalk
Click to expand...
Click to collapse
Thanks, however as soon as i transfer the edited framework-res by root explorer. The arc resets and goes into a bootloop. Im pretty new to this, do i have to sign the apk? Step by step guide would be awesome!
Buuump need this to work!
p47r0n said:
Thanks, however as soon as i transfer the edited framework-res by root explorer. The arc resets and goes into a bootloop. Im pretty new to this, do i have to sign the apk? Step by step guide would be awesome!
Click to expand...
Click to collapse
No you don't need to sign it, but you need to set the correct permissions.
It's easy to do it via ADB.
Code:
adb shell dd if=/sdcard/framework-res.apk of=/system/framework/framework-res.apk
It can also be done with Root Explorer though:
1. Transfer your new apk to the sdcard.
2. Open Root Explorer and move the apk to /system.
3. Set the permissions to : rw-r-r-
(all first column ticked, second column only first ticked.)
4. THEN and ONLY THEN, move it to /system/framework.
5. Reboot and you're done.
I think that you also have to change the emoticons into the Conversations.apk
iridaki said:
No you don't need to sign it, but you need to set the correct permissions.
It's easy to do it via ADB.
Code:
adb shell dd if=/sdcard/framework-res.apk of=/system/framework/framework-res.apk
It can also be done with Root Explorer though:
1. Transfer your new apk to the sdcard.
2. Open Root Explorer and move the apk to /system.
3. Set the permissions to : rw-r-r-
(all first column ticked, second column only first ticked.)
4. THEN and ONLY THEN, move it to /system/framework.
5. Reboot and you're done.
Click to expand...
Click to collapse
Thank you! this method worked perfect also thanks reptile64! I had to edit conversations.apk aswell for them to show up.
Thx
p47r0n said:
Thank you! this method worked perfect also thanks reptile64! I had to edit conversations.apk aswell for them to show up.
Thx
Click to expand...
Click to collapse
can you post a screen shot of it now as to how it looks? would the same method work with GS2?
Question for [TN&TR] "Black"FI27 ICS. Modded&Tweaked OUT! Update! 10/16/12
What file or files needs to be moded to change the carrier banner name on the pull down as well as the border of the pull down that says "Black". Finally the boot animation as well. I only ask cause I every rom is a bit different. The theads I found about this did not work for this rom. Any help is apprieciated from anyone who has expierience with this rom or the talented Devs that moded this build. Thanks, great rom
Sent from my Black SPH-D710
elniper said:
What file or files needs to be moded to change the carrier banner name on the pull down as well as the border of the pull down that says "Black". Finally the boot animation as well. I only ask cause I every rom is a bit different. The theads I found about this did not work for this rom. Any help is apprieciated from anyone who has expierience with this rom or the talented Devs that moded this build. Thanks, great rom
Sent from my Black SPH-D710
Click to expand...
Click to collapse
I can help you out halfway. To change the boot animation, download one that you would like, browse to system/media from root explorer or another file explorer and replace the old one with the one you downloaded and reboot
Sent from my Epic 4G Touch using XDA Premium
http://forum.xda-developers.com/showthread.php?t=1844529
Explained here, but it may not work right with files that have already been modified. They might not decompile correctly, I'd check with Tim before changing anything though, he'll let you know if it's workable.
http://forum.xda-developers.com/showthread.php?t=1656612
And this should take care of the boot animations
Sent from my SPH-D710 using xda premium
Stryke_the_Orc said:
http://forum.xda-developers.com/showthread.php?t=1656612
And this should take care of the boot animations
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Thanks. I will check this out and let you know.
Sent from my Black SPH-D710
elniper said:
Thanks. I will check this out and let you know.
Sent from my Black SPH-D710
Click to expand...
Click to collapse
I have already made a mod for the carrier labels in the fi27 update. The new carrier label says team rejectz. If you would like to make your own carrier label(s) for fh23 for your own personal use, here's how...
What you will need:
-Pc/laptop updated with the latest java /sdk/jdk. (google it)
-Team Rejectz quick fix. (xda-dev section)
-Root file explorer such as : root explorer or ES file explorer OR adb shell on your pc to pull/push files from your pc to your phone.
-Notepad++ (google it)
-7 zip (google it)
- rooted e4gt and a NANDROID BACKUP!
1. Pull the framework res from your phone. Make a copy and save it. (system/framework)
2. Use the quick fix to decompile the framework res apk. The quick fix will make a framework res folder.
3. Go to res/values/strings.xml and open it with NotePad ++
4. At the top of NotePad ++ you will see an icon that looks like a pair of binoculars. That's the search icon.
Search for "Sprint". You should get 3 instances.
5 edit "Sprint" to say Black or Team Rejectz, your name or whatever you like. Just make sure its not too big or it won't work.
6. Recompile. After quick fix is done recompiling, there will be 2 new folders in the framework res folder; build, and dist. Go into the dist folder and you will see your new framework res apk.
7. Open the archive (don't extract, just open archive) of both the original copy of the framework res and the new one you edited from the dist folder. Drag and drop the META inf folder from the original to the modded apk. Now double click on the res folder in both archives. Drag and drop the drawable hdpi folder from the original to the modded archive.
Close out the archives and push your new framework res to system/app on your phone with either adb or your rooted file explorer. If you use the file explorer to push the framework res make sure you set the permissions the same as the rest of the system apks first. Push, reboot, enjoy.
Thanks
timmetal6669 said:
I have already made a mod for the carrier labels in the fi27 update. The new carrier label says team rejectz. If you would like to make your own carrier label(s) for fh23 for your own personal use, here's how...
What you will need:
-Pc/laptop updated with the latest java /sdk/jdk. (google it)
-Team Rejectz quick fix. (xda-dev section)
-Root file explorer such as : root explorer or ES file explorer OR adb shell on your pc to pull/push files from your pc to your phone.
-Notepad++ (google it)
-7 zip (google it)
- rooted e4gt and a NANDROID BACKUP!
1. Pull the framework res from your phone. Make a copy and save it. (system/framework)
2. Use the quick fix to decompile the framework res apk. The quick fix will make a framework res folder.
3. Go to res/values/strings.xml and open it with NotePad ++
4. At the top of NotePad ++ you will see an icon that looks like a pair of binoculars. That's the search icon.
Search for "Sprint". You should get 3 instances.
5 edit "Sprint" to say Black or Team Rejectz, your name or whatever you like. Just make sure its not too big or it won't work.
6. Recompile. After quick fix is done recompiling, there will be 2 new folders in the framework res folder; build, and dist. Go into the dist folder and you will see your new framework res apk.
7. Open the archive (don't extract, just open archive) of both the original copy of the framework res and the new one you edited from the dist folder. Drag and drop the META inf folder from the original to the modded apk. Now double click on the res folder in both archives. Drag and drop the drawable hdpi folder from the original to the modded archive.
Close out the archives and push your new framework res to system/app on your phone with either adb or your rooted file explorer. If you use the file explorer to push the framework res make sure you set the permissions the same as the rest of the system apks first. Push, reboot, enjoy.
Click to expand...
Click to collapse
Thanks, will try. And the boot animations, you agree with Stryke_the_Orc and others or you have a better method for Black Rom v1.3.
elniper said:
Thanks, will try. And the boot animations, you agree with Stryke_the_Orc and others or you have a better method for Black Rom v1.3.
Click to expand...
Click to collapse
Well I'd guess he'd say to use the method in the thread I directed you to, its his thread lol :beer:
Sent from my SPH-D710 using xda premium
Need Help
timmetal6669 said:
I have already made a mod for the carrier labels in the fi27 update. The new carrier label says team rejectz. If you would like to make your own carrier label(s) for fh23 for your own personal use, here's how...
What you will need:
-Pc/laptop updated with the latest java /sdk/jdk. (google it)
-Team Rejectz quick fix. (xda-dev section)
-Root file explorer such as : root explorer or ES file explorer OR adb shell on your pc to pull/push files from your pc to your phone.
-Notepad++ (google it)
-7 zip (google it)
- rooted e4gt and a NANDROID BACKUP!
1. Pull the framework res from your phone. Make a copy and save it. (system/framework)
2. Use the quick fix to decompile the framework res apk. The quick fix will make a framework res folder.
3. Go to res/values/strings.xml and open it with NotePad ++
4. At the top of NotePad ++ you will see an icon that looks like a pair of binoculars. That's the search icon.
Search for "Sprint". You should get 3 instances.
5 edit "Sprint" to say Black or Team Rejectz, your name or whatever you like. Just make sure its not too big or it won't work.
6. Recompile. After quick fix is done recompiling, there will be 2 new folders in the framework res folder; build, and dist. Go into the dist folder and you will see your new framework res apk.
7. Open the archive (don't extract, just open archive) of both the original copy of the framework res and the new one you edited from the dist folder. Drag and drop the META inf folder from the original to the modded apk. Now double click on the res folder in both archives. Drag and drop the drawable hdpi folder from the original to the modded archive.
Close out the archives and push your new framework res to system/app on your phone with either adb or your rooted file explorer. If you use the file explorer to push the framework res make sure you set the permissions the same as the rest of the system apks first. Push, reboot, enjoy.
Click to expand...
Click to collapse
Yea. Tried this today. I ran into a couple problems. The last step you say to push the framework-res file to "system/app" is that correct cause there is no room in there. I only have like a couple megs in there. I would have thought that it replaces the original file in "system/framework". I copied it there and over wrote the original and set permissions . The phone restarted by it self when I did that and got stuck on the boot animation. I force restarted the phone again and it still gets stuck on the boot animation. I restored my nandroid. I followed your instructions to a T. With the exception of where the framework-res file should go:crying: My carrier label has the same amount of characters as "Team Rejectz".
elniper said:
Yea. Tried this today. I ran into a couple problems. The last step you say to push the framework-res file to "system/app" is that correct cause there is no room in there. I only have like a couple megs in there. I would have thought that it replaces the original file in "system/framework". I copied it there and over wrote the original and set permissions . The phone restarted by it self when I did that and got stuck on the boot animation. I force restarted the phone again and it still gets stuck on the boot animation. I restored my nandroid. I followed your instructions to a T. With the exception of where the framework-res file should go:crying: My carrier label has the same amount of characters as "Team Rejectz".
Click to expand...
Click to collapse
Ok, first yes that should go to framework, system/app must have been a typo. Second, the getting stuck on boot could be a number of things, you'll have to get a logcat to find the specific cause. When this happened to me it was an improper edit that caused the xml to fail although it recompiled fine. Hope that helps.
Sent from my SPH-D710 using xda premium
Ok, so I can start attempting to make my own carrier label, and I want my clock on status bar in the center
Sent from my SPH-D710 using xda premium
These are series of videos that I am uploading to you tube.
Watch last below
https://www.youtube.com/watch?v=GYuAk7eRS7I&feature=youtube_gdata_player
Watch 8th below
https://www.youtube.com/watch?v=hsww_BQVwz0&feature=youtube_gdata_player
Watch 7th below
https://www.youtube.com/watch?v=22DIbXEsFcU&feature=youtube_gdata_player
Watch 6th below
https://www.youtube.com/watch?v=uqlCd3MLYsE&feature=youtube_gdata_player
Watch 5th below
https://www.youtube.com/watch?v=8CGjNSbrToU&feature=youtube_gdata_player
Watch 4th below
https://www.youtube.com/watch?v=8YTR8tFBoZw&feature=youtube_gdata_player
Watch 3rd below
https://www.youtube.com/watch?v=NQ6Ey_vEkwg&feature=youtube_gdata_player
Watch 2nd below
https://www.youtube.com/watch?v=3wupQ3XRE9o&feature=youtube_gdata_player
Watch 1st below
https://www.youtube.com/watch?v=frj60fbSLGU&feature=youtube_gdata_player
Couple of things you will need to have first.
1. Apktool installed on your computer
2. Notepad ++ installed on your computer also.
3. A 1% battery from a .apk that already has them in it. Like from here.
http://forum.xda-developers.com/showthread.php?t=2057732
4. 7zip
Okay so what you need to do is unzip the 23 toggle mod that you downloaded from the thread. I use 7zip
http://forum.xda-developers.com/showthread.php?t=2057732
1
Then go to system/app/systemui.apk
2
Open up apktool and move the systemui.apk from the 23 toggle mod to inside apktool.
★also make sure you have the framework installed if the rom that you are try to achieve the 1% battery mod. So open the command prompt and type these commands
apktool if framework-res.apk
3
after moving it over to apktool you will need to decompile the systemui.apk
Type these commands
apktool d systemui.apk test34
4
Go to the folder test34 and open it. There you will find a couple of folders
assets
res
smali
android manifest
apktool.yml
Only mess with the res folder
Open it an look for the drawable folder inside. Look for stat_sys_battery and stat_sys_battery_charge
5
Open these .xml files with notepad++ start with sys_battery. Inside that you will see a series of 1% increments. That is a 1% battery mod .xml and same as for the stat_battery_charge.
6 okay no go to the rom that you want it to be on. Like jedi or tweaked or myrom or etc. Open the rom up with 7zip
Go to system/app/systemui.apk
And move that over to apktool and the then you will need to install that systemui.apk for that is the one without a 1% percent mod. We install that one because its the one we install in the apktool program.
Open the command prompt and type these commands.
apktool if systemui.apk
Then type
apktool d systemui.apk nameofromui
Open that folder up inside of the apktool program and find the res/drawable/
stat_sys_battery.xml
stat_sys_battery_charge.xml
Open them with notepad++
Now since you have already decompiled the 23 toggle mod and retrieved the necessary .xml files need to acheive a 1% battery mod just do these things.
In notepad++ on the top there are tabs open the first stat_sys_battery.xml and right click to select all and the copy. Then click on the tab from the stat_sys_battery from the rom of your choice. Right click and select all and the delete. Right click and paste go to file and hit save as. Hit yes and do the same for the stat_sys_battery_charge.xmls.
7
Time to recompile the systemui.apk go open the command prompt.
Type these commands
apktool b nameofromui systemui22-new.apk
After its done recompiling you will to unzip the new.apk file and go to original systemui.apk and unzip it and you have to unziped .apk one hase a meta folder and one doesnt the meta folder over to the one that doesn't. Go back and your done. Move the .apk to a .zip file make sure you have the systemui.apk in the system folder and rename it to SytemUI.apk also have the framework and twframework in the framework folders from the rom that you want have to the 1% battery mod for. Load it to your phone or sdcard and flash it.
Hope this helps.
Sent from my SGH-T889 using xda premium
Re: ))(())((video))((1%))(())(())battterymod))((
Than. Will give another shot. Hope it works this time.
May the Force be with you!!!
Re: ))(())((video))((1%))(())(())battterymod))((
Are the two links supposed to be the same?
May the Force be with you!!!
Below is the easiest way to mod a battery. Credit go to the OP of the link.
http://www.modaco.com/topic/359526-make-your-own-battery-mods-for-any-rom/
Re: ))(())((video))((1%))(())(())battterymod))((
Videos added in op sorry for the delay hope it helps.
Sent from my SGH-T889 using xda premium
Re: ))(())((video))((1%))(())(())battterymod))((
KLPFL said:
Are the two links supposed to be the same?
May the Force be with you!!!
Click to expand...
Click to collapse
Yes
Sent from my SGH-T889 using xda premium
Re: ))(())((video))((1%))(())(())battterymod))((
Fixed the video link from private to unlisted so people can view the videos. Sorry about that.
And fixed the listing of the videos also.
Sent from my SGH-T889 using xda premium