[MOD] - Rosie Remaps! Personalize your "Personalize" button--UPDATE UNLIMITED Options - Desire HD Themes and Apps

[MOD] - Rosie Remaps! Personalize your "Personalize" button--UPDATE UNLIMITED Options
I did this mod over on the G2/Desire Z forums (see thread here) and started getting requests from various forum members to make one for their phone. It has been ported to the Droid Incredible and Mytouch 4G. Nobody has done it yet for the DHD, so I went ahead and made one. If you like it, feel free to donate, as I don't even have a Desire HD (I'm just doing this to help you guys out)
[UPDATE 3.1.11]:
I have been getting many requests for various random apps, and in an effort not to make a hundred different remaps, I have now made one generic one that can be mapped to any application through the use of the an awesome app (made by appelflap) called LaunchKey. He offers 2 versions, one on the market for only ~0.65 cents, and a lite version available on the forum for free here. If you like his work, PLEASE buy the market version, its cheap and we all know you will get tons and tons of use out of it!
How it works: Install the LaunchKey app. Follow instructions below to push my modified DHD_Rosie_custom.apk to your phone. Open LaunchKey and use it to select which app to open. When you press the right dock button on my modified rosie.apk it will open whatever app that you have chosen from inside the LaunchKey app. That's it! You can change what application is opened at any time from within LaunchKey with ease!
Note: LaunchKey can also be set to toggle some system functions, or open a quick menu with a list of 8 or so of your favorite apps. The donate version has even more options. Its a really nice app, so seriously buy the donate version in the market
Download DHD_Rosie_custom.apk here
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[Info]:
This mod will remap your personalize/add to home button on the right of the rosie dock bar to various other apps. It is not needed as you can long click anywhere on the home screen or press menu --> personalize.
The original rosie.apk was taken from a stock 2.2 Desire HD Sense ROM, and therefore should work on any other Desire HD Sense 2.2.x build. This has been confirmed working on the Android Revolution rom and other stock DHD roms, and may work on others too - so report back with what ROM you are running if/when you get it pushed so that others will know!
Remember to always do a nandroid before you make modifications to your build.
***Additional info and attachments have been added to second post***
[Options]:
-Custom to ANY application you wish (you MUST have the LaunchKey app from above installed first)
-Browser
-HTC/Google messaging app
-HTC contacts app
-Gmail
-Gvoice
-Maps
-Gtalk
-Market
-Gallery
-Facebook
[How To]:
-Grab the appropriate file that you want (some attached to second post). The names are self explanatory
-Save it somewhere on your computer
-Plug your phone into usb
-Reboot into recovery
-Type this in a command prompt
adb shell mount /system
adb shell rm /system/app/Rosie.apk
adb push [your saved file location]\Rosie_xxxxx.apk /system/app/Rosie.apk​-Reboot
-Enjoy

[Additional Info]:
This mod should be done in recovery, through adb as per the original instructions. It can obviously be done through various other methods, however DO SO AT YOUR OWN RISK. Do not post that you are having problems if you try a method NOT laid out in the first post, instead follow the instructions
Odexed ROMS:
This mod is designed for non-odexed roms (hence the lack of a rosie.odex in attachments) however it has been reported working on an odexed rom by simply removing the odex file. Instructions:
-Reboot into recovery
-adb shell mount /system
-adb shell rm /system/app/Rosie.odex
-Reboot​
I have not actually tried the above method, although one user said it worked for them. If the above method fails for you and you want to run this on an odexed rom, you need to create an odex file for the rosie you downloaded. You will need to search the forums for dexopt wrapper script. This can be run via the instructions supplied in that thread to create a corresponding odex for the file you have downloaded. I can not supply the odex for you as the Rosie.odex will be specific to your rom.
Themes:
If you apply an HTC theme after applying this mod, it will over-write the pictures (however the button will still function as designed). If you want to fix this, follow these instructions:
First - open up your skin.apk AND my modified rosie.apk in a zip editor like WinRar.
Second - Remove the following 2 files from my modified rosie.apk that you downloaded, and place them inside their corresponding folders in your skin.apk. Push that skin apk back to your phone in recovery the same way you pushed my modified rosie apk. Done.
Files:
Folder:
drawable-port-hdpi
Files:
personalize_on.png
personalize_rest.png​
[Additional Attachments]:

Boot into CWM? Or Fastboot?

looks like fastboot commands.

It can be also done with root explorer right on your phone copy...find/system/app...paste....done

I have to rename my Rosie_contacts.apk to Rosie.apk and than I have to overwrite the Rosie.apk in System/app Right?
I´ve done it with Root explorer and now im Staying on my Boot screen...
Currently flashing back my Nandroid backup... any ideas?

The only thing that changed with the browser remap is the png. Unfortunately still the personalize settings open on press. So no success with this mod on DHD. I realized that a lot of mods, that work on other Sense systems, do not work on DHD even if you apply them 1:1 - so no clue what HTC changed for DHD.
In any case thx for your efforts.
Edit: Your edits are obviously smali edits and the classes.dex has changed - so if you are on a ODEXED stock ROM (I`m nandroiding between 3 ROM`s and tested on stock 2.2.1), then you need to replace Rosie and then DELETE rosie.odex, otherwise the old Odex will overrule the classes inside your file. I did that and now it works as designed - thx

Hi guys ! It is possible to ask to make replacement of the second button by the HTCCamera.apk? What files are responsible for button change?

Can anybody please explain me if this is possible to install this MOD on odexed STOCK 1.32 rom ? Got hboot S-OFF, Radio S-OFF, CWM Recovery ... I think i need to have custom kernel to got /system acces ... But is this possible to install this somehow ? Any detailed instructions for odexed ROM ? If there is no way ... Anybody got STOCK deodexed ROM 1.32? i read he_stheone64 post above but don`t understand what shall i really do
P.S. he_stheone64 this trick will be helpfull in framework-res with percentage battery (we talked about) aswell But please explain me how to install "3rd party" system apks on odexed STOCK ROM
TIA !!

Works like a charm with 1.72 Build
Edit: With the standard Sense theme there is no problem, but when i change the skin, the link to the market is still right, but the symbol is the old one. Any idea where to change it?

vistagamer said:
Boot into CWM? Or Fastboot?
Click to expand...
Click to collapse
Please always read the [How To]: when making changes to your phone. You'll notice it says reboot into recovery.
fatsheep said:
looks like fastboot commands.
Click to expand...
Click to collapse
If those look like fastboot commands to you, I would recommend against doing this mod. Full disclosure: they are not fastboot commands.
Pepppito said:
It can be also done with root explorer right on your phone copy...find/system/app...paste....done
Click to expand...
Click to collapse
It can also be done with terminal, or adb while the phone is booted. But as with just about all changes, doing them in recovery is the safest method resulting in the least errors.
vistagamer said:
I have to rename my Rosie_contacts.apk to Rosie.apk and than I have to overwrite the Rosie.apk in System/app Right?
I´ve done it with Root explorer and now im Staying on my Boot screen...
Currently flashing back my Nandroid backup... any ideas?
Click to expand...
Click to collapse
Read my response to the quote above this.
he_stheone64 said:
Edit: Your edits are obviously smali edits and the classes.dex has changed - so if you are on a ODEXED stock ROM (I`m nandroiding between 3 ROM`s and tested on stock 2.2.1), then you need to replace Rosie and then DELETE rosie.odex, otherwise the old Odex will overrule the classes inside your file. I did that and now it works as designed - thx
Click to expand...
Click to collapse
Yes, this is your issue. I didn't mention odexed roms in the OP because this is not for odexed roms, however I will update it so that others don't run into this issue.
orkorolev said:
Hi guys ! It is possible to ask to make replacement of the second button by the HTCCamera.apk? What files are responsible for button change?
Click to expand...
Click to collapse
I'm making a few more versions (including camera) over on the G2 forums, and will update here to match.
Krzysiec said:
Can anybody please explain me if this is possible to install this MOD on odexed STOCK 1.32 rom ? Got hboot S-OFF, Radio S-OFF, CWM Recovery ... I think i need to have custom kernel to got /system acces ... But is this possible to install this somehow ? Any detailed instructions for odexed ROM ? If there is no way ... Anybody got STOCK deodexed ROM 1.32? i read he_stheone64 post above but don`t understand what shall i really do
P.S. he_stheone64 this trick will be helpfull in framework-res with percentage battery (we talked about) aswell But please explain me how to install "3rd party" system apks on odexed STOCK ROM
TIA !!
Click to expand...
Click to collapse
I will update OP with additional info, including info relating to odexed roms.
Phily757 said:
Works like a charm with 1.72 Build
Edit: With the standard Sense theme there is no problem, but when i change the skin, the link to the market is still right, but the symbol is the old one. Any idea where to change it?
Click to expand...
Click to collapse
Check additional info section

Krzysiec said:
P.S. he_stheone64 this trick will be helpfull in framework-res with percentage battery (we talked about) aswell But please explain me how to install "3rd party" system apks on odexed STOCK ROM
TIA !!
Click to expand...
Click to collapse
No problem - 1% battery also runs on ODEXED stock ROM - check out my Revolution DHD port in the theme section. There is plenty of stuff also running on stock ROM`s you only need to know what works and what not.
Framework-res and htcresources related hacks DO WORK, since these apk`s do not have any classes.dex and certainly can`t have any ODEX.
modded system/app apk`s do work as designed, as long as they don`t involve any classes.dex hacks - if they have these, then you need to delete the corresponding ODEX (see post above). But the .dex mods certainly need to be done with deodexed apk.
You can install either with update.zip, Root Explorer or adb push. There`s a lot more you can theme on ODEXED ROM`s then most peole think. You can only not mix ODEX and DEODEX .jar files in the framework, then your system crashes.
As proof of concept try this framework with 1% steps - flash with CWM via Rom Manager - works on deodexed AND odexed ROM:
For 2.2.1 ROM`s
http://www.multiupload.com/DH822OIOIY
For 2.2 ROM`s
http://www.multiupload.com/JHZ1Y5SO9J

I have tried this mod on Modaco Custom Rom for DHD rom and after installing via recovery, I get a lot of Force Closes. I tried fixing permissions and wiping cache and still get them. Any ideas why?

Is there anyway we could get the xda app to launch with this mod?
Swyped from my Desire HD

hi.. someone can tell me..
..how i can remap the browser button not to launch the default browser, but Dolphin Browser Mini Beta 2 ?
the package name of the DB is com.dolphin.browser
thanks..

Worked great after I deleted the Rosie.odex on my stock 1.72, thanks heaps it was such a waste of a button until now

I made a little mod of version which opens web browser - changed Phone, App drawer and Browser icons to be more "Gingerbread" style. Nothing advanced, but I think it looks quite good.

Pawbrotm said:
I made a little mod of version which opens web browser - changed Phone, App drawer and Browser icons to be more "Gingerbread" style. Nothing advanced, but I think it looks quite good.
Click to expand...
Click to collapse
Thanks. I love it!
Sent from my Desire HD using XDA App

OP had been updated with a new version. You can now map it to any application installed on your phone, and change it at any time with ease!

Pawbrotm said:
I made a little mod of version which opens web browser - changed Phone, App drawer and Browser icons to be more "Gingerbread" style. Nothing advanced, but I think it looks quite good.
Click to expand...
Click to collapse
Since installing this my messages app keeps fc'ing...
Sent from my Desire HD using XDA App

Related

***3.31.11 VZW Fascinate Theme "How-To" and Reference Guide***

I came across these two great threads for the X10 and the Epic 4G and thought that it might be good for the fascinate themers/prospective themers to have a kind of community repository for theme help/links edits/how tos...while these 2 (and many others) are great resources for themes...i felt that actual edits/knowledge specifically for our phone would be a help.
i guess just based on the amount of themes i port i tend to get a ton of pms across xda/androidforums/irc on how to get started, what programs to use, how to make what edits, etc
i really dont know a whole lot relative to "real" themers from other phones and most of what i know i either picked up from reading endless links or begging for help.
whether this catches on and proves useful, or it goes down in flames like others things ive tried...i figured its worth a shot
rather than post endless links that dont always pertain directly to our phone, perhaps a good format would be me maintaining the op with small write ups of whatever edits/how tos and linking the the original. ill gradually start putting up the edits i know of that work with touchwiz and aosp (over the next few days)...but would GREATLY appreciate it if some smarter people would help out and post edits im mssing....also feel free to ask questions of how to edit what, where something is, and if i dont know/can't find out, then hopefully someone else can
Post away.........
***If anyone is interested in writing up brief tutorials on whatever or contribute links/edits, it would help out a lot***
Fascinate Contributors (directly or indirectly through posts or help along the way in some form):
dtachtd
thatdudebutch
sbrissen
andmer
retrokid223
adiliyo
oldmanjames
tiger4life
adrynalyne
s44
Credit to these threads/posts/links for much of the info
Want To Learn To Theme?
How to Theme Your Droid
Theme Help Tutorial
Installing the Android SDK (especially for adb) is mentioned below..however (imo): DO NOT BOTHER THINKING ABOUT GETTING INTO THEMING WITHOUT FIRST INSTALLING AND HAVING SOME BASIC UNDERSTANDING OF ADB. Far too many people that have issues doing theme related stuff (mostly irc) do not even have adb installed or know what it is. To me this is appalling! /end rant
Getting Started (much of this info grabbed from DtatchD http://androidforums.com/android-themes/174669-how-theme-apks.html)
What do I need (tools) to theme with?
-Umm obviously you need to be rooted
-Have the Android SDK installed
*If you've never done this before, follow Adrynalyne's awesome ADB Tutorial/Workshop
-Some form of editing software
*if you have photoshop, great...if you want a free (and imo awesome) program, then gimp is the way to go!
*another free alternative (some prefer to gimp) is paint.net
-Something akin to winzip
*or my preference (again free) 7-Zip
-Tools for editing/decompiling xml (also for cheating on .9's..but more on that later)
*look no further than either apktool, or apkmanager (automated version of apkt)
*i personally use notepad ++ to edit the decompiled xml files
-a program to *deal* with .9 images
*if you follow any how-to guide, its going to tell you that you have to patch the images in the Draw-9 Patch tool in the SDK, and then compile the images in eclipse. I'm going to tell you its a lot easier than that. Make sure you have apk(tool, manager) and then get the super awesome Draw9 Patch tool from xeudoxus here (might as well grab the full xultimate as well to deodex with)
-something to edit the service.jar with
*2 ways to go about this. one is installing smali/backsmali in your sdk (if you plan on removing things like the clock from the status bar, you need this as well) or another ridiculously awesome program Ohsaka's colorchanger program
-other REALLY important tools/programs
*Theme Kitchen (ever wonder where most of us get all those battery images/data + signal icons?)
*RGB Color Picker (one of many resources to get color codes, or you can do it in gimp from color picker too)
Drop by IRC Freenode: #fascinate-themers for help/discussion
*3.31.11*
Ok, I have the tools...now what???
I. Working with regular images in your framework-res (and in a TW Rom, tw-framework-res)
A. Where do I get a stock framework-res.apk and twframework-res.apk?
-a few options here...in an "ideal" scenario a dev or someone else has put out a stock but deodexed rom that you can just unzip and remove the frameworks/system apps/jars from...ie i generally grab mine out of something like jt1134's super clean roms or the equivalent. if a new os/update is out and that hasnt happened yet then move onto:
B. How do I deodex my framework so I can theme it?
have you downloaded xultimate
-I'm not going to further update this, as xultimate is kinda self explanatory and virtually all of our releases are predeodexed. 3.18.11
C. Where are most of the images in a theme located??? (touchwiz-based roms)
-For some stupid reason, Samsung thought it would be a good idea to split the framework-res.apk into 2 files: framework-res.apk and twframework-res.apk (in all fairness htc kinda does this with htc.resources.apk and now gingerbread does this with systemui.apk). Therefore there are *2* places that the framework images are generally located.
II. Working with the magical/infamous .9's
A. What is a .9 image exactly?
-Well heres google's explanation
-My less technical breakdown: basically .9 images are ones that are used either more than once in an .apk. If android had to define every single thing with a unique image, there would be a whole lot more going on in the framework and quite repetitive (it already is cluttered enough). By making an image that can be used in several places and stretched/resized in more than one way, it solves that issue.
1.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2.
1=Image with defined "patches" telling where to stretch/resize
2=stock/compiled .9 image
In example 1 we see a png image that is "patched" (but not compiled) the black lines on the very outside of the frame are telling android where it is allowed to stretch the image to make it fit where its needed. General rule of the thumb is a line all along the bottom of the frame where the image is and all along the right side, with a single dot in the top middle and the middle left of the frame. This differs depending on the shape. If you are patching in draw 9, on the right side of the screen it will show you the possible shapes the image can be stretched based upon your patches.
***Most of the force close problems people report when first getting into theming are a direct result of not understanding .9s. They simply try and edit the compiled 9 and then replace it in the framework, not understanding that when you edit the image in gimp/ps/whatever it strips the patches from the image and make it a standard png image, which does not tell the os the information it needs.
B. Now that I know what .9s are (hopefully) how do i work with them?
-Well there are a few ways of going about this. For simplicity sake, I'm going to outline the method that I personally use. At some point if someone who does things the other way(s) wants to do a write up, I'll include that as an addendum.
1. Editing pre-existing pngs.
a. You've opened up your framework/apk and taken a look at the images in there...you see a bunch that you want to change the color of or edit in some manner but you release that many of them have the .9 honor. best way to deal with these suckers is to decompile the framework with the images.
-put the apk in apkmanager...decompile it (see my write up on using apkmanager..coming soon)...and go into projects...navigate to the folder with the images and you ll notice that they now have their 9 patches showing....
feel free to now edit these images accordingly while preserving the patches. however...depending on your image software changing transparency levels will change the black patches as well.
*example* here is an .9 image that was decompiled (notice the black patches already there). in this instance ive used the rectangle tool in gimp to select the area inside of the 9 patches to colorize/color change to fit my theme. this is one way to edit .9s without using draw9 patch.
C. Now that I've edited my .9 pngs (either cheating them or patching them) How Do I compile them?
1. The previously accepted method required using eclipse....but thanks to xeudoxus we have the awesome xUltimate Draw9Patch Compiler !
a. Download the program....and unpack it somewhere that you'll remember where it is (if you have adb/java in your PATH it doesn't have to be in the SDK-tools folder).
b. You will see examples (1, 2, and music) on how how to work with the program. Basically (after getting rid of the examples, but not the folders there in) put the .9s in one of the folders..(I use example1 generally, but it doesn't matter)..then run the program
3.12.11
Wait...So not everything I have to change in a theme is an image???
III. Editing the Framework(s) XML for text and progress bar *color* changes
*note, some edits can be made in multiple ways, ie both through service.jar and framework edits*
A. Why would I want to screw around with xml files at all? Looks complicated!
-I'll admit I put off working with the xml a lot longer than I should have when I got into this stuff. I think i released 2/3 themes without any edits whatsoever...and frankly theres no comparison between a theme that has been properly edited, and a theme that is just using the stock settings. This is especially true in touchwiz, as samsung went with that absolutely hideous aqua color as its secondary text.
B. How To Decompile Frameworks to Make Edits (APKM/APKTOOL). *3.12.11*
1. First things first: if you havent downloaded both APKMANAGER and APKTOOL...do so now, ya really need both....also, apktool 1.3.2 will not work right for everything (you will need it for working with gmail though if you theme that). Here is apktoo1 1.3.1 (replace apktool.jar in "other" folder in apkm).
-For apkmanager you can really unzip/set it up anywhere (I keep it on the desktop, and I have a 1.3.1 and 1.3.2 version set up)
-For apktool unzip "windows installer" and place apktool.jar in your /tools folder in the sdk
-by default an aosp framework-res.apk is installed in your directory...this is fine for *most* edits...however to work with certain apks that call on the system (contacts, dialer, etc)..this is a problem...so once everything is installed...we will want to then install our twframework-res.apk and framework-res.apk from a stock deodexed rom.
Code:
cd your tools folder
apktool if framework-res.apk
apktool if twframework-res.apk
***Tbc
IV. Ya know, I'd really like to have accurate battery and reboot options in my theme!
*tbc*
V. Working with the service.jar
A. Why would I want to mod the services.jar?
-Well theres a few reasons: remapping the status bar images and removing the status bar clock are big....and changing carrier/date/notifications title colors
B. How would i do it?
1. Well you can *cheat* and use our friend apkmanager *2.25.11*
a. rename the service.jar to service.apk
b. insert the renamed file into your "for modding" folder in apkmanager
c. open the script and select 9 to decompile
d. navigate to your "projects" folder and find the file to edit (again I use notepad ++)
e. when done, reopen the apkm script and compile with 11 (if any errors come up, you did something wrong)
-yes to system.apk, no to copy over
f. in your "for modding" folder you now have a file named "unsignedservice.apk"
g. rename this to service.jar and you are gtg
2. you can smali/backsmali it (my prefered method for dealing with classes.dex) *2.25.11*
***Thatdudebutch put together a zip with instructions for using smali (and the commands) as well as the most up to date backsmali/smali (download an unzip to see example..ill post another example below)
a. How to backsmali (decompile) the service.jar
*(i rename smali-1.2.6.jar and backsmali-1.2.6.jar to just smali.jar and backsmali.jar for simplicity in terminal use):
-use 7zip/winzip to extract the classes.dex file from the .jar...and extract it to the folder where smali/backsmali is (again i assume you would want to put it in your sdk-tools folder)
-cd your sdk-tools folder (or wherever smali/backsmali is located, but ideally thats where you put it) then:
Code:
java -Xmx512M -jar baksmali.jar -o classes/ classes.dex
-you now will have created a "classes" folder inside your sdk-tools (might as well leave your terminal open and set to your tools folder for the later steps)
-navigate inside this folder to whatever file you want to edit (i use notepad ++ to edit)
-once those edits and saved and done:
b. How to smali (compile)
Code:
java -Xmx512M -jar smali.jar -o classes.dex classes/
-you now have a new classes.dex file
-use 7zip to open up your service.jar and delete the old classes.dex in there and copy the new one in. close 7zip
-you now have a new service.jar....insert it into your theme and you *should* be good to go (assuming something didnt go wrong )
3. if you just want to change colors (not remove clock or anything..or for that matter change clock color on touchwiz {sammy fail on clock location}), then you can use the super awesome clockchanger program I mentioned above.
*info originally from this wonderful post on androidforums)
*2.22.11*
1. locate the services.jar you are planning to edit (pull with adb from your phone or rip out of a rom)
2. make a folder called framework and move services.jar into that folder
3. create a zip file of the framework folder and call it theme.zip
4. move your "theme.zip" file into your android sdk tools folder
5. open up a terminal (cmd/powershell/whatever)
6. navigate to your tools directory
6a.*example*
Code:
cd c:\android-sdk-windows\tools
7. what needs to be entered to edit the service.jar: (plus whatever you want to edit) (aarrggbb color code)
Code:
java -Xmx512M -jar colorChangev3.jar theme.zip
7a. example of changing date color, carrier color, notificatons, etc
Code:
java -Xmx512M -jar colorChangev3.jar theme.zip date=FF000000 ongoing=FF00000000 network=FF000000 latest=FF000000 none=FF000000 roam=FF000000 clear=FF000000
8. hit enter and let program run (see below)
9. you will now have a "theme-new.zip" file in your tools folder
10. use 7zip to extract the service.jar from it and and insert it into your theme
3.4.11
FAQs
Q: Is theming AOSP-based roms different than TW-based roms?
A: Significantly different in some aspects...The same in others. Obviously many images are going to have different names, and certain images/features are different. Biggest difference is one framework, versus two in TW. Many of the xml edits are different as well.
Q: Is there any etiquette to theming?
A. Umm, yeah there really is .
1. for porting themes: always credit the original creator of the theme in your op, preferably with a link to their post (or donate link if they have one). its cool if you check with the original themer ahead of time before porting, but generally speaking (unless specified by the themer) as long as you aren't claiming it as your own or they now own the device you have (and could possibly be bringing it over on their own) its cool. IMO, simply saying its a port isn't good enough, a link to the original or the website of the creator must be included.
-also credit everything else you don't do on your own (apps/mods) to the people responsible
-example of a themer who *doesn't want anyone working on/porting his themes*: http://www.droidforums.net/forum/928droid/69199-theme-928droid-black-glass-x-droid-x.html#post723150
2. for making your own themes: if you use anything at all from someone else, you have to credit it. and BE HONEST about it (big problem in the android world imo)
-example: if you are using 5 lockscreen mod/reboot options/accurate battery for an EB01 theme you plan to release, credit that to sbrissen. even if you used someone else's theme as a "base" (ie kanged their framework with those built in) you can't simply credit the themer you got it from, you must credit those behind the mods they use.
-example 2: if you are using dialers/apps/images from someone else's theme, credit them for specifically what you are using (best practice would be: google search widget and dialer from bendbowden for example)
Q: What about donations?!?!
A: Yeah this is a tricky one...but let me share *my personal* thoughts on it: let me start out by saying I dont accept donations for porting themes or even making quasi-original ones (gb themes). i dont feel right accepting money from people ...that being said i probably wouldnt accept donations even for a completely original work i did from scratch. anyway....i think that themers that make an original theme from scratch or do something almost completely original are entitled to have a donate button...and if someone wants to donate a few bucks, then have at it ....
i think soliciting donations for straight theme ports (even if they take a lot of time) or just modifying/merging/doing mashups of others themes isn't really kosher so to speak. again this is my *own* opinion and not gospel obviously, but i think that far too many people feel the need to release slightly modified themes with a rebranded name and then accept money for it. really, unless you are changing a significant portion of a theme (imo at least a few hundred pngs) then it really doesnt warrant its own thread and name. if (for example) you modified JAMT's status bar, then best practice would be just to post it in the original thread as a post like "heres my own modification to jamt with an alternate status bar and icons, that i thought some might like"...not "Phoenix Unleashed" or something.
again just *my* take
***tbc***
Useful Links
Finding Colors for a Theme
How to Black Menus
Quickpanel Text Colors (credit andmer) *new 2.17.11*
How to Theme the Android Market *4.12.11
I think this will open up a lot of ideas for people to try it! Nice post nit. I was gonna ask how you get started themeing.
Sent from my SCH-I500 using XDA App
Bob-o said:
I think this will open up a lot of ideas for people to try it! Nice post nit. I was gonna ask how you get started themeing.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Indeed. I have been trying to learn a bit through reading and whatnot. I have all the tools and am teaching myself how to use them. This guide will be EXTREMELY helpful compared to bouncing between all the pages I currently have bookmarked.
nitsuj17 said:
I. Working with regular images in your framework-res (and in a TW Rom, tw-framework-res)
A. Where do I get a stock framework-res.apk and twframework-res.apk?
Click to expand...
Click to collapse
Such an important point. You must work from a stock (or as close to stock as possible) deodexed framework-res.apk and twframework-res.apk when making xml edits (although I realize this section is dealing with image editing). You can't use one already themed because when you recompile stupid **** will happen. I had to figure this out the hard way (and had to dig to do so).
BTW: awesome guide, nitsuj17! If the ***tbc*** 's are as detailed as what you have already done, this guide will be one of the best and most comprehensive/non-technical guides out there. Keep up the good work!
You sir, are the man! Been looking for exactly this!
sorry ive been neglecting this the last few days...its gonna be a wip/add as i go thing for awhile
I liked you for porting matted blue.. now I love you for making this lol. Was looking for a guide and stumbled on this.
THANK YOU for starting this guide!
I realize I could have searched endlessly to learn this stuff, but in reality I have more skills than time and learning yet another thing the hard way isn't in the cards.
I'm impatiently waiting for more on the TW framework specific section, as I have no idea what edits work for what in each.
Also, some real work examples would be excellent.
e.g.: The required xml file edits for changing all text to #5555FF.
An image reference would be awesome, as well.
e.g.: The most commonly themed images and what their framework.res names are.
I find myself trying to make a theme and giving up simply because 50% of the images look very similar, and I don't have the time to edit an image, flash it, boot the phone, figure out what changed, then move to the next random-looking image.
Also, is there a faster method to test theme changes?
Booting the phone, copying the theme over, rebooting to CWM, flashing the theme, then booting to see the changes is extremely time consuming, especially when you're not even sure where the change will occur and find yourself randomly pulling up menus and dropdowns trying to see what your change affected.
Cheers for the help.
You really did fill a deep void and I thank you bunches for the help. You will also see a beer or two coming your way for the effort. Community support like this really does get rewarded, in more than just new themers making themes.
Ill be getting to more and more in depth answers and faqs as I go along....dl30 kinda dropped in the middle of my work on this and theres a lot of themes to do. ....but thank you for specific questions id like to see more from everyone so I know what are some more commonly asked questions and what people are looking to do.
lowkee said:
An image reference would be awesome, as well.
e.g.: The most commonly themed images and what their framework.res names are.
I find myself trying to make a theme and giving up simply because 50% of the images look very similar, and I don't have the time to edit an image, flash it, boot the phone, figure out what changed, then move to the next random-looking image..
Click to expand...
Click to collapse
This is a really good idea, I talked about making one a while back but never really got around to it. Maybe I can talk to some of the guys and we can throw something together.
lowkee said:
Also, is there a faster method to test theme changes?
Booting the phone, copying the theme over, rebooting to CWM, flashing the theme, then booting to see the changes is extremely time consuming, especially when you're not even sure where the change will occur and find yourself randomly pulling up menus and dropdowns trying to see what your change affected.
Click to expand...
Click to collapse
ADB is probably the quickest and least painful way to test a theme. When you have completed it adb push <path/to/file/locally> <destination/on/phone>. Then adb reboot.
e.g.: adb push framework-res.apk /system/framework/
N00b here with theme question for Fascinate
I apologize if I am posting in the wrong place also if this has been asked before. I have searched the web and also the forum and I was looking for step by step instructions on how to install a theme ( like myst v3.3) because prior to downloading DL30 I was running supah clean and tried installing dark-myst ( on DL09- Samsung Fascinate) and I placed it on the SD card ( yes clockword is installed) and I went to update.zip then to install zip from sd card and loacted it. it installed, cleared the cache and then it went to the SAMSUNG screen and I had to restore the phone in order to get it functioning again. I am hoping that someone can provide step by step instructions on installing a theme onto Samsung Fascinate with DL30? Thank you !!!!!
tennisjunkie said:
I apologize if I am posting in the wrong place also if this has been asked before. I have searched the web and also the forum and I was looking for step by step instructions on how to install a theme ( like myst v3.3) because prior to downloading DL30 I was running supah clean and tried installing dark-myst ( on DL09- Samsung Fascinate) and I placed it on the SD card ( yes clockword is installed) and I went to update.zip then to install zip from sd card and loacted it. it installed, cleared the cache and then it went to the SAMSUNG screen and I had to restore the phone in order to get it functioning again. I am hoping that someone can provide step by step instructions on installing a theme onto Samsung Fascinate with DL30? Thank you !!!!!
Click to expand...
Click to collapse
Are you saying it got stuck on the "SAMSUNG" screen? If you used a DJ05 theme on a DL09 rom, you have to apply the DL09 theme fix otherwise your phone will get stuck on "SAMSUNG".
DL09 Theme Fix: http://dl.dropbox.com/u/17566514/DL09 Theme Fix.zip
Edit:
Install DL30: http://forum.xda-developers.com/showthread.php?t=937499
Flash only DL30 themes after installing DL30! Here's a list: http://forum.xda-developers.com/showthread.php?t=922455
Installing a DL30 theme is the same as on a DL09 but you need the new CWM to do it.
Sorry for all the info. I hope somewhere in there you got an answer to your question.
DtatchD said:
This is a really good idea, I talked about making one a while back but never really got around to it. Maybe I can talk to some of the guys and we can throw something together.
Click to expand...
Click to collapse
I'm a totally new at this but if I can help do some legwork on it I'd be willing to try. I was just thinking about looking for a list like this...
Samsung Fascinate DL30 and installing themes
letmehearucaw said:
Are you saying it got stuck on the "SAMSUNG" screen? If you used a DJ05 theme on a DL09 rom, you have to apply the DL09 theme fix otherwise your phone will get stuck on "SAMSUNG".
DL09 Theme Fix: http://dl.dropbox.com/u/17566514/DL09 Theme Fix.zip
Edit:
Install DL30: http://forum.xda-developers.com/showthread.php?t=937499
Flash only DL30 themes after installing DL30! Here's a list: http://forum.xda-developers.com/showthread.php?t=922455
Installing a DL30 theme is the same as on a DL09 but you need the new CWM to do it.
Sorry for all the info. I hope somewhere in there you got an answer to your question.
Click to expand...
Click to collapse
Thank you so much for taking the time to respond to all my scattered questions. So to install a theme I put it on my SD card then flash through ROM Manager, then boot into recovery and apply theme from SD card? DO I need to backup and clear data? I dont want to uninstall the ROM. I ended up installing Rubiks DL30 ROM. It is pretty nice looking.
tennisjunkie said:
Thank you so much for taking the time to respond to all my scattered questions. So to install a theme I put it on my SD card then flash through ROM Manager, then boot into recovery and apply theme from SD card? DO I need to backup and clear data? I dont want to uninstall the ROM. I ended up installing Rubiks DL30 ROM. It is pretty nice looking.
Click to expand...
Click to collapse
Correct. Place the theme you want (should be .zip file) onto your SD card. So if you already have the rom installed, then you reboot into CWM recovery (when I upgraded to DL30, I never even used Rom Manager).
I've read on a couple of forum that its good to clear data and wipe caches (I've done it and not done it without noticing any difference). From there, you flash the theme ("apply .zip from SD card" is the actual command in CWM) and then reboot the phone (this is an option in CWM).
Personal preference, I always make a backup (I use Titanium Backup, but I hear nandroid is good too) before I re-theme.
Samsung Fascinate DL30 and installing themes
Ok. I apologize for all the questions. I tried to do exactly as you described above and it places me at the "Samsung" screen where it has installed the package then looks as if it is going to boot up but does not boot so I have to start back at stock again. I am trying to use DL30 Midnight V1.1 - (midnight for 2.2) as my theme and my ROM is 2.2 Roms
RubikS 0.3 DL30
Is it possible it is not compatible, any suggestions will be appreciated. Thanks again.

[Framework/Theme] Gingerbread v11 [11.09 Update] TOGGLES /Percentage % /10E FW too!

Note: If you use this theme as a base for yours, please just ask first as a courtesy since you will change the icons, yeah, but the time I spent in making full-size notification toggles or changing summary text color, you won't spend it or re-do it . Thanks
This theme is included in NOVA v5 I can't tell if it will work in Stock firmwares. That's why I'll keep the v8 links at the bottom, that work with 10C and 10E firmwares, at least
·v11:
··Changed drop down arrows to real Gingerbread ones, which are also perfectly seen in white background, as you can see
··Lockscreen clock moved slightly to the right.
··Restored carrier name and SIM icon in Lockscreen
··Progressbar is orange again
Scroll down to find v11 themes for 10E stock Firmware!
·v9b:
··Added Power Menu for Recovery and Reboot [ALL CREDIT for Power Menu goes to dxdiag32. BIG THANKS dude]
··Lockscreen has been redesigned No carrier name nor SIM icon, as well as no "Slide up to Unlock" text
··Summary text in Settings is now grey
··Many other small fixes that I can't remember
·All icons and visual resources have been changed from Gingerbread SistemUI.apk and framework-res.apk to LG O Black framework-res.apk.
·Some icons (like 5 or so) didn't exist in Gingerbread framework, so I took LG stock ones and made them in gray scale, so they look like Gingerbread ones, I hope.
NOTE 1: With LG framework, when data is disabled, no arrows are shown. With this theme, I used the grey icons (with arrows) for no data traffic, and green icons for data enabled. Just have that in mind.
With battery percentage v11 [Only pic of the changes. For the rest, look at v9's pics just below]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
With battery percentage v9
Download flashable zip v11bpercentage:
http://www.multiupload.com/29CE540K5C Link down because of MultiUpload
ReUpload thanks to t0g3:http://dl.dropbox.com/u/53998168/Gingerbreadthemev11bpercentage.zip
-->Download flashable zip v11bpercentage for 10E stock FW:
http://www.multiupload.com/Z7RP1T6UW0 Link down because of MultiUpload
Without battery percentage v11 (The same, only changes battery icon):
Download flashable zip v11normal:
http://www.multiupload.com/ODYAGZLHZ7 Link down because of MultiUpload
-->Download flashable zip v11normal for 10E stock FW :
http://www.multiupload.com/M7XYU8S4QC Link down because of MultiUpload
Instructions:
1. Just flash it. No wipe data, no wipe cache, no wipe dalvik cache (wiping cache's will only get you through a hell...)
2. Reboot. It will say phone FC, blabla FC. OK OK
3. Reboot again! And you are done
To go back to NOVA v3(v3.1) stock theme [framework-res.apk, LGEres.apk and sui-res.apk]:
Will make it
[If you have a ROM that isn't NOVA, like PAys, stock or whatever, you can use this package to go back to your ROM theme replacing the files framework-res.apk and LGEres.apk from the folder system/framework of your downloaded ROM into the folder system/framework of this package using 7zip or WinRAR]
----------------------------
SegoeWP font family to replace DroidSans (like screenshots):
http://www.multiupload.com/G1PRWFYL6B Link down because of MultiUpload
----------------------------
Changelog:
·v11:
··Changed drop down arrows to real Gingerbread ones, which are also perfectly seen in white background, as you can see
··Lockscreen clock moved slightly to the right.
··Restored carrier name and SIM icon in Lockscreen
··Progressbar is orange again
·v9b:
··Added Power Menu for Recovery and Reboot [ALL CREDIT for Power Menu goes to dxdiag32. BIG THANKS dude]
··Lockscreen has been redesigned No carrier name nor SIM icon, as well as no "Slide up to Unlock" text
··Summary text in Settings is now grey
··Many other small fixes that I can't remember
·v8:
··Fixed summary text in Settings not showing due to being white. Now it's blue.
Download flashable zip v8fix for Stock firmwares (just the framework-res.apk, LGEres.apk and suires.apk, nothing else):
http://www.multiupload.com/HJJTVSLXEL
v7:
··Only with battery percentage
··Fixed landscape toggles!!
··Removed small light blue text from Settings and other (Summary text). Now it's white.
··Progress bar is orange instead of blue.
··mmm others but can't remember...
v5:.......................................|||...............................v5b:
··Added landscape toggles in notification bar------------··v5 + battery percentage
Both: Changed notifications area background to plain grey
v4:
··Fixed font in Menu expanded showing black in black backgrounf. (Was hard )
v3:
··Modified LG toggles in notifications area (Wifi, data,...) to Gingerbread like in 2nd picture
v2:
··FULL Gingerbread environment
v1:
··Status bar and notifications area icons Gingerbread look.
Thank you very much Noejn (knzo now) for your constant help!!! (I forgot to give you credit before, sorry )
____________________________
Credits:
·· Noejn for framework-res.apk and his work in NOVA
·· leonnib4 for percentage battery icons from his ROM for Nexus One.
Enjoy and let me know!
I see you haven't changed the gmail, sms, and application installed icons. These are all different in Gingerbread. Also, is there a way you could get rid of the AM/PM text for those who use the 12 hour format?
rashad1 said:
I see you haven't changed the gmail, sms, and application installed icons. These are all different in Gingerbread. Also, is there a way you could get rid of the AM/PM text for those who use the 12 hour format?
Click to expand...
Click to collapse
Oh, I read you in Tapatalk and didn't understand what you were talking about because you said installed apps icons and that had nothing to do with framework, so I went to my computer and with the pics I saw what you were talking about. You are right, I missed those icons :S. I'm away from home for a week and only have a netbook. I will try to do it, altough the wifi is not good at all here so upload will be difficult, but I will get into it as soon as I can and add all the missing icons, I promise.
About AM/PM thing, I will take a look too, although I'm not sure I can do something about it in framework (can't touch other apk's yet because ROM is odexed).
I hope that doesn't bother you so much for you to stop using it never again!
PS: could you give me the link to that website with the icons? It would make the task much easier!
Thanks!
antonio1475 said:
Oh, I read you in Tapatalk and didn't understand what you were talking about because you said installed apps icons and that had nothing to do with framework, so I went to my computer and with the pics I saw what you were talking about. You are right, I missed those icons :S. I'm away from home for a week and only have a netbook. I will try to do it, altough the wifi is not good at all here so upload will be difficult, but I will get into it as soon as I can and add all the missing icons, I promise.
About AM/PM thing, I will take a look too, although I'm not sure I can do something about it in framework (can't touch other apk's yet because ROM is odexed).
I hope that doesn't bother you so much for you to stop using it never again!
PS: could you give me the link to that website with the icons? It would make the task much easier!
Thanks!
Click to expand...
Click to collapse
It's fine, doesn't bother me much. This theme will do until Gingerbread comes out for the OB, and someone makes a stock ROM.
This is the link to the website I got the picture from: http://pocketnow.com/android/gingerbread-status-bar-icons-revealed
although I doubt it will help you. I'm sure you can get them from the framework-res.apk from a stock gingerbread ROM, Cyanogen Mod for example.
rashad1 said:
It's fine, doesn't bother me much. This theme will do until Gingerbread comes out for the OB, and someone makes a stock ROM.
This is the link to the website I got the picture from: http://pocketnow.com/android/gingerbread-status-bar-icons-revealed
although I doubt it will help you. I'm sure you can get them from the framework-res.apk from a stock gingerbread ROM, Cyanogen Mod for example.
Click to expand...
Click to collapse
I hope Gingerbread comes soon to our Blacks... Although it will come with modded LG icons too. (I actually use the other theme, the WP7 one now with tiles , so I will have to make another framework anyway)
I thought they were downloadable resources, not a pic. I will, although the last CM7 ROM I got, there were so much things that were not stock that I freaked out. I will look for another or directly gingerbread graphic resources. The Nexus ROM I got to do this had a clear lack of some icons (I realised because some there weren't), because I also took them from SystemUI.apk (in Gingerbread resources are some in framework-res.apk, some in SystemUI.apk, a pain in the ass).
Thanks
rashad1 said:
Also, is there a way you could get rid of the AM/PM text for those who use the 12 hour format?
Click to expand...
Click to collapse
I found this link (http://forum.xda-developers.com/showthread.php?t=954400) to do that so you can see how difficult it is (if even possible for the Black at the moment). It involves Java environment, services.jar and other stuff. I will give it a try, but when back at home, where Java and all that is installed.
antonio1475 said:
I found this link (http://forum.xda-developers.com/showthread.php?t=954400) to do that so you can see how difficult it is (if even possible for the Black at the moment). It involves Java environment, services.jar and other stuff. I will give it a try, but when back at home, where Java and all that is installed.
Click to expand...
Click to collapse
I think that's specifically for the Samsung Epic
rashad1 said:
I think that's specifically for the Samsung Epic
Click to expand...
Click to collapse
Sure, but doesn't look like for the Black is going to be easy. I just had a look at xml's in framework as a MIUI forums talked about (SystemUI.apk that is not present in FroYo), so I looked into framework, res, values, strings.xml, but didn't find anything about date in statusbar. It must be somewhere else. Will look anyway, it's hard to me just say "no, impossible I won't even try" with these things.
I also noticed the headphone notification icon was not changed
rashad1 said:
I also noticed the headphone notification icon was not changed
Click to expand...
Click to collapse
I will revise/review (what is the word??) all the icons. However, if you want you can write the icons you notice that are missing (editing your previous post so they are together) and I will take a look when I do it so I don't miss any icon and I make sure.
Sent from my LG Optimus Black P-970 using Tapatalk
@antonio1475
As you see below, I have stock firmware V10B with Nova Kernel.
It seems that Nova kernel is ext4 enabled, not exclusive!
Cheers!
rgabi88 said:
@antonio1475
As you see below, I have stock firmware V10B with Nova Kernel.
It seems that Nova kernel is ext4 enabled, not exclusive!
Cheers!
Click to expand...
Click to collapse
Noejn told me that if I had NOVA ROM, flashable zip had to have an ext4 updater-script, but if I had stock ROM, updater-script had to be rewritten for ext3, so I was surprised about what you said.
Have you tried this theme/framework yet? I would be happy to hear that it works with stock ROM.
Did you update the icons?
rashad1 said:
Did you update the icons?
Click to expand...
Click to collapse
I'm sorry, I can't until I get back home (I hope Thursday). I can't upload a file from this weak internet I have here.
Are you on vacation? Enjoy.
Hi pays,
Can you teach us how to replace icons & resign apk/zip properly so it can flashable like yours. I tried to rezip & push framework-res.apk using adb and it stuck at bootscreen after reboot so I must reflash hahaa.
Or you kindly wanna make another theme like miui, cyanogen or kitchen style. I'm suck at programming stuff. Thnx before.
Sent from my LG-P970 using Tapatalk
rashad1 said:
Are you on vacation? Enjoy.
Click to expand...
Click to collapse
Thanks
Sent from my LG Optimus Black P-970 using Tapatalk
lesp4ul said:
Hi pays,
Can you teach us how to replace icons & resign apk/zip properly so it can flashable like yours. I tried to rezip & push framework-res.apk using adb and it stuck at bootscreen after reboot so I must reflash hahaa.
Or you kindly wanna make another theme like miui, cyanogen or kitchen style. I'm suck at programming stuff. Thnx before.
Sent from my LG-P970 using Tapatalk
Click to expand...
Click to collapse
I am not pays, pays is dev of Pays ROM. You cannot push framework-res.apk if phone is working or it will bootloop
In order to make a framework theme, you can get the deodexed framework-res.apk from NOVA v1 first post, download APK manager 4.9 (Google), follow the instructions to decompile it (put apk in proper folder, open apk manager and press number 9 and enter), then modify the png's you want from projects/framework/res/drawable-hdpi with GIMP or Photoshop, then recompile it with 11 button in apk manager, rename it to framework-res.apk and drop it into the flashable zip replacing the gingerbread one.
This is the theory, but you will probably get some error or bootloop, which is a pain in this phone. I will explain how to do it well if you are really interested in doing it, when I can write from a computer.
If you give or show me the icons/style you want, I can do it in a few days.
Sent from my LG Optimus Black P-970 using Tapatalk
antonio1475 said:
I am not pays, pays is dev of Pays ROM. You cannot push framework-res.apk if phone is working or it will bootloop
In order to make a framework theme, you can get the deodexed framework-res.apk from NOVA v1 first post, download APK manager 4.9 (Google), follow the instructions to decompile it (put apk in proper folder, open apk manager and press number 9 and enter), then modify the png's you want from projects/framework/res/drawable-hdpi with GIMP or Photoshop, then recompile it with 11 button in apk manager, rename it to framework-res.apk and drop it into the flashable zip replacing the gingerbread one.
This is the theory, but you will probably get some error or bootloop, which is a pain in this phone. I will explain how to do it well if you are really interested in doing it, when I can write from a computer.
If you give or show me the icons/style you want, I can do it in a few days.
Sent from my LG Optimus Black P-970 using Tapatalk
Click to expand...
Click to collapse
Oooops sorry I didn't read the author name, sorry antonio. I did just read pays thread before yours
Yeah I will give you a pictures, I'm too lazy to reflash and reinstall apps if I got a bootloop.
Happy holiday antonio
Sent from my LG-P970 using Tapatalk
UPDATED. Now a flashable zip without involving any kernel, just the framework-res.apk, so now it's compatible with any ROM.
Take a look at first post again. No updated icons rashad, just wait a few days

[MOD] Customize Sense 3.0 Lockscreen Background [How To + Requests!!]

Hi everyone!!
I saw that there were threads on customizing the lockscreen rings but there were none on changing the background in our Desire HD forums
So.......
Here's a tutorial on how you can edit the background on the Sense 3.0 Lockscreen!!
First and Foremost, DO A NANDROID BACKUP!!!!! I am not responsible for any mistakes that you make or if anything happens to your phone.
Now we can start the tutorial!!
Download the m10 tools from here
Using Root Explorer (Or any other file explorer) go to system/app and copy the Idlescreen_Weather.apk to your sdcard.
Copy this apk to your computer and open m10editor.exe
Once the m10 program has opened up, click on load and browse to the Idlescreen_Weather.apk
Once it has loaded, go to the m10 files tab and select the decode images box on the bottom.
Double click on Lockscreen_weather_bg.m10 and it will ask you if you wish to decompile it. Click on yes and wait for it to decompile.
Now you will be brought to another tab where you can see Textures. Under this you will see 3 more textures.
Click on any one of the textures and you will see the background image. Right click the image and click on Show in Explorer.
The folder containing the png will open up. Replace that image with your image making sure that the file you are copying has EXACTLY the SAME name.
NOTE: Your png should be exactly 540x960. Also you will have to invert your picture vertically. This can be done with any photo editing program. I use Photoshop for this.
Then once you have replaced all the 3 background with whatever pictures you want, go back to the m10 program and go to the Start tab. Here you can link the path to the Android SDK if you have so that you can zipalign it and push it to your phone. Then tick the Zipalign APK box(Only do so if you have linked the Android SDK to the program). Then click on save.
If you didnt link the Android SDK to the app, you can still manually zipalign it. In order to do so, download the Android SDK and browse to the tools folder.
Open a cmd window here.
Type:-
zipalign -f -v 4 (name and path of your file).apk outfile.apk
Rename the new apk that has been created from outfile.apk to IdleScreen_Weather.apk
Now you can either push this apk to your phone or copy and paste it using Root Explorer ( or any other file explorer) or you can make a flashable zip out of it.
To make a flashable zip, download the blank update.zip that i have attached in this post. Then open it with winrar or winzip etc.. and then copy the apk file into the system/app folder in the update.zip
DO NOT EXTRACT the update.zip
Then you can flash this zip file normally from recovery.
Also make sure that if you are copying the file to the system/app, set the permissions as RW-R--R
Now reboot and enjoy your new lockscreen background!!
This will also work for the Friendstream, Stocks or any other lockscreens. Only the file name will be different.
I will be taking requests, so if you want any particular background just attach the pictures and i will make it for you as soon as possible
This is a modification of McLabia's thread in the Thunderbolt Forums. A huge thanks to him for making such an amazing tutorial!
http://forum.xda-developers.com/showthread.php?t=1160206
A big thanks to seo, Krzysiec and all the other devs who helped in porting the sense 3 lockscreen to our devices.
Thanks to Lee for his awesome Leedroid ROM!!
Thanks to Flemmard and DiamondBack2010 for their m10 tools!
If I've missed out anyone who has contributed to this, please tell me and i will add their names.
MODS and Requests
Here I'll upload all of my mods and requests of the other members with screenshots.
Stock Weather
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sombreo Galaxy
Day to Night
--->
--->
More coming soon!!
Second Post update with one more lockscreen Background
If you like my work please hit the thanks button.
great guide m8! and thanks for uploading others requests aswell
thanks again buddy
...also just wondering are sense 3.5 files m10editor'able? lol , as i wont be home for a few hours to try
take care buddy
Thanks man been looking for this for a while could u make one with a transparent background?
SmokeyMcBong said:
great guide m8! and thanks for uploading others requests aswell
thanks again buddy
...also just wondering are sense 3.5 files m10editor'able? lol , as i wont be home for a few hours to try
take care buddy
Click to expand...
Click to collapse
Thanks mate!!
Yes they should be.. but I haven't tried editing them yet. Will try and let u know...
scottie720 said:
Thanks man been looking for this for a while could u make one with a transparent background?
Click to expand...
Click to collapse
I did try making one fully transparent but instead it gave me a white background... Ill try experimenting with different levels of transparency and see if they work...
Sent from my Desire HD using XDA App
Sense 3.5
..also just wondering are sense 3.5 files m10editor'able? lol , as i wont be home for a few hours to try
take care buddy
Thanks mate!!
Yes they should be.. but I haven't tried editing them yet. Will try and let u know...
Click to expand...
Click to collapse
I just tried with Sense 3.5 files (RCMix3d Bliss v1.3)
--> copied Idlescreen_Weather.apk and opened it with the M10 Tool.
--> ticked the "decode image" box
--> double clicked the "Lockscreen_weather_bg.m10"
--> decompiled it.
Can't "right click --> "show in explorer" anywhere in "editor tab".
I might do something wrong, dunno!!
SEE ATTACHMENT!!
You are amazing posting this i kust sales it to 1 themer and now you explained it al youre good mate!!
Sent from my Desire HD using XDA Premium App
jensaberglund said:
I just tried with Sense 3.5 files (RCMix3d Bliss v1.3)
--> copied Idlescreen_Weather.apk and opened it with the M10 Tool.
--> ticked the "decode image" box
--> double clicked the "Lockscreen_weather_bg.m10"
--> decompiled it.
Can't "right click --> "show in explorer" anywhere in "editor tab".
I might do something wrong, dunno!!
SEE ATTACHMENT!!
Click to expand...
Click to collapse
Hmm yeah even i tried and im getting the same issue as you. No you are not doing anything wrong
I think the m10 tools arent able to fully decompile the sense 3.5 files properly yet, it needs a fix. The devs might release a fix soon, i hope
Rolando88 said:
You are amazing posting this i kust sales it to 1 themer and now you explained it al youre good mate!!
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
lol.. Thanks... Glad i could help
Added Stock Weather to the second post just in case anyone wants to switch back to stock.
NOTE: All those trying to use this tutorial with the official Sense 3.0 Build or the ported Sense 3.5 Build, it will not work. The m10 tools are unable to decode the images in the new m10 files. The developers of the m10 tools are aware of this and are still trying to find a solution.
Give them some time.
mohit1234 said:
Hi everyone!!
I saw that there were threads on customizing the lockscreen rings but there were none on changing the background in our Desire HD forums
So.......
Here's a tutorial on how you can edit the background on the Sense 3.0 Lockscreen!!
First and Foremost, DO A NANDROID BACKUP!!!!! I am not responsible for any mistakes that you make or if anything happens to your phone.
Now we can start the tutorial!!
Download the m10 tools from here
Using Root Explorer (Or any other file explorer) go to system/app and copy the Idlescreen_Weather.apk to your sdcard.
Copy this apk to your computer and open m10editor.exe
Once the m10 program has opened up, click on load and browse to the Idlescreen_Weather.apk
Once it has loaded, go to the m10 files tab and select the decode images box on the bottom.
Double click on Lockscreen_weather_bg.m10 and it will ask you if you wish to decompile it. Click on yes and wait for it to decompile.
Now you will be brought to another tab where you can see Textures. Under this you will see 3 more textures.
Click on any one of the textures and you will see the background image. Right click the image and click on Show in Explorer.
The folder containing the png will open up. Replace that image with your image making sure that the file you are copying has EXACTLY the SAME name.
NOTE: Your png should be exactly 540x960. Also you will have to invert your picture vertically. This can be done with any photo editing program. I use Photoshop for this.
Then once you have replaced all the 3 background with whatever pictures you want, go back to the m10 program and go to the Start tab. Here you can link the path to the Android SDK if you have so that you can zipalign it and push it to your phone. Then tick the Zipalign APK box(Only do so if you have linked the Android SDK to the program). Then click on save.
If you didnt link the Android SDK to the app, you can still manually zipalign it. In order to do so, download the Android SDK and browse to the tools folder.
Open a cmd window here.
Type:-
zipalign -f -v 4 (name and path of your file).apk outfile.apk
Rename the new apk that has been created from outfile.apk to IdleScreen_Weather.apk
Now you can either push this apk to your phone or copy and paste it using Root Explorer ( or any other file explorer) or you can make a flashable zip out of it.
To make a flashable zip, download the blank update.zip that i have attached in this post. Then open it with winrar or winzip etc.. and then copy the apk file into the system/app folder in the update.zip
DO NOT EXTRACT the update.zip
Then you can flash this zip file normally from recovery.
Also make sure that if you are copying the file to the system/app, set the permissions as RW-R--R
Now reboot and enjoy your new lockscreen background!!
This will also work for the Friendstream, Stocks or any other lockscreens. Only the file name will be different.
I will be taking requests, so if you want any particular background just attach the pictures and i will make it for you as soon as possible
This is a modification of McLabia's thread in the Thunderbolt Forums. A huge thanks to him for making such an amazing tutorial!
http://forum.xda-developers.com/showthread.php?t=1160206
A big thanks to seo, Krzysiec and all the other devs who helped in porting the sense 3 lockscreen to our devices.
Thanks to Lee for his awesome Leedroid ROM!!
Thanks to Flemmard and DiamondBack2010 for their m10 tools!
If I've missed out anyone who has contributed to this, please tell me and i will add their names.
Click to expand...
Click to collapse
Hi,
I followed all the instructions and i'm using flashable zip. The background image changed to the one that i uploaded but there is no weather animation at all and keep changing from one background image to another background image.
The only think i didn't do is to set permission as RW-R--R. Any idea how to do it.
Also do i have to rename the blank _update.zip or just leave it alone.
Thanks in Adv......
how we can Customize sense 3.0 lock ring
for 2.3.4 and 2.3.5 ?
ted77usa said:
Hi,
I followed all the instructions and i'm using flashable zip. The background image changed to the one that i uploaded but there is no weather animation at all and keep changing from one background image to another background image.
The only think i didn't do is to set permission as RW-R--R. Any idea how to do it.
Also do i have to rename the blank _update.zip or just leave it alone.
Thanks in Adv......
Click to expand...
Click to collapse
Hmmmm... That's weird. Which ROM are you using??
Try going to the weather app and updating the weather. That might fix the problem.
If you have used the flashable zip then there is no need to change permissions. And yes you can rename the zip file to whatever you want. Even if you keep it the same it doesn't make a difference.
alirez_sos said:
how we can Customize sense 3.0 lock ring
for 2.3.4 and 2.3.5 ?
Click to expand...
Click to collapse
As said in post #10, the m10 tools are unable to decode the images in the newer m10 files in the newer bases. The devs of the m10 tools are aware of the problem and are working towards a solution.
Sent from my Desire HD using XDA App
mohit1234 said:
Hmmmm... That's weird. Which ROM are you using??
Try going to the weather app and updating the weather. That might fix the problem.
If you have used the flashable zip then there is no need to change permissions. And yes you can rename the zip file to whatever you want. Even if you keep it the same it doesn't make a difference.
As said in post #10, the m10 tools are unable to decode the images in the newer m10 files in the newer bases. The devs of the m10 tools are aware of the problem and are working towards a solution.
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
I'm using virtuous unity v1.27 with orkorolev and amresh blue theme with leedroid kernel and leedroid daemon set.
Is 2.3.3 base matter in this case or shoud i update to unity v2.35 (2.3.4 base) first...?.....
ted77usa said:
I'm using virtuous unity v1.27 with orkorolev and amresh blue theme with leedroid kernel and leedroid daemon set.
Is 2.3.3 base matter in this case or shoud i update to unity v2.35 (2.3.4 base) first...?.....
Click to expand...
Click to collapse
hmm..i dont think that would be a problem. The 2.3.3 base is fine. No need to upgrade. If im not wrong, the m10 tools do not decompile the images properly in the newer bases. (I dont know about unity v2.3.5)
Did you try updating the weather from the weather app? Have you changed anything else except for the weather png??
Try wiping dalvik cache from recovery.
Otherwise, if those dont work, upload your idlescreen_weather.apk and give me the background you want to put. Ill try and mod it for you
mohit1234 said:
hmm..i dont think that would be a problem. The 2.3.3 base is fine. No need to upgrade. If im not wrong, the m10 tools do not decompile the images properly in the newer bases. (I dont know about unity v2.3.5)
Did you try updating the weather from the weather app? Have you changed anything else except for the weather png??
Try wiping dalvik cache from recovery.
Otherwise, if those dont work, upload your idlescreen_weather.apk and give me the background you want to put. Ill try and mod it for you
Click to expand...
Click to collapse
wiped dalvik cache....now work like a charm.....thanks
ted77usa said:
wiped dalvik cache....now work like a charm.....thanks
Click to expand...
Click to collapse
Cool! No problem. Glad to help
mohit1234 said:
Cool! No problem. Glad to help
Click to expand...
Click to collapse
Hi,
this morning when i unpluged the charger from phone ....the background keep doing the samething like before....keep changing from one image to another image...... but last night work just fine....any idea what cause it.....?
and when i get home i will send u the link and if u have time would you look at it....?
Thanks in ADV.....
ted77usa said:
Hi,
this morning when i unpluged the charger from phone ....the background keep doing the samething like before....keep changing from one image to another image...... but last night work just fine....any idea what cause it.....?
and when i get home i will send u the link and if u have time would you look at it....?
Thanks in ADV.....
Click to expand...
Click to collapse
hmmm.. thats very strange. I have never got such a problem so im not sure whats the cause of it. Try clearing Sense data, that might fix it.
Otherwise upload your idlescreen_weather.apk and the wallpaper you want and ill try it for you.
mohit1234 said:
hmmm.. thats very strange. I have never got such a problem so im not sure whats the cause of it. Try clearing Sense data, that might fix it.
Otherwise upload your idlescreen_weather.apk and the wallpaper you want and ill try it for you.
Click to expand...
Click to collapse
thank you so much for helping me.... the first zip files is the one i made...
the original weather wallpapper have three different image...like morning...afternoon....and night.....but do u think because i only changed 2 image that's y cause the image keep changing back and forth...?

[GUIDE] Working inside Root Directory

Can't change lockscreen wallpaper after flashing a rom? :crying:Want to fool your friends by changing andorid version?:victory: Want to apply bootanimation?:good: Here are your answers!:highfive:
Once your phone is rooted, you'll have access to root directory of your phone(initializing geek mode)!
You'll need an explorer, many are available on play store eg ES file explorer. I'm using root explorer.:good:
Following apks are attached below:
Email.apk- Stock Email Client
Memo.apk- Stock Memo Client
Genie Widget.apk- Weather Widget
DeskClock.apk- Stock alarm clock
LiveWallpaperPicker.apk- For enabling use of live wallpapers
FMRadio.apk- FM Radio
Talk.apk- GTalk
Flashed a new ROM but can't change lockscreen wallpaper
Your new ROM does not include the original Galler3d.apk file which is required to change lockscreen wallpaper. This file is present in stock rom and is useful to be backed up but can be found by little search effort. Neverthless i'm attaching it at the end of post!:angel:
1. Open your explorer.
2.Mount system as r/w (deafult is r/o)
3.scroll down to sdcard/ then copy your file from where it is located on your memory card and paste it to system/app
4. Long press app and then click on permissions. Change permissions to rw,r,r (photo attached below). These are universal permissions, u can push any app to the system and copying it into system/app and then changing permissions!(eg. FM Radio, attached below)
5. Reboot and you're done!:good:
Note: Any system app can also be removed from system by deleting it from the system/app folder. Such as Weather, Homescreen tips, Email etc. This can be used to increase internal memory of the phone:laugh:
Change everything in "About Phone" Section
1. Open your explorer.
2. Go to system/
3. There's a file named "build.prop"
4. Long press and then open in text editor.
5. ro.bild.display.id - your ROM/Android name(Default: GINGERBREAD.XXLA2)
ro.build.version.release- your version number(Default: 2.3.6)
6. Edit, Save and Reboot!:good:
Workaround: Download an app called build prop editor form play store and edit build.prop easily!:laugh:
CHANGING YOUR BOOTANIMATION
Our friend Lalit Patil has done great work here. Check this thread for all details
http://forum.xda-developers.com/showthread.php?t=2126329
CHANGING SYSTEM SOUNDS
Alarms, Ringtones and Notification Tones can be changed easily using third party apps. But your new ROM might not include your favorite tone from previous ROM. So you can directly push the audio into the system.
You can also change the sound of camera click, usb connection and other internal system sounds.:victory::good:
Note: All system sounds are of format .ogg no other format will work!
1. Open your explorer
2. Mount system as r/w
3. Go to system/media/audio
4. Folders: Ringtones, Notifications, ui, Alarm
5. Edit, Add, Delete whatever you want and then change permissions to rw,r,r:good:
6. Reboot if required!
PS: Since you are working in root directory, make sure you make a backup of everything you are editing/deleting etc:good:
PPS: I am not responsible for any kind of damage to your phone. Above procedures however have been tested and don't result in malfunction(atleast for me)
I'll add more stuff if i come to know about some!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Re: [GUIDE] How to do things in Root Directory
Thanks.... Can you give me the link to download galary3D.apk
Sent from my GT-S5830i
Simplicity v4 + Rafael baugis kernel + Andrenaline Engine + Link2sd
padhu1989 said:
Thanks.... Can you give me the link to download galary3D.apk
Sent from my GT-S5830i
Simplicity v4 + Rafael baugis kernel + Andrenaline Engine + Link2sd
Click to expand...
Click to collapse
Added in OP!
padhu1989 said:
Thanks.... Can you give me the link to download galary3D.apk
Sent from my GT-S5830i
Simplicity v4 + Rafael baugis kernel + Andrenaline Engine + Link2sd
Click to expand...
Click to collapse
Added in OP! Reply if it's not working!
I allready wrote a pm with my problem but I think its good to post it here as well.
Im pretty new to this modding scene. Please forgive my noobyness.
Well. I cant paste the apk in the system/app folder. Dont have the permission to write there
EDIT: Worked....Don't what was wrong in first try. Anyway. Thx for the guide
Another question. I was looking if i can change the Bootscreen, cause i dont like this Google one. In the guide its writen I need a custom kernel. is that true? i mean i have intalled JB and it changed the bootscreen too, but i still have the Stock Kernel I think.
BrainlessDude said:
I allready wrote a pm with my problem but I think its good to post it here as well.
Im pretty new to this modding scene. Please forgive my noobyness.
Well. I cant paste the apk in the system/app folder. Dont have the permission to write there
EDIT: Worked....Don't what was wrong in first try. Anyway. Thx for the guide
Another question. I was looking if i can change the Bootscreen, cause i dont like this Google one. In the guide its writen I need a custom kernel. is that true? i mean i have intalled JB and it changed the bootscreen too, but i still have the Stock Kernel I think.
Click to expand...
Click to collapse
Well, you can apply bootanimation on stock kernel...Custom kernel provides more features and compatibility that's why it is preferred...Be ready with a CWM backup if anything goes wrong!
PS: It's always good to flash custom kernel as it allows installation of many tweaks!:good:
BrainlessDude said:
EDIT: Worked....Don't what was wrong in first try. Anyway. Thx for the guide
Click to expand...
Click to collapse
You must mount system as r/w. There's a option for that...only then you can write files in the folder! Default config is r/o..Change it!
js2892 said:
Well, you can apply bootanimation on stock kernel...Custom kernel provides more features and compatibility that's why it is preferred...Be ready with a CWM backup if anything goes wrong!
PS: It's always good to flash custom kernel as it allows installation of many tweaks!:good:
Click to expand...
Click to collapse
Well...I will see if i will install a custom kernel. Im not sure if im ready for this. Dont want to brake my phone.
I also read many things about bugs in kernels like, freezing while phoning or something like this.
Re: [GUIDE] How to do things in Root Directory
Backup ur sim contacts before flashing kernel(most common bug) ... And again make a cwm backup too.. :thumbup:
Sent from my GT-S5830i using xda app-developers app
Is it possible to save the Backup directly on the PC? I dont have enough space on my SD -.-
BrainlessDude said:
Is it possible to save the Backup directly on the PC? I dont have enough space on my SD -.-
Click to expand...
Click to collapse
Use wondershare mobile go...it backs up everything!
http://www.wondershare.com/android-manager/
Well. I think im to dumb. I cant find the right file for this kernel-.- I downloaded something, installed it but its still the DELL kernel ....
Re: [GUIDE] How to do things in Root Directory
BrainlessDude said:
Well. I think im to dumb. I cant find the right file for this kernel-.- I downloaded something, installed it but its still the DELL kernel ....
Click to expand...
Click to collapse
The easiest way is to install it via odin. Turn off your phone then press volume +,volume -,power button simultaneously to enter to download mode, then connect ur phone to pc via usb cable. Open odin and put your kernel on pda.
Link for kernel, download it. http://forum.xda-developers.com/showthread.php?p=34843147
Read guides in the forum, its not that hard I tell you.
Sent from my GT-S5830i using xda app-developers app
BrainlessDude said:
Well. I think im to dumb. I cant find the right file for this kernel-.- I downloaded something, installed it but its still the DELL kernel ....
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1818830
here's the thread for rafael baugis kernel...everything is explained properly!
Its dead. I killed my phone. Dont know what ive done wrong. It isnt booting anymore. The "Samsung Galaxy Ace" Screen appears and it freezes... I cant get into recovery or download mode-.- Im such an idiot.
EDIT: At least im in downloading mode....but odin dont want to take my phone-.-
Re: [GUIDE] How to do things in Root Directory
BrainlessDude said:
Its dead. I killed my phone. Dont know what ive done wrong. It isnt booting anymore. The "Samsung Galaxy Ace" Screen appears and it freezes... I cant get into recovery or download mode-.- Im such an idiot.
EDIT: At least im in downloading mode....but odin dont want to take my phone-.-
Click to expand...
Click to collapse
Read on... http://forum.xda-developers.com/showthread.php?p=352
Sent from my GT-S5830i using xda app-developers app
Link is invalid....
I got Odin to recognize my phone. I flashed everything but i think the bootloader is still ****ing up. At this moment i try to find a bootloader-.-
Re: [GUIDE] How to do things in Root Directory
Theres a sticky posted by feetsonfire on dev section about root/unroot guide or something..look it up theres an attached bootloader there.
Sent from my GT-S5830i using xda app-developers app
Im back on. Everything is fine. Put my backup on and i will never touch the kernel again
Re: [GUIDE] How to do things in Root Directory
BrainlessDude said:
Im back on. Everything is fine. Put my backup on and i will never touch the kernel again
Click to expand...
Click to collapse
Congrats.. Atleast u gained valuable knowledge..
Sent from my GT-S5830i using xda app-developers app

[Q] Battery % Icon in UI?

Is anyone aware of a System UI mod to add battery percentage to the indicator for the First, without the need to install a secondary app?
Thank you. --Larry
amphi66 said:
Is anyone aware of a System UI mod to add battery percentage to the indicator for the First, without the need to install a secondary app?
Thank you. --Larry
Click to expand...
Click to collapse
A quick update:
Found the Notification Toggle app from the Play Store which does a very good job. Along with a large selection of some easy to use pull-down switches in the Notification Bar is a battery icon showing %. Actually very nice.
However, not being exactly what I was looking for I tried to use the OG Battery Icon Mod from XDA with my (mostly) stock (Odexed) ROM. It was unsuccessful.
Thinking it might be a problem with the Odexed ROM, I flashed CWM Recovery to replace my previous TWRP Recovery (for some reason the DeOdexed ROM des not flash with TWRP) and then flashed JMZ's DeOdexed v1.08 ROM. Unfortunately, I ended up the same failure when running the OGBattery Mod Tool (the tool was unable to download the systemui.apk).
Therefore, so far I am unable to make the UI modification, but am pleased to find the Notification Toggle App -- and with some help from Titanium Backup my phone is back where I wanted it, now running a DeOdexed ROM. I went back to TWRP Recovery. I have CWM on my A500 tablet, but TWRP just seems easier on the First.
--Larry
amphi66 said:
A quick update:
Found the Notification Toggle app from the Play Store which does a very good job. Along with a large selection of some easy to use pull-down switches in the Notification Bar is a battery icon showing %. Actually very nice.
However, not being exactly what I was looking for I tried to use the OG Battery Icon Mod from XDA with my (mostly) stock (Odexed) ROM. It was unsuccessful.
Thinking it might be a problem with the Odexed ROM, I flashed CWM Recovery to replace my previous TWRP Recovery (for some reason the DeOdexed ROM des not flash with TWRP) and then flashed JMZ's DeOdexed v1.08 ROM. Unfortunately, I ended up the same failure when running the OGBattery Mod Tool (the tool was unable to download the systemui.apk).
Therefore, so far I am unable to make the UI modification, but am pleased to find the Notification Toggle App -- and with some help from Titanium Backup my phone is back where I wanted it, now running a DeOdexed ROM. I went back to TWRP Recovery. I have CWM on my A500 tablet, but TWRP just seems easier on the First.
--Larry
Click to expand...
Click to collapse
You can use UOT kitchen. Just Google it. If you feel adventurous you can download my sense ROM and pull the diff battery mods I have there and push them to your device. All you need is systemui.apk. but this will only work if you are on a deodex ro.
Sent from my manta using Tapatalk 2
jmz said:
You can use UOT kitchen. Just Google it. If you feel adventurous you can download my sense ROM and pull the diff battery mods I have there and push them to your device. All you need is systemui.apk. but this will only work if you are on a deodex ro.
Sent from my manta using Tapatalk 2
Click to expand...
Click to collapse
Feeling adventurous, I downloaded your sense ROM & extracted it. In systemui.apk I see there are two (apparently duplicated) res folders and the sub-folders/files in res are also duplicated. Is this an error in the build or necessary as place-holders of sone kind. I thought I might try to replace the res folder in the deodexed ROM with this one, but it concerned me.
amphi66 said:
Feeling adventurous, I downloaded your sense ROM & extracted it. In systemui.apk I see there are two (apparently duplicated) res folders and the sub-folders/files in res are also duplicated. Is this an error in the build or necessary as place-holders of sone kind. I thought I might try to replace the res folder in the deodexed ROM with this one, but it concerned me.
Click to expand...
Click to collapse
I don't know what you mean. Can you screenshot it?
Sent from my HTC first using Tapatalk 2
jmz said:
I don't know what you mean. Can you screenshot it?
Sent from my HTC first using Tapatalk 2
Click to expand...
Click to collapse
Thank you for the response. I couldn't figure out how to attach here, so I posted a screenshot of the extracted systemui.apk from your Sense ROM at dev-host: http://d-h.st/VOr
Note that there are duplicate res folders. Also, in the res folders many of the sub-folders and: files also have duplicates, prompting my question. --Larry
amphi66 said:
Thank you for the response. I couldn't figure out how to attach here, so I posted a screenshot of the extracted systemui.apk from your Sense ROM at dev-host: http://d-h.st/VOr
Note that there are duplicate res folders. Also, in the res folders many of the sub-folders and: files also have duplicates, prompting my question. --Larry
Click to expand...
Click to collapse
@jmk : After the confusion (to me) I tried a couple of more things:
1. Replaced systemui.apk in stock ROM with the systemui.apk from your Sense ROM. That did give me a Sense horizontal battery with %, but was too small to see. I was hoping for the percent circle.
2. I used UOT Kitchen to attempt to make the modifcation, but Kitchen returned a SHTF error, so no results yet.
Success!
I loaded & set up JMZ's Sense ROM with the icons I wanted, then copied systemUI.apk to the sdcard. After restoring my "stock" ROM I renamed the systemUI.apk in /system, then copied the one from the sdcard to /system & reset the permissions. I now have my desired battery icons!
@ jMZ: Thank you for the guidance. --Larry

Categories

Resources