[Galaxy S3 Neo General] TheForgotten:
In this thread I'll share with you what I use and what I did to have the best battery life I could with our phone.​

I don't know if this will work with all the models, but with mine (GT-I9301I) it works like a charm :D

WARNING

This "tutorial" is just for the stock KitKat ROM!!

What we need:

Root Access

Xposed

Custom Recovery (CWM or TWRP)

Busybox

So, before I start to tell you guys how to do what I did, I'll tell you all the apps/xposed modules you'll need:

Apps:

Kernel Adiutor

Amplify

PowerNap (you need to become a alpha tester to have access to this app)

Greenify (if you have donation packake it's even better)

Root Uninstaller

Xposed Modules:

Gravity Box [KK]

ApsOpsXposed

All the apps listed above, except Kernel Adiutor and Greenify, will need Xposed to be launched! But all, except Greenify, need root :)

Let's start with this kind of tutorial:D

First thing I recommend to do is flashing the Sev3n Kernel! You can download it from here.

If you have your phone rooted and with custom recovery you must know how to do this :P

After flashing the kernel, go to Kernel Adiutor and in the CPU tab change the minimum frequency to 300 and the maximum frequency to 1401, change the CPU Governor to "smartmax".

Now go to CPU Hotplug tab and disable MPDecision and enable MSM Hotplug.

Now go to the Scheduler tab and change the Scheduler to "cfq".

Now, to finish, go to the Profiles tab, click on the "+", click select all and name that what you want. Why should we create a profile? Well, that's because everytime you reboot your phone your settings are going to be lost. That way you just need to go to Kernel Adiutor and select the profile instead of modifying all the things again.

Now we'll start configuring the apps and the modules!

Amplify:

This app is needed to change Wakelocks and Alarms values.

If you don't know what a Wakelock is, search on google :D

You'll need to have the donation package to do the following steps.

Be very carefull when writing/copy-pasting the wakelocks/alarms, because if there is a extra letter, it can even be a blank space, you'll not going to be able to find them. So, be meticulous (hope this is how you write it :P)

Wakelocks to change:

"NetworkStats" - 800

"Wakeful StateMachine: GeofencerStateMachine" - 10800

"GCoreFlp" - 10800

"*net_scheduler*" - 10800

"Icing" - 10800

"NfcService:mRoutingWakeLock" - 10800

"SyncLoopWakeLock" - 10800

"NlpWakeLock" - 41400

"AsyncService" - 10800

Alarms to change:

"com.google.android.intent.action.SEND_IDLE" - 43200

"com.google.android.finsky.services.ContentSyncService" - 7200

"com.google.android.intent.action.GCM_RECONNECT" - 43200

"com.google.android.gms/ .checkin.EventLogService$Receiver" - 86400

"com.android.server.action.NETWORKS_STATS_POLL" - 10800

"android.net.ConnectivityService.action.PKT_CNT_SAMPLE_INTERVAL_ELAPSED" - 10800

"com.google.android.gms.gcm.ACTION_CHECK_QUEUE" - 43200

"com.google.android.gms.common.receiver.LOG_CORE_ANALYTICS" - 9999999

"com.google.android.apps.hangouts.CLEANUP_DB" - 10800

"android.content.syncmanager.SYNC_ALARM" - 43200

Now, to finish the Amplify configuration, go to the "Alarms" section and click on the middle icon in the top right corner.After that, click on plus and, in the first spot, write "ALARM_WAKEUP[0-9]{4,}" and on the second spot write "86400".

PowerNap:

In this app we just need to change one thing.

Open the app and click on "Endurance Mode". Once you're there, click on "Activation" and drag the circle all the way to the right and select the "Enable while charging" option. Now just press "OK".

Greenify:

This app is a piece of cake to configure!

If you have Donation Package, go to "Experimental feature..." in the 3dot menu. Once you're there, change the working mode to "Boost" and select the "Greenifying System Apps" option.

Now return the the app's home screen and tap the "+" button.

Now you'll see a list of apps and things they do. Select the most 3rd party apps you can and choose, but very carefully, some system apps, like "S Memo" and stuff like that. But never choose "SuperSU"!!

Gravity Box [KK]:

The only good thing to the battery we can do on this app is lowering the minimum brightness level to 1.

To do this, tap on the "Display Tweaks" tab and then tap "Brightness Settings". There, switch the top button to "ON" and drag the "Minimum brightness level" circle all the way to the left.

ApsOpsXposed:

This app doesn't have too much to learn, but takes a bit off time to reach the configs we need.

What I did was just removing all the Location permissions and removing all the Startup permissions.

Root Uninstaller:

Well, our stock ROM comes with a service called "Exchange Service", and it drains battery A LOT!!

So, the only solution to solve that drain is either freeze it or uninstall it! I recommend you to freeze the app, but if you decide to uninstall it, make a backup of it :)

Believe me, this will save you A LOT of battery :P

And this is it, we reached the finish line. Well, hope I could help you guys!!

This worked for me, I can't promisse it'll work for you. If you need something, just reply to this and I'll help as soon as I can :D

Kisses :*

Threads/posts used to create this thread:

http://xdaforums.com/showpost.php?p=65725420&postcount=5

✭[GUIDE][07-02-2016]Extreme Battery Life Thread(Greenify+Amplify+Power Nap)✭