Hi all, this is my second theme. I hope you all like it!
Credits :-
Thanks to Google for the awesome Android OS
Thanks to Samsung for galaxy 3
Thanks to dhirend_6d for the theming guide
Thanks to vivekchamoli for the theme remix
Thanks to aarrun for the theme remix
ClassicTheme v1 //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"
}
Frequently Asked Questions (For Noobs)
1) How to install this theme?
First of all, it requires a "deodexed" stock/custom rom and CWM recovery
Download the theme and put the .zip in your sdcard
Boot in CWM recovery and select "Wipe Cache" and "Wipe Dalvik Cache"
Reboot recovery
Select "Install .zip from sdcard" and wait till its done
Reboot & Enjoy
2) Can this theme work in JPU?
Yes, but I haven't really test it yet
3) Is there icon bug?
No, the .zip already contain some .jars and .so for fixing icon bug
4) Can this theme work in other firmwares?
I don't think so.........
Got more questions? Post Reply or PM me!
reserved for later
reserved for lateer
will it run on XXJPU?
-> cause JPU is a little different in framework files
qaysedcftgb said:
will it run on XXJPU?
-> cause JPU is a little different in framework files
Click to expand...
Click to collapse
Yes ofcourse it will run. But there s a point,
"If you're using a rom that already has 9lockmod (such as kyrillos, kyorarom, vivek's rom and etc), delete ALL the .jars and lib in the .zip before installing!!"
So if you already have 9 lockscreenmod enabled JPU in your phone, just delete the lib folder and all the jar files from /system/framework/ from the zip.
so all in one word:
it is enough to install the *framework*.apk files. Settings.apk is not really necessary.
The question comes up, because I am using a stock deodexed XXJPU and halcos 9lock package with extended power menue.
In this package there were only a few lib and jar files.
The package in this thread contains a lot of lib files. So I am a bit unsettled if it is enought to install the two framework apk files.
The aim of the game or better the root cause why this question comes up:
I have seen some strange pattern while moving the slider for unlocking the fone (4lock default). So I have decided to use invisible sliders and gre smybols.
But moving the slider very slow to the side... what do I see?
Looks like the slider description -> "freigeben" means "to release"/"unlock".
Have a look to the attachment for illustrating the words.
It´s just a cosmetic thing. So I would like to try the framework file out of this package and use my own icons for battery and so on...
If its not implemented in the apk files I assume that the *framework*.jar files may also be necessary to get exchanged.
decompiling and recompiling the *frame*.apk ends up in a mess of *.9.png errors, even unmodified, so this way is not usable for me
Thats why I want to try another theme in order to get rid of this small thing.
It runs very good on vivek's 6.0 rom
What if I'm on stock JPQ but have only 5ls and extended power menu? Do I get 9ls with theme or I have to install 9ls alone first?
Because when I first flashed JPQ and tried to install themes with 5 or 9 ls mods I had lots of crashes and new flashes...
hello all, like i said..this will work in ALL froyo base roms! so don't worry about it, just read instruction carefully
Related
Hi guys,
I have replaced Froyo status icons with some brand new Gingerbread and so the new theme is born
It is tested to work on SP-FroYo, SPQRom and on nFinity ROM.
If you use some other ROM please do not flash this. Instead you could upload your framework-res.apk from /system/framework and I'll try to make it work on your ROM too.
Caution: Everything that you do is at your on risk and I can not be blamed for any problems that might happend to you or your phone.
This is how it looks with new icons:
{
"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"
}
I hope you like it.
In order to install it download zip file below for a specific ROM that you use, transfer it to your SD card and flash it from recovery.
SP-FroYo ROM Download
SPQRom Download
nFinityROM Download or Download v2 by arturo025 with few more modified icons
At the end I would like to thank arturo025 for his help.
not working on SPQRom-0.7
Did you get some errors while flashing it or nothing changed after install?
Can't boot device
It works fine for me on SP-FroYo. And it is only tested on this ROM.
You could upload framework-res.apk from your ROM and I'll take a look at it.
It is in /system/framework
this is my framework
View attachment framework-res.apk
I can see that your framework-res.apk contains 88 more icons than mine on SP-FroYo ROM. i'll try to edit your file with new icons if I have some free time tonight.
when i flash this theme,i cant boot my phone the boot animation has non stop preview.can someone help me pls?
You need recovery old flash
i don't understand?
Which ROM do you have on your phone?
infinity v1.13...what to do?
Boot device to recovery mode and flash you original (infinity) rom
You don't need to flash your ROM again.
Thankfully I have nFinity ROM 1.13 so I extracted original framwork-res.apk from it.
Just flash this update from recovery and it should work.
If it doesn't work you'll have to flash your ROM again.
and after that,does i need to just flash this gingerbread theme in recovery mod and reboot?thanks
No, just flash update from previous post and reboot your phone. You should be back to normal then.
Great work!
Excellent work! Congrats!
Thanks Arturo. I am glad you like it.
Now you can download specific versions for SPQRom and nFinity ROM. I couldn't test them so it is not proven that they actually work but they are build by modifying framework-res.apk files from those ROMs. I hope that someone is going to test them.
If you use some other ROM accept those three and you would like Gingerbread status icons on your phone too please upload here framework-res.apk file which is located in /system/framework and I'll modify it as soon as possible.
lukic said:
Thanks Arturo. I am glad you like it.
Now you can download specific versions for SPQRom and nFinity ROM. I couldn't test them so it is not proven that they actually work but they are build by modifying framework-res.apk files from those ROMs. I hope that someone is going to test them.
If you use some other ROM accept those three and you would like Gingerbread status icons on your phone too please upload here framework-res.apk file which is located in /system/framework and I'll modify it as soon as possible.
Click to expand...
Click to collapse
Hi lukic,
I flashed your version for nFinityROM, however some icons were missing, so I fixed it. You can find that new version as an attachment.
Here is a screenshot:
Thanks. Now working on SPQRom
Saw this Thread under the Desire forum..
I really like the way the Navbar is made on this rom..
I myself do not have the graphic-skille to make something like this, so hopefully someone else have??
http://forum.xda-developers.com/showthread.php?t=729172
lol, ok, I did a quick job by pulling graphic files from mytouch 3g slide sense. Just download the zip, unzip it, then replace these files with ones in com.htc.resources.apk/res/drawable-port-mdpi
Drawable-port-mdpi
I'm not sure how it's look, maybe you could post a screenshot
Yep, as it turns out, you don't even have to bother resizing some images... as it is with battery, navbar, lockscreen...system just resizes them automatically...
of course it's a good Idea to conserve space...
use adw launcher and search for espresso theme in market
cryshop said:
lol, ok, I did a quick job by pulling graphic files from mytouch 3g slide sense. Just download the zip, unzip it, then replace these files with ones in com.htc.resources.apk/res/drawable-port-mdpi
Drawable-port-mdpi
I'm not sure how it's look, maybe you could post a screenshot
Click to expand...
Click to collapse
Just tried to replace the files in the original .apk - putting it all in a zip-file (not signed since I'm on S-OFF) but it just brings me to bootloop
I'm not entirely sure, but I think running apk's still have to be signed...correct me If I'm wrong...
Dr.Romca said:
I'm not entirely sure, but I think running apk's still have to be signed...correct me If I'm wrong...
Click to expand...
Click to collapse
I've never signed framework apk files. What I did is :
1. Open apk file with winrar, leave it.
2. Open folder window that includes necessary files.
3. Drag and drop file from (2) to (1) for replacing or something else.
4. Push apk files back to /system/framework/
Benefits:
- No need to extract apk files.
- No need to re-zip.
- No need to sign.
cryshop said:
I've never signed framework apk files. What I did is :
1. Open apk file with winrar, leave it.
2. Open folder window that includes necessary files.
3. Drag and drop file from (2) to (1) for replacing or something else.
4. Push apk files back to /system/framework/
Benefits:
- No need to extract apk files.
- No need to re-zip.
- No need to sign.
Click to expand...
Click to collapse
That's what I did.. (Used TotalCommander instead) ..
EDIT: Now trying using WinRAR
Now it worked.. Only "bug" is now, that the indicator of which homescreen used is still a "bow"... Is there any way to either get rid of that or to edit it..?
{
"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"
}
Now it worked.. Only "bug" is now, that the indicator of which homescreen used is still a "bow"... Is there any way to either get rid of that or to edit it..?
Click to expand...
Click to collapse
Oops!
These pngs go to /system/app/Rosie.apk/res/drawable-mdpi/
cryshop said:
Oops!
These pngs go to /system/app/Rosie.apk/res/drawable-mdpi/
Click to expand...
Click to collapse
Hehe... I'll look into that
Used NinjaMorph to replace the files (Thanx to S-OFF) and NOW it looks nice ;D
I themed my CM9 Galaxy Nexus notification drawer widgets to match the blue in the rest of ICS instead of the default white. I had an Epic 4G visitor ask about doing this for their phone, then a Photon user too! So I built this Zipthemer file to help y'all out. I don't have a Photon so I couldn't test this out. If you try it let me know if it works, or what doesn't work.
{
"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"
}
download zipthemer here
*How to use Zipthemer*
note: you may need a ROM you have flashed (CM9) in order to configure your edify script (this is the script that tells CWM what to do when you run your update.zip file)
1. Install zipthemer!
2. Open up the menu (on ICS it's the 3 vertical dots) and click on update edify (you will only have to do this once)
3. Updating Edify screen (complete either Option 1 or Option 2)
- option 1: browse to the ROM you have on your phone and click it -- done
- option 2: click on download, then exit out of the screen, click options (3 dots), settings, update script format, select your phone. If your phone isn't present, see option 1.
4. Download the zipthemer file (.zip), and using a file explorer, move it to the "zipthemer" folder on your sd card.
5. open zipthemer again, click the "+theme" button, select the theme you want to apply (you can select more than one, or even only certain parts of one)
6. click "*output" button and pick the name you want for your update file (or accept the default). Leave the "-update.zip" at the end of the file name and "/sdcard/" at the beginning so it will be in your sdcard root directory and easier to find when you go to flash it.
7. click "build it!", it will ask you if you want to create a backup file, I usually do just in case so I don't have to re-flash the entire ROM to undo my changes if I want to.
8. Exit zipthemer, reboot to recovery, flash your new zip file, reboot system, enjoy!
more notes:
a. as always, it's a pretty good idea to run a nandroid anytime you play with your system (this is a do as I say, not as I do kinda statement)
b. A lot of these type of themes where some system files are modified or system apps are modified, it's good to do a wipe dalvik/cache
c. if you update your ROM to a new nightly/RC/stable, re-build the zipthemer file. It's likely that this isn't necessary, but unless you know just what the CM team changed it's probably a good idea.
Can i apply this to my ics fone?
Im on ics 4.0.3/cm9/build 17/sgs I9000
Sent from my GT-I9000 using Tapatalk 2 Beta-4
softpinkishlips said:
Can i apply this to my ics fone?
Im on ics 4.0.3/cm9/build 17/sgs I9000
Sent from my GT-I9000 using Tapatalk 2 Beta-4
Click to expand...
Click to collapse
Maybe, I'll have to download the CM9 ROM for the SGS and look at the files to see. I'll look into it as soon as I can and let you know.
Sent from my Galaxy Nexus using Tapatalk
It was me who asked if you could, very glad you were able to, You Rock!!!
MoPhoACTV Initiative
Since there isn't a Desire X specific skinning tutorial i decided to make and share what i know so far. This is fully manual. Some tools or members may offer automated procedures. The choice is entirely upto you to find such tools. I prefer this method. So please don't say anything about others or point out. Of coz if there are any errors in my method please feel free to tell me.
**My respect and appreciation to sopL87 via whose thread i was inspired to create themes for Sense 2.1. The format of the tutorial and links are borrowed from his thread here. Please check his hard work and ideas there**
Downloads & Installations
a. Download and Install JDK and JRE
b. Download and Install Android SDK
c. Download and Extract Auto-Sign-Tool
d. Download and Extract APK Tools
Setting Up Theme Kitchen [Mini]
a. Extract apktool1.5.0.tar.bz2 anywhere. Copy and Paste apktool.jar in C:\Windows
b. Extract apktool-install-windows-r04-brut1.tar.bz2 anywhere. Copy and Paste aapt.exe and apktool.bat in C:\Windows
c. Extract Auto-Sign-Tool anywhere. Preferably in a specific folder like "Sense4Theme"
Setting Up Sense 4 Framework and Resources
a. Download the attached Desire X Specific Framework and Resources [To Be Attached Soon]
b. Extract the "Framework and Resources.zip" anywhere or Sense4Theme folder
c. Go inside the "Framework and Resources" folder
d. Open Command Prompt
e. Type the following command marked in bold apktool if framework-res.apk
f. Press ENTER and wait while it is installed. You will get I: Framework installed to: C:\Users\UserName\apktool\framework\1.apk
g. Type the following command marked in bold apktool if com.htc.resources.apk
h. Press ENTER and wait while it is installed. You will get I: Framework installed to: C:\Users\UserName\apktool\framework\2.apk
*You will get a couple of warning when you do the installation as in h. Ignore the warning. Unless you did not get any errors, you are good to go.
The Actual Theme Tutorial [Will Be Updated Soon]
[Place Holder] Will be updated when i get free time.
Added to Index.
Cheers
nlooooo said:
Added to Index.
Cheers
Click to expand...
Click to collapse
Nice work with indexing everything. Keep it up!
When will the actual theming tut come?
Sent from my awesome fridge
MaartenXDA said:
When will the actual theming tut come?
Sent from my awesome fridge
Click to expand...
Click to collapse
Sorry for the quite long delay. But i am having some rather odd problems. The themes i redesign has lines which is quite visible for example when a dialogue box is loading. It pre-modded themes (actual file) the said box appears white and clean. But in my modded theme i get odd and ugly yellowish egg colored blotches in the form of lines.
I have tried VTS also. But to no avail. So far i have just changes clock design and apps drawer button (hate the default bubble type ugly buttons)
If anyone can help me please feel free, while i try further experimenting.
ayyu3m said:
Sorry for the quite long delay. But i am having some rather odd problems. The themes i redesign has lines which is quite visible for example when a dialogue box is loading. It pre-modded themes (actual file) the said box appears white and clean. But in my modded theme i get odd and ugly yellowish egg colored blotches in the form of lines.
I have tried VTS also. But to no avail. So far i have just changes clock design and apps drawer button (hate the default bubble type ugly buttons)
If anyone can help me please feel free, while i try further experimenting.
Click to expand...
Click to collapse
Thread bump!
{
"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"
}
Figured some adventurous soul might have fun with this.....
Anyone who follows our thread in the development section of this forum probably has figured out that I am a huge fan of @topjohnwu and Magisk.
Our team maintains a Magisk ROM there. So I decided that I would try to show anyone interested how to make their own personal Magisk ROM that they can flash over the stock ROM provided by ZTE.
I'm not big on disclaimers. You flashed a custom recovery, Right?
This may or may not work on LOS based ROMs. I am an audiophile from way back, and I'm not gonna flash and test any of it until someone says," sound is fixed 100% " Not, "I can kinda get by w/ this or that".
It's why I bought the phone.
Attached to this post you will find two templates. ROM.zip, and badboyz.zip (I'm feeling lazy, didn't feel like messing w/ the updater script). Download them both, and unzip onto your desktop. Most of the editing will be done in the badboyz.zip. We will deal with that first. Here is what the file structure should look like:
{
"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"
}
In the first folder, \common, there is a file named post-fs-data.sh. This is where you put your build.prop edits. I have left two examples to demonstrate proper syntax. Note that:
Code:
persist.adb.notify=0
As it would normally appear in build.prop becomes
Code:
persist.adb.notify 0
Feel free delete the demonstrative entries when you are finished with your edits.
You also will find a \system folder. If you have an app you would like to add to your ROM as a system app, or a system app that you have edited, i.e. SystemUI or Settings this is the place. Magisk will overlay the apk included in the stock ROM. You can also add edited files to /etc, /media, etc. just make sure to maintain the proper file stucture
Next we move on to the config file:
1) Call it what you want w/ no spaces (you'll need this later)
2) Call it what you want- This prints out on the twrp screen when flashing the module
3) This is where you debloat. I left two examples in the template (as seen in the ss). Anything you don't want to run, show up in the drawer,or on all applications, list it here keeping the proper folder structure.
Again, these entries can be deleted. They are there for demonstrative purposes.
The module.prop file is pretty self explanatory (tbd= to be determined)
Do notice that the module id matches the one from the config file........(where I said you'll need this later)
You can change both of these. Just make them match.
The rest- you can put your mom's facebook page, donation link for the red cross- whatever you want
So all that is left is to zip all those files up, and your ROM module is done.
Now let's make a flashable. That Rom.zip that you decompressed-
Inside there is a data folder. Leave the Magisk.apk and the PHH su apk there. You will need those. Anything else you have that you want to add throw it in there. Teeter.apk, Netflix whatever.
Then put your rom module (should be named badboyz.zip) into the magisk folder w/ the magisk.zip.
Now zip the whole shabang up and flash it over a bone stock ROM w/ a stock kernel.
Please follow THIS guy and donate what you can. Android will be a better place w/ him
Reserved
Mine
Super info, thank you. Can Masquerade be integrated to allow Substratum theming?
HERE is some detail I have found, but I don't understand exactly what to do.
Is there a working nougat kernel for a2017G knocking around which patches for Safety net? The ones i found only worked with A2017U, so WiFi and a few other things don't work
H0lmEd said:
Is there a working nougat kernel for a2017G knocking around which patches for Safety net? The ones i found only worked with A2017U, so WiFi and a few other things don't work
Click to expand...
Click to collapse
This should work for whatever ROM/kernel you are currently on.
Thank you for this amazing post
Themed stock ROM?
amphi66 said:
Super info, thank you. Can Masquerade be integrated to allow Substratum theming?
HERE is some detail I have found, but I don't understand exactly what to do.
Click to expand...
Click to collapse
Maybe a bit late: this https://xtremetricks.net/theme-stock-android/ seems to indicate stock ROM can be themed with substratum. If that is so, then you could include substratum in your personal magisk ROM.
Will this work on any android phone?
Sent from my ASUS_I01WD using Tapatalk