Just want to share this mod that I made
Features:
CRT Screen Off
% Battery
Flying Effect
Notes:
* Need Root access & a file explorer that can write to /system folder (e.g., Root Explorer)
* Tested working on DXJV9 Stock non-Deodexed ROM
* Make backups before proceeding. Do it at your own risk. I'm not responsible for any damages done to your data/phone
Installation:
Download framework-res.apk & SystemUI.apk below
Overwrite framework-res.apk in /system/framework
Overwrite SystemUI.apk in /system/app
Restart phone
Enjoy
Credits:
mendozonas for the UOT Kitchen
http://forum.xda-developers.com/showthread.php?t=990829Daneshm90 for the Apk Manager
http://forum.xda-developers.com/showthread.php?t=695701tweezit for tutorial on CRT screen off
http://forum.xda-developers.com/showthread.php?t=1076051
need to ASOP lock screen Please
This guide is based on the original tutorial by @KuaQ
It will enable you to change your checkboxes and radio buttons to Android L, Material style animated versions.
Changes
These are the only changes I've made to the original files from the tutorial:
Renamed the xml and png files to reflect those used in 4.1.2 Samsung TouchWiz roms for the S2
Removed the unnecessary pngs
Resized the pngs to hdpi scale
Re-coloured a couple of drawable-hdpi png sets
Instructions
Download and extract the contents of the Material_Animated_Checkboxes_&_Radio_Buttons.zip
Pull framework-res.apk from the system\framework folder of your rom
Decompile framework-res.apk
Delete the following 8 png files from the res\drawable-hdpi folder of your decompiled framework-res.apk
tw_btn_check_off_pressed_holo_dark.png
tw_btn_check_off_pressed_holo_light.png
tw_btn_check_on_pressed_holo_dark.png
tw_btn_check_on_pressed_holo_light.png
tw_btn_radio_off_pressed_holo_dark.png
tw_btn_radio_off_pressed_holo_light.png
tw_btn_radio_on_pressed_holo_dark.png
tw_btn_radio_on_pressed_holo_light.png
Drop the the 93 new png files from either the stock_green_drawable-hdpi folder, the material_green_drawable-hdpi folder, the holo_blue_drawable-hdpi folder or the white_drawable-hdpi folder into the res\drawable-hdpi folder of your decompiled framework-res.apk
Drop the 8 new xml files from the drawable-decompiled folder into the res\drawable folder of your decompiled framework-res.apk
Recompile framework-res.apk
Push your recompiled framework-res.apk to the system\framework folder of your device
Set it's permissions to rw-r--r--
Reboot your device
Download
Material_Animated_Checkboxes_&_Radio_Buttons.zip
Credits
@KuaQ for his tutorial: How to port Lolipop Check boxes and Radio buttons with animations
Thanks man, will try soon
Thanks man I will try
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PLEASE READ OP
This is the work of @gharrington and the 3Minit Team, please see the original thread HERE, or HERE, I only compiled for users that are unfamiliar with the use of apktool, head over to his thread and thank him if you haven't already!
This will give you the option of choosing between over 1100 different battery images on the FLY without a Reboot!!!
------------------------------------------------------------------------------
Screenshots - Informational, Tips, and Tricks
------------------------------------------------------------------------------
Take Full Advantage of 3Minit. You can adjust the size of the battery in the settings menu by changing the offset. Experiment and have fun!!
---------------------------------
How To Install:
---------------------------------
Method 1 :
1. Download the free or paid version zip file for your specific ROM
2. Reboot phone into TWRP
3. Wipe Dalvick Cache / Cache
4. Go To Install
5. Flash Zip
6. Reboot and Enjoy
Method 2 :
1. Download the zip file for your ROM in download section
2. Extract the LGSystemUI.apk and MinitBatteryResources.apk from the zip
3. Copy these 2 files to your phone
4. Navigate to /system/app with Root Explorer
5. Create a folder named MinitBatteryResources and set folder permissions to rwxr-xr-x or 0755
6. Copy MinitBatteryResources.apk inside of that folder
7. Set permissions to rw-r-r or 0644
8. Navigate to /system/priv-app/LGSystemUI
9. Copy the modded LGSystemUI.apk attached to this post
10. Set permissions to rw-r-r or 0644 (If it reboots before you can do that, just set permissions after pgone reboots)
11. Reboot phone and hopefully you are good to go!
-----------------------------------------------------
ATTENTION: USEFUL INFO - DON'T IGNORE - (KEEP IN MIND I USE THE PAID VERSION SO I DON'T KNOW WHAT FREE ONE DOESN'T HAVE
If the battery seems small, you can change the offset to make it larger so it's not so tiny you can't see it. The Offline batteries that are included, they seem to be perfect size all together. Just tinker around with it, that's just the size I use
For Batteries that you download by Colourable, You have to move the slider down to zero on Battery Text Colour or a percentage will be over top of that battery. Additionally, the mid level color I set to zero or else it will turn yellow at 50%. I turn it to zero and I actually use the 25% slider. You can put them all to zero if you like and the battery will do what it is meant to do. This only applies to the Colourable one's. The slider will not even adjust for different Batteries. See the Screenshot below
**Please report any issues you have...in a kindly manner
Give Thanks To:
@gharrington - For the Awesome MOD and hardwork
@Ticklefish - For the Awesome APK Tool set
XDA:DevDB Information
3Minit Battery for the LG V10 - created by @gharrington
Contributors
gharrington, bdorr1105,
Version Information
Status: Stable
Current Stable Version: 4.0.1
Stable Release Date: 2015-11-03
Created 2014-06-30
Last Updated 2015-11-03
DOWNLOAD AND HOW TO DO IT YOURSELF SECTION
------------------
DOWNLOADS
------------------
1. Stock Rooted ROM
Current Version - Build Number: LMY47V / Software Version: H90110C Official
Download Free Version - (If You didn't buy the 3Minit App) HERE
Download Paid Version - (If you already purchased the 3Minit App) HERE
(For PAID VERSION ONLY - After Flashing zip, download 3Minit paid version from playstore if you have not already done so)
2. H901_10C_Deodexed_1.3
Current Version - Build Number: LMY47V / Software Version: H90110C Official
Download Free Version - (If You didn't buy the 3Minit App) HERE
Download Paid Version - (If you already purchased the 3Minit App) HERE
(For PAID VERSION ONLY - After Flashing zip, download 3Minit paid version from playstore if you have not already done so)
3. H901-10c-Deodexed-siraltus
Current Version - Build Number: LMY47V / Software Version: H90110C Official
Download Free Version - (If You didn't buy the 3Minit App) HERE
Download Paid Version - (If you already purchased the 3Minit App) HERE
(For PAID VERSION ONLY - After Flashing zip, download 3Minit paid version from playstore if you have not already done so)
**If you decide that this mod isn't for you...Request a removal zip. You must state your ROM, current version of that ROM, and provide a link to the OP. If you do not do this I will ignore your request. Not trying to be mean about it, just don't have time to ask over and over. Help me help you
---------------------------------
HOW TO DO IT YOURSELF
---------------------------------
If you want to do this yourself, you will need to have a deodexed ROM that you are working with. If you know how to deoedex that's good for you, but if you are not able to do that, and the ROM is not deodexed, then you are out of luck. There are smali files that you need to add to the system ui which are only found in deodexed APKs
Recommended Tools: Notepad ++, Advanced APK Tool, 7zip
1. You need to download the Smali FIles for APK Tool 2.x.x which can be found at http://www.3minit.com/
2. From Root Explorer - Copy Your LGSystemUI.apk, framework-res.apk, and lge-res.apk to your SD Card
3. Pull LGSystemUI.apk, framework-res.apk, and lge-res.apk off your phone and on your Computer
Extremely Important (Note: Use 7zip to extract META-INF folder and AndroidManifest.xml to Desktop before you decompile)
4. Install the Framework and decompile your LGSystemUI.apk (This requires Decompile knowledge - You should know what I am talking about)
5. Once decompiled, navigate to res/layout/system_icons.xml and open with notepad ++
6. Find:
Code:
android:layout_width="fill_parent"
and
Code:
android:layout_height="wrap_content"
Note: These values may not be an exact match, doesn't matter
Change both values to
Code:
android:layout_width="[COLOR="Red"]0.0dip[/COLOR]"
and
Code:
android:layout_height="[COLOR="red"]0.0dip[/COLOR]"
7. Hit enter and directly underneath that line add:
Code:
<com.android.systemui.statusbar.policy.MinitBattery android:layout_width="wrap_content" android:layout_height="wrap_content" />
Code:
[COLOR="red"][/COLOR]
8. Save your work and close notepad ++
9. You now to need to navigate to smali/com/android/systemui/statusbar/policy folder
10. Copy the 4 smali files into that policy folder
11. Time to recompile the LGSystemUI.apk
12. Once Compiling of LGSystemUI.apk is complete, open archive with 7zip (DON'T EXTRACT)
13. Delete META-INF folder and AndroidManifest.xml from newly compiled LGSystemUI.apk
14. Add the originals from Step 3
15. Download the 3Minit_Battery_free_Insert_ROM_NAME_HERE.zip or 3Minit_Battery_paid_Insert_ROM_NAME_HERE.zip (This will be your Flashable Zip)
16. Use 7zip to open ROM_NAME_HERE.zip and navigate to system/priv-app/LGSystemUI
17. Drag the Newly Compiled Completed SystemUI.apk into system/priv-app/LGSystemUI
18. Your Zip can now be flashed... Name the Zip whatever You want!!
Don't worry, if you need help because you are having issues, post your SystemUI.apk and framework-res.apk and give me the exact ROM and version you are running so we can help. I make no promises.
I am also not teaching how to Deodex or Decompile an APK....You must have knowledge in that area to do this...Good luck
Good work! :thumbsup:
Ticklefish said:
Good work! [emoji106]
Click to expand...
Click to collapse
Thanks appreciate it very much
Sent from my LG-H901 using Tapatalk
Thank you so much for this... It's great that we can now use this on any rom, very much appreciated, merry Christmas.
Sent from my LG-H901 using Tapatalk
@bdorr1105
Great work Sir.... Save me a lot of time and yes TMA by @Ticklefish the best tool for theming? not to mention 3minit devs @gharrington @pas2001 and @*wii360* always been great for XDA community..?
*Swyped from T3DROID V10*
ted77usa said:
@bdorr1105
Great work Sir.... Save me a lot of time and yes TMA by @Ticklefish the best tool for theming not to mention 3minit devs @gharrington @pas2001 and @*wii360* always been great for XDA community..
*Swyped from T3DROID V10*
Click to expand...
Click to collapse
Thanks, it is much appreciated, enjoy 3minit
Updated OP and Added ROMs
OP was Updated
1. Fixed Broken Links under Tips and Tricks from photobucket.
2. Removed Redundant information
3. Added 3Minit support for @siraltus latest revision of 29 Dec
4. Added support for @Rydah805 latest Deodexed Base
5. Links are provided in post #2
This really works cool.. Thnaks
Help
bdorr1105 said:
DOWNLOAD AND HOW TO DO IT YOURSELF SECTION
------------------
DOWNLOADS
------------------
1. Stock Rooted ROM
Current Version - Build Number: LMY47V / Software Version: H90110C Official
Download Free Version - (If You didn't buy the 3Minit App) HERE
Download Paid Version - (If you already purchased the 3Minit App) HERE
(For PAID VERSION ONLY - After Flashing zip, download 3Minit paid version from playstore if you have not already done so)
2. H901_10C_Deodexed_1.3
Current Version - Build Number: LMY47V / Software Version: H90110C Official
Download Free Version - (If You didn't buy the 3Minit App) HERE
Download Paid Version - (If you already purchased the 3Minit App) HERE
(For PAID VERSION ONLY - After Flashing zip, download 3Minit paid version from playstore if you have not already done so)
3. H901-10c-Deodexed-siraltus
Current Version - Build Number: LMY47V / Software Version: H90110C Official
Download Free Version - (If You didn't buy the 3Minit App) HERE
Download Paid Version - (If you already purchased the 3Minit App) HERE
(For PAID VERSION ONLY - After Flashing zip, download 3Minit paid version from playstore if you have not already done so)
**If you decide that this mod isn't for you...Request a removal zip. You must state your ROM, current version of that ROM, and provide a link to the OP. If you do not do this I will ignore your request. Not trying to be mean about it, just don't have time to ask over and over. Help me help you
---------------------------------
HOW TO DO IT YOURSELF
---------------------------------
If you want to do this yourself, you will need to have a deodexed ROM that you are working with. If you know how to deoedex that's good for you, but if you are not able to do that, and the ROM is not deodexed, then you are out of luck. There are smali files that you need to add to the system ui which are only found in deodexed APKs
Recommended Tools: Notepad ++, Advanced APK Tool, 7zip
1. You need to download the Smali FIles for APK Tool 2.x.x which can be found at http://www.3minit.com/
2. From Root Explorer - Copy Your LGSystemUI.apk, framework-res.apk, and lge-res.apk to your SD Card
3. Pull LGSystemUI.apk, framework-res.apk, and lge-res.apk off your phone and on your Computer
Extremely Important (Note: Use 7zip to extract META-INF folder and AndroidManifest.xml to Desktop before you decompile)
4. Install the Framework and decompile your LGSystemUI.apk (This requires Decompile knowledge - You should know what I am talking about)
5. Once decompiled, navigate to res/layout/system_icons.xml and open with notepad ++
6. Find:
Code:
android:layout_width="fill_parent"
and
Code:
android:layout_height="wrap_content"
Note: These values may not be an exact match, doesn't matter
Change both values to
Code:
android:layout_width="[COLOR="Red"]0.0dip[/COLOR]"
and
Code:
android:layout_height="[COLOR="red"]0.0dip[/COLOR]"
7. Hit enter and directly underneath that line add:
Code:
<com.android.systemui.statusbar.policy.MinitBattery android:layout_width="wrap_content" android:layout_height="wrap_content" />
Code:
[COLOR="red"][/COLOR]
8. Save your work and close notepad ++
9. You now to need to navigate to smali/com/android/systemui/statusbar/policy folder
10. Copy the 4 smali files into that policy folder
11. Time to recompile the LGSystemUI.apk
12. Once Compiling of LGSystemUI.apk is complete, open archive with 7zip (DON'T EXTRACT)
13. Delete META-INF folder and AndroidManifest.xml from newly compiled LGSystemUI.apk
14. Add the originals from Step 3
15. Download the 3Minit_Battery_free_Insert_ROM_NAME_HERE.zip or 3Minit_Battery_paid_Insert_ROM_NAME_HERE.zip (This will be your Flashable Zip)
16. Use 7zip to open ROM_NAME_HERE.zip and navigate to system/priv-app/LGSystemUI
17. Drag the Newly Compiled Completed SystemUI.apk into system/priv-app/LGSystemUI
18. Your Zip can now be flashed... Name the Zip whatever You want!!
Don't worry, if you need help because you are having issues, post your SystemUI.apk and framework-res.apk and give me the exact ROM and version you are running so we can help. I make no promises.
I am also not teaching how to Deodex or Decompile an APK....You must have knowledge in that area to do this...Good luck
Click to expand...
Click to collapse
Hey I Wanted To See If U Could Do The Mod For THe Deodexed 6.0 rom We Have This Is The Link
http://forum.xda-developers.com/tmobile-lg-v10/development/rom-v10h901v20estock-customized-t3360240
I Tried Doing It My Self But Not Too Much Experience In Compiling And Decompiling
Can work on V10_H901_V20J_Stock_Custom_2e ????
Is there anyway you could do this for the latest stock 20L? I understand the process, but in years past could never successfully deodex a whole Rom .
Sweet! Got this to work on my rooted LG V10 Verizon VS990, LMY47V, VS99011B. ?
After a long hard battle with Deodexing the odex file, I finally got it set. If anyone needs the zip to flash LGSystemUI for the latest version of 20L let me know. I am planning on uploading it and posting the link here. The instructions for this thread were great! I am just glad after 2 days of struggling with Odex file I am done!
The work was worth the payoff!!!
neo4uo said:
After a long hard battle with Deodexing the odex file, I finally got it set. If anyone needs the zip to flash LGSystemUI for the latest version of 20L let me know. I am planning on uploading it and posting the link here. The instructions for this thread were great! I am just glad after 2 days of struggling with Odex file I am done!
The work was worth the payoff!!!
Click to expand...
Click to collapse
Please share.
Sent from my Robin using XDA-Developers mobile app
sabresfan said:
Please share.
Click to expand...
Click to collapse
I am uploading them as we speak, internet is slow will be a little bit longer
---------- Post added at 06:29 AM ---------- Previous post was at 05:49 AM ----------
Here is the stock 20L zips for the V10. Just remember the first one is for the free battery app and the second is for the paid battery app.
3minit free;
https://drive.google.com/file/d/0B-vPyc2YYzpraWQ4MjJrWXV6NVk/view?usp=drivesdk
3minit paid;
https://drive.google.com/file/d/0B-vPyc2YYzprVjNvNGlQZ2pqWVU/view?usp=drivesdk
Have Fun!