[Tutorial][App-mod] ICS styled Tapatalk 2 - Samsung Galaxy Nexus

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.

Related

[GUIDE] Font size in touchwiz ICS roms

So I've had some requests to recreate the edit to re-enable user selection of font size in the touchwiz Ice Cream Sandwich builds. I am not on touchwiz that much so I thought I would share it with the rest of the community in hopes that those who do put more time into touchwiz could incorporate it into their roms for everyone to use.
{
"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"
}
The edit is actually quite easy, as the preference is simply being hidden in java. With that said, you need Settings.apk, smali/baksmali, adb knowledge, and some text editor
Instructions:
Pull Settings.apk from your phone. If you're cooking this into a ROM then obviously just grab Settings.apk from /system/app
Code:
adb pull /system/app/Settings.apk
Note: This assumes you are editing from a deodexed build. If you have an odexed ROM you can deodex your apk, make your changes, and then reodex.
Next you'll want to open the apk and pull out classes.dex. You can ultimately use apktool as well if it will work for you. I've been having some problems with classes and apktool on occasion and find baksmali to be a sure way to get it right. One you have classes.dex decompile it.
Code:
java -jar baksmali-x.xx.jar -o <[B]output directory[/B]> classes.dex
This will give you a decompiled smali output in the directory you used in bold above.
Navigate without the out folder to /com/android/settings/DisplaySettings.smali and open it with a text editor.
Look for the following, and remove the line in red from DisplaySettings.smali:
Code:
iget-object v0, v0, Lcom/android/settings/DisplaySettings;->mFontSizePref:Landroid/preference/ListPreference;
move-object/from16 v21, v0
[COLOR="Red"]invoke-virtual/range {v20 .. v21}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z[/COLOR]
And that's the hard part. =P Now recompile the classes for your Settings.apk.
Code:
java -Xmx512M -jar smali-x.xx.jar <output from above> -o newclasses.dex
Rename newclasses.dex to classes.dex,you'll have to delete your original if you're in the same folder, and move the new compiled classes.dex back into Settings.apk.
Push Settings.apk back to your phone.
Code:
adb push Settings.apk /system/app
Change your font size in menu>settings>display
Hope this helps some of you and I look forward to seeing more ROMs with font sizes! =P
Great find and thanks for posting the guide! Did you ever find the edit to remove the AM/PM from the status bar?
dtm_stretch said:
Great find and thanks for posting the guide! Did you ever find the edit to remove the AM/PM from the status bar?
Click to expand...
Click to collapse
Haven't looked much on ICS TouchWiz yet.
whenever i try to use your method or apktool i get error when decompling. I'm able to decompile other apks like SystemUI.apk just fine. Any ideas?
graphic1982 said:
whenever i try to use your method or apktool i get error when decompling. I'm able to decompile other apks like SystemUI.apk just fine. Any ideas?
Click to expand...
Click to collapse
Yeah, some samsung apps don't recompile correctly with apktool. This is why I used baksmali to decompile instead.
still getting error when using baksmali
graphic1982 said:
still getting error when using baksmali
Click to expand...
Click to collapse
Have you tried the newest baksmali?
Sent from my SPH-D710 using xda premium
newest baksmali solved the issue. Also you may want to edit instructions to say delete every instance of the line in Displaysettings.smali. I only deleted it one time the first time i tried and the font size option didn't show up in settings>display. After I went back and deleted every instance of that line from the file it worked. Awesome job on showing how to do this mod and thanks for the help with my troubleshooting.
graphic1982 said:
newest baksmali solved the issue. Also you may want to edit instructions to say delete every instance of the line in Displaysettings.smali. I only deleted it one time the first time i tried and the font size option didn't show up in settings>display. After I went back and deleted every instance of that line from the file it worked. Awesome job on showing how to do this mod and thanks for the help with my troubleshooting.
Click to expand...
Click to collapse
Interesting. I'll look into it, thanks. All the ones I've posted for people here I've just re enabled the first list preference. Worked for me too when I tested it on fe16 and haven't heard otherwise for the few people that have downloaded the apk. But I'll double check just to be sure.
Sent from my SPH-D710 using xda premium
Anyone willing to provide a modified Settings.apk for download?
Dint even realize it was missing.
Thanks for showing everybody and creating a how to.
I will do this later this week.
i717 running Seraphim Stratosphere Collective ICS with tapatalk2
Default ICS Launcher ?
Does this work with the Default ICS Launcher ? Or can someone tell me where to find the settings in the ICS Launcher
Thank you
Curtisp said:
Does this work with the Default ICS Launcher ? Or can someone tell me where to find the settings in the ICS Launcher
Thank you
Click to expand...
Click to collapse
It should. However it doesn't seem to resize touchwiz launcher font. Never tried the ics launcher though.
Sent from my SPH-D710 using xda premium
Works as advertised. Excellent how-to, excellent post. For anyone not wanting to mess around with smali/baksmali, here's a modded Settings.apk from Calkulin's most recent FE22 ROM.
Will it work on sfhub's fe22 stock
Sent from my SPH-D710 using xda premium
Kchitown1977 said:
Will it work on sfhub's fe22 stock
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
It should, I don's see why not. There's only one way to find out. Copy this file to the /system/app directory using Root Explorer or something similar. Back up your own Settings.apk prior to that. If it doesn't work, replace it with the original file.
Kchitown1977 said:
Will it work on sfhub's fe22 stock
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
If you use a deodexed apk on an odex rom, it will work, however, youll want to remove the odex file as well.
S2 OK
Also work on Galaxy S2. Thk.

[LOCKRINGS] OVER 150 DESIGNS and SHORTCUTS ft. CID, AOKP, SuperHeroes AND MORE!!

Hey guys this is just a report of my GALAXY NEXUS thread
PLEASE CHECK FAQ IN POST 2.
Requests are closed at the moment, other people may fulfil your requests but i will not atm as i'm crazy busy. see post #2 for other notes.
they are metamorph/zipthemer (for JB) zips so please download the app and then open the zip and apply with metamorph!
please nandroid if you don't know 100% what you're doing or how to recover otherwise.
the other option is to pull your framework-res.apk in /system/framework/ to your computer and then if you get a bootloop you can always adb push it back.
Please don't steal my work, if you want to share it in another forum, ask me or just send them to this thread. please and thanks!
Special thanks to GideonX for hosting and giving me my site, @Stericson for his tutorials and teaching me how to do metamorph, @morfic for his awesome kernel, @rascarlo for his awesome rom and @SamsungClay for being such an inspiration to me.
EVERYTHING IN MY FOLDER IS XHDPI AND HDPI COMPATIBLE.
Whats available thus far:
{
"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"
}
Please hit me up with a thanks for all the time i invest into fufilling as many requests as i can! All downloads can be found HERE at MY SITE MADE AVAILABLE BY GIDEONX!
check out spunks3's (american) FOOTBALL pack here and some of his other stuff here.
Let me know if i derped up anything in the files! ;P
Cheers!
FAQ's
Commonly asked Questions or reoccuring comments
- USE THE SEARCH FUNCTION.
- ALWAYS MAKE A NANDROID or have one on hand to fall back. I cannot stress this enough, especially if you are a newb and this is your first time flashing a theme / using metamorph
- alternatively, if you know what you're doing, just pull the framework-res.apk from /system/framework/ BEFORE you apply the theme and if you get a bootloop just push it back from recovery.
now.
HOW DO I INSTALL THIS???
- First, USE ZIPTHEMER
- download the file to /sdcard/Zipthemer
- go open Zipthemer
- BEFORE ADDING THEMES UPDATE EDIFY
-> hit menu
-> update edify
-> browse...
-> browse to your rom's zip and click on it
-> it will return to the previous menu and then hit configure
-> EDIFY IS NOW CONFIGURED
- then it +Theme and navigate to the folder with the ring
- then change the name of the output if you like
- then click "Build It" and then make a back up.
- reboot into recovery and flash
- reboot
- ?????
- PROFIT!
OMG THESE ARE AWESOME WHAT ROMS DOES IT WORK ON?
anything AOSP based, that being cm10.1, aokp, rasbean, etcetc.
it will NOT work with the sony roms, or sense roms, or touchwiz roms so dont blame me if you try doing it with those roms.
i'm on paranoid and thats based of CM10 so it'll work right?!
YES IS WORKS NOW THANK YOU MOLES.
Will this theme work on any other phone?
YES! It will work on any phone as long as it is XHDPI (Gnex, SGS3, One X), or HDPI (SGS2, Desire, MyTouch4g, etcetc) if you're not sure just google your screen resolution. sorry MDPI isn't supported!
ONLY the files on my site or the ones that i post are supported. anything posted by anyone else may not support both xhdpi and hdpi.
i totally borked my phone and its in a bootloop QQ what do i do?
if you're running the proper rom and you followed all the instructions properly then pull the battery and reboot. it is normal for a random reboot to happen when you first apply it. metamorph talks all about it in its warning to you.
I did what you said but it still bootlooping... the world is over.
either nandroid or restore your framework from recovery. and then try redownloading the zip and reapplying. sometimes people get bad downloads... so dont fret.
i have followed all the previous steps and my lockring isn't applying... YOUR LOCKRINGS ARE BROKEN!
probably not, as 99% of them have been tried and tested. make sure you don't have a theme applied, if you do, use zipthemer to apply the lockring isntead.
ZOMG i've tried everything you said and it still wont work...my life is over
stop lying. all the rings work provided you've followed the instructions. otherwise send me your framework-res.apk and i'll look at it.
can i have this lockring design?
well first you need to provide a picture, and then even then its stillup to me whether or not i'm going to make it.
can i haz a weed one?
simple answer, no. I don't endorse drugs that are illegal in my country (Canada). But if you want a benadryl one, then sure.
if weed was legal in my current place of living, then i would, but until then. ;P
ZOMG YOU ARE SO SLOW AT FULFILLING REQUESTS AND YOU SHOULD BOW DOWN TO ME AND DO AS I SAY!! I CANT WAIT FOR YOU TO HAVE A LIFE AND DO IT ON YOUR TIME, LET ME MAKE MY RINGS MYSELF!
i'm not responsible if you eff up your phone cause you dont know what you're doing. but here is a brief but pretty concise explanation of how to do it.
if you download any of my zips, and unzip it, you'll find a folder with files, and an .xml file.
if you want to change the pics of the lockrings
- unzip with winrar or 7z or whatever
- go to framework-res/res/drawable-hdpi (or xhdpi if youre on a gs3)
- change your lockring .png's. They can be anything, but just make sure they are 162x162 px for hdpi and 216x216 px for xhdpi
- ic_lockscreen_handle_normal.png is the lockring when it is not pressed
- ic_lockscreen_handle_pressed.png is when you put your finger to drag it to your designated target.
- MAKE SURE YOU RENAME YOUR EDITED PNG's TO EXACTLY WHAT IS ABOVE OR ELSE IT WONT WORK (unless you want to play with xml)
- once you have fixed up all your images go back to the root folder where you unzipped the original zipfile.
- then open the xml and change accordingly to what it says.. pretty straightfoward
- now this is important for it to work with meta! : you can rename the xml to (your name here).xml, but it is IMPERATIVE that when you ZIP the file back together, you name the zip the EXACT same as the xml except ending in .zip
- so select your xml and your folder (framework-res) and then right click, and zip it with winrar or 7z. make SURE it is a ZIP file and that it is the EXACT SAME NAME AS THE XML and DO NOT COMPRESS IT!
- then when you have your zip, drag and drop it into your AndroidThemes folder on your internal SD or SD (assuming you're using metamorph) and then apply with MM or Zipthemer or ninjamorph etcetc!
**it will soft reboot or freeze or whatever, just pull the battery and boot normal. or use
Code:
adb reboot
and voila! there you have it, you've made your very own custom lockrings!
cheers! :highfive:
thats all for now, but this post will be updated when popular questions arise.
Reserved.
Thanks for sharing!
Sent from my Galaxy Nexus using Tapatalk 2
Glad you opened a separate thread.
Sent from my Galaxy Nexus running Rascream ROM and the one and only Trinity kernel.
Love the chrome!
Sent from my Galaxy Nexus using Xparent ICS Blue Tapatalk 2
Blue cid normal thank you
G NEXUS
reserved.
Check the first post.
@faithcry
Its a kang from fitsnugly, with the weather images changed.
G NEXUS
fcisco13 said:
@faithcry
Its a kang from fitsnugly, with the weather images changed.
G NEXUS
Click to expand...
Click to collapse
can you send me a link to the weather images? or a pm.
FaithCry said:
can you send me a link to the weather images? or a pm.
Click to expand...
Click to collapse
Its from a good fella here at xda, use the zipthemer ones cause u don't think he updates it anymore, don't forget to thank him.
http://forum.xda-developers.com/showthread.php?t=1679758
G NEXUS
Thank you so much for lfc lockring YNWA
Sent from my Galaxy Nexus using xda premium
leelaa said:
Thank you so much for lfc lockring YNWA
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
YNWA!
FaithCry said:
YNWA!
Click to expand...
Click to collapse
You know this!
Sent from my Galaxy Nexus using xda premium
Chrome matte is a rar lol
I'm So Meta, Even This Acronym
upstandingcitizen said:
Chrome matte is a rar lol
I'm So Meta, Even This Acronym
Click to expand...
Click to collapse
fixed now. thanks for pointing it out!
Tried it on paranoid android but didn't change nothing
Sent from my Galaxy Nexus using Tapatalk 2
How about white unicorn in a Google circle like lfc? thanks for these!
kang bang
First of all thx!!! Second how about the nexus "X"???
Sent from my Sprint Galaxy Nexus CDMA using Tapatalk 2

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

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.

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