Transparent Statusbar For S4 Active Lollipop
Instructions:
1. Your Phone must be Rooted.
2. Download and install SQLite Editor from Playstore.
3. Open SQLite Editor and in APPS Tab find Setting storage and select it.
4. Then select settings.db
5. Then select system
6. Then find these items & tap on them & select Edit Record & Change the values to 1.
android.wallpaper.setting_systemui_transparency = 0 to 1
lockscreen_wllpaepr_transparent = 0 to 1
SQLite Editor Istruction's Picture:
Click on the picture to get full size.
Note: If you don't change the wallpaper, this mod will be constant, but if you change the wallpaper you should do these steps again.
This is because of Art System and changing IDs. For Changing Lockscreen Statusbar Restart is required.
Result :
Click on the pictures to get full size.
( If you find my work useful, please push the Thanks button )
Can you tell me a way to made it cheaper?
Hey thanks. I like
You know how to change the color of the taskbar?
Or remove a wifi name conected?
i.imgur.com/feMCz24.png
Wow, i will test this and report the results!
Sent from my SGH-T959V using XDA Free mobile app
Hey guys,
I wanted to know from where you - the guys who already have experience in theming - know which lines to change for an element you have chosen.
For example you want to change the icons (for media, ringtone, notification, ...) and colors (for background) of the volume panel. Well, it's in SystemUI.apk for sure so you decompile SystemUI.apk to get the resources, right?
But then? How do you search for the right values? Do you type in search "volume_panel/volume panel/ ..."? (I doubt you do it that way )
Do you work with adb to find them?
Sry for the among of questions but in the moment I'm clueless
I have all necessary tools installed (I think):
- adb (works)
- AndroidMultitool for decompiling (works)
- Android Studio for editing and compiling (works)
I would be thankful if someone could give a tip how to start
Thanks ^^
Hi guys,
Today I'm going to share a simple method to get hex/rgb from any pic right on your android device..... The trick is very simple and if you're a themer etc. than it might be useful for you..... Enough talking let's start now
Requirements:
1. Internet connection
2. Brain
3. What rgb app
4. www.rgbtohex.net
How to get RGB:
1. Download what rgb
2. Open it and select load/take image
3. Now click on anywhere on the pic (from where you need rgb)
4. Now it'll show the rgb values on top of the app
How to get HEX:
1. Get rgb through the above method
2. Now go to this site:
http://www.rgbtohex.net
3. Now there you'll see 3 boxes, there the first box is for red, second for green and third for blue
4. Enter the rgb values on their correct places and click "Convert to Hex"
5. Now you have the hex you wanted.... Enjoy
Credits:
All credits goes to the developer of what rgb and owners of www.rgbtohex.net
Link for what rgb:
https://play.google.com/store/apps/details?id=com.kayan.nurav.whatcolor&hl=en
Just use Pipette - Color Picker
Extreme Power Saver Leaf and Exit Button Colour MOD
I couldn't stand the fact that there was so little colour on the Extreme Power Saver screen....
And I couldn't stand the fact that the only real colour was that nasty little red exit button,
looming there like you did something wrong....
So I've changed the colours!!!!
This makes that screen more welcoming...
If there's a DEV out there that would like to create a EPS themer then please do,
I would love the whole of the EPS screen themeable.
But as such my skills only go so far....
If there's a specific colour anyone want's then send me a jpeg.
There are 15 Colours (including the original : not shown)
If you do want to change the apps that show or move them around
then you can use the excellent Xtended Settings from Google Play.
UPDATE
Having spoke to Richmondo he has now included a Leaf colour changer in his already excellent
Xtended settings. It only changes the leaf colour though but you can chose any colour in the
spectrum. You also need Xposed installed (but you already knew that) With my Mod you don't!
Installation instructions included in the .zip
But just so you know..
You just have to replace the HtcEPSLauncher.apk
Use ES File Explorer with Root access.
Navigate to /device/system/priv-app/HtcEPSLauncher
and replace the apk inside.
Delete the colour name i.e re-name it to "HtcEPSLauncher"
without the quotation marks and you are good to go...
Enjoy
:silly:
MEGA
https://mega.nz/#!ptMDiBYC!_GoELpxbA1dhMX2c3CErp07ak1A6lwqJELj6isrqWt8
About
In this guide I will be telling you about how to create your own device mods like this. This involves using an engine built into Android Nougat. There is no root required.
Prerequisites
- Apktool installed (official guide here)
- The apk of the app you wish to modify (ex: SystemUI.apk) (system dump here; USE WINRAR AS 7z DOESN'T EXTRACT RIGHT)
- Android Studio
- Basic knowledge of apk guts
- Template RRO project
- optional: Finished Example Project (for reference)
Tutorial
The first step is to decompile your target APK so we can see what options we can change. For this tutorial, I am going to be modding SystemUI.apk.
"apktool d SystemUI.apk"
After it finishes, go to "SystemUI/res/values", as this will be where we change most things.
Here we can see files like "bools.xml, strings.xml, integers.xml, etc..."
Let's look in "bools.xml".
I see a line in here that mentions lock screen rotation:
"<item type="bool" name="config_enableLockScreenRotation">@android:bool/config_enableLockScreenTranslucentDecor</item>"
For this tutorial, let's change this value, as it is easy to change, and we can visually see this change.
It looks like this boolean is enabled if "config_enableLockScreenTranslucentDecor" is enabled. To override this, we have to change it to "true" instead.
Now that we know what we are changing, let's open up the "RRO_Template" project in android studio.
First navigate to the Gradle Scripts and select the "build.gradle" for the "(Module: app)"
Here lets change some variables. First is the "theme_name". Let's change it to "Lockscreen Rotation"
Next is "theme_id". Let's make it "com.mod.lockscreen_rotation"
We don't need to mess with "priority"
Last is the "package_id" Since default is the id for the SystemUI, we don't have to change anything. If you need to find this for another app, look in the decompiled APKs AndroidManifest.xml under "package="com.app.id""
Next, navigate to the res folder. If you remember, our "bools.xml" file is under "res/values/bools.xml", so let's add that file.
We can delete the sample "strings.xml" as we don't need to change anything there, and add the "bools.xml" file.
Inside of the newly created XML file, we should see a setup like this (if not add it):
"<?xml version="1.0" encoding="utf-8"?>
<resources></resources>"
Looking back at the setting we want to change, it's "<item type="bool" name="config_enableLockScreenRotation">@android:bool/config_enableLockScreenTranslucentDecor</item>". So let's add that line.
But since we are overriding the value to true, it will now look like this :"<item type="bool" name="config_enableLockScreenRotation">true</item>"
And that's it for the value changing!
Now let's go build the APK. Press "Alt + B" to bring up the Build menu and press "Build APK"
Click "Show In Folder" on the bottom right after it compiles to see the APK.
Put this on your phone and install the APK.
Since we modified the SystemUI.apk, we need to reboot to see the changes.
Now, lets try going to the lock screen and rotating the screen. It should rotate!
Congratulations! You made a mod / theme!
If you have any questions, please ask. I will try to help if I am available. I have classes starting in a few days so I may be busy. Enjoy the guide!
Hello tytydraco,
Not sure if my problem is totally related to your posted thread but it sounds like you are very knowledgeable on Galaxy theming! I have a rooted Galaxy S8 and have merged/moded different themes from the Theme store, such as using another theme’s icon pack or wallpaper by swapping them out of their respective .apk files and implementing them with success!
My problem is with a theme’s "InCallUI" (accept, reject, hangup icons in phone dialer) after adding cool graphic .png icons (then changing to .qmg) it works flawlessly, however every time I restart my phone or a Samsung system app is updated, they revert back to those default Samsung cartoony icons. I then have to apply stock theme then re-apply customized theme to get icons back. This process also changes/breaks 3 or 4 other theming aspects, which are not affected by restarts, that I have to re-adjust!
Not only have I altered the theme’s “base.apk” in /Data/App/MyTheme folder, but also the theme’s InCallUI.apk and placed into; Data/Overlays/Style/Mytheme folder, then changed permissions to "rwx r-- r-w". I use these permissions because all the other apk's in this folder use them. I have even tried using different theme’s InCallUI.apk, whose icons remain after restart, by just changing the icons and renaming to my theme….but to no avail, same problem!
I know this all sounds really OCD, like probably most of us within these forums, but it’s getting to be a real pain in darse to constantly have to change everything back again every restart if I want to maintain my theme!
So if I may poach upon your smart nature, do you know if there is a configuration file/folder that can be edited/altered to make those “InCallUI” icons stick upon a restart?
Any advise or corrections in what I'm doing would be greatly appreciated!
Thanks in advance.
eltoro5 said:
Hello tytydraco,
Not sure if my problem is totally related to your posted thread but it sounds like you are very knowledgeable on Galaxy theming! I have a rooted Galaxy S8 and have merged/moded different themes from the Theme store, such as using another theme’s icon pack or wallpaper by swapping them out of their respective .apk files and implementing them with success!
My problem is with a theme’s "InCallUI" (accept, reject, hangup icons in phone dialer) after adding cool graphic .png icons (then changing to .qmg) it works flawlessly, however every time I restart my phone or a Samsung system app is updated, they revert back to those default Samsung cartoony icons. I then have to apply stock theme then re-apply customized theme to get icons back. This process also changes/breaks 3 or 4 other theming aspects, which are not affected by restarts, that I have to re-adjust!
Not only have I altered the theme’s “base.apk” in /Data/App/MyTheme folder, but also the theme’s InCallUI.apk and placed into; Data/Overlays/Style/Mytheme folder, then changed permissions to "rwx r-- r-w". I use these permissions because all the other apk's in this folder use them. I have even tried using different theme’s InCallUI.apk, whose icons remain after restart, by just changing the icons and renaming to my theme….but to no avail, same problem!
I know this all sounds really OCD, like probably most of us within these forums, but it’s getting to be a real pain in darse to constantly have to change everything back again every restart if I want to maintain my theme!
So if I may poach upon your smart nature, do you know if there is a configuration file/folder that can be edited/altered to make those “InCallUI” icons stick upon a restart?
Any advise or corrections in what I'm doing would be greatly appreciated!
Thanks in advance.
Click to expand...
Click to collapse
Sounds like the apk is reverting back... There may be another QMG file that puts the icon back. Other than that, it may be samsung's themes overriding this. Good luck and thanks for the question!
Couple of quick questions
Thanks for the guide OP!
I had a couple of quick questions.
You mention at the beginning of your guide that your method works because of a built in engine in Nougat and that it doesn't require root. I thought that RRO support was added to the AOSP by Sony in Marshmallow? Is this different, or did it just take until Nougat for Samsung to catch up?
The reason I ask is that I tried to do something very similar on an A5 (2017) running 6.0.1 and had no success. I had full root access so I manually installed my .apk into /system/vendor/overlay and could see that the app was installed in the Application Manager, but the desired changes did not take effect. I based my .apk on a similar guide from tutsplus and they say it should work on a device running Marshmallow or higher, but they emulate a Nexus which is obviously closer to AOSP than a Galaxy.
Is this guide Nougat specific or S8 specific? i.e. will a J5 2017 (released after the S8) running Nougat also work in the same way? Can you still install the app manually to the /system/vendor/overlay folder or do you have to manually install it through the UI?
Thanks again for the guide!
tytydraco said:
Enjoy the guide!
Click to expand...
Click to collapse
Hello, sorry for waking this up, the RRO template links are down. Can you attach them here?