[How To] Edit a MIUI V4 theme to include the soft keys of your choice. - Samsung Galaxy Nexus

I see alot of ppl asking how to do this so I will give an example. It is quite easy, after you do it once, and the process will work for any images you wish to include in your theme. So lets get to it!
I only have windows computer, so that is what I will describe. You will need to install 7-zip http://www.7-zip.org/.
ok step 1 is downloading the theme you wish to edit, and the softkeys you wish to insert.
Step 2 ( extracting the theme)
Find the theme on your computer and right click and select 7-zip / Extract Files....
Do the same for your soft keys if they are zipped and locate the softkey images.
Step 3 (extracting com.android.systemui)
In the theme you are editing find the file labeled com.android.systemui and repeat the extraction by right clicking and selecting 7-zip / extract files...
step 4 ( inserting new images)
select all of the soft key images that you want to use and right click / copy they will be labeled eg. ic_sysbar_back.png and so on. there will be images for portrait and landscape, copy them all
Open the com.android folder that resulted from extracting com.android.systemui and there will be two files (res and theme_values.xml). Open res and find the drawable-hdpi and drawable_xhdpi folders and paste your softkey images in both. If the theme already contains softkey images it will ask if you want to overwrite, select yes to all.
Ok we are almost done. Now to repack the theme so it applies properly.
Step 5 (repack the theme) Warning: Do not zip the main folder you are trying to modify, this will result in the theme not applying your changes. Only zip the files/folders that are on the root of the main folder, this applies to all archived files Or in pain english, all the archived files in the theme, and the theme itself are archives of the contents of the extracted file, not the extracted file itself. Once you understand this, this is very easy.
Repack the com.android.systemui folder by selecting both the res and theme_values.xml and right clicking selecting 7-zip / add to archive. name the resulting file com.android.systemui.zip
Copy this zip back to the main theme folder where all the other com.android.xxxxx files are.
Delete the old com.android.systemui and extracted com.android folder
Now you can rename your new zip com.android.systemui you will get a warning about instability, go ahead and rename it anyways.
Your extracted theme should now look the way it did when you first extracted it.
You have to select all files in the theme and right click select 7-zip / add to archive.
You can go ahead and rename your theme at this point to whatever you want. You can even give it the .mtz extension. Click OK to zip.
Step 6 ( load your edited theme)
Now you can Cut/Paste your theme on to your phone. I typically put it in the download folder and test it from there before adding to MIUI/theme.
Remember that you may need to reboot for all the theme to apply!
Enjoy your new softkeys!
{
"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"
}

Thanks....
Great help for miui users ...
Sent from my Galaxy Nexus using Tapatalk 2

hoppermi: post your mtz with nav bar please

jenicekk said:
hoppermi: post your mtz with nav bar please
Click to expand...
Click to collapse
Check pm
Sent from my Galaxy Nexus using Tapatalk 2

I tried putting in the zenith keys, but it didn't take. After reboot, the soft keys flickered a bit and disappeared, but then the original keys reappeared.
Any suggestions?

kwan said:
I tried putting in the zenith keys, but it didn't take. After reboot, the soft keys flickered a bit and disappeared, but then the original keys reappeared.
Any suggestions?
Click to expand...
Click to collapse
Give me a few to look at them. Then I will offer suggestions.
OK. It looks like those are xhdpi images. If your theme doesn't have a drawable_xhdpi folder you can create one and put them in there also. Let me know if that works.
Sent from my Nexus 7 using Tapatalk 2

I'll try it out tomorrow at work on my PC. I only have a Mac at home. Thanks
Sent from my Galaxy Nexus using xda app-developers app

Well I tried it on my Mac but still couldn't get it to work after adding the images to an xhdpi folder as suggested
Sent from my Galaxy Nexus using xda app-developers app

kwan said:
Well I tried it on my Mac but still couldn't get it to work after adding the images to an xhdpi folder as suggested
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
OK. Looking into it.
Sent from my Nexus 7 using Tapatalk 2

I went ahead and put them in both folders drawable_hdpi and drawable_xhdpi and it work for me
If you didn't try that, maybe your are zipping the file or theme incorrectly. that will prevent it from applying, even though it says it did.
when zipping the com.android.systemui file you need to select the res and theme_values.xml and right click, 7zip add to archive. or since you are on a mac, maybe there is a comparable program to 7zip.
then when zipping the theme, you select all files on the root of the extracted theme folder and right click / add to archive

OK. I'll try that on the pc
Sent from my Galaxy Nexus using xda app-developers app
Edit: I tried it again and this time I kept the files in both folders and it worked. Thanks again!!

kwan said:
OK. I'll try that on the pc
Sent from my Galaxy Nexus using xda app-developers app
Edit: I tried it again and this time I kept the files in both folders and it worked. Thanks again!!
Click to expand...
Click to collapse
Awesome. You are on your way to being able to make themes the way you want
Sent from my Nexus 7 using Tapatalk 2

hoppermi said:
Awesome. You are on your way to being able to make themes the way you want
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
Thank you for your tutorial

Would you happen to have a theme with a curved status bar that's compatible with MIUI 4.0?

kwan said:
Would you happen to have a theme with a curved status bar that's compatible with MIUI 4.0?
Click to expand...
Click to collapse
I do. I'll try to remember to send it to you when I get home later.
Sent from my Galaxy Nexus using Tapatalk 2

kwan said:
Would you happen to have a theme with a curved status bar that's compatible with MIUI 4.0?
Click to expand...
Click to collapse
https://dl.dropbox.com/u/22845252/The Dark Knight HD.mtz

Thanks for the tutorials!
Sent from my Galaxy Nexus using xda app-developers app

hoppermi said:
Check pm
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Can you send it to me ?

For a while i don't have computer to make my own themes.Maybe you can posty here what theme you made...Is there any way to change the navbar weight?

6jaipur6 said:
For a while i don't have computer to make my own themes.Maybe you can posty here what theme you made...Is there any way to change the navbar weight?
Click to expand...
Click to collapse
I don't know of a way to change nav bar height using themes, I will see if |0xD34D| can maybe include a setting in the miui.us toolbox in the future.
I can't post the modified theme, because it is not my work, and I haven't asked permission to do so. I used BlackAndroidTheme as the base and just replaced the softkeys,and also some of the status bar images came from another theme I found. I will however send it to you via PM, for your use.

Related

[THEME]+[ICON PACK] 4G icons for HSPA instead of H ICONS for CM7

This is a basic theme that changes the H icon for HSPA in the status bar to a 4G icon for CM7.0.2 Final and Nightly 41-42.
I've included a Flashable Zip for CWR and an Icon pack if you would rather do it yourself.
Let me know how it goes and if you like the theme.
As for special requests for 4G icons, please attach a copy of SystemUI.apk if you're on 2.3, a copy of Framework-res.apk if you're on 2.2 or a copy of the theme APK if it's a ThemeManager theme. I just cant download or find every rom or theme that is requested.
Enjoy!
Eamon
Icon Pack:
4G icons.zip
CM7:
4G-icons-theme-CM7.0.3.zip
4G-icons-theme-N66.zip
4G-icons-theme-CM7.0.2.zip
4G-icons-theme-N42.zip
4G-icons-theme-N41.zip
4G-icons-theme-CM7.0.zip
Stock 2.3.4 (deodexed):
Other Roms:
Ultimate Droid 3.3.0: 4G-icons-theme-UD330.zip
Theme Manager:
Themes edit with 4G icons: (Uninstall the original theme before installing, and reboot after installing. If Androdian or Cyanbread came pre-installed on your rom, flash this Remove.zip to uninstall them)
Androidian.apk
Cyanbread.apk
Honeybread-4.apk
Carbonite.apk
Red_Remix.apk
{
"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"
}
Hmm... am geting webpage not available
Sent from my HTC Vision using Tapatalk
lainvalenajr said:
Hmm... am geting webpage not available
Sent from my HTC Vision using Tapatalk
Click to expand...
Click to collapse
I fixed the links. I guess the xda app doesn't like secure sites, it adds 'HTTP://' in addition to 'https://'
Sent from my Nexus S using XDA Premium App
reddv1 said:
I fixed the links. I guess the xda app doesn't like secure sites, it adds 'HTTP://' in addition to 'https://'
Sent from my Nexus S using XDA Premium App
Click to expand...
Click to collapse
Awesome
Sent from my HTC Vision using Tapatalk
Sweet But you should make it comparable with the cyanbreadx theme aswell
Sent from my HTC Vision using XDA Premium App
If I were to have a deodexed stock rom - could you put together this for that?
I get a 4G icon until it syncs with google then I get a Green "H" is it possible that it is the androidian theme I am running that is missing the Icon??
captainreynolds said:
If I were to have a deodexed stock rom - could you put together this for that?
Click to expand...
Click to collapse
You could just use the images and copy and replace them in the apk and adb push. Back up first because playing with framework files can soft brick devices easily (boot loop)
sino8r said:
You could just use the images and copy and replace them in the apk and adb push. Back up first because playing with framework files can soft brick devices easily (boot loop)
Click to expand...
Click to collapse
I'll give that a try this evening and let you know how it works out - thanks for the advice!
captainreynolds said:
If I were to have a deodexed stock rom - could you put together this for that?
Click to expand...
Click to collapse
Pull the framework-res.apk from your rom and pm the file and I'll post it up after editing and zipaligning it. Or you can just use ninjamorph and use the icon pack.
Sent from my Nexus S using XDA Premium App
sixtninecat said:
I get a 4G icon until it syncs with google then I get a Green "H" is it possible that it is the androidian theme I am running that is missing the Icon??
Click to expand...
Click to collapse
Yes I think so, but not to familiar with how themes work.
Sent from my Nexus S using XDA Premium App
I feel like such an idiot, how do I use this? I really want it!
I atleast got adb, I tested by pushing a text file to my phone, I dont want to mess my phone up trying to apply this so what would I do to apply the 4g theme?
Thank you!
open up your zip rom folder on the computer, then go /system/framework/framework-res.apk and drag that apk file out, open that apk, best and easy with 7-zip program and put them in there, just close it up after, saves itself.. and adb push framework-res.apk /system/framework
same with Anroidian.apk and Cyanbread.apk
noodles2224 said:
open up your zip rom folder on the computer, then go /system/framework/framework-res.apk and drag that apk file out, open that apk, best and easy with 7-zip program and put them in there, just close it up after, saves itself.. and adb push framework-res.apk /system/framework
same with Anroidian.apk and Cyanbread.apk
Click to expand...
Click to collapse
uggh, im still confused..
open up my zip rom folder.. i dont have a zip rom folder..
im so lost man im sorry
whats anroidian.apk and cyanbread?
i can understand pushing, but the steps before that im lost
noodles2224 said:
open up your zip rom folder on the computer, then go /system/framework/framework-res.apk and drag that apk file out, open that apk, best and easy with 7-zip program and put them in there, just close it up after, saves itself.. and adb push framework-res.apk /system/framework
same with Anroidian.apk and Cyanbread.apk
Click to expand...
Click to collapse
I just used clockworkmod to do it, now I dont even have a notification bar anymore
melodicjunkie said:
I just used clockworkmod to do it, now I dont even have a notification bar anymore
Click to expand...
Click to collapse
What rom are using? I'll help you do it step by step.
Sent from my Nexus S using XDA Premium App
Id appreciate the help..
I'm using gingervillian 1.5 . I did a backup to get my notification bar back, sadly my back up contained stuff from like a day ago so I lost my cool ass theme I set-up, oh well I fixed it within the hour so no big deal.
melodicjunkie said:
Id appreciate the help..
I'm using gingervillian 1.5 . I did a backup to get my notification bar back, sadly my back up contained stuff from like a day ago so I lost my cool ass theme I set-up, oh well I fixed it within the hour so no big deal.
Click to expand...
Click to collapse
1. Use root explorer or adb to pull SystemUI.apk from the system/app folder
2. On your computer rename SystemUI.apk to SystemUI.apk.zip
3. Open SystemUI.apk.zip (dont extract just open archive) using 7zip and go to res\drawable-hdpi folder
4. From the 4Gicons.zip posted in the OP copy the 8 png's and paste them into the System.apk.zip in res\drawable-hdpi.
5. Rename SystemUI.apk.zip back to SystemUI.apk
6. Zipalign APK(Step not absolutely necessary but optimizes the apk) put SystemUI.apk into tools folder of AndroidSDK. Open compand prompt and run this line "zipalign -v 4 SystemUI.apk SystemUIzipaligned.apk". A new APK called SystemUIzipaligned.apk will be created in the tools folder. Rename it back to SystemUI.apk
7. Use root explorer or Adb to push SystemUI.apk back to system/app folder
8. Using root explorer long press on SystemUI.apk and select permissions, place checks to User: read and write; Group read; Others: read, leave all other unchecked. ( i dont know how to change permissions using adb, this step might not be necessary if you dont have root explorer)
8. SystemUI.apk might force close constantly after copying it back. So, turn of screen of the phone, then back on but dont unlock, then hold power button and choose power off or reboot.
9.And your done
Here's a flashable zip I made you for GingerVillian 1.5 if you dont want to go through all those steps: 4Gicons-theme-GV15.zip
reddv1 said:
1. Use root explorer or adb to pull SystemUI.apk from the system/app folder
2. On your computer rename SystemUI.apk to SystemUI.apk.zip
3. Open SystemUI.apk.zip (dont extract just open archive) using 7zip and go to res\drawable-hdpi folder
4. From the 4Gicons.zip posted in the OP copy the 8 png's and paste them into the System.apk.zip in res\drawable-hdpi.
5. Rename SystemUI.apk.zip back to SystemUI.apk
6. Zipalign APK(Step not absolutely necessary but optimizes the apk) put SystemUI.apk into tools folder of AndroidSDK. Open compand prompt and run this line "zipalign -v 4 SystemUI.apk SystemUIzipaligned.apk". A new APK called SystemUIzipaligned.apk will be created in the tools folder. Rename it back to SystemUI.apk
7. Use root explorer or Adb to push SystemUI.apk back to system/app folder
8. Using root explorer long press on SystemUI.apk and select permissions, place checks to User: read and write; Group read; Others: read, leave all other unchecked. ( i dont know how to change permissions using adb, this step might not be necessary if you dont have root explorer)
8. SystemUI.apk might force close constantly after copying it back. So, turn of screen of the phone, then back on but dont unlock, then hold power button and choose power off or reboot.
9.And your done
Here's a flashable zip I made you for GingerVillian 1.5 if you dont want to go through all those steps: 4Gicons-theme-GV15.zip
Click to expand...
Click to collapse
You are the man! Not only did you give detailed instructions that made sense, you even did it for me! You are awesome! Thanks for providing both, now it gives me an idea for future reference. I'm gonna make my own battery indicator and stuff!
sixtninecat said:
I get a 4G icon until it syncs with google then I get a Green "H" is it possible that it is the androidian theme I am running that is missing the Icon??
Click to expand...
Click to collapse
I'm having the exact same problem.
Is there anyway to correct this? I'd greatly appreciate it!

[SOFTKEYS][ZIPTHEME] Samsung Galaxy S II (Skyrocket) SoftKeys

Samsung Galaxy S II (Skyrocket) SoftKeys
For all of us who once had a SGS2 and wants to have the same navigation keys as on that phone, or at least try it out. I always liked the menu key on it the best.
These keys are built from a high-res pic I found of the Samsung Galaxy S II Skyrocket, it has Menu, Home, Search, Recent and Back.
Landscape PNG's are included.
There's no "menu" key, only "MENU_BIG", usable in AOKP.
This is now a ZipTheme/MetaMorph file. If you want to extract the files and do a systemUI.apk update instead, it can be done via this file as well.
If you plan to use my softkey-set for a themerelease, please let me know and remember to mention me in the thread.
I know this is only softkeys, but even if you find a way to make profit of these, please don't.
Download
{
"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"
}
​Big thanks to atticus182 for helping me out with an easy way to do a ZipTheme.zip. ​
atticus182 said:
Installation Methods (Method 1 Recommended)
Straight from your Galaxy Nexus
1. Easiest Method
*** ZipThemer *** Does not work on AOKP build 19, please try MetaMorph instead!
Download and install ZipThemer from the Market
Download a Softkey Style using the ZipThemer link in the First Post, and open up ZipThemer on your phone
If this is the first time using ZipThemer, hit the (hidden) menu key -> Hit "Update Edify" -> Hit "Browse" (pick a file that you have flashed before on your phone, like your ROM or a theme) -> Hit "Configure" -> Then hit the 'back' softkey to return to the main screen.
Click the "+Theme" button, browse to the download folder and select the .zip you have just downloaded using the ZipThemer link in the First Post, probably /sdcard/download
Click the "Build It!" button, and when it prompts if you want to make an "undo-zip", click "Always"
You will now see the output screen with the Build Log, check if everything went alright, it will show that a zip file has been created on /sdcard/
Reboot your phone to Recovery after this and flash the .zip file that is created on /sdcard/
Done! If you experience problems or want to undo the action just flash the "undo-zip" that's also located on /sdcard/
*** MetaMorph *** Does not work on ARHD, please try one of the methods below instead!
Download and install MetaMorph from the Market, open it at least once so that the folder AndroidThemes will be created on /sdcard/
Download a Softkey Style using the MetaMorph link and move this .zip file to /sdcard/AndroidThemes using your favorite file explorer
Open MetaMorph, choose "Unzip/Extract new theme" and select the .zip file you downloaded. A popup screen will appear, meaning it has been extracted. Press the "Close" button.
Hit the "Apply all!" button and wait +/- 5 seconds (nothing will happen)
Reboot your phone immediately after this and you're done! Oh, and set a new wallpaper because it may be restored to default..
2. Advanced (Hard) Method - Edit the SystemUI.apk from your phone - thanks to bangdrum! Not working for everybody!
Download and install Root Explorer from the Market and make a Nandroid backup
Download the softkeymod you like
Open Root Explorer and navigate to /system/app/, find SystemUI.apk, long press, and select extract. Go to the folder sdcard/speedsoftware/extracted and make sure you have a folder that's called SystemUI
If the folder is there navigate to where you downloaded the chosen softkeymod (usually sdcard/download) and long press it. Select extract all. Go to sdcard/speedsoftware/extracted and there should be a folder with the name of the softkeymod.
Click on this folder, and also on the next. Hit the menu key and press 'Multi Select'. Highlight all the images included in the folder and select 'Move' at the bottom. Navigate back to the SystemUI folder, go to SystemUI/res/drawable-xhdpi and 'Paste' here. A command prompt should pop up asking to replace the current images. Select 'Yes For All'
Go back to the sdcard/speedsoftware/extracted folder, long press the SystemUI folder and select 'Create ZIP'
Rename the created SystemUI.zip to SystemUi.apk and move the SystemUI.apk to your /system/app folder. Change permissions of SystemUI.apk to rw-r--r--
Reboot your Galaxy Nexus (pull battery out and reboot, this is an essential step) and your softkeys will be modded!
Using your Computer
3. Manual Method - Images using Updater Script
Download THIS Updater Script
Extract the SystemUI.apk from your current ROM from /system/app
Open the SystemUI.apk with WinRAR and navigate to /res/drawable-xhdpi
Add the images you downloaded from this thread into this folder, it will overwrite the original icons
Open the downloaded updater script and drag your SystemUI.apk into the /system/app folder, replacing the current file which is just a placeholder
Flash using recovery, done!
4. Automatic Method - Images using Softkey Modder - thanks to mlbvsnba!
Download THIS Softkey Modder
Place the downloaded softkey images into the "PUT_IMAGES_HERE" folder
Connect your phone to your computer
Make sure USB debugging is enabled (located in Settings --> Developer options)
Run/Open "Create Flashable Zip.bat"
Answer yes ("y") to both transfer prompts (or transfer the zips yourself)
Flash the modded (or original) zip through CWM (a.k.a. Rom Manager) **Do NOT wipe anything!** and enjoy!
Click to expand...
Click to collapse
These are pretty awesome. Thanks man!
Sent from my Galaxy Nexus using xda premium
WOW! These look nice bro! Thanks alot, However, Could you please also add the landscape buttons for it? If those are available, I'm defenitly gonna use these softkeys!
Thanks!
nerotix said:
WOW! These look nice bro! Thanks alot, However, Could you please also add the landscape buttons for it? If those are available, I'm defenitly gonna use these softkeys!
Thanks!
Click to expand...
Click to collapse
Landscape's are now included. Thanks for liking.
any chance this will work using zipthemer?
bryannh said:
any chance this will work using zipthemer?
Click to expand...
Click to collapse
Until some1 comes by and creates it for me, no, sorry. I havn't looked into ZipThemer or MetaMorph since I like just working on the PC and flashing it through regular systemUI.apk updates. :/
Sorry, for now.
Ok I have got to know what icons those are in the first post.
skusa93 said:
Ok I have got to know what icons those are in the first post.
Click to expand...
Click to collapse
DarkMatterHD-iconset.
Blackbearblanc dot dk. - At the right of his site, you will find a tinyurl with a link to his gfx"stash" as he calls it. Don't forget to thank him. He does an amazing job on walls and icons! And he support alot of apps with this "DarkMatterHD" iconset. Check it out.
Hey.
can you please post the wallpaper that's on the right, it would go great with the theme i'm running
G1-8701 said:
can you please post the wallpaper that's on the right, it would go great with the theme i'm running
Click to expand...
Click to collapse
+1, would love the left wallpaper aswell
nerotix said:
+1, would love the left wallpaper aswell
Click to expand...
Click to collapse
Sorry, left one, you're on your own. It might be in a SkyRocket stock image file somewhere. It's just an image I took from google to compare. So good luck, finding it, mate. Sorry I can't help you more than that.
Regarding the right one, the one I'm using, I'll still link you to blackbearblanc . dk, since this is where I found it. I can't give you something that isn't mine, when the artist is around to be found in these forums. I'd like his efforts to be seen. So browse thru his dropbox.
Sent from my Galaxy Nexus using xda premium
So.. I really wanted that wallpaper.. and I decided the look through the skyrocket system image and I found it! For the people interested, here it is:
http://imageshack.us/f/820/skyrockwall.jpg/
If you take the wallpaper, please hit the thanks button =D
nerotix said:
So.. I really wanted that wallpaper.. and I decided the look through the skyrocket system image and I found it! For the people interested, here it is:
http://imageshack.us/f/820/skyrockwall.jpg/
If you take the wallpaper, please hit the thanks button =D
Click to expand...
Click to collapse
Wonderful! I'm glad you found it! Thanks for sharing. I'll hit the button, lol.
Sent from my Galaxy Nexus using xda premium
anybody found the wallpaper on the right? i can't find it
G1-8701 said:
anybody found the wallpaper on the right? i can't find it
Click to expand...
Click to collapse
http://i.imgur.com/qJf1P.jpg
regular zip has been replaced by ZipThemer ready file.
hmmmm...the zipthemer file didn't work for me.
this is my first ziptheme so maybe i did something wrong, but i followed the directions in the first post and it created the 2 files. everything seemed to work just fine, flashed it in recovery (using CWM touch based recovery, maybe that has something to do with it) but nothing changed.
anyone know if ninjamorph will work? i am VERY comfortable with that app. may take a little longer, but if i know it will work, i would use that every time.
turdbogls said:
hmmmm...the zipthemer file didn't work for me.
this is my first ziptheme so maybe i did something wrong, but i followed the directions in the first post and it created the 2 files. everything seemed to work just fine, flashed it in recovery (using CWM touch based recovery, maybe that has something to do with it) but nothing changed.
anyone know if ninjamorph will work? i am VERY comfortable with that app. may take a little longer, but if i know it will work, i would use that every time.
Click to expand...
Click to collapse
Nah, I just tried it myself.. Reflashed the image of my theme, with the normal keys in them.. And then used thst file as the build as stated.. And build it with the keys in. Update and undo zips are just fine, the systemui.apk has all images, but it doesnt replace the keys for me, neither. I will investigate further.. - Are you using a theme, mate? I'm asking you because if you do, I have an easy work around for you. PM me an answer.
Woops, I checked out Ninjamorph. And yes, if you can make it work, it should be fine. Basically you just extract the 10 images from my zip, then in Ninjamorph, navigate to system/app/systemUI.apk/res/drawable-xhdpi and put the 10 images there. If you can do that, you're golden. I managed to open my systemUI.apk, but didn't know how to get to other things, once in there, lol. But if you know how to use the app, just put my 10 images into the drawable-xhdpi folder.
Sent from my Galaxy Nexus using xda premium
CuraeL said:
Nah, I just tried it myself.. Reflashed the image of my theme, with the normal keys in them.. And then used thst file as the build as stated.. And build it with the keys in. Update and undo zips are just fine, the systemui.apk has all images, but it doesnt replace the keys for me, neither. I will investigate further.. - Are you using a theme, mate? I'm asking you because if you do, I have an easy work around for you. PM me an answer.
Woops, I checked out Ninjamorph. And yes, if you can make it work, it should be fine. Basically you just extract the 10 images from my zip, then in Ninjamorph, navigate to system/app/systemUI.apk/res/drawable-xhdpi and put the 10 images there. If you can do that, you're golden. I managed to open my systemUI.apk, but didn't know how to get to other things, once in there, lol. But if you know how to use the app, just put my 10 images into the drawable-xhdpi folder.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
OK glad i wasn't going crazy. i am stock theme for AOKP build 22.
I pulled the images and used Ninja Morph to put them into systeUI.apk and all is good. they look amazing! Thanks again!
turdbogls said:
OK glad i wasn't going crazy. i am stock theme for AOKP build 22.
I pulled the images and used Ninja Morph to put them into systeUI.apk and all is good. they look amazing! Thanks again!
Click to expand...
Click to collapse
No problem.
Thanks mate. I enjoy them quite alot myself as well.

[Tutorial][App-mod] ICS styled Tapatalk 2

When I heard Tapatalk 2 is coming I hoped they finally will add support for Holo and make app look nice on ICS. Unfortunately I was wrong - Tapatalk still don't have Holo. Moreover they added even more ugly orange. Maybe it looks good on Gingerbread, but on ICS it is horrible. So I decided to fix the app myself and now it looks much better IMO.
This will be a tutorial how to theme Tapatalk to ICS (it is a paid app, so I can't post complete apk).
Warning: After modification you will lose the ability to auto update app from Play store - modded app must be resigned and your sign will be another than one from the original app. To update you will have to uninstall your modded app, install original one from Play Store and mod it again.
Warning 2: Theme is optimized for Tapatalk dark skin. There will be many bugs on light skin, so don't use it.
Before you start install the Full ICS mod from BlackDino: http://forum.xda-developers.com/showthread.php?p=24689619 It will enable most of the Holo theme in Tapatalk and other non-Holo apps.
Some screens:
{
"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"
}
Known bug:
- Letter color issue in threads and section menu (where you can subscribe, etc.). I don't know how to fix it.:
Let's start.
1. Download ICSTapatalk_Resources.zip from attachment. It contains all needed files. It includes apktool and signing tools. To run this tools you must have Java Development Kit. If you don't have it install it from here: http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html
2. Pull framework-res.apk from your device (/system/framework), put it in apktool folder, open a command prompt window and run command:
Code:
apktool if framework-res.apk
3. Pull your Tapatalk apk from /data/app on your device and rename it to, for example "tapatalk.apk". Then put it in apktool folder.
4. Decompile the apk using command:
Code:
apktool d tapatalk.apk
5. After that put all files from the "res" folder in my zip to the corresponding folders in decompiled apk.
6. Compile apk using command:
Code:
apktool b tapatalk TapatalkICS.apk
7. Move the compiled apk to folder with signing tool and run command:
Code:
java -jar signapk.jar testkey.x509.pem testkey.pk8 TapatalkICS.apk TapatalkICS-signed.apk
8. Copy the signed apk to your device, uninstall original app, install your apk and enjoy the new appearance of Tapatalk.
Special thanks go to BlackDino for creating a full ICS theme. Great work.
Sir you have my eternal thanks. I really dislike the orange in this app.
Sent from my Galaxy Nexus using Tapatalk 2
Hi. Thank you for sharing, that looks great. Yet, I think the zip is corrupted.
Wow! Will u be able to make an apk for us nonrooted?
Beautiful theme. I wish they would implement something like this and get rid of the hideous orange.
blackbearblanc said:
Wow! Will u be able to make an apk for us nonrooted?
Click to expand...
Click to collapse
He can't upload apk because tapatalk isn't free app.
the resources zip doesnt work
Can you re-up the res folder? The attached ZIP is corrupt. Thanks!
Yup, zip file is corrupt.
While we're waiting on this. I've been doing some playing around and a lot of the coloring can be solved by editing styles.xml and colors.xml .
As a side note, if you have tapatalk from the Amazon store, you will not be able to use this mod. Amazon DRM prevents any tampering.
I hope this is the right res.rar. Found it in another post.
For me it looks like a problem with attachments - it downloads only first 554 bytes. I tried to download attachment from another thread and had same problem. I don't have the zip - I accidentally deleted it.
Sent from my Galaxy Nexus using Tapatalk 2
I did email the guy who makes the themes for the various themed tapatalk apps from the play store suggesting about making an ICS themed styled one and he said;
" Thank you for your email, and your support Stephen, we really appreciate it! When the next update is released, an ICS (Ice Cream Sandwich) version will also be available. Keep your eyes open!
Regards,
Ryan Buckner Droid DOES!!"
So maybe its just easier to wait and get this in a legit way that can be updated through play store
Sent from my Galaxy Nexus using Tapatalk 2
Btw tapatalk has been updated again so you might as well start from fresh
Sent from my Galaxy Nexus using Tapatalk 2
Pawbrotm said:
For me it looks like a problem with attachments - it downloads only first 554 bytes. I tried to download attachment from another thread and had same problem. I don't have the zip - I accidentally deleted it.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Can't you just pull your res folder from Tapatalk?
double post
artvandelay440 said:
This. Happy theming.
Click to expand...
Click to collapse
that zip is faulty just like the OP. I'd suggest making another zip with the folder and just use default archiving settings
posted working zip below
Still corrupt. Are you guys uploading from behind a corporate firewall or something?
Pawbrotm said:
For me it looks like a problem with attachments - it downloads only first 554 bytes. I tried to download attachment from another thread and had same problem. I don't have the zip - I accidentally deleted it.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
do you know where you got it from? the creator such be notified for today's update from the market
MrSmith317 said:
Still corrupt. Are you guys uploading from behind a corporate firewall or something?
Click to expand...
Click to collapse
Nah- this is odd. I've uploaded zillions of zip files without issue. I'll host it myself and see if it's just xda...
---------- Post added at 02:45 PM ---------- Previous post was at 02:43 PM ----------
Try this one, privately hosted:
That one worked. XDA must be having some server issues.

JellyBean 4.2 like Analog Clock widget

{
"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"
}
Just a simple photoshop work.. I know this is really meaningless but anyway, it'll take (at least) a few weeks until we get 4.2 on our GNex, isn't it?
Download :
- Flashable zip for deodexed stock roms : download
[Include widget preview image fix]
- For other rom users : use this png files - download
(Copy appwidget_clock_*.png files to DeskClock.apk/res/drawable-xhdpi/ and preview.png to /drawable-nodpi/)
- Wallpaper : download
(just more yellowish version of one of default wallpapers in 4.1 JB)
I cant get to the folder to copy the file, i checked system/app. Im prob wrong. Where should i go
Sent from my Galaxy Nexus using xda premium
BIG THANKS!
working pefectly on my brothers gnex and on my htc ons s
:good:
---------- Post added at 08:56 PM ---------- Previous post was at 08:52 PM ----------
Afwasmassi said:
I cant get to the folder to copy the file, i checked system/app. Im prob wrong. Where should i go
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
really u checked system -> app and there is no "desk-clock.apk" ?
( i only unpacked the zip file and moved the apk on this folder )
evilisto said:
Just a simple photoshop work.. I know this is really meaningless but anyway, it'll take (at least) a few weeks until we get 4.2 on our GNex, isn't it?
Download :
- Flashable zip for deodexed stock roms : download
- For other rom users : use this png files - download
(Copy to DeskClockGoogle.apk/res/drawable-xhdpi/)
- Wallpaper : download
(just more yellowish version of one of default wallpapers in 4.1 JB)
Click to expand...
Click to collapse
Is great!! working in 4.1.2
Works great! Thank you very much!
Sent from my SmoothCriminal
AlfalfaX said:
BIG THANKS!
working pefectly on my brothers gnex and on my htc ons s
:good:
---------- Post added at 08:56 PM ---------- Previous post was at 08:52 PM ----------
really u checked system -> app and there is no "desk-clock.apk" ?
( i only unpacked the zip file and moved the apk on this folder )
Click to expand...
Click to collapse
Well there is but i cant get deeper into /res i can only install.
Lol now deskclock apk is gone xd can sb upload it for me xd
Sent from my Galaxy Nexus using xda premium
Thanks this is exactly what I was looking for!
Afwasmassi said:
Well there is but i cant get deeper into /res i can only install
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
ok here is may (working) way to installl:
1. unzip the analog clock folder -> copy the "deskclockgoogle.apk"
2. use a root explorer to navigate into ur system to the app folder
3. delete the old "deskclock.apk"
4. paste the new apk ( set permissions to read and write ) and rename it to "deskclock.apk"
5. reboot
6. now paste the clock widget on ur homescreen
7. done
AlfalfaX said:
ok here is may (working) way to installl:
1. unzip the analog clock folder -> copy the "deskclockgoogle.apk"
2. use a root explorer to navigate into ur system to the app folder
3. delete the old "deskclock.apk"
4. paste the new apk ( set permissions to read and write ) and rename it to "deskclock.apk"
5. reboot
6. now paste the clock widget on ur homescreen
7. done
Click to expand...
Click to collapse
It says invalid CRC when i try to copy the apk
Sent from my Galaxy Nexus using xda premium
Do you think you can update the widget preview to reflect the changes you made because right now it shows a preview of the ICS clock.
Afwasmassi said:
It says invalid CRC when i try to copy the apk
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
-deleted-
AlfalfaX said:
which zip did u unpacked, the flashbale or the other
-> u have to use not the flashbale zip
Click to expand...
Click to collapse
there are only 3 pictures in the other file..
Turbocom said:
Do you think you can update the widget preview to reflect the changes you made because right now it shows a preview of the ICS clock.
Click to expand...
Click to collapse
:silly: ok, that was my fault.... the flashbale is the rigth file
try to copy the apk again but now use this explorer: https://play.google.com/store/apps/...xLDMsImNvbS5qcnVtbXkucm9vdC5icm93c2VyZnJlZSJd
or
if that is not working use uccw: http://yackovskymusic.deviantart.com/art/Android-4-2-analog-clock-UCCW-335147872
AlfalfaX said:
:silly: ok, that was my fault.... the flashbale is the rigth file
try to copy the apk again but now use this explorer: https://play.google.com/store/apps/...xLDMsImNvbS5qcnVtbXkucm9vdC5icm93c2VyZnJlZSJd
or
if that is not working use uccw: http://yackovskymusic.deviantart.com/art/Android-4-2-analog-clock-UCCW-335147872
Click to expand...
Click to collapse
hm i get what you are saying, i deleted the clock apk and just took the apk from my rom file, i can open that one onto /res/drawable... but when i try to copy the 3 pictures in it it says deleting zips is not supported
edit: Hm now i can copy the 3 files into res/drawable but nothing happens it still shows me the old clock.
nvm ill wait a few weeks lol, thx for the effort tho
Afwasmassi said:
hm i get what you are saying, i deleted the clock apk and just took the apk from my rom file, i can open that one onto /res/drawable... but when i try to copy the 3 pictures in it it says deleting zips is not supported
Click to expand...
Click to collapse
hmmm wierd, something is not working
i think the best is to use uccw ( the skin is in the second link )
I used the 1 found in devian art but thanks anyway for letting us know
Sent from my Galaxy Nexus using Tapatalk 2
AlfalfaX said:
:silly: ok, that was my fault.... the flashbale is the rigth file
try to copy the apk again but now use this explorer: https://play.google.com/store/apps/...xLDMsImNvbS5qcnVtbXkucm9vdC5icm93c2VyZnJlZSJd
or
if that is not working use uccw: http://yackovskymusic.deviantart.com/art/Android-4-2-analog-clock-UCCW-335147872
Click to expand...
Click to collapse
Thanks for the uccw link!
Nice work man. Here's the outcome on mine.
Sent from my Galaxy Nexus using Tapatalk 2
updated
Turbocom said:
Do you think you can update the widget preview to reflect the changes you made because right now it shows a preview of the ICS clock.
Click to expand...
Click to collapse
OK I fixed widget preview now...
Download fixed flashable zip : http://www.mediafire.com/?4k5hstjhsstcs5d
PNG files : http://www.mediafire.com/?dwaalgcljjq8wjt
Afwasmassi said:
Well there is but i cant get deeper into /res i can only install.
Lol now deskclock apk is gone xd can sb upload it for me xd
Click to expand...
Click to collapse
Sorry, what I meant was...
1) pull your rom's DeskClock.apk from /system/app.
2) copy my png files to destination folder using 7-zip or other program.
3) then push back apk to /system/app...
Perfect! It's working, it's working!!
Sent from my Galaxy Nexus using Tapatalk 2

Morphing with Jellybean

Morph Utility with Jellybean Support
(Please note: The Mount Points in the installer script are for the E4GT and may not work with all phones)
- Modified to work with Preload partition
- As of v1.2 now creates Symlinks when flashing to Preload.
- Please backup your rom before using. I will not take responsibility for any data loss.
- Sets permissions for you.
Lots of documented information on how this utility works:
http://forum.xda-developers.com/showthread.php?t=1474686
Brief Guide
In a nutshell, this is a a flashable zip that has other uses.
TIP: APK files can be opened with Winrar and manipulated and treated the same way as a zip file. Just be careful not to modify the folder structure. The first time you open an APK file, it may ask you what to open it 'with'. Just choose Winrar as the default program to open that filetype and it will always use it in the future.
This is how it works. This is very simplified as there are many many applications for using this.
There are two folders within the zip that we work in, XTRAS and MORPH. Do not edit any other folders or files unless you know what they are for!
XTRAS = entire apk or JAR file
MORPH = only components of apk or JAR file but is a little more complicated to implement
MORPH use:
Example: We want to replace alarm_icon.png in SystemUI.apk file.
(This is just for example, I know this file probably doesn't really exist)
In the Morph folder we create folders to the path of the file (filename is case sensitive and must be the entire filename):
MORPH/system/app/SystemUI.apk/res/drawable-hdpi
Once the folders are created, we drop the new alarm_icon.png in there and it will 'Morph' (or insert) the file into SystemUI.apk without having remove the apk, add the file and push the entire apk back to the phone.
EXTRAS use:
Example: We want to install or replace widget.apk.
Add file to folder where it is going to go like above example but this time we are using entire apk.
XTRAS/system/app
We just drop the widget.apk file in there and then flash it.
A good example of using XTRAS is for the novice to reinstall missing files that were removed from a rom by a developer by putting the file in a flashable zip so they don't have to use a root explorer app and set permissions.
How to edit Morph.template.zip:
Editing the Morph.template.zip needs to be done without extracting the zip file. Open file with WinRar or other zip utility to manipulate the folders and add files. Think of it as browsing a file folder on your computer. You can create folders, delete files, copy files etc.
The Basics:
Flash full apk/jar files:
- Files get placed in XTRAS folder.
Example: SystemUI.apk - flashing entire apk
XTRAS/system/app/SystemUI.apk
Morph existing files without flashing entire apk:
- Files get placed in MORPH folder.
Example: SystemUI.apk - replacing a png file
MORPH/system/app/SystemUI.apk/res/drawable-hdpi/quickpanel.9.png
Note: Use full filename (SystemUI.apk) with extension, then folders as in example. Many filenames are case sensitive.
Restore Backup to Revert Changes:
- Files get placed in SD/UniversalFlasher folder.
- Useful if you need to revert changes/go back to previous state.
This may not work for all filetypes and filepaths. Developers, please make sure permissions are getting set for everything that you flash. If I missed something, please let me know.
As always - enjoy. TD
Code:
[B][SIZE="3"]Morph Template v1.2 Changes[/SIZE][/B]
Now supports Preload symlinks! If files are flashed to the preload the script will create a new matching symlink.
[B][SIZE="3"]Morph Template v1.1 Changes[/SIZE][/B]
Backup enabled as default and now supports preload partition.
- Backups and logs are stored in SD/UniversalFlasher folder.
- Known issue, timestamp is offset in filename. Not sure why default timestamp isn't true time in recovery.
Updated binaries and installer scripts for both main morph and backup/restore.
Mod Version enabled
- [COLOR="Red"]Use sparingly[/COLOR]. It is useful to add tagline after build info for things like tweak versions etc.
- See mod.config file in zip to make changes to morph options:
[CODE]###############################################################
MOD_VERSION=[COLOR="Blue"]Morphed_by_TD[/COLOR]
###############################################################
{
"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"
}
[/CODE]
Credits: JRsoft & Intronauta/Villainsoft for the original Villain Morphing utility & PhAkEer for his help with Symlink Scripts.
This is awesome and a life saver.
Sent from my SPH-L720 using xda premium
Thank you Sir!:beer:
Slithering from the nether regions of a twisted mind and tarnished soul
g_ding84 said:
This is awesome and a life saver.
Click to expand...
Click to collapse
You guys test it and let me know.
Had a typo when I was redoing the scripts. Wiped my entire internal SD. LOL
Fortunately, I backed it up recently.
tdunham said:
You guys test it and let me know.
Had a typo when I was redoing the scripts. Wiped my entire internal SD. LOL
Fortunately, I backed it up recently.
Click to expand...
Click to collapse
Man, that is like my biggest fear... I was screwing around with a script to swap out a few files after installs and boned my external once. Lol I copy both to my pc at least once a month now when i'm on a flashing binge.
Sent from my SPH-D710 using xda premium
Nice i like this!!!
Just so you guys know, there is a version of VRtheme that has preload support but doesn't have the flexibility like setting permissions for us which is very important so I decided to go another route.
Say what.....this is awesome....thanks TD....you're a beast indeed.....
Sent from my Galaxy S4 using Tapatalk 4
tdunham said:
Just so you guys know, there is a version of VRtheme that has preload support but doesn't have the flexibility like setting permissions for us which is very important so I decided to go another route.
Click to expand...
Click to collapse
I was checking out the VRtheme today, it is nice. Of course I was wondering if. This is awesome. Thank you TD
Very nice! I can't thank you enough for this.
Sent from my SPH-D710 using xda premium
Op updated with new version.
Backup/restore feature enabled as default and now working with preload.
Mod version tagline now working.
Can I edit build version with the new update?
Be master of mind rather than mastered by mind.
prguzman1978 said:
Can I edit build version with the new update?
Click to expand...
Click to collapse
You could but it only appends the build info line in build.prop file so you will still see the original Recalked v1.0 version info at the beginning.
What is this exactly
Sent from my SPH-D710 using Tapatalk 4 Beta
hazedabeast said:
What is this exactly
Sent from my SPH-D710 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Allows you to push apk edits without replacing the apk, for themes and mods.
Team Rejectz
bilgerryan said:
Allows you to push apk edits without replacing the apk, for themes and mods.
Team Rejectz
Click to expand...
Click to collapse
Oooh OK thanks.
Sent from my SPH-D710 using Tapatalk 4 Beta
bilgerryan said:
Allows you to push apk edits without replacing the apk, for themes and mods.
Team Rejectz
Click to expand...
Click to collapse
Its amazing when you're building a theme and you have to flash a fix.
Like color matching.
Sent from my SPH-L720 using xda premium
I still don't get it..
What does it do to make it easier
Sent from my SPH-D710 using Tapatalk 4 Beta
hazedabeast said:
I still don't get it..
What does it do to make it easier
Sent from my SPH-D710 using Tapatalk 4 Beta
Click to expand...
Click to collapse
It makes it so you don't need to decompile anything and then recompile it
Slithering from the nether regions of a twisted mind and tarnished soul
Yes, it makes changing images (like icons) a whole lot easier
Team Rejectz

Categories

Resources