Latest iteration of HooolmGlow/CirclesMod for Galaxy Tab 10.1 looks like this
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
At the moment I've kinda merged HooolmGlow with CirclesMod ICS.
Disclaimer zero: I assume no responsibility for any damage to your device as a direct or indirect result of using these files. You should not flash anything from anyone, unless you know what you're doing and have some way of going back to the way things were.
In essence: Please take the time to understand what software-version you're on and what you're flashing over it. In particular please be aware, that if you flash a Mod for a stock, odexed ROM over a deodexed ROM like BroodComb or vice versa, bad things will happen.
Also if you flash a 3G XWKG9 Mod over a WiFi UEKME ROM, or vice versa, bad things will happen. You get the picture...if you don't, don't blame me
Downloads
Search the thread or the download section of my website. Fortunately I've been quite meticulous about keeping 3G and WiFi builds apart
"What's done?"
- Wi-Fi icons
- Signal icons w/ connection types
- Quickpanel icons
- Battery icons w/ 1% increments
- Battery % text label removed from quickpanel, as having battery % icons and battery % text seems redundant.
- Back/Home/Recent/Menu/Screenshot changed to desaturated stock.
- Various color adjustments
- AOSP (=lockscreen) clock implemented and color adjusted.
"What isn't done...?"
- Nothing really, except constant reorganizing to keep up with the glorious, evolving mess that is Samsung's progress toward a seemingly unified framework ressource across all remotely similar devices.
"Can you make this work on (...) ?"
I can typically build on any unmodified framework, but I need the following files...
/system/app/SystemUI.apk
/system/framework/framework-res.apk
/system/framework/twframework-res.apk
You can pull them via adb if it's a stock ROM or extract them from the ROM.zip, if it's a CWM flashable.
The technical specifics of how to install the SDK, set up adb and so on are outside the scope of this thread
Disclaimer one: I typically won't build for individual users' frameworks, unless special circumstances apply. I have a family and a fulltime++ job to take care of too
I think it looks great, haven't rooted yet though. Only a matter of time.
This looks awesome man! Downloading Now!!
Dude this looks awesome. You should get together with Task650 when he gets back from doing life stuff. I would love to see this on his deodexed UKEME ROM (Which I currently run). Plus I think your two themeing minds could put out some mind bending stuff.
Really like that, any chance for kmb?
jfcooley said:
Really like that, any chance for kmb?
Click to expand...
Click to collapse
Or the newest, KME? This looks awesome, excited to see how these turn out for the SGT10.1 considering I've had / have these on all my phones!
So.. the idiot that I am, I flashed this on the KME ROM and now my status bar is gone. I've tried wiping data and cache and reflashing KME, but it is still gone. Any tips on how to get it back without using ODIN to go back to stock? Any help would be greatly appreciated.
I use your mod on my Desire, great to see it available for the Tab too!
I think it looks great, haven't rooted yet though. Only a matter of time.
Click to expand...
Click to collapse
Yup, me too.
jman391 said:
So.. the idiot that I am, I flashed this on the KME ROM and now my status bar is gone. I've tried wiping data and cache and reflashing KME, but it is still gone. Any tips on how to get it back without using ODIN to go back to stock? Any help would be greatly appreciated.
Click to expand...
Click to collapse
Flashing your original KME should have solved the problem, I guess
If you can get me the original KME files, I could build something around that, I think...
GarciaM25 said:
Or the newest, KME? This looks awesome, excited to see how these turn out for the SGT10.1 considering I've had / have these on all my phones!
Click to expand...
Click to collapse
jfcooley said:
Really like that, any chance for kmb?
Click to expand...
Click to collapse
I guess. I need zee files - and a link to the ROM they're for (mostly to see if they're odexed or deodexed)
/system/app/SystemUI.apk
/system/framework/framework-res.apk
/system/framework/twframework-res.apk
You can get them via adb pull or by extracting them from your ROM's flashable zip, if it's a CWM-rom.
This sort of mishap could actually be easily avoided, if I could just build a backup routine into my install script to do something like this
(pseudo code)
Mount system
Mount sdcard
check if backupfiles exist:
sdcard/circlesmodbackup/SystemUI.apk
sdcard/circlesmodbackup/framework-res.apk
- if yes, restore to /system/app/SystemUI.apk and /system/framework/framework-res.apk
- if no, back up ...
/system/app/SystemUI.apk to sdcard/circlesmodbackup/SystemUI.apk
/system/framework/framework-res.apk to sdcard/circlesmodbackup/framework-res.apk
... and flash my Mod.
I just can't find a comprehensive Edify reference guide anywhere.
awesome. Is that possible just to have the battery percentage ...
Um can you please make this flashable for people on rooted, deodexed ROMs like Caulkins, etc...
Please? I would use it in a heartbeat.
just4747 said:
Um can you please make this flashable for people on rooted, deodexed ROMs like Caulkins, etc...
Please? I would use it in a heartbeat.
Click to expand...
Click to collapse
No technical reason why not. I just need the ROM files.
henrik.dk said:
awesome. Is that possible just to have the battery percentage ...
Click to expand...
Click to collapse
Anything's possible
Hooolm said:
No technical reason why not. I just need the ROM files.
Anything's possible
Click to expand...
Click to collapse
This is the ROM by DocRambone I meant....lots of ppl use it too!
http://forum.xda-developers.com/showthread.php?t=1198921
Hooolm said:
No technical reason why not. I just need the ROM files.
Click to expand...
Click to collapse
Isn't it best to use the latest ROM out there for the GT7510? UEKME is newer than UEKMB:
http://forum.xda-developers.com/showthread.php?t=1227800
To suit everyone's tastes, I guess you would want to use the stock one, without any theming already done to it, but how can this be incorporated into the combination of Task650's UEKME and his Fire Glow theme from this thread? Personally, that's what I'm using and like it a lot, but the battery icon only works in the Fire Glow when unplugged - when charging, it goes back to the factory blue. Also, have you had any luck theming the Touchwiz themed clock on the taskbar? That's apparently a really difficult issue for those who have tried so far and it definitely doesn't look complete without that being done as well....
thanks for your help with this, still very excited for the outcome!
GarciaM25 said:
Isn't it best to use the latest ROM out there for the GT7510? UEKME is newer than UEKMB:
http://forum.xda-developers.com/showthread.php?t=1227800
Click to expand...
Click to collapse
It would be great if it could be flashed for both, since people may or may not want that green glow theme and launcher changes that come with task's ROM. Can't you prepare a flashable zip to theme over any of these?
And would there be any way to also have the task bar be the black version among your other PNG circle changes? Would be PERFECT.
task's rom is awesome. i use it with hc stock rom provided by task in his theme thread.
it would be nice to see circles mod for task's rom!
Port this to Doc's ROM and make the bar black instead of gray and it'll be perfect make sure it doesn't have that gray line at the top of the status bar, some mods made it black with a gray line over it. The Bar Mods here are good, especially the last one. Try something like that? Good work
just4747 said:
This is the ROM by DocRambone I meant....lots of ppl use it too!
http://forum.xda-developers.com/showthread.php?t=1198921
Click to expand...
Click to collapse
I've tried, and everything compiled without errors, but please note that I haven't tested it, and I can't test it, as I have a European 3G device.
So get the "undo" file too (for convenience), and nandroid (for safety), ok?
For DocRambone's (link) UEKMB Stock + root + Deodexed(link).
CirclesMod_GT-P7510_DocR_UEKMB_deodexed-signed.zip
"Undo button" for same :
CirclesMod_GT-P7510_DocR_UEKMB_deodexed_revert-signed.zip
GarciaM25 said:
Isn't it best to use the latest ROM out there for the GT7510? UEKME is newer than UEKMB:
http://forum.xda-developers.com/showthread.php?t=1227800
To suit everyone's tastes, I guess you would want to use the stock one, without any theming already done to it, but how can this be incorporated into the combination of Task650's UEKME and his Fire Glow theme from this thread? Personally, that's what I'm using and like it a lot, but the battery icon only works in the Fire Glow when unplugged - when charging, it goes back to the factory blue. Also, have you had any luck theming the Touchwiz themed clock on the taskbar? That's apparently a really difficult issue for those who have tried so far and it definitely doesn't look complete without that being done as well....
thanks for your help with this, still very excited for the outcome!
Click to expand...
Click to collapse
stiefa00 said:
task's rom is awesome. i use it with hc stock rom provided by task in his theme thread.
it would be nice to see circles mod for task's rom!
Click to expand...
Click to collapse
I gave it a shot but came across issues with Task650's KME. I downloaded the "Customized & Tweaked" version and made my changes, but SystemUI.apk wouldn't compile, reporting multiple nine patch errors.
At first I assumed I had f*'d something up, but at a second glance there are several instances of bad image ressources. Like a bunch of invalid or 0-byte .9's and instances of the same ressource being present as both .png and .9.png (at which point compile most certainly would fail).
Bottom line is that if I decompile SystemUI.apk and compile it right back without any changes, it should work, but it fails, and there isn't anything (within reason ) I can do about that.
I can't do a hack'n'slash job with WinZip, because I need the decompiled xml in SystemUI.apk to change a few icon sizes and stuff like that, so...no luck
Related
Hi guys! I've been using Samsung devices for a year or so (Samsung Galaxy S Captivate and now Galaxy Tab 10.1) and I like how TouchWiz look, but I hate how Samsung threw so much green in their blueish theme so I made this mod.
My goal is to take off every green in the TW UX theme and make it blue. This is something I started making for me and I decided to share it with you.
Here's what I achieved so far:
- Themed notification toggles
- Themed wifi in and out icons
- Themed brightness scrubber
{
"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"
}
Installation instructions
1. Download the file
2. Extract the content, there's one folder for every apks you need to pull from your tab (As of now there's only SystemUI.apk)
3. Pull the appropriate apks from your tab
4. Make a copy of your stock apks in case something goes wrong
5. Make sure you did the previous step
6. Re-read step 4 and 5
7. Open your apks and copy my images into the appropriate folders
YOU DON'T NEED TO DECOMPILE OR EXTRACT YOUR APK, JUST OPEN IT USING YOUR FAVORITE ARCHIVE MANAGER
8. Push your modified apks to your tab and reboot.
I strongly suggest to reboot in recovery and use adb to push your modified apk
The reason why I use this installation method rather than a flashable zip is that this way, you can apply this mod on any ROM or Build version, as long as you have TouchWiz on your tab.
Download link: http://www.mediafire.com/?tjdac34cv063c6t
Reserved
froli! glad to see you theming for the tab 10.1 also I still have your mattedblues for my apex on my captivate
jonnyg1097 said:
froli! glad to see you theming for the tab 10.1 also I still have your mattedblues for my apex on my captivate
Click to expand...
Click to collapse
Hehe nice to see another Captivate and Apex user over here!
Hope you like the theme! It will get more complete in next updates.
froli13 said:
Hehe nice to see another Captivate and Apex user over here!
Hope you like the theme! It will get more complete in next updates.
Click to expand...
Click to collapse
I havent flashed it yet. I am still enjoying my completely stock Tab at the moment. Perhaps in a couple weeks I will start flashing things onto it.
jonnyg1097 said:
I havent flashed it yet. I am still enjoying my completely stock Tab at the moment. Perhaps in a couple weeks I will start flashing things onto it.
Click to expand...
Click to collapse
It doesn't modify anything, only image swapping. You have to modify your own apk so you still have stock. You need to be rooted though.
Thanks looks good, no clue why they didnt match the colors in the first place
I was thinking of doing a theme myself, mostly just changing the background of the settings menu etc, maybe some icons too, just not sure about the amount of work involved
hi froli13,
you have some news for us? I think this is very usefull for the ASOP theme on the sgt10.1. Please more .
mike2nl said:
hi froli13,
you have some news for us? I think this is very usefull for the ASOP theme on the sgt10.1. Please more .
Click to expand...
Click to collapse
I have something almost complete now, but I have troubles trying to fix some bad .9.png patches...
And hockey has just started so I spend less time on the computer
froli13 said:
I have something almost complete now, but I have troubles trying to fix some bad .9.png patches...
Click to expand...
Click to collapse
Bad to read that, but i think there will be solutions. You had asked our best friend google?
And hockey has just started so I spend less time on the computer
Click to expand...
Click to collapse
That's cool...you are playing this active, or TV sports .
Question about adb:
please forget the question. Issue is solved with es explorer and superuser. Thank you for the graphics.
Where can i find the files within my device to edit these?
oh and...does ninjamorph work for this?
mike2nl said:
Bad to read that, but i think there will be solutions. You had asked our best friend google?
That's cool...you are playing this active, or TV sports .
Question about adb:
please forget the question. Issue is solved with es explorer and superuser. Thank you for the graphics.
Click to expand...
Click to collapse
TV sports only for now (Montreal Canadiens), but when it gets cold enough I play outside too.
Tivo7 said:
Where can i find the files within my device to edit these?
oh and...does ninjamorph work for this?
Click to expand...
Click to collapse
I don't know what is ninjamorph so I guess it won't work with it...
SystemUI.apk is under /system/app/
BTW:
this is ninjamorph on android market
any plans on more theming, i prefer the blue
this doesn't work for me I copied images and replaced them and replaced the systemui with root explorer any suggestions?
mattdub1 said:
this doesn't work for me I copied images and replaced them and replaced the systemui with root explorer any suggestions?
Click to expand...
Click to collapse
The only reason why it wouldn't work is that you did something wrong. It's just some modified images.
Sent from my Galaxy Nexus using xda premium
and I have done this exact same thing before with my phone. I am new to the tablet, but have made many themes for my HTC Sensation and I have made recovery themes. Those are way more detailed than this is, so Im not sure exactly what I could be doing wrong, which is why I asked for suggestions besides the obvious.
mattdub1 said:
and I have done this exact same thing before with my phone. I am new to the tablet, but have made many themes for my HTC Sensation and I have made recovery themes. Those are way more detailed than this is, so Im not sure exactly what I could be doing wrong, which is why I asked for suggestions besides the obvious.
Click to expand...
Click to collapse
froli13 said:
The only reason why it wouldn't work is that you did something wrong. It's just some modified images.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
mattdub1 said:
this doesn't work for me I copied images and replaced them and replaced the systemui with root explorer any suggestions?
Click to expand...
Click to collapse
Hey guys, at the end nothing is wrong, it missing something .
I have found and fixed it. Froli you missed the folder drawable-sw600dp-mdpi for the galaxy tab 10.1. So to see in my original SystemUI.apk in the Overcome Rom. <- link
When you copy the same pictures in that folder then it works. Only one or two images are missing. I will report this in 15 minutes. Have to take a look now.
X Minutes later
The missing files are:
1 - quickpanel_icon_airplane_dim.png (uploaded zip file quickpanel_icon_airplane_dim.zip)
2 - the green checker by AUTO setting for brightness
.. - i didn't find it he must be somewhere in \system\framework\res\drawable-mdpi
.. - btn_check_buttonless_on.png or
.. - ic_bullet_key_permission.png
.. - otherwise i don't know for the moment
3 - added the icons for data (quickpanel_icon_ing & quickpanel_icon_data_on in zip quickpanel_icon_ing_and_data.zip)
4 - will check for more, but you users can put a finger on it to let us know which icon is missing or wrong colored for TW
BTW
1 - Here a LINK to calculate and understand chmod better for beginners. Also a online mod calculation can be found there.
2 - froli13 possible we can talk via skype (me = mike2nl)
3 - please report it is working or not
Possible i can do more, but it will be helpfull when froli is OK with that. Possible you user have ideas about it and then we can make it togehter? What do you think about it?...
I have finally put together a ROM for us Locked Bootloader users. I used Hogwarts COLA ROM as a base for this ROM. This is my first attempt with creating ROMS. So please bear with me if you find bugs, and let me know, so i can fix them. Thanks guys, and enjoy!
**WARNING - This has only been tested on LOCKED BOOTLOADER R800X!! Install at YOUR own risk!**
Features v1
- Replaced stock Launcher with ADW
- Replaced stock Camera with Camera Mod (use "R" button to snap pics)
- Added Notification Toggles
- Removed Carrier Name from Notification Dropdown
- Themed w/ XperainceIT "Green Acid" Theme.
- Replaced Boot Animation
Updated Features v1.1
- Updated Build.prop w/ a few tweaks (see code below for a list of tweaks)
- Added Green dialer Theme
- Changed Font to stock.
Code:
Raised JPG quality to 100%
Decreased dialing out delay
Helped scrolling responsiveness
Increased overall touch responsiveness
Raised photo and video recording quality
Signal (3G) tweaks
Net speed tweaks
Disabled blackscreen issue after a call
Fixed some application issues
Known bugs:
- Factory Reset/Data Wipe, breaks the ROM. (Working on fixing this)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
NOTES- ROM Currently does NOT come with Titanium Back up or Screenshot, they were on my version when i took the screen shot.
Download Link:
IT ROM.v1.1**NEW**
IT ROM v1
Installation:
- Download, then extract IT ROM.
- Place ROM into /sdcard/clockwork/backup
- Boot into Recovery
- Wipe Cache / Dalvik Cache
- Restore
Future Updates:
Version 1.2- (ETA: Undetermined)
- Add Mobile Bravia Engine
- Add script for SetInstallLocation 2 (not sure if this will work as a pre-installed feature as it requires a line command prompt, then a reboot)
- Add a Theme Chooser app for the XperianceIT Themes (this one may take me a bit, not very good at app creation)
Some themes from my Theme Thread:
(Original Theme Thread)
"Purple Haze"
"Blood Lust" w/Toggles
"Pink Passion" w/Notification Toggles
"White Elegance w/Toggles"
"Blue Void" w/Toggles
"Blue Void" w/o Toggles
If any of you have any suggestions on new tweaks, mods, or would like to see certain apps included into this ROM as system apps, please let me know.
Special Thanks:
- Hogwarts, for taking the time to teach and mentor me on building a ROM. His COLA ROM can be found HERE​
Nice man! My only suggestion would be to offer a CWR ZIP to change the font to something more readable.
Sent from my R800i using Tapatalk
Clienterror said:
Nice man! My only suggestion would be to offer a CWR ZIP to change the font to something more readable.
Sent from my R800i using Tapatalk
Click to expand...
Click to collapse
Ahh man, thanks, i didnt even think about that!... lol I could add Font Installer as a system app.
Different color themes would be great.
Sent from my R800x using XDA App
iceman99393 said:
Different color themes would be great.
Sent from my R800x using XDA App
Click to expand...
Click to collapse
Good idea.... Original Post edited! Now have links to my themes from my theme thread.
Coo Tool
Downloading Now. Will update after testing.
(OFF TOPIC: I need someone to pm me and let me know the process in building and posting roms.)
Thanks. I appreciate all feedback.
XperianceIT
sent from my Xplay R800X, using XDA App!
Update.
Ok, Got the "Activity Market (in app market)not responding.
Force close or wait" a few times when first
starting it, but then seemed to striaghten up after I just waited a couple mins.
Other than that, so far all is working. Talk,Wifi,Bluetooth,GPS,, All Good.
Nice Job my man.
OK awesome. I think it has to sync all your Google info first. Other than that how you like it?
XperianceIT
sent from my Xplay R800X, using XDA App!
What does this do that cola doesnt?
Milenko2121 said:
What does this do that cola doesnt?
Click to expand...
Click to collapse
Well with a locked boot loader any "custom" ROM are all going to be about the same. Since we cant overclock, or upgrade past 2.3.3 yet. They are all just tweaked a little differently, like my ROM in comparison to COLA, has only a few minor differences... IT-ROM has the camera mod built in, has toggles built in to the theme, carrier name removed, and a few other cosmetic changes.... the next update will have tweaks built into the build.prop, adds a green dialer theme, and replaces font with stock font. This is my first attempt at playing with roms. It was more of a learning tool for me to get the basics down for removing system app, replacing system app, and what not.
XperianceIT
sent from my Xplay R800X, using XDA App!
Tip: if you want to create an update.zip, pull the /system folder and make symlinks in the update script.
Logseman said:
Tip: if you want to create an update.zip, pull the /system folder and make symlinks in the update script.
Click to expand...
Click to collapse
Well you think that but it wont work
Cola has to have /data/ to work
I'm the one who design it so trust me I know.
Once you loose data the rom is broken.
Logseman said:
Tip: if you want to create an update.zip, pull the /system folder and make symlinks in the update script.
Click to expand...
Click to collapse
Hey thats awesome info! I was wanting to do something like that but wasnt sure how to make a update.zip, and really didnt want peope to have to reflash the entire ROM again, i know how frustrating it is to have to re-do all your desktops, and widgets, and re-enter al your accounts and sync info.
Would you mind PM'ing me, or post it here, on how to make the symlinks, i am 100% unfamiliar with doing that. (im still learning all of this) Even if it doesnt work with the COLA based ROM, i'd stil like to learn this for future projects, and well, just cause its something I dont know how to do, and I ike to learn.
Hogwarts said:
Well you think that but it wont work
Cola has to have /data/ to work
I'm the one who design it so trust me I know.
Once you loose data the rom is broken.
Click to expand...
Click to collapse
I know a little bit too, don't worry. You need to keep the Setup Wizard APK which, if absent, breaks the Home button in case of a data wipe. Plus, even if you put a /data folder, it can be empty.
XIT, I think the best that you can do for the symlinks is to grab another ROM (from the Play if possible), unzip it and check its symlinks. I'm not too sure of what symlinks your ROM needs. You can see the symlinks in the update script file in the Meta-Inf folder.
Logseman said:
I know a little bit too, don't worry. You need to keep the Setup Wizard APK which, if absent, breaks the Home button in case of a data wipe. Plus, even if you put a /data folder, it can be empty.
Click to expand...
Click to collapse
wont work.
locked bootloader cant flash a whole filesystem and datasystem
thats why UK rom has to be flashed as nandroid
1-2 files with the wifimodules work because your just pushing something
but when you try to
format /system
push /system
format /data
push /data
it basicly is going to wipe out CWM recovery in the process because if ur aware the CWM resides in system folder
so yes it wont work for locked bootloader
also I wouldn't keep setup wizard because it is a costly file to keep when it's never needed
the cost is about 1.2 mb not including data if i remember correctly.
so its gone.
when you use nandroid backup you dont need it anyway
I think you're right, I forgot about where the cwm was.
Logseman said:
I think you're right, I forgot about where the cwm was.
Click to expand...
Click to collapse
ya i know because i've tried it myself
i created update .zip and the CWM would always return error
i could never get it to work as many times as i tried
I like it, very nice. Plenty of space, apps and drawer loads faster. I implamented the "adb shell, pm setInstallLocation 2, exit". That way I can choose pretty much any app to be moved to sd or installed to sd. Stable rom so far today, no issues.
Sent from my R800x using xda premium
Hogwarts said:
Well you think that but it wont work
Cola has to have /data/ to work
I'm the one who design it so trust me I know.
Once you loose data the rom is broken.
Click to expand...
Click to collapse
/data/ has never been required for me.
Sent from R800x
Hello community!
Intro:
You may not know it, but Samsung(and maybe every popular Android phone manufacturers) has a ready-to-use Light theme "pre-installed" in our devices, not only the Galaxy S Advance of course, this theme probably exists in every latest firmware for Galaxies from Samsung, including Galaxy SIII, Galaxy S2 and many more I guess, the Galaxy S4 is not an exception, which also comes in the Light version already set. I found a way to switch in this light version, and it's VERY easy. Maybe newbie-friendly too. Ok maybe not so easy but it still is as simple as adding a word. Literally, it's only adding a word! Read the "Notes:" sections at the end of the post before doing anything.
Getting to the point:
These themes exist in the framework-res.apk, specifically, in the /res/values/styles.xml
You will find different themes in there including Google's "Holo(.Dark)" and "Holo.Light". These are the basic ones, which will be used by almost every application that does NOT have it's own skin, so these applications will use the either Holo(Dark) or Holo Light.
There are three(I think) more basic themes in there including the stock Android, this one is based on Gingerbread I guess.
The other two are the Device Default and Device Default Light. These two are the ones that a manufacturer, like Samsung, can edit to give it's devices a custom and unique style.
A stock application that comes pre-installed in the software(Like SecSettings.apk, MusicPlayer.apk e.t.c.) will probably use either the Device Default or Device Default Light. This is up to the manufacturer to choose. In our case, Samsung has set most of it's applications to use the Device Default.
A small "What I am talking about":
{
"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"
}
How to set the Light theme to an application:
Requirements:
The application which you want to change it's theme. (I will use SecSettings.apk as an example)
apk-tool (I use APK Multi-Tool because it's very easy to use)
Notepad++
Know how to decompile/recompile
Instructions:
Decompile the .apk.
Go to "/res/values/" folder and open the file "styles.xml" with Notepad++.
Click "Find" or press "Ctrl+F".
In the "Find What :" box enter "DeviceDefault" and hit next.
Check the first result you get, mine was this:
Now, copy this ".Light" (without the "), this is the magic word!
You will paste this exactly after every "[email protected]*android:style/blabla.DeviceDefault
Like the image below:
Even if there is something after the DeviceDefault like this:
You will still paste the ".Light" exactly after the DeviceDefault like the image below:
Make sure to paste it ONLY in "parent=" lines, and in EVERY "parent=" lines. There are exceptions though, based on the .app. But don't get confused, even if you make a mistake, will be able to find it and fix it later. For now just continue the "paste" process.
Once you have finished the "paste" process, save the file and overwrite the old one.
Recompile the .apk.
That's it! Copy the .apk on your phone, place it where it belongs and set the right permissions.
Reboot, open the application, and take a taste of a light UI that your phone's manufacturer had hidden from you.
Notes:
1. I don't even know if other manufacturers like Sony do this too. If yes, then this tutorial will work for these phones too, probably.
2. Don't try this on framework-res.apk. framework-res.apk can be used too for you to change your theme to Light, but it will probably cause many graphical errors. And it also requires a different way to change the theme. I have tried it and got both good and bad results, check the second post for more information.
3. If you tried and had any errors I could use a hand, just post your compile log and myself and maybe some other people will help you if we can.
4. Modifying the framework-res.apk in a proper way will allow every stock application to be themed without having someone to edit them. Again check the second post.
5. If you find something confusing you can freely ask by posting here.
6. I am not sure about everything that I say in the "Intro:" section. It's just my theory, excuse me if I'm wrong.
7. These themes are the main reason(probably ) for the apps to have both "holo_dark" and "holo_light" variants of .png files and colors. People who have edited SystemUI.apk's and framework-res.apk's "drawable-" folders will understand what I am saying.
Here is a modded framework-res.apk, with this I managed to theme almost every stock Samsung application without editing anything except the framework-res.apk.
I am totally sure that I changed some things without thinking first. The styles.xml is big and I almost got lost. I did everything I could for now, I'm sorry.
You can flash it only on LQB firmwares, maybe only some of them. Check the screenshots to see what I have managed so far. Expect MANY UI bugs.
P.S. It's just for you to see how a Light theme would look. Don't complain about bugs on this, please.
Light Framework
Screenshots:
Great job, Koulis!
Well done!! :good:. Must have taken you quiet some time to find how to do it. :good: :good: :good:
Still people need to understand that this won't magically invert the theme to white... You'll still get loads of UI bugs, which you of course, must fix manually.
panda00 said:
Still people need to understand that this won't magically invert the theme to white... You'll still get loads of UI bugs, which you of course, must fix manually.
Click to expand...
Click to collapse
Maybe not so many bugs, but I guess there will be some.
then change the text color for holo dark to holo light
joehanh88 themed GT-I9070
joehanh88 said:
then change the text color for holo dark to holo light
joehanh88 themed GT-I9070
Click to expand...
Click to collapse
I thought of that. But I'll try another time I'm feeling lazy now.
Sent from my Galaxy S Advance
Nice mod.
If i want the google default holo theme (like nexus) thenbi should write '.holo dark' instead of '.light'??
Sent from my GT-I9070 using xda premium
I just have one note, to make this much much easier...
When pressing Ctrl+F go the replace tab and on the find space type "DeviceDefault" and on the replace space type "DeviceDefault.Light"... Then press replace all... This should replace everything in one click, I guess.
Nice post
Sent from my GT-I9070 using xda app-developers app
panda00 said:
I just have one note, to make this much much easier...
When pressing Ctrl+F go the replace tab and on the find space type "DeviceDefault" and on the replace space type "DeviceDefault.Light"... Then press replace all... This should replace everything in one click, I guess.
Click to expand...
Click to collapse
...but the OP said "Make sure to paste it ONLY in "parent=" lines, and in EVERY "parent=" lines."
and one question: How to change the text color for holo dark to holo light?
No screens in the OP
d14gvn said:
No screens in the OP
Click to expand...
Click to collapse
It's because of Photobucket. I did some mistakes. Sorry. Also, just to let everyone know, I'm back!!! Not that I'm going to do something great but I will try to think of something.
Sent from my Galaxy SIII Mini
Koulis2000 said:
It's because of Photobucket. I did some mistakes. Sorry. Also, just to let everyone know, I'm back!!! Not that I'm going to do something great but I will try to think of something.
Sent from my Galaxy SIII Mini
Click to expand...
Click to collapse
Nice article!
Hope to see the screenshots back!!!
pathuri97 said:
Nice article!
Hope to see the screenshots back!!!
Click to expand...
Click to collapse
Will reupload them later today, maybe.
Thanks!
Sent from my Galaxy SIII Mini
Apk N't Installed???
Koulis2000 said:
It's because of Photobucket. I did some mistakes. Sorry. Also, just to let everyone know, I'm back!!! Not that I'm going to do something great but I will try to think of something.
Sent from my Galaxy SIII Mini
Click to expand...
Click to collapse
Thanks for the SCREENSHOTS.
Really useful.
I followed your steps and compiled & decompiled using VTS software. (http://www.virtuous-ten-studio.com/).
Absolutely NO ERROS before after compilation.
After copying the file to /system/app with ROOT EXPLORER (with proper permissions),
When I click SETTINGS ICON - I get a message saying "Apk N't installed".
What could be the reason - any idea???
pathuri97 said:
Thanks for the SCREENSHOTS.
Really useful.
I followed your steps and compiled & decompiled using VTS software. (http://www.virtuous-ten-studio.com/).
Absolutely NO ERROS before after compilation.
After copying the file to /system/app with ROOT EXPLORER (with proper permissions),
When I click SETTINGS ICON - I get a message saying "Apk N't installed".
What could be the reason - any idea???
Click to expand...
Click to collapse
No ideas why you get a message like this. :/
Sent from my Galaxy SIII Mini
pathuri97 said:
Thanks for the SCREENSHOTS.
Really useful.
I followed your steps and compiled & decompiled using VTS software. (http://www.virtuous-ten-studio.com/).
Absolutely NO ERROS before after compilation.
After copying the file to /system/app with ROOT EXPLORER (with proper permissions),
When I click SETTINGS ICON - I get a message saying "Apk N't installed".
What could be the reason - any idea???
Click to expand...
Click to collapse
Did you copy the META-INF and AndroidManifest.xml from the original apk to the new compiled in dist? AFAIK is it like signing. When you try to install by hand do you get a parsing error?
and2 said:
Did you copy the META-INF and AndroidManifest.xml from the original apk to the new compiled in dist? AFAIK is it like signing. When you try to install by hand do you get a parsing error?
Click to expand...
Click to collapse
Thanks for the reply!
As you can see from the enclosed screenshots - no problem with the compilation and signing.
VTS is taking care of the same.
What I'm trying to do is copy framework-res.apk, systemui.apk and settings.apk from different custom ROM to current ROM.
No problem in copying and overwriting the original files of current ROM.
TAB works fine.
NO FC's.
Only thing is I'm trying to change LIGHT theme of secsettings.apk to DARK theme.
Either I get APK n't installed or FC (SystemUI.apk etc).
Again If I replace secsettings.apk from CUSTOM ROM to current ROM - works fine. NO FC's.
Might be I need to dig deeper....
Here you got another stock rom based mod. I initially prepared it for myself for daily use, but decided to share with all Razr users. It also contains the work of many developers here, so I left it unnamed, just stock rom with several modifications applied. I'm working on it, expect minor updates.
Features:
Essentially 9.8.2O-124_SPUEM-14 FULL RETAIL BRITISH
Deodexed
Basic debloat
Google apps updated to most recent versions
Moto apps left intact (mostly) to ensure maximum compatibility
Tested by me (about week of daily use)
AOSP patch (for most apps modded who-the-hell-knows-why by Motorola)
*Unique* reboot functionality just press VOLUP + PWR simultaneously
Installation:
Install BMM from Google Play
Download rom file from here
Boot into BMM, wipe data/cache/dalvik
Install downloaded rom file
Reboot and do all the configuration steps
Now you have deodexed/debloated Motorola Blur rom, go to next step if you want to change look&feel to AOSP
Download AOSP patch from here
Reboot to BMM again and install AOSP patch
Enjoy!
Reboot option
There's no 'Reboot' item in power menu, but you can reboot your phone at any time just by pressing VOLUP + PWR buttons simultaneously.
Word of warning:
AOSP patch MUST be installed after initial rom configuration or you'll stuck (just follow the guide above).
Note:
Reformat internal storage if you experience high battery drain.
Screenshots:
{
"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"
}
What a beautiful age for Razr owners!! :victory:
Going to try, thanks.
Screenshots?
RazrBR said:
Screenshots?
Click to expand...
Click to collapse
beastie-boy said:
Here you got another stock rom based mod. I initially prepared it for myself for daily use, but decided to share with all Razr users. It also contains the work of many developers here, so I left it unnamed, just stock rom with several modifications applied. I'm working on it, expect minor updates.
Features:
Essentially 9.8.2O-124_SPUEM-14 FULL RETAIL BRITISH
Deodexed
Basic debloat
Google apps updated to most recent versions
Moto apps left intact (mostly) to ensure maximum compatibility
Tested by me (about week of daily use)
AOSP patch (for most apps modded who-the-hell-knows-why by Motorola)
Click to expand...
Click to collapse
This is just a stock JB rom, have you ever seen?
---------- Post added at 08:18 PM ---------- Previous post was at 08:08 PM ----------
Running since today on system2 and it's great, fast and smooth, could become my new daily rom, I just have to find the will to remake system1.
This rom has two modes. Until AOSP patch is not applied, you have stock deodexed, debloated, updated Blur rom. But I highly recommend to move forward and run the AOSP patch. It's 90% of my effort to make it look and work like AOSP one. Motorola widgets are too laggy and ugly for me.
beastie-boy said:
This rom has two modes. Until AOSP patch is not applied, you have stock deodexed, debloated, updated Blur rom. But I highly recommend to move forward and run the AOSP patch. It's 90% of my effort to make it look and work like AOSP one. Motorola widgets are too laggy and ugly for me.
Click to expand...
Click to collapse
I didn't install it yet, will try to see if i like to decide if include or not when i'll move to system1.
Request:
Can you kinda add a reboot option into the power menu in the next release if any? Thanks.
I tried to install it with SS as stock but failed (stuck on boot animation). Anybody has experience with this?
Jack'O said:
Request:
Can you kinda add a reboot option into the power menu in the next release if any? Thanks.
Click to expand...
Click to collapse
Added reboot patch, it uses Motorola bug reporting hotkey. Look at the OP.
Will your AOSP patch work if applied on stock odexed and unbloated retail EU JB? I am so tempted to install your ROM, but do not want to let go of my webtop partition as of now (I understand BMM removes it if you enable slot 2 onwards).
sha_tan said:
Will your AOSP patch work if applied on stock odexed and unbloated retail EU JB? I am so tempted to install your ROM, but do not want to let go of my webtop partition as of now (I understand BMM removes it if you enable slot 2 onwards).
Click to expand...
Click to collapse
No, it won't work on odexed rom. If you install BMM and choose stock slot for this rom, everything else will be left intact. Just don't initialize any other slot.
Well, someone may correct me if I'm wrong, but as from JB, there's nothing on the webtop partition - till ICS there was a separate system there, but right now webtop is achieved via a mode of JB.
Can your AOSP patch be applied to other JB roms(e.g. Rage rom)??
The ROM looks good and works fast. Few things:
1. Some apps like ROM Toolbox Pro and Google Now keep on FCing. Have tried reinstalling, deleting cache/data... no avail.
2. Is there a 1% battery mod that can be applied on this?
For those who whants to try in a different ROM
the patch works on a Deodexed stock based EU ROM
there is only a few thins to say
NOTE: i will try it with the rom of this post
so, with te rom that i have tested:
1.- the notifications, you can remove sliding it, but once is moved, you cannot place back to normal (once is moved, the notification will deleted)
2.- at contacts when you see the calls history (of one contact) the call log, override the "call to "number"" section, only when the calls history has a lot of records
3.- the battery percent, shows activity when is connected, thats not an error i think but, if the percent dont shows that, i thinks would be better.
its the same applye the patch on my past deodexed.
the notification bug (point number 2) its on the EU ROM (of this post) too, so thanks not a bug,
and i DONT GET that lock screen, for me its the stock motorola, how do i get the lockscreen of your screenshots?
For those who wants the 1% battery indicator
http://www.htcmania.com/showthread.php?t=586976 (its in spanish)
i installed before install the AOSP PATCH, i dont know if works after
MexiDroid said:
i DONT GET that lock screen, for me its the stock motorola, how do i get the lockscreen of your screenshots?
Click to expand...
Click to collapse
Which language did you set? It's probably translation/resource bug. Easy to fix...
hello, first of all thanks for this wonderful rom.
I experienced an issue on voice dictation, when I finished using the dictation the keyboard has a forced closure.
beastie-boy said:
Which language did you set? It's probably translation/resource bug. Easy to fix...
Click to expand...
Click to collapse
Spanish... is that the problem?? thanks
ooo i just changed the languaje to English and.. thats it, but i have now the WDSEA ROM, thanks a lot, and great info.
sha_tan said:
Will your AOSP patch work if applied on stock odexed and unbloated retail EU JB? I am so tempted to install your ROM, but do not want to let go of my webtop partition as of now (I understand BMM removes it if you enable slot 2 onwards).
Click to expand...
Click to collapse
Guys, it doesn't matter where you flash what and you can flash a Rom also to 2nd system with BMM - your "Webtop Partition" will be intact, BECAUSE since Moto ICS Webtop is built into Rom system and DOESN'T use the webtop partition anymore! That means: Webtop will work anyway as long as you are runninng a Stock Based rom - no matter whcih Slot it's installed to.
EDIT: OP, very nice work!! I like this rom and it's now my second system - I need a stable Rom for the case something of my stuff crashes. Stock rom on second system doesn't work, it needs to be a deodexed and slim version, this rom is exactly what I need!
EDIT: Ahm.. Am I stupid .. or have you included our D-WiZ Dev Team Logo in the AOSP patch?? Because after installing the patch I found this as my background pic, and I definately didn't insert it... If not, sorry, but I'm really confused...
And I have a hint for you: If you want the rom to boot WITH AOSP patch installed BEFORE intial boot (or just included AOSP patch in the rom) you MUST NOT sign the system apks (SystemUI.apk, Settings.apk and framework-res.apk). After recompiling with apktool just open it with any archive manager, also open the original apk and copy the classes.dex (or ressources.asrc) and META-INF folder into your recompiled apk (MEANS: copy the mentioned files from the original deodexed SystemUI.apk into your modified and recompiled SystemUI.apk, etc..). That's it! Now it will boot on intial boot with AOSP patch included.
Thaks for support dtrail1, I will definetely try to fix what you pointed. I was hoping someone experienced will look at this rom and suggest how eliminate issues. Your wallpaper must have been restored through google services, stock launcher I put into aosp patch doesn't contain int.
beastie-boy said:
Thaks for support dtrail1, I will definetely try to fix what you pointed. I was hoping someone experienced will look at this rom and suggest how eliminate issues. Your wallpaper must have been restored through google services, stock launcher I put into aosp patch doesn't contain int.
Click to expand...
Click to collapse
Yeah, you're right. It has been restored by launcher data I guess - was just curious
And referring to system apks: Try that method i mentioned above, it works for sure - but if you have modified the Manifest.xml you must sign them to get them bootable. But here you have to use special sign keys. If you need them let me know.
Flashable 3minit For LG V20
1.]Install 3minit Resources 3minitResources
2.] Flash This Themer.zip
3.] Install 3minit APK
4.] Choose new battery Layout
{
"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"
}
*Need Others To Test *Flash This Themer with TWRP
*INSTALL 3MINIT RESOURCES FOR BATTERY IMAGES
*THANKS TO @Tulsadiver & @oZoP
bountyman334 said:
Flashable 3minit For LG V20
1.] Flash This Themer.zip
2.]Install 3minit Resources 3minitResources
3.] Install 3minit APK
4.] Choose new battery Layout
*Need Others To Test *Flash This Themer with TWRP
*INSTALL 3MINIT RESOURCES FOR BATTERY IMAGES
*THANKS TO @Tulsadiver & @oZoP
Click to expand...
Click to collapse
One tip. The minitbatteryresources.apk should be installed prior to flashing the themer.zip, otherwise a bootloop likely will occur.
Tulsadiver said:
One tip. The minitbatteryresources.apk should be installed prior to flashing the themer.zip, otherwise a bootloop likely will occur.
Click to expand...
Click to collapse
Oh yea.. right.. let me change that around... thanks for the catch
Will this work on LOS/AOSP based ROMS?
Ice Bear said:
Will this work on LOS/AOSP based ROMS?
Click to expand...
Click to collapse
LG Oreo only.
AngryManMLS said:
LG Oreo only.
Click to expand...
Click to collapse
Ice Bear said:
Will this work on LOS/AOSP based ROMS?
Click to expand...
Click to collapse
try it out.. i just tried stock.. it automatically back up your systemui on internal
@bountyman334 I installed the resources apk, then flashed the zip... I am now able to see the battery icon but cannot find the app to customize it anywhere... Any thoughts?? Thanks!!!
Mee too
Yhary said:
@bountyman334 I installed the resources apk, then flashed the zip... I am now able to see the battery icon but cannot find the app to customize it anywhere... Any thoughts?? Thanks!!!
Click to expand...
Click to collapse
You have to grab the app from Play Store.
AngryManMLS said:
You have to grab the app from Play Store.
Click to expand...
Click to collapse
Is that a paid Playstore app?
scorpio76r said:
Is that a paid Playstore app?
Click to expand...
Click to collapse
you can. go to their main thread on xda
https://www.google.com/url?sa=t&sou...FjAAegQIAxAB&usg=AOvVaw2mHPUX9VkNz3RmzHXlmMG-
and pull the apk from the file folder.. i didnt want to step on toes
bountyman334 said:
you can. go to their main thread on xda
https://www.google.com/url?sa=t&sou...FjAAegQIAxAB&usg=AOvVaw2mHPUX9VkNz3RmzHXlmMG-
and pull the apk from the file folder.. i didnt want to step on toes
Click to expand...
Click to collapse
I got you and, thank you.
scorpio76r said:
Is that a paid Playstore app?
Click to expand...
Click to collapse
Yes. It's paid. I found a free version on their website: http://www.3minit.com/
Just see if it serves your purpose. If you like, then you could buy it after trying out the free version.
Thanks OP.. do you also have guide to install 3minit clock?
Just tried it on my 990DS v20. Works great. Thanks!
Breaks safetynet?
bountyman334 said:
you can. go to their main thread on xda
https://www.google.com/url?sa=t&sou...FjAAegQIAxAB&usg=AOvVaw2mHPUX9VkNz3RmzHXlmMG-[/url]
and pull the apk from the file folder.. i didnt want to step on toes
Click to expand...
Click to collapse
First thank you for this. I've been missing this mod since Oreo came out for us v20 users!
So how hard would it be to get 3minit clock to work on the v20?
Anyone tried this on 20h? Installed the attached MinitBatterySources.apk, then flashed the Themer.zip, then installed 3MinitBatterySettings.apk (4.1.1 from the github repo, not 3.1 from the 3minit web page, which refuses to run due to being old). Rebooted but I don't see any difference in battery, selecting different ones in the app doesn't seem to do anything, even after a reboot. H918.
Edit: Looks like it's because the zip uses /data as a scratch for all its changes, and my /data is encrypted so it can't actually do that. I tried installing the zip on another 20h device that doesn't have an encrypted /data and it worked fine. I tried modifying updater-script and installtheme.sh to use /cache instead of /data, but without luck.
All that said, seeing it on the unencrypted device, I realized that the modified battery status doesn't show up on the second screen, which was the main reason I wanted it (and used it on Nougat). If anyone knows a way to get the battery % in the second screen without having a permanent notification, would appreciate it!
speedrabbit said:
Anyone tried this on 20h? Installed the attached MinitBatterySources.apk, then flashed the Themer.zip, then installed 3MinitBatterySettings.apk (4.1.1 from the github repo, not 3.1 from the 3minit web page, which refuses to run due to being old). Rebooted but I don't see any difference in battery, selecting different ones in the app doesn't seem to do anything, even after a reboot. H918.
Edit: Looks like it's because the zip uses /data as a scratch for all its changes, and my /data is encrypted so it can't actually do that. I tried installing the zip on another 20h device that doesn't have an encrypted /data and it worked fine. I tried modifying updater-script and installtheme.sh to use /cache instead of /data, but without luck.
All that said, seeing it on the unencrypted device, I realized that the modified battery status doesn't show up on the second screen, which was the main reason I wanted it (and used it on Nougat). If anyone knows a way to get the battery % in the second screen without having a permanent notification, would appreciate it!
Click to expand...
Click to collapse
I use a combination of flat status bar indicators from the play store and, gravity box oreo. The picture below shows my current status bar. I just personally used the number instead of the percentage but, you can use the percentage if you want or both.
scorpio76r said:
I use a combination of flat status bar indicators from the play store and, gravity box oreo. The picture below shows my current status bar. I just personally used the number instead of the percentage but, you can use the percentage if you want or both.
Click to expand...
Click to collapse
Hmm, thanks for the suggestion, lots of great options in GravityBox. Unfortunately as far as I can tell, none of the battery/status bar tweaks affect the Second Screen battery icon. It'd be really nice to be able to see my battery level with the screen off (just the second screen on), like I have it setup in Nougat.