3Minit Battery Mod Updated: [03/09/15]

Search This thread

gharrington

Senior Member
Apr 30, 2012
3,014
12,770
Brisbane
battery_banner.gif


This mod allows you to view an increasing 1,070 battery types, from different users. With a single click, the battery will download and set itself on to the status bar.

Storage space is not affected by thousands of unused .png's. They're stored on a server and the App only downloads the type you use.


screenshots.gif

show_zps2d0a97e4.jpg


how-to.gif

1.Install app. (Do this first or you will get SystemUI FC).

2.Decompile SystemUI.apk and navigate to: res/layout/status_bar.xml (for some older samsung devices: tw_status_bar.xml) or system_icons.xml for android 5.x
Use apktool v2.x.x or you may get recompile errors


3. Look for the line that contains:

Code:
<android:id="@id/battery

In the line that contains android:id="@id/battery find:

Code:
android:layout_width="wrap_content" and android:layout_height="wrap_content"

And change to:

Code:
android:layout_width="0.0dip" and android:layout_height="0.0dip"

then directly under this line add:

Code:
<com.android.systemui.statusbar.policy.MinitBattery android:layout_width="wrap_content" android:layout_height="wrap_content" />

4.Download the files and place the .smali files in smali/com/android/systemui/statusbar/policy folder. Then push 3MinitBatteryResources.apk to system/app or system/priv-app folder. As from 20/12/14

5.Recompile and set permissions.

Here is a how to videos

@anandmore thanks.


@carl1961 thanks.

sharing-policy.png

You are free to use and bake this mod and app into your rom provided you give full and proper credits and you provide a link to this thread. Also, you cannot alter in any way without permission from me first.

This is not a open source project and I share with you as is. All codes belong to me and are copyrighted.

downloads.gif

Github
3MinitBatteryModFiles_v4.1.1.zip

MD5: 9150f28dad0bd9da8fbc66cb08285b4e

thanks.gif

My wife and kids for giving up their time with me so I can do this. Love you guys.
@pas2001 for batterys, renaming icons and testing.
@*wii360* for renaming batterys and testing.
@xxmrgreenxx for renaming batterys.
@NadMaj for his battery archive.
****************************************************

List of users name we must thank (they share battery icons to USERS folder )

type 0 @wiecho65
type 1 - 4 @jaguaralani
type 5 @friedrich420 and Echoe Team
type 6-11 @BioVolt from http://xdaforums.com/showpost.php?p=30686254
type 12 @NEXT14
type 13 @mcnaught82
type 14 @mydonose
type 15 @peppe130
type 16 - 21 @Carotix
type 22 @roirraW "edor" ehT
type 23 - 27 @brittnearl
type 28 @viktor_android
type 29 @goa
type 30 @icedventimocha
type 31 @mikeauto3
type 32-55 @Jamison904
type 56-58 @AL_IRAQI
type 59-68 @chalofito


type 35 in colourable folder @seba112
Thank to you all verymuch

Disclaimer: Download at your own risk. I am not responsible for any damage/data loss etc from flashing this framework.

XDA:DevDB Information
3Minit Battery Mod, App for all devices (see above for details)

Contributors
gharrington, pas2001
Source Code: https://github.com/gharrington/3Minit_Battery_Mod.git


Version Information
Status: Stable
Current Stable Version: 4.1
Stable Release Date: 2015-09-03

Created 2014-06-30
Last Updated 2016-09-08
 
Last edited:

gharrington

Senior Member
Apr 30, 2012
3,014
12,770
Brisbane
Changelog


v4.1.1(08/08/2016)
Update to free app only
Various bug fixes
App can now automate update with 1 click.

v4.1.0(29/06/2016)
fixed percentage text in colourable types not showing on MM
Added select font for percentage text in colourable types (Paid Only)
Small updates and tweeks to free app.
Bumped free app to version 4.1.0 to match paid version

v3.1(16/05/2015)
Fixed charging issues
Changed theming on paid app

v3.0 (30/4/2015)
Please note:

The implementation of this mod has changed. From now on, you will no longer require the 3MinitBatterySettings.apk to be installed to make this mod work. Instead, you must install the 3MinitBatteryResources.apk included in the download. I have also changed the package name of the free app.

+Download type as zip instead of individual files.

V2.2 (01/10/2014)
+Ability to choose the default save location
+Bug fixes

V2.1 (03/09/2014)
+Bug fixes
+Better support for older devices with a lower density screen
+italian and arabic translations
+New support link in settings tab
+ads to help support mod
+new notification system so I can notify you of upcoming updates.

V2.0 (23/08/2014)
+Notification dialog for new battery types and authors
+Now creates .nomedia files to hide batteries from gallery (if you are an existing user you must restart device after running new app for first time)
+Fixed charging animations
+New authors
+Choose colourable battery colour (Normal, mid, and low)
+Set colourable battery text colour
+Set colourable battery text size
+Set mid and low battery value
+Bug fixes
+New UI theming
+Language translations for Thai, Polish and German (Thanks to 3Minit team members for this)

V1.0 (24/07/2014)
Completely new app with multithreading for fast download speeds.
+ Can save battery types to storage for later use.
+ Can change battery size
+ Bug fixes

V0.1 (BETA) (30/06/2014)
Initial release


 
Last edited:

pas2001

Senior Member
May 26, 2013
4,730
8,251
Bangkok
RAW INDEX (Temporary)​

Thread portion

This part I mean to paste the link to threads that share our mod and respect our shared policy . So if you guys open your own thread to share please tell me to add your thread link here . The things we need is don't change such any parts of mod and app...clarify in thread about our right as the following friends do in their threads .

GALAXY TAB2 P 3100 from @-SAM-
http://xdaforums.com/showthread.php?t=2875372

OnePlus One...3minit Battery mod V2 - CM 11 STABLE from @markbencze

http://xdaforums.com/oneplus-one/themes-apps/theme-3minit-battery-mod-cm-11-stable-t2851108

OnePlus One....3Minit Battery Mod for Stock CM11s 33R from @DaOldMan

http://xdaforums.com/oneplus-one/th...-cm11s-33r-t2868511/post55264498#post55264498


LG G3...3Minit Battery Mod V10H/I/J from @S3V3N

http://xdaforums.com/lg-g3/themes-apps/mod-3minit-battery-mod-v10h-j-t2857716

Nexus5 3minit bat mod from @markbencze

http://xdaforums.com/google-nexus-5...-battery-mod-hammerhead-t2864063/post55169524

Sprint Samsung Galaxy Note 3 : VisionX 3minit Battery Mod from @DevilDog512

http://xdaforums.com/note-3-sprint/themes-apps/visionx-3minit-battery-mod-1000-battery-t2836239

Verizon Samsung Galaxy Note 3 : 3Minit BatteryMod + Flashlight Tog for Stock/Rooted/NC4 from @deuce_biggins
http://xdaforums.com/verizon-galaxy...p-mod-3minit-batterymod-stock-rooted-t2828305

NEXUS 6 STOCK ROM http://xdaforums.com/showpost.php?p=58777878&postcount=2697

Nabi2 (NABI2-NV7A)- 4.4.2 KK/Stock http://xdaforums.com/android/themes/theme-3minit-battery-mod-stock-v3-0-13-t3046290

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


*************************************************************************************************
V.3 start from post #2996

Resurrection Remix V.5.4.3 (I-9300) http://xdaforums.com/showpost.php?p=60488036&postcount=3007

GALAXY S5 900f alliance ROM v8 http://xdaforums.com/showpost.php?p=60501668&postcount=3022

***************************************************************
THIS IS S5 FRAMEWORK FILES I PASTE FOR HANDY MEN WHO DON'T HAVE YET
Thank for @friedrich420

http://www.mediafire.com/download/xcodcmuos4krqhw/S5_FRAMEWORKS.rar

New APKTOOL from GARY in case you have issues with new systemUI compile

http://www.mediafire.com/download/ahxngvwqglo4jje/apktool-cli.jar




 
Last edited:

wackowizzard

Senior Member
Welcome back, I would say so. The rest of your 3minit mods looks again very promising. Nice work. I do have one question though: could it be that in the SystemUI.apk from my rom, the line you should look for is not listed? I'm on OmegaROM v33.

Verstuurd van mijn GT-I9505 met Tapatalk
 

gharrington

Senior Member
Apr 30, 2012
3,014
12,770
Brisbane
Welcome back, I would say so. The rest of your 3minit mods looks again very promising. Nice work. I do have one question though: could it be that in the SystemUI.apk from my rom, the line you should look for is not listed? I'm on OmegaROM v33.

Verstuurd van mijn GT-I9505 met Tapatalk
Omega is using OG atm so just change the line that contains android:id="@battery"
 

wackowizzard

Senior Member
Omega is using OG atm so just change the line that contains android:id="@battery"

Thank you for answering quickly, and sorry for my laziness. Had myself a little more effort, I had to solve it myself, I guess. Normally, I allready sleep, because in five hours I need to get up to go to work. I thought just now : a quick look at xda, and boom ... I see this thread and I just had to install it quickly on my phone, because I'm 3minit addicted. But fast and good usually do not go together ... :DTomorrow I'm testing, sleep now. Grtz and thanks.:)

Verstuurd van mijn GT-I9505 met Tapatalk
 

Top Liked Posts