BASED ON THE WORKS OF:
@chaoslimits : http://forum.xda-developers.com/showthread.php?t=2561560 :good:
@kuz142 : http://forum.xda-developers.com/showthread.php?t=2584351 :good:
This mod removes the icons of the mobile network type used by Motorola, which take up too much space in the status bar, to use the default icons used by AOSP, based on the E icon for 2G, H icon for 3G and the LTE icon for 4G. Also, these icons are no longer displayed when connected to a Wi-Fi network.
WHAT WAS MADE:
Pulled out the framework-res.apk file from /system/framework/ folder, and the SystemUI.apk and SystemUI.odex files from /system/priv-app/ folder to my computer.
Decompiled the SystemUI.apk using Android Multitool (thanks to @Flextrick).
I have made the same changes that @chaoslimits did, to use the AOSP's mobile network type icons instead of the Motorola's ones.
Changed the res/values/bools.xml line: <bool name="config_show4GForLTE">true</bool>, from true to false, to show the LTE icon instead of 4G.
Replaced the icons of signal strength of the mobile network used by the AOSP with the icons that are used by Motorola at the res/drawable-xhdpi folder. These icons are available at the attached file drawable-xhdpi.zip.
Changed all the lines of the res/values/styles.xml that contains: <item name="android:textAllCaps">false</item>, from false to true, to use capital letters at the quick settings and notifications panels like AOSP did.
Recompiled the SystemUI.apk using Android Multitool instructions.
BEFORE:
{
"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"
}
AFTER:
REQUIREMENTS:
Android 4.4.2 Brazilian Retail (161.44.26.ghost_row.Brasil.en.BR);
Root;
A custom recovery (CWM or TWRP), if you want to use the flashable zips.
RECOVERY (UN)INSTALLATION:
Flash the SystemUI-AOSP.zip file, if you want to install, or the SystemUI-AOSP-Restore.zip file, if you want to uninstall;
Reboot.
MANUAL (UN)INSTALLATION:
Unzip and find at the /system/priv-app/ folder the SystemUI.apk from the SystemUI-AOSP.zip file, if you want to install, or the SystemUI-AOSP-Restore.zip file, if you want to uninstall;
Copy this SystemUI.apk to the /system folder of your phone, and set its permissions for rw- r-- r-- (equivalent to chmod 644);
Move the file for /system/priv-app folder of your phone, overwriting the existing one;
Reboot.
really interested in this one, i'm trying to build the closest look to stock as possible on my European XT1052, will this work on it? It has the exactly same icons you have out of the box.
Thanks in advance.
themcfly said:
really interested in this one, i'm trying to build the closest look to stock as possible on my European XT1052, will this work on it? It has the exactly same icons you have out of the box.
Thanks in advance.
Click to expand...
Click to collapse
Hi! I believe that if you use the file attached at the OP, it will not work.
But, you can follow the instructions of the WHAT WAS MADE section, and I believe you can obtain the same results with the SystemUI.apk of your device.
Sorry for my bad english. :good:
I tried this on my Sprint Moto x using the instructions you have in OP, and My LTE icon is offset. It isnt on top of the Signal bars, its to the right
edit: to the left, not the right
EDIT 2: i am not sure if this applies to other carriers but if you're on sprint, dont replace the drawable xhdi folder, It turns the signal bars blue. and also in bools there is a line called "<bool name="config_enable_carrier_wide_icons">true</bool>" change true to false and the large lte icon will be fixed
Edit 3: spoke too soon, drawable xhdi folder does not turn the icons blue. something else triggers it
"The process com.android.systemui stoped" please help!!!! What can i do to fix?
Related
INTRO:
{
"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"
}
Finally! The long wait has come to an end! Here is the RainbowMods theme tutorial!
Now this Tutorial is for a very basic type of theme. By basic I mean that what you can theme are the back button, home, recentapps, menu, search, and battery, and wifi icons, and also the button press color.
In the following days i will be making a tutorial on advanced themes. Where you will be able to change clock color, expanded settings bar items, such as: sound and brightness icons and bar color and as well and settings icon, and everything else in the notifications bar
REQUIREMENTS:
ZipThemer
ICS or JellyBean Rom .zip
Root Explorer or similar
Icons that you want to use
And a little Patience
INSTRUCTIONS:
YOU CAN DO ALL THIS ON YOUR KINDLE! NO NEED TO USE YOUR COMPUTER.
1.Download my custom_statusbar.zip file and extract it to a spot on your sdcard.
2.Go to the extracted. then CustomStatusBar/systemUI/res.
3.This is where all the drawable (images) are located. The ones we are editing in this tut. are located in drawable-sw600dp-mdpi.
4.Now go to system appsand extract your systemUI apk. go to that extracted. and go to res/drawable-sw600dp-mdpi. This i just so you know what your editing.
5. Download and extract atticus182's softkeys (or you can use any of your own!) and find one you want to use. Rename it and get rid of the (#) after it. and copy and past the image in the customstatusbar's drawable-sw600-mdpi fold. Say if you are using one that says ic_sybar_back (24) you would get rid of (24) and copy the image TWICE! rename one of them to ic_sybar_back_land
the land part is for landscape mode. so do this same thing for any icons you would like to change. just remember to rename them EXACTLY how they are in your original systemUI.apk. This is the same for any battery or wifi mod too.
6. after you are done with the pictures you are swapping out., zip the ENTIRE CustomStatusBar folder.
7. Go to zipthemer. If you have used zipthemer before with your rom then SKIP this Step. GO to zipthemer. Press the menu button and then hit update edify. HIt browse and find the rom that you are currently using. MIne would be jandycane_otter-v1.5.1_0xD34D.zip.and press configure. It will say success.
8. In zip themer press +Theme. Then find the zipped customstatusbar file. and click build it! is will ask you about making a undo file and click always.
When its finished it will show a buildl log.
9. Reboot into recovery. TWRP or CWM. when in recovery hit install. and find the customstatusbar.zip. Flash it. and wipe delvikcache. reboot and tada!!
10. go to http://forum.xda-developers.com/showthread.php?t=1413582 and thank atticus182 for letting me use his sofkey icons!
THANKS:
atticus182 for his icons
stericson for getting me into theming!
and be sure to thank me!
How would i change the clock
Sent from my Amazon Kindle Fire using xda app-developers app
Agent358 said:
How would i change the clock
Sent from my Amazon Kindle Fire using xda app-developers app
Click to expand...
Click to collapse
That will be in the advanced tut, but I personally like the stock clock.
Made some colored lock screens, followed the guide on the portal
Credit goes to Josepho1997
-= Not responsible for whatever happens to your device =-
Since i'm not updating these on a regular basis anymore, I thought i'd give you the files so you can just update the framework yourself.
Just open the newest framework-res.apk with 7zip, drag & drop the res folder from whatever color you want over to 7zip and click yes to copying the files over, close 7zip and you're done.
Just the colored files, not the framework
ALL COLORS.ZIP Zip version
ALL COLORS.RAR <-- All of them in one rar file
Green
Green - Biohazard
Purple
Purple - Decepticon
Blue
Blue - Deadmau5
Red
Red - Deadmau5
Pink
{
"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"
}
- Update -
Just added the files without the framework, feel free to copy them over.
If you have any requests just hit me up.
Can somone make a zip of these please love the Idea and work I am a user and abuser.
Made a zip version for you.
morphuex said:
Made a zip version for you.
Click to expand...
Click to collapse
Thank you been so long thought you for got. Now that I have them how do get them to work I am on rayman TX cm10 jb hope I am not being greedy just do not how to install
philseven said:
Thank you been so long thought you for got. Now that I have them how do get them to work I am on rayman TX cm10 jb hope I am not being greedy just do not how to install
Click to expand...
Click to collapse
First off you need to get the framework-res.apk file from your tablet to your PC. Use root explorer or some kind of file explorer that has root access. The file is located in /system/framework either copy it to your sdcard or send it to your cloud service such as box or google drive. Open it up on your PC with 7zip in another window go to the color you want, you should see a res folder, just drag and click the res folder over to the framework-res.apk you have open with 7zip, then merge when it asks you to. Now put the new framework-res.apk on your sdcard and copy it into the /system/framework folder make sure you have r/w on whichever file explore you are using, it'll ask you to replace the file, do so then reboot the system. If you did it correctly it should be changed.
morphuex said:
First off you need to get the framework-res.apk file from your tablet to your PC. Use root explorer or some kind of file explorer that has root access. The file is located in /system/framework either copy it to your sdcard or send it to your cloud service such as box or google drive. Open it up on your PC with 7zip in another window go to the color you want, you should see a res folder, just drag and click the res folder over to the framework-res.apk you have open with 7zip, then merge when it asks you to. Now put the new framework-res.apk on your sdcard and copy it into the /system/framework folder make sure you have r/w on whichever file explore you are using, it'll ask you to replace the file, do so then reboot the system. If you did it correctly it should be changed.
Click to expand...
Click to collapse
Okay thank you.
Hello xda,
I will show you how to make your settings look a like to the SGS3 one!
You Need To Be Rooted
Step 1:
Download the zip file from the attachments and open the zip file it contains 2 folders open the settings.apk folder and take all the png's out of there paste thse .png's in a folder on your desktop!
Step 2:
Open the settings.apk with 7zip and go to res drawable-mdpi depending on your phone it could be also (HDPI or LDPI or XHDPI)
Step 3:
Scroll down to ic_settings_about.png and open that .png! check the size of your standard .png and look if they are the same size as the modded SGS3 style .png!
Step 4:
If they are not the same you must resize them!
If they are the same size copy all the Modded SGS3 icons inside of res drawable-mdpi depending on your phone it could be also (HDPI or LDPI or XHDPI)
Step 5:
after that go back to the .zip file you have downloaded and go into the framework-res.apk folder take all the .png's out of there and paste them into a folder on your desktop!
Step 6:
open your framework-res.apk and go to res drawable-mdpi depending on your phone it could be also (HDPI or LDPI or XHDPI)
Copy all the .png's inside of that folder and close 7zip.
Step 7: from here you can do 2 things
1: push the new apk's in root explorer
2: put them in your rom and flash it!
Method1:
Put settings.apk and framework-res.apk on your phone and go to root explorer navigate to /sdcard and move settings.apk to system/app Reboot!
After the reboot is done go back to root explorer and navigate to /sdcard and move framework-res.apk to /system/framework Reboot!
Enjoy your new settings!
Method2:
Put the themed settings.apk in your rom under system/app and the themed framework-res.apk under system/framework flash your rom!
Enjoy your new settings!
Screenshots:
Gingerbread SGS3 Settings:
{
"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"
}
ICS/JB SGS3 Settings:
Credits:
Samsung for the.png's
Me for the tutorial and resizing the png's to the perfect size!
Sweet. I was looking for something like this.
Sent from my SPH-D710 using xda premium
Change your default lockring to 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"
}
We need to modify the framework-res.apk, so we need a file explorer with root access, like Solid Explorer Beta2
PLEASE MAKE SURE THAT YOU MAKE A NANDROID BACKUP BEFORE TRYING THIS!
Step 1 Download the lockring that you like.
There are two options for each style: HDPI or XHDPI.
Download from here:
Ingress style 1: HDPI or XHDPI.
Ingress style 2: HDPI or XHDPI.
Click to expand...
Click to collapse
Step 2 Copy your framework-res.apk from /system/framework to SD card and from SD card to the computer. If you have your current ROM on the computer as a zip file, copy the framework-res.apk from there, it`s faster.
Step 3 Open the framework-res.apk with 7Zip.
Navigate to res\drawable-hdpi\ or res\drawable-xhdpi\. You should find a file named "ic_lockscreen_handle_normal.png". This is for ICS and JB.
Step 4 Go to the archive that you downloaded and unzip it, open the folder and Drag and Drop the .png file from here to the res\drawable-hdpi\ or res\drawable-xhdpi\. Click yes to confirm.
Step 5 Close the 7Zip archive and copy your modified framework-res.apk to the SD card. Keep the original framework-res.apk for backup.
Step 6 On the phone open Solid Explorer Beta2 and navigate to the modified framework-res.apk, long press it, select Copy. Navigate to /system and Paste it. Long press it again and select Properties. Under Attributes tab select Change. Set permissions to 644 -rw-r--r-- Click OK.
Long press the framework-res.apk again and select Cut. Now navigate to /system/framework and select Paste and overwrite the framework-res.apk from here.
Step 7 Your phone should reboot now, if it doesn't, reboot manually.
You should now have the new lockring installed.
Feel free to alter the design or make you own.
Here are the dimensions in pixels for HDPI: 162x162 and XHPDI: 216x216. The image must be a .png file.
Thanks to Senior Member sharingan92 for the flashable zips! Second post.
Post a reply and click the Thanks button if this helped and you like it. I would appreciate it!
hey mate love the idea but a bit to much work for some users so i made you some flashable zips
sharingan92 said:
hey mate love the idea but a bit to much work for some users so i made you some flashable zips
Click to expand...
Click to collapse
Thanks!
So friends, here is a quick and easy guide for changing the status bar icons of your Gingerbread(Actually any phone )
For those who don't know how to do it(for anyone actually :highfive
Theory
Android is the awesome platform which is easily configurable and is able of being edited very easily
The icons used in every app and Android framework are located as png images in apk of those respective apps in location:-
*.apk/res/drawable-mdpi (in my case, as our phone is mdpi)
So, we can change any icon of our status bar like battery, signal, (not clock[clock is to be configures in SystemUI.apk{will post how to change it shortly}]), etc by editing png's in framework-res.apk
Not even that, you can edit images of any app as I told you
There are several ways to decompile and compile apk in which we have made change
If we want full access of apk and want to change every thing like the xml's in it and smali content in jar files, then we would have to do it on computer by apktool or apkmanager
But, we are here to only change image, so we would not go in detail of apktool or apkmanager. For changing images, that can be very easily done even on the phone by an app NinjaMorph that is made for developers by our senior head and DEVELOPING LEGEND Stephen(Stericson)
But be careful as backing up the original file if you do something wrong
And as you all know any developer or even a newbie posting something interesting that you want to try WILL NOT BE RESPONSIBLE for your mobile blowing up, resting in peace, sleeping like a dead, behaving like a non-living BRICK, or anything whatsoever that may or may not happen to phone in this universe or any other universe known or unknown
What to do if anything happened to my mobile
We have had a backup of your original file so we can restore it
But if while editing the system files like framework-res.apk
If you deleted some un-backed up apk's
Well you can always have backup of your ROM and that is why Koushik Datta has made clockworkmod Recovery
You can restore your ROM from there
Pre-Requisites
Patience
Mind
A Android (A spare one if you brick your phone, just kidding)
Root access(to change the apk)
NinjaMorph(http://bit.ly/ninjamorph)
Root Explorer(Optional)(http://bit.ly/stericson)
GUIDE
So Let's Start
Download NinjaMorph. Install it and give it root access. It will prompt for starting checks. Click on start checks.
Now you would have three options, namely, New Project, Finish Project, Existing Project
Click on new project. Go to system/framework/ and click on framework-res.apk. It will start extracting files
Once it has extracted all the files, it will open to show you what is inside framework-res.apk.
Exit it and go to your file explorer.
Go to /sdcard/AndroidThemes/workspace/framework-resapk
This is what is inside apk. Go to res/drawable-mdpi folder
There you will see hundreds of icons of your menu, lockscreen, battery, signal, and everything
You can edit them and replace them as you want. But the name of the file you are replacing and size and dimension must be equal to the file you are replacing with(I recommend Googling and finding icons of battery, signal, and other things)[I have even used hdpi icons, there was no problem]
If you download a theme file which is to be flashed in recovery that is not for your phone, no problem, extract the zip and place its framework-res.apk in your sdcard and extract the apk with Ninjamorph. Replace your icons with its icons and TADA
After you have done replacing the icons and you are satisfied(I am never)
Go to NinjaMorph. Click on Fininsh Projects. Click on framework-resapk. It will recompile and ask to replace the original apk with modded one. Click OK
Then it will ask if you want to remove the completed project, Say No(As you would need it if something gets wrong)
Reboot your phone
Maximum chances are that your icons will be replaced. Rare cases have their status bar gone or no change, if so:-
Download(Buy) Root Explorer. Go to /sdcard/AndroidThemes/workspace,
There you will see framework-res.apk. Copy it and go to /system/framework
Mount as R/W
Paste the apk. If it asks that file already exists, overwrite it.
SET PERMISSIONS
Long click on framework-res.apk and click on permissions
You will see three columns
Read Write Execute
You have to set them in the following way
x means you have to tick it
blank means uncheck
Read Write Execute
.....x........x.................
.....x...........................
.....x...........................
Click OK
You will see it as rw-r--r--
Reboot
Do it over again if nothing happens
Enjoy
This way you can edit not only framework-res.apk but any apk
Treat
This section is different from the thread topic
I: Faking Up
Want to make your device show Jelly Bean in About Phone
Go to Root Explorer
Go to /system
Long click on build.prop
Click on Open in a Text Editor
Change the files as
ro.build.display.id=Jelly Bean
ro.build.version.release=4.1.4
Save Changes
Reboot
II: Easter Egg
You all must know that an image of GingerBread Zombie comes up when you repeatedly click on Android Version in Setting>About Phone
Wanna change it to look like Jelly Bean?
{
"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"
}
Extract framework-res.apk
Go to res/drawable-nodpi
You will see platlogo.jpg
Replace it with the file in attachment
Recompile
Reboot
Troubleshooting
Will find and update it
Tell me what problems are you having
Reserved
Reserved
Reserved
BUMP
BUMP
thanks - interesting reading!
Wow Amazing.. will check and post the results ..
Phelin said:
Wow Amazing.. will check and post the results ..
Click to expand...
Click to collapse
Thanks
Please include screen shots
o0ojake13o0o said:
Please include screen shots
Click to expand...
Click to collapse
Will do after exams
o0ojake13o0o said:
Please include screen shots
Click to expand...
Click to collapse
I know it's old
But why do you need screenshots for a guide?
Where attach for platlogo
Any guide for marshmallow?