Ok guys, I'm looking to everyone who knows how to theme to contribute. I've been scouring the internet and I just cannot find a definitive HOW TO for creating a theme. There are bits of information here, dead links there, and lots of going back to square one.
I'm hoping we can pull together as a community and get the information posted up. I can take that info and add screenshots afterwards for whatever you guys contribute.
What I've Gathered:
Create a Nandroid backup in case of a softbrick!
The easiest way to create a theme is by using NinjaMorph. NinjaMorph is an app in the market, there's a paid version and a free version.
{
"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"
}
Click to expand...
Click to collapse
Once you have NinjaMorph, you can open .apk's to edit the images and XML files inside of them. Open NinjaMorph on your phone and start a New Project. After that, navigate to system then framework and open up framework-res.apk. Once you open it, NinjaMorph will extract everything in that APK. In our case, framework-res is one of the big boys in making a theme, namely the status bar. Leave NinjaMorph and connect your phone to your computer. After mounting your phone, navigate to your phone's internal memory, not your SD Card, and go to the AndroidThemes folder. In this folder is a folder called workspace. In that folder is your newly extracted framework-res.apk. You can copy the contents of this folder to your computer and then edit the files as you feel necessary.
I recommend keeping a copy of the original workspace so that you can revert any changes, if you don't like them. Also a good idea is to keep a nandroid backup handy in case you screw something up and softbrick your phone.
Once you are done making files, you need to replace the old files that are inside of the workspace folder on your device and then unmount your phone. Go back to NinjaMorph and then hit finish your project. Ninjamorph will automatically re-apk the files into a framework-res.apk and then re-apply the framework-res.apk. Your phone will reset and you should be good to go.
Now, you CANNOT change the clock color or the text color of the notifications list unless you edit the services.jar file from your phone. This is where we need more information. I'm hoping the good people of XDA can chime in and help everyone benefit and get some seriously sick themes coming out. We can't until everyone spreads some information on how to do this!!
Thanks for this useful post!
phantomzer0 said:
Now, you CANNOT change the clock color or the text color of the notifications list unless you edit the services.jar file from your phone. This is where we need more information. I'm hoping the good people of XDA can chime in and help everyone benefit and get some seriously sick themes coming out. We can't until everyone spreads some information on how to do this!!
Click to expand...
Click to collapse
yah i have no idea how to edit a .jar
TopShelf10 said:
yah i have no idea how to edit a .jar
Click to expand...
Click to collapse
I'm hoping we can get some people who do know to contribute!
This should be a sticky. And 2 things.
1 If I want to edit the status bar Whats the png name and where's it located?
2. How do I change the png icons color? Like without it turning into a .img or a. Gif?
Sent from my unicorn
The png file is status_barxxxx_9
This is how I do...
Adb pull and rename the extension to .zip open framwork-res.apk.zip with 7zip and extract only the files you want to edit,make changes and put the file back into the zip file and rename back to framwork-res.apk adb push.
Reboot...
Alex530 said:
This should be a sticky. And 2 things.
1 If I want to edit the status bar Whats the png name and where's it located?
2. How do I change the png icons color? Like without it turning into a .img or a. Gif?
Sent from my unicorn
Click to expand...
Click to collapse
Sent from my SGH-T959 using XDA App
Fist things first.. I have a few tutorials in thee offucial vibrant morph sticky up top... Tells you how to use metamorph and ninjamorph... Tells you how to edit services.jar... Here is a good link that can never be posted enough..
http://www.google.com/m/url?client=...kQFjAC&usg=AFQjCNFSc5sNAgYdP04785eDI5jVIat3ZA
Sent from my SGH-T959 using XDA App
junkdruggler said:
Fist things first.. I have a few tutorials in thee offucial vibrant morph sticky up top... Tells you how to use metamorph and ninjamorph... Tells you how to edit services.jar... Here is a good link that can never be posted enough..
http://www.google.com/m/url?client=...kQFjAC&usg=AFQjCNFSc5sNAgYdP04785eDI5jVIat3ZA
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Excellent tutorial....
one question: if i want to share the modified ROM with others so they use it. Is there a tutorial for that?
Thanks
junkdruggler said:
Fist things first.. I have a few tutorials in thee offucial vibrant morph sticky up top... Tells you how to use metamorph and ninjamorph... Tells you how to edit services.jar... Here is a good link that can never be posted enough..
http://www.google.com/m/url?client=...kQFjAC&usg=AFQjCNFSc5sNAgYdP04785eDI5jVIat3ZA
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Wow that is fantastic, I'll have to add some of that into the update and include the link!
Which eclipse do I download?
Related
Big thanks to Hacku who originally posted these images... Thank you to s15274n for requesting these... GREAT FIND!!! I've added about 20 more different colored droids to this... These are no longer mm files just images..
http://db.tt/4C0WwPm
These are images originally found here by hacku along with some edits by me- http://forum.xda-developers.com/showthread.php?t=750555
hacku said:
So I've had a few people asking how I did this so I decided to make a little tutorial.
Credits:
RinTinTigger
Taypotts
This will NOT change the color of your status bar. This will only add a transparent background to the drop down bar and place the Droid on the bottom right corner.
***Make sure USB Debugging is checked under Settings>Application>Development***
Here's how it's done:
1. Download & install Stericson's NinjaMorph from the Market
2. Place your desired Droid image on your SDcard and rename it to status_bar_background.png (doesn't matter where you put it)
3. Launch NinjaMorph and click tap on New Project
4. Go to /system/framework/twframework-res.apk (Files will get extracted and a backup is created automatically)
5. Go into /res/drawable-hdpi and find status_bar_background.png
6. Tap on the file and it will now ask you to find the image you want to replace it with
7. Find the file you placed on your SDcard and tap on it
8. You will get a warning asking if you're really sure you want to replace it (Tap Yes)
9. Tap on the blue arrow on the bottom right corner
10. Tap on Finish Project
11. Tap on twframework-resapk (NinjaMorph will now package/create the apk)
12. You will get a warning asking if you're sure you want to overwrite the apk (Tap Yes)
13. You will now get a warning asking if you want to zipalign (optional)
14. Tap ok on the next warning
15. Choose if you want to delete the project
Your phone should now reboot automatically and you should have your new Droid on your drop down notification bar that looks like this.
{
"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"
}
Click to expand...
Click to collapse
Thanks for sharing!
Looks great man, thanks for the mention. I'm about to flash now. Do you have a stock to revert?
eh I guess I can make a stock real quick...
I'm rocking the Green Android and it looks awesome. I've already shown it to a lot of the other Android Fans here at work, all are very impressed. Good job with everything man. Yeah, being able to revert is always nice rather than restoring a nandroid backup....
OP updated with revert..
im in the process of putting the finishing touches on a stock theme/template...
everything will be in it... that came stock anyway... and it will give those that want to start theming a little push in the right direction...
I will probably do a short demo of me morphing a bar from stock to crazy... start to finish
you sir are the man. If you do find time to do that, please make sure I know so I can add it to my sticky in the General section. That would help a ton, and lets be frank, the more people theming, the better for us all.
good job, this looks nice. I got the red and green
It did say the file doesn't exist so when I close it and go to existing to open the file there's nothing in it...trying to get the red one
Sent from my SGH-T959 using XDA App
looks great... thank you...
instructions for use:
open metamorph (MM)
click unzip extract new
(error occurs)
open MM
click pick existing
click Droid_xxx
click Droid_xxx
click Droid_xxx.xml
click close
click apply all
reboot after it finishes
When I click existing and then droid_red there are no files In it
Sent from my SGH-T959 using XDA App
check with a file explorer... if you can copy it into the root/directory of the theme it will be easier to find.. you're looking for Droid_Red.xml
if its not there redownload...
Just unzip the file then move the folder to the metamorph themes folder and select existing theme and click on the xm fileand apply all.
Yeah my comp double folders everything when it zips, or MM does it unzipping... IDK, it works if you apply manually by selecting the xml file..
Yeah I think this is breaking my market app. FC after downloading an app, reverting back to stock to double check. Will keep you posted.
^ no issues here, 3 updates and 2 new apps.
Try this.. Go to settings, applications, manage applications, market, uninstall updates and Clear data
Sent from my SGH-T959 using XDA App
I reverted back to original with no prevail. I did a Nandroid and market is working again. I did have the ClearBar Metamorph isntalled as well as the Segemnted Green battery status icon isntalled. Not sure if a mixture of these things was the problem or if something just went wrong the first install.
I wills say a great mod for sure, looks great!
This may sound dumb, but would I be able to use morphs like these on my Captivate?
I re-coded the Services.jar in /system/framework for Axura JL5. The clock is originally black, which goes against most themes out there. I figured id post the Services.jar file here for anyone interested. THIS WILL ONLY CHANGE THE TIME CLOCK COLOR TO WHITE (top right hand corner of screen), NOTHING ELSE. This is ideal for people who are trying to theme with a black status bar.
{
"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"
}
Instructions:
1. Download and extract the Services.jar attached to this post
2a. Use Root Explorer to replace existing Services.jar (/system/framework), then reboot
or
2b. Place new Services.jar in the "Tools" folder in AndroidSDK, then via ADB in the command prompt, type the following commands
adb remount
adb push services.jar /system/framework/
adb shell reboot
3. Once you reboot after either method, it may take a while. Please be patient, it could take up to 5min
4. If it works, and you are satisfied, please smash the "Thanks" button.
DISCLAIMER: THIS IS ONLY CONFIRMED TO WORK FOR AXURA JL5 ON THE VIBRANT, dont bother trying on any other ROMs or devices.
is this the clock for alarm clock or the time clock?
Thanks for this effort, perhaps a screen shot would be more discriptitve.
serendipityguy said:
is this the clock for alarm clock or the time clock?
Thanks for this effort, perhaps a screen shot would be more discriptitve.
Click to expand...
Click to collapse
Time clock. Updated OP with screenshot and clarification......i was going to originally post a screeny but i forgot.
Edit.. Just realized the title said "axura". Duh.
Sent from my powered vibrant.
Hey top shelf what battery widget are you using in that screenshot?
Sent from my SGH-T959 using XDA App
Joshochoa187 said:
Hey top shelf what battery widget are you using in that screenshot?
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
its called "battery monitor".....i never use anything else
allthrottle said:
Edit.. Just realized the title said "axura". Duh.
Sent from my powered vibrant.
Click to expand...
Click to collapse
if you would like it done for another ROM, i could try....no promises though. PS - i only know the codes for white, black, and red
if you do in fact want to me try, keep in mind you have to backup your Services.jar and test the new one yourself....no offense but i dont feel like flashing back and forth between ROMs haha
Worked like a Charmed.thanks
Worked for me Thanks Topshelf
Sent from my SGH-T959 using XDA App
Amazing! Worked as explained using Root Explorer! Thank you!
thanks for the fix, the time showing up white now
amazing how one little change makes it look 10x better. thanks!
Glad to help!
good work... didnt take long for you to catch on how to do it.
Jaynrb said:
good work... didnt take long for you to catch on how to do it.
Click to expand...
Click to collapse
oh no this is different, this has nothing to do with .xmls......but i DID also figure that out, thanks again for your help with that
yeah i had a fun time decyphering all of the services.jar... not as easy as changing all of the xml stuff.
So, any reason why changing this file would cause the phone to go into a reboot loop? That is what happened to mine...
jshatch said:
So, any reason why changing this file would cause the phone to go into a reboot loop? That is what happened to mine...
Click to expand...
Click to collapse
i dont know, no one else has reported this issue......off the top of my head, did you do any of these:
1. Did not unzip the attached file before replacing services.jar
2. try to flash through clockwork?
re-read the instructions in the OP and make you followed them EXACTLY. if you did, then it should work flawlessly. If done right, thsi is not a risky mod.
The file that was unzipped somehow got truncated, so it was corrupt when I copied it over. After I restored and tried again it works.
And, I also added that file to the theme zip I use so when I applied it through clockwork it applied this file as well. Is that something that perhaps should be included in themes? <shrug>
jshatch said:
The file that was unzipped somehow got truncated, so it was corrupt when I copied it over. After I restored and tried again it works.
And, I also added that file to the theme zip I use so when I applied it through clockwork it applied this file as well. Is that something that perhaps should be included in themes? <shrug>
Click to expand...
Click to collapse
well i dont think there is a single theme out there that has a status timeclock as the same color as the statusbar background (unless its intentional, ive seen those, in order to get rid of the clock)
the only reason i did this was because im very anal about my phone and the way it looks. Axura JL5 is the ROM of my choice, but the way i theme it has a black statusbar, so i had to change the color of the clock so i could see it. The original ROM theme had a grey statusbar, so the clock could be seen. That was the choice of Master (the ROMs developer), and we have to respect his themeing choice.
As part of my guide, I'm writing up instructions on how to use the UOT Kitchen.
Anyway, I am but one man and I have real-world constraints on my time so if anyone else has successfully used it, can they please post here detailing which mods they used and how they manually installed the files - especially what permissions they needed to apply.
Thanks.
{
"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"
}
there you go with permissions for each of the files...
now the rest is trying... you wont brick you phone with the right permissions if you only use the kitchen.
I know that's the permissions required for framework-res.apk, I had kind of guessed it would be the same for SystemUI.apk.
It was more the other files the Kitchen spits out - like the fonts (that could be it, I'm not sure).
As for not bricking my phone, I know that - I've spent most of the day trying to make the Kitchen work and having to re-flash my handset to recover it.
So I'm not worried, it's more the hassle of having to check it all myself - especially when there are some of the mods I'm not personally interested in.
I too learned my lesson. You learn from mistakes and I had to either go on safe mode or use seus to fix my arc to factory settings. What I do now to avoid semi-brick.
* Create a folder in sd..i named it kitchen.
* Copy what ever you made in UOT KITCHEN in that kitchen folder
* With root explorer..copy the folder KITCHEN from SD to your ROOT
* Open the Kitchen set your permission for each files you need. sample systemui.apk
* Move the file to the correct folder and Yes to overwrite.
* You can delete that copied KITCHEN in the root.
* Last step reboot
That's how, I do it now.
Just to add
If your not sure what permission the file needs to be. You can always check the original file permission first, before you edit your themed file permission.
Sent from my LT15a using XDA App
after I themed a bit with the UOT kitchen my volumebar is all strange and I can't fix it with the kitchen, does any one know how to mod this one manual ?
Step666 said:
It was more the other files the Kitchen spits out - like the fonts (that could be it, I'm not sure).
Click to expand...
Click to collapse
Choose font also when cooking in kitchen, and after extracting your "kitchen theme", you will get a folder "fonts".. Don't need to try root explorer. Download "Font Changer" from Market (It's free) & choose fonts you downloaded..
Thanks, I'll bear that in mind.
I need to over-haul my guide again - go away for a week and a load of new ways to root the Arc are invented
I'll try and flesh out the UOT section at the same time.
Boot Animation.
You don't need to upload any files from your phone to UOT for bootanimation changes.
Select the BA you want and have UOT cook it for you.
Get the zip file and open it..
go into /system/media
copy and paste the embeded sanim.zip somewhere on your PC, outside of the kitchen ZIP.
Rename it to bootanimation.zip
copy that to your SD card
use root explorer copy from SD card to system/media
change permissions to rw-r--r--
All system files/ apps should be rw-r--r--
he guys I want to confirm here that the UOT zip can be aplied trough the new CWM all works perfectly fine its not so much fun but a lot easier you know
Pull-down Animation
Do you have any idea how to get the pull-down animation to show?It's in the SystemUI.apk that i made,but does not show.
Sorry, exactly what animations are you referring to?
Step666 said:
Sorry, exactly what animations are you referring to?
Click to expand...
Click to collapse
On the UOT kitchen you can select the option of having an animation for the background of the pull down status bar... c status bar mod
So far i've only gotten the android circle option to work, tesseract and the matrix have caused fc's and resulted in loss of status bar...
Ps I think animation pull down background causes our arc system to lag a little... just a little so be carefull... I will continure to test the other mods and report back to c if any others work
PSS step666 thanks for all your work in helpin getting our arc modded like a street racer... lol
Oh, yeah, I see now.
That option wasn't there last time I used the kitchen.
I would imagine any unnecessary animations would cause lag.
Also, the compatibility issues may be due to SE's use of the slightly unconventional 480x854 screen res but that's just wild speculation on my part.
How are you applying the mods?
Using the manual file-replacement method discussed in this thread or flashing the zip using CWM?
Step666 said:
Oh, yeah, I see now.
That option wasn't there last time I used the kitchen.
I would imagine any unnecessary animations would cause lag.
Also, the compatibility issues may be due to SE's use of the slightly unconventional 480x854 screen res but that's just wild speculation on my part.
How are you applying the mods?
Using the manual file-replacement method discussed in this thread or flashing the zip using CWM?
Click to expand...
Click to collapse
Wow step666 i never thought about the 480x854 resolution being the culprit for the fc's.. thats y u r the man, lol
Yes I have been using the manual file-replacement method and switching the permissions to get my themes to work because I have a locked bootloader, but sim unlocked... hopefully blagus can find a solution soon (he seems to be on the right track)
I'm not the man, I'm just thinking out loud...
It just struck me that the page in the kitchen were you mod your notification area specifically states 480x800 and while a fixed image would stretch ok, an animated one might now.
But that doesn't explain why some animations work and others don't.
I take it you're not getting any errors from the kitchen when it spits out your modded apks?
No errors or shft errors... everything cooks just fine but like i said i've tested three animations and only one works.. its just such a pain in the ass to keep building mods and waiting for them to cook and then applying them only to get fc's... but I will keep trying and report my results
Thanks, any feedback you can provide is very much appreciated.
What META-INF for?
Yeah, I don't know...
uyo_kun said:
What META-INF for?
Click to expand...
Click to collapse
Not required if using the manual method, just discard.
Not sure if anyone mentioned this yet but since we have a recovery now it works
http://uot.dakra.lt/
Need
root
Recovery
Framework.res (use root explorer)
Make sure to choose amended script in file upload since our recovery is 2.5.xx
You can customize battery, icons, font etc...
Have fun
Sent from my DROID X2 using XDA App
KKellett said:
Not sure if anyone mentioned this yet but since we have a recovery now it works
http://uot.dakra.lt/
Need
root
Recovery
Framework.res (use root explorer)
Make sure to choose amended script in file upload since our recovery is 2.5.xx
You can customize battery, icons, font etc...
Have fun
Sent from my DROID X2 using XDA App
Click to expand...
Click to collapse
Do you have any screen shots to share? I've never heard of this service.
Sent from my DROID X2
SciReal said:
Do you have any screen shots to share? I've never heard of this service.
Sent from my DROID X2
Click to expand...
Click to collapse
It's just a theme maker. You can change the statusbar color and design (Sense-looking, Cyanogen, etc.), the volume bars and notifications menu. It's just a quicker way of customizing your phone, without having to modify the framework and everything individually. It's safer and less advanced, but of course, it has its limitations since it cannot theme everything you could by decompiling, and such and such.
Looks like this:
{
"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"
}
That's just the battery icon portion. You can theme all the basics using it.
I only changed icons an battery icon
Sent from my DROID X2 using XDA App
will this work with eclipse rom?
Edit: Nevermind...it does work...very cool
The status bar section doesn't support our phone resolution...
Here's what I made. But...its for 480x800...Why does our X2 have to be such a black sheep of a phone.
did you try it on the phone? I changed the topbar at the max size and it worked fine...
mattfox27 said:
will this work with eclipse rom?
Edit: Nevermind...it does work...very cool
Click to expand...
Click to collapse
I can't get it to work I get a (Status 0) error. The workaround they suggest is:
1. Unzip your ROM and find
META-INF/com/google/android/update-binary file
2. Put this file in the UOT zip (overriding UOT's file)
but, I there isn't a update-binary file in the ROM! I go into META-INF/com/google/android and the only file is /update-script. Help me!
EDIT: I got it. I'm an idiot.
KKellett said:
Not sure if anyone mentioned this yet but since we have a recovery now it works
Need
root
Recovery
Framework.res (use root explorer)
Make sure to choose amended script in file upload since our recovery is 2.5.xx
You can customize battery, icons, font etc...
Have fun
Sent from my DROID X2 using XDA App
Click to expand...
Click to collapse
just what I was looking for, thanks
stick1300 said:
I can't get it to work I get a (Status 0) error. The workaround they suggest is:
1. Unzip your ROM and find
META-INF/com/google/android/update-binary file
2. Put this file in the UOT zip (overriding UOT's file)
but, I there isn't a update-binary file in the ROM! I go into META-INF/com/google/android and the only file is /update-script. Help me!
EDIT: I got it. I'm an idiot.
Click to expand...
Click to collapse
Ya i just pulled the two file right out of my phone with file explorer the system-ui.apk and system-framework or whatever it is and followed the directions with amend scripting and it worked great.
^Yeah, I just forgot to switch to amend scripting.
i tried to use it but only got as far as making a settings.uot
anyone that know what they are doing willing to make this a theme for a stock rom?
just remove the txt extension on the end and upload to the UOT Kitchen?
You have to upload your framework-res.apk and systemui.apk then go to summary and click pickup...then it goes to the pickup page and it takes 15-30min for your theme to be made, use that settings file go back go straight to summary tab upload all needed files and cook it then just sit on the pickup page it will auto reload until your theme pops up then download and apply...do you know where to get the apk files you need, i pulled mine straight off my phone with es file explorer. Let me know if you have trouble
Is your phone rooted? what version OS are you running?
After many flashes and dead batteries I finally figured this out and it was not fun!
Seeing it is a little out of the ordinary I wanted to share my findings for anyone else wanting this mod.
First you need the m10 tools.
http://forum.xda-developers.com/showthread.php?t=1060648
You will also need Rosie.apk for the navbar and Idlescreen_Base.apk for the lockscreen shortcut backgrounds depeding on what you are changing. These are in the system/app/ directory of the rom zip.
Open m10 tools, and select Rosie.apk.
Once decompiled, find the Rosie_navbar.m10 file.
Expand the file until you see the options shown in the screenshot below.
On the data circled in red change the opacity from "1" to "0". (you can also change it to any value in-between like 0.5 for half transparent)
Make sure you select the data how it is shown in the screenshot or else other images will disappear!!
Once done with the edits save and m10 tools will repackage Rosie.apk.
Then push the new Rosie.apk to your phone or install via a flashable zip.
{
"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"
}
This is essentially the same process for the lockscreen shortcut backgrounds.
Open m10 tools again, and select Idlescreen_Base.apk.
Once decompiled, find the Lockscreen_Shortcut.m10 file.
Expand the file until you see the options shown in the screenshot below.
On the data circled in red change the opacity from "1" to "0"
Make sure you select the data how it is shown in the screenshot or else other images will disappear!!
Once done save and m10 tools will repackage the apk.
Then push the new apk to your phone or install via a flashable zip.
One incase anything else comes up :fingers-crossed:
Thank you for sharing.
Same to you zhp pilot, you've been pumping out some good stuff!
I don't know if I have something personal against those images :laugh: or If its just the fact it looks so much cleaner without them.
Nice discovery
Thanks
With the screen shots this was a real easy mod to apply.
should this work for any htc phone running sense 3.6? i have an evo 3d running the "cool-ics-v10-evoc" rom and when my phone loads i get a black screen with the notification bar at the top. if i put the stock idlescreen_base.apk back in and leave the modded rosie it loads to the lock screen but when i unlock i get the white screen with the htc logo and thats as far as it goes. if someone could please help i would really like to learn how to do this...
did you fix permissions when you replaced the apks?
No I didn't. Sorry. I'm a complete noob to all this. I honestly don't know how to do that yet...
jeb192004 said:
No I didn't. Sorry. I'm a complete noob to all this. I honestly don't know how to do that yet...
Click to expand...
Click to collapse
Long press the apk with the file explorer you used, assuming that's what you did. You should see an option for permissions. Make it rw-r--r--. If that's confusing then check the permissions on another apk in the system folder. Just make yours match the existing. If you didn't replace the apk via a file explorer, more info on your method would be helpful.
After making changes to the apk I saved it to my desktop. Opened the rom I was working with and replaced it there while on my computer. Then reflashed the rom to my phone. Made a copy of the rom first in case it didn't work I could easily go back to the working one... Which is what I'm using now.
jeb192004 said:
After making changes to the apk I saved it to my desktop. Opened the rom I was working with and replaced it there while on my computer. Then reflashed the rom to my phone. Made a copy of the rom first in case it didn't work I could easily go back to the working one... Which is what I'm using now.
Click to expand...
Click to collapse
Oh. Well nevermind the permissions thing then. Doing it that way would have set them correctly.
Do you have any idea what I'm doing wrong? I tried your transparent nav bar from here. http://forum.xda-developers.com/showthread.php?t=1814171
But it didn't do anything for me. Once the phone rebooted the nav bar looked the same as before...
Sent from my PG86100 using xda app-developers app
I have experienced some versions of rosie that are very fussy. After m10 edits i have had to decompile and recompile with apktool (no other edits) just to properly compress the m10
jeb192004 said:
Do you have any idea what I'm doing wrong? I tried your transparent nav bar from here. http://forum.xda-developers.com/showthread.php?t=1814171
But it didn't do anything for me. Once the phone rebooted the nav bar looked the same as before...
Sent from my PG86100 using xda app-developers app
Click to expand...
Click to collapse
That mod only works on the rezound due the updater script. It specifically uses the mount points for the rezound.
The issue may be due tho the fact your are placing a modified apk into the rom zip. The modified one has a broken signature and/or one that doesn't match the other files. When you boot a rom for the first time, the signatures have to match. After the rom boots once, it no longer does sig checks on the system folder. I would suggest placing the modified apk into a flashable zip and flash it after the rom has booted.
Alternatively, you can adb push Rosie.apk to the phone or manually replace the file with a file explorer that has root access.
If it still doesn't work, then the problem is with the apk itself.
Well...didn't get home till late last night, had to be to work early today, so I didn't really get a chance to try everything. I did try to manually replace the apk using root explorer and after doing that and setting permissions right, pressing the home button did nothing. Pressed back button to back out of root explorer and got to a white screen. And that's it... Tried rebooting my phone, same thing, a white screen... Idk if those other options will work but I'll try when I get home today...
Sent from my PG86100 using xda app-developers app
Got the transparent nav bar working!!! Ended up trying a different Rom and had no problems at all. Thank you everyone for your help.
Sent from my PG86100 using xda app-developers app
jeb192004 said:
Got the transparent nav bar working!!! Ended up trying a different Rom and had no problems at all. Thank you everyone for your help.
Sent from my PG86100 using xda app-developers app
Click to expand...
Click to collapse
no prob, glad you got it working. The only other thing I was gonna toss out there was if you had signed them but i don't think that m10 tools breaks the signature anyways.