yashsingh1/xdaforums huggingface dataset:
[Nexus 6  General] SynisterWolf:
Thanks for sharing. Going to have to try this out.
[Nexus 6  General] prichm1992:
Sweet, post back if it works out.
[Nexus 6  General] NOSTALGIA:
nice one dude
[Nexus 6  General] simms22:
I'm the one that's not going to be posting "nice".. instead, I'm going to post that I get from 5-6h sot every day doing nothing that you posted at all. I live in NYC, so my signal quality is amazing, and it doesn't lower my battery life, like most users. AND, I tend to keep my brightness lower than 10%, which also helps immensely.
[Nexus 6  General] JonesL:
Lowering the screen resolution will not save battery and if memory serves me correct, applications use 2d rendering by default.

A black theme would save more battery.
[Nexus 6  General] simms22:
your screen uses the most battery, period. lowering screen brightness will raise battery life. for every 35% that i personally raise the brightness by 35%, i lose one hour of sot.
[Nexus 6  General] prichm1992:
It's more to improve performance without doing anything that requires higher frequencies. While it does help battery, the help there is minimal at best.

Lowering your resolution does NOT turn off any pixels. All 4.5 million of those pixels that make up your screen are still firing. Your GPU doesn't have to work as hard though, same goes for your CPU when it's the one pushing those pixels around.
[Nexus 6  General] prichm1992:
You're clearly one of the lucky ones then. I'd kill for my Nexus to get that kind of SOT. And no doubt there are tons of people that DO get 5-6 hours, but there are also undeniably people who get only 2.5 to 3.5 at best. I was one of them, and this is what I had to do to fix it.
[Nexus 6  General] kdeuley:
In my experience every phone is different. Some people can get incredible battery by doing absolutely nothing and some struggle to hit 4 hours of sot. This is aimed towards those having problems, that need to tweak to get the most out of their phone. I know that is subjective and is based on usage patterns, signal strength and apps installed. This isn't for people getting 5-6 hours sot. So thank you OP for trying to help people get the most out of their batteries.
[Nexus 6  General] gothy.gothy:
G

Now I already have 4h SOT at 65% remaining from battery.

And I am not living in NY

I'll post a screen shot when I will reach 2-3 %, when I will have probably over 7h SOT
[Nexus 6  General] simms22:
lol. just realized that you were talking about resolution yesterday, and me brightness.. sorry :angel:

---------- Post added at 11:22 AM ---------- Previous post was at 11:18 AM ----------

:good:
[Nexus 6  General] SynisterWolf:
Uninstalling FB official app (indirectly) gives me 6-7 SOT, because that app is just a resource hog.

but its nice to see that others are experimenting to find the best for them and sharing their experience.

For me, i could care less about how long my phone last because i have chargers everywhere, work, car, home, and also a 13000 mhA battery pack in my back pack. so my device isnt customized at all besides default settings in PureNexus and Elite kernel. But to each their own.
[Nexus 6  General] kdeuley:
I did the same thing. The Facebook app was literally the source of 90% of all wakelocks. As soon as I started using the website in Chrome my standby time increased drastically and my phone started sleeping properly.
[Nexus 6  General] gothy.gothy:
As I'm always keeping my promises, please find attached my screen shots.
[Nexus 6  General] sandip_909:
This is insane man.
[Nexus 6  General] gothy.gothy:
no, it's REAL :)

As you saw, browsing, hangouts, mail and feedly. I don't use FB on mobile.

The gaps from WIFI were on my way back from/to home/work, when I had 4G mobile data active while browsing.
[Nexus 6  General] wazza1991:
Will turning off notifications for the Facebook app help instead of uninstalling the app? I do not see Facebook consuming lot of better in the battery stats.
[Nexus 6  General] kdeuley:
Download wakelock detector from the play store. It will tell you what app is using the most battery while your phone is sleeping and exactly what service from the app is doing it. I bet it's Facebook or something that uses location services.

---------- Post added at 09:42 AM ---------- Previous post was at 09:40 AM ----------

That is seriously impressive. If you're using a custom kernel or any settings please share.
[Nexus 6  General] gothy.gothy:
Underclock, undervolt, greenify, amplify (see the guide of v7), ElementalX,

CPU MAX: 1497

Undervoltage (Global) by 20 mV

Hotplugging ------ Max Cores Online: 2, Cores online during suspend: 2, Run with all cores online = disabled

---------- Post added at 05:20 PM ---------- Previous post was at 05:15 PM ----------

Over the weekend I will try to reach more than 8h, maybe 9h SOT, knowing that Mobile Data consume more than WIFI and I won't use Mobile Data this weekend.

I'll post the screenshots if I succeed
[Nexus 6  General] kdeuley:
Awesome, I only spent a brief time with Nexus 6 (too big for me, I got the 5x) but I'm sure this help some people out
[Nexus 6  General] sandip_909:
I wish I have the same one day. But the max I have gone so far is 5 hrs SOT. I don't have much drain during sleep, but with screen on, it drains pretty fast. I switched out of N Dev preview and back to MM now, let's see how it fares in the condo days, else will switch to your mod soon.
[Nexus 6  General] benleonheart:
Holy sh*t.
[Nexus 6  General] andrewjt19:
Definitely will try it out. Can you post screenshots of your kernel auditor as well? I'm still new to kernel tweaking and don't know all the areas you've tweaked but a visual of it would help... Thanks regardless.

tApPeD fROM mY nEXuS 6
[Nexus 6  General] clapper66:
I can say with Franco kernel and the paid app I can achieve 5 hours of SOT with it using the power save profile and undervoting. Also I'm running cm 13 and an using a dark theme to take advantage of the amoled display. my best SOT ever was 6 hours and 16 mins
[Nexus 6  General] prichm1992:
Hey, sorry for not getting to it right away. I've edited them a bit, but here's the important stuff.
[Nexus 6  General] andrewjt19:
Awesome thank you

tApPeD fROM mY nEXuS 6
[Nexus 6  General] clauss2004:
Hello. I'm using latest factory image MOB30I with Hells Core B17 T2 - out of the box settings (I only changed the governor to conservative as it gives me the best baterry life), cataclysm mod and some xposed modules. Smart radio on, data enabled only when needed, no sync on. I am very pleased with my baterry life. I tried other kernels but hells core is the best for me. Also I have good 3G and LTE coverage which to a certain extent can influence the baterry life. I think that hells core kernel is rather under rated - being on G+ and no thread on xda. For everyone there you shoud give it a try...

EDIT: display brightness set to max. 50%.
[Nexus 6  General] jaimerod:
3hrs 43m of on time, 1 1/2 hours of that is on a phone call, which means screen off.

That means you only have around 2 hours screen on time. You have great standby battery life, but my use case is much different than yours, I talk very little of my phone and browse the web and game more than anything.
[Nexus 6  General] clauss2004:
The screen was on for that time while the phone calls battery consumption is managed separately as shown in the screenshot. I don't think its correct to deduct the phone calls from the screen on time. I managed to get 5h screen on time in 3 days with the mentioned settings. The point is the hells core kernel is the best for me in terms of battery life. I barely post in here but i did this to encourage others to try this kernel: i hope it would help everyone searching to improve their SoT.

If you have better results that very good. We are here to improve our overall phone experience.
[Nexus 6  General] rignfool:
I know this is an old ass OP... and I probably shouldn't quote the whole thing but...

I saw [MENTION=1811927]simms22[/MENTION]'s post and had to defend his stance...

Ondemand seems to be the way to go for this device... and I don't mean true ondemand... ElementalX also gives good results...

The real trick is CPU boost... You want it...

Try this...

Instead of curtailing interactive... run ondemand... or ondemand based... and add in some boost... like 2 seconds somewhere near 960 MHz...

If you don't hit 4-5 hours stock settings (per kernel/governor)... I'll eat my hat :cowboy:
[Nexus 6  General] coolmaster121:
This is stock on a refurbished Verizon variant with a T-Mobile Sim. This is also the first discharge while installing apps etc. Is it not calculating the screen on time right or did I get lucky?
[Nexus 6  General] simms22:
thats about what i get on average. and thats with a tmobile sim as well. btw, tmobile sims are special, and you can search google about this. it appears that devices get much better battery on tmobile than on other providers, for some odd reason..
[Nexus 6  General] andrewjt19:
I'm always game for a new setup, how do you set the boost on that governor? Or more correctly at a certain frequency? Thanks

taPpEd fROM mY nExUs 6
[Nexus 6  General] simms22:
why do you need/want boost? i guess its only needed if a certain cpu setup is lacking something. my setup isnt lacking anything, so i dont have any need to "boost". the way that i setup ondemand, it hangs around the liwer cpu side zero then shoots up to the higher cpu side aa soon as its needed.
[Nexus 6  General] danmaman:
This is my SOT :p:D;)
[Nexus 6  General] coolmaster121:
This is what I got with all stock.

Watched the last episode of Game of Thrones plus Silicon Valley and some YouTube. Also used navigation for a bit. I did charge the phone mud day 80% -> 84%
[Nexus 6  General] danmaman:
Hey Mate [MENTION=2651754]coolmaster121[/MENTION]

what do you mean with all stock ?

which kernel(settings)? rom?

thanks
[Nexus 6  General] coolmaster121:
Flashed the Google Android M image after unlocking the bootloader. Not rooted or anything. I'm doing some testing now. Will be installing twirp, backing up and then trying out pure Android ROM and maybe paranoid to see how the battery fares.
[Nexus 6  General] danmaman:
ah ok.....i understand;)

you've got this SOT with stock rom and kernel

great results man
[Nexus 6  General] coolmaster121:
I'm surprised actually. Coming from lg g4 that could barely get 2 hours with same usage
[Nexus 6  General] danmaman:
you can be proud....with stock...its awesome

i had my 8h SOT with Lean Kernel
[Nexus 6  General] Formhault:
What about Blackbird? :)

Mkay. Will try this for tomorrow. On Blackbird kernel currently.

I can only change governor from Interactive to Ondemand. Can't set up any boost, apparently. Not in latest Kernel Adiutor Mod, at least.

We don't even know if you truly have a hat!

---------- Post added at 02:02 ---------- Previous post was at 02:02 ----------

So that's why you US-based guys are getting higher SOT than other people... There's some black magic going on in those radio waves!
[Nexus 6  General] simms22:
YES AND NO.. i know that tmobile gets better battery life than other us carriers, and many experts cant figure out why that is..

http://www.greenbot.com/article/246...-better-battery-life-than-other-carriers.html

http://www.slashgear.com/want-better-battery-life-t-mobile-is-your-carrier-of-choice-06340077/

http://www.androidauthority.com/t-mobile-longer-battery-life-414916/

http://www.laptopmag.com/articles/tmobile-phones-longer-battery-life

just something else to get your curiousity going :)

so it seems that the network might be the reason
[Nexus 6  General] Formhault:
Well, I'm stuck with Vodafone RO as my carrier, since I "upgraded" from pre-paid to contract this February. But hey, I get 6 GB / month + unlimited calls and texts all throughout the country, for 10 EUR / month. While if I were to remain on pre-paid, I could have had 8 GB / month for the same price... :rolleyes:

If it isn't going to be Vodafone RO, I can choose between Orange and Telekom. With the latter having been acquired by T-Mobile less than 2 years ago... Still, our T-Mobile network would be different than the US T-Mobile network. I can only buy a SIM card from them and test that out. And since a day has only 24 hours, that'll be pretty impossible for me to do :(

Any way a BBS log or something would help in revealing that the network is indeed consuming more power for me than it is for someone else? Like... for example... You'd have X wakelocks for that, while I'd have X+1000 or something... I don't know how to put this, but I hope you understand :D

-----

But wait! That can't be it. Some time ago (3+ months back), I did a test once. I enabled airplane mode and only used Wi-Fi for an hour or two. The battery level was dropping just as fast. Or... I didn't do the test right? :eek:

Also, I see all those tests consist mostly in web browsing via mobile data. For me, it doesn't matter what I use : Wi-Fi and mobile data, both yield about (alright, maybe it's half an hour longer on Wi-Fi) the same SOT... I know, crazy, right? :)

-----

I had the S4. Modded the crap out of it - AOSP with best kernel around... I doubt that it would have lasted more than 4 hours with intense web browsing!

The S5 can't possibly last for TEN FREAKING HOURS with the screen on, surfing the web. Maybe browsing the app drawer, yeah...

Something isn't right :eek: or am I wrong? :(
[Nexus 6  General] :
I agree with you on this, not on the fact that T-mobile may be more battery friendly (honestly don't care), but on the fact that there is no way in heaven or hell that they were able to achieve 11 hours of SOT, WHILE BROWSING THE WEB non-stop on a device while using celular connection.
[Nexus 6  General] Formhault:
Yeah, I mean not even the Xiaomi Mi Max (with its ginormous 4850 mAh battery) could possibly last that long.
[Nexus 6  General] :
Although, running it at 150 nits is pretty dim. For example the S5 is supposed to be able to reach 698 nits, though its regular high leves is 475-500, so they are basically running their test at little over 20-30% brightness, at least for this device.
[Nexus 6  General] Formhault:
Take an S5 and set the brightness to lowest. Would it last for 11 hours, even on T-Mobile's network? I find that very hard to believe...

I mean come on, I have a Nexus 6 right here and even with brightness set to 0% (which I wouldn't use even if I were in a cave), I doubt that I would be able to surpass 5 hours of screen on time browsing the web non-stop, on mobile data.
[Nexus 6  General] andrewjt19:
[MENTION=1811927]simms22[/MENTION] I think it was in my thread about the Interactive Governor you mentioned your setup with OnDemand. But how can I use your setup and the boost? Also what again does the sampling down factor mean when set to 45? Also do you know what the power saving bias is?

tApPeD fROM mY nExUs 6
[Nexus 6  General] simms22:
boost, no idea. i honestly dont use it. sampling down factor will determine how often it samples, higher number being less often, better for battery. and power sampling bias.. no idea, sorry.

sampling down factor.. higher value means less responsiveness and lower values corresponds to more responsiveness at the cost of battery.
[Nexus 6  General] pedrofidalgo:
Why is google services taking all this battery?

Last version of Marshmallow 6.0.1
[Nexus 6  General] simms22:
last night i used the disable services app(root) to disable nlp services wake lock, and it seems to be helping.
[Nexus 6  General] pedrofidalgo:
But google services are needed, no?
[Nexus 6  General] simms22:
some, yea. but not all services are needed. some are just wanted, and others not needed as well.
[One (M9) Q&A, Help & Troubleshooting] Destari:
I got an unlocked HTC one M9, (sim unlocked not bootloader unlocked), I unlocked my bootloader to prevent it from wiping my data later, installed TWRP, and installed superSU from TWRP and now my phone refuses to boot. I get the HTC logo, then it vibrates and dumps me back at the boot loader with...

reboot reason: 0x776655aa

message: RPM:APPS NS-WD!

I have absolutely no idea what is going on, I can't find reboot reasons anywhere and I'm stuck. Before doing the twrp and supersu install the phone booted to android just fine.

I used TWRP 2.8.7.2 and superSU 2.71

I have attempted to reflash the stock backup I took as soon as i got the device and it always causes the exact same error, I don't know what to do but I can't replace the phone.

Please any help is appreciated.
[One (M9) Q&A, Help & Troubleshooting] Destari:
Ok, so I got the device to boot again by flashing only the boot partition and then wiping the cache before restart. But it returned to the exact same state when I tried to flash superSU again.

Am I using the wrong version of superSU? or should I not install it through TWRP?
[Android Apps and Games] hardslog:
Hey all,

Somehow I got myself into a phone that has no bootloader unlock but I like and wanted to keep as many AOSP apps as possible. I really like the AOSP keyboard but didn't like the lack of features compared to some of the custom rom out there. What's a guy to do? Well this is an open-source community so MAKE ONE!

INTRODUCING EnhancedIME. BUILT COMPLETELY FROM STOCK AOSP SOURCES WITH A FEW ENHANCEMENTS

Enhancements include:

Numbers row at top

long press symbols on all letters

SWIPE (only if rooted with specific gapps installed)

NO ROOT NEEDED - INSTALL AS A REGULAR APP

OPEN-SOURCE!

Extra themes

Again all that is needed is to download the app and install as any regular app. It will overwrite the AOSP keyboard if you have that preinstalled (custom rom ppl, I'm looking at you :D ) as it shares the same package name and signatures.

DOWNLOAD LINK #1

MIRROR #1

CHANGELOG:

XDA:DevDB Information

EnhancedIME - AOSP LatinIME Keyboard with enhancements!, App for all devices (see above for details)

Contributors

hardslog, lj50036

Source Code: https://github.com/Hardslog/platform_packages_inputmethods_EnhancedIME

Version Information

Status: Stable

Current Stable Version: V1.0.4

Stable Release Date: 2016-08-30

Created 2016-04-26

Last Updated 2016-08-30
[Android Apps and Games] hardslog:
Build instructions

1) This application has been built in an AOSP tree. This means you need to get the AOSP sources and know how to compile in an AOSP tree. All instructions for this can be found HERE.

I cannot confirm because I have never tried it, but the app will likely build in any AOSP based rom tree (CyanogenMod, Omnirom, Raindrop etc.)

2) Navigate to the root of your source and Delete the LatinIME folder from here: /packages/inputmethods/

3) Open up a terminal and navigate to the same directory

cd ~/packages/inputmethods

4) Clone the enhanced IME

git clone https://github.com/Hardslog/platform_packages_inputmethods_EnhancedIME

5) Rename the folder just downloaded to: EnhancedIME

6) Go back to the root of the build directory

7) input the commands to build it:

. build/envsetup.sh
lunch (I choose #2 here - aosp_arm64)
make EnhancedIME

8) When finished the app will be in: /buid_root/out/target/product/generic_64/data/EnhancedIME/ where build_root is the directory where you have your AOSP tree

Of course an easier way to sync the keyboard would be to add a local_manifest.xml for the proper paths to create EnhancedIME in your tree!
[Android Apps and Games] lj50036:
The more you know !!!!!!!

INSTALLATION INSTRUCTIONS​

From a PC with adb

First-time installers, the apk has to be in the current directory.

adb install EnhancedIME_1.0.1.apk

If you have installed this app previously, then we need to -r argument.

adb install -r EnhancedIME_1.0.1.apk

------------------------------------------------------------------------------------------------------------------------------------------

Pushing to device with adb & installing with the OS's installer.

adb push EnhancedIME_1.0.1.apk /sdcard/Download/

Nav. to the ​Internal Storage, Download directory, make sure 'Unknown sources' is checked in settings, under security.

Also, after the apk is installed, don't forget to delete the apk from the Download directory.. :p

------------------------------------------------------------------------------------------------------------------------------------------
[Android Apps and Games] d.cortez:
keyboard installed just fine on my Note5 w/MM 6.0.1, however, gesture typing isn't working on my device... do i need a specific library file, say from the Google Keyboard? thanks.
[Android Apps and Games] hardslog:
Gesture typing will not work unless you are rooted and have libjni_latinimegoogle.so in /system/lib

Many gapps packages will install that lib file.

For unrooted unfortunately all you can do for now is install the google keyboard along side it and when you want the gesture typing press the world icon on the bottom left of the keyboard to toggle google keyboard for the gestures, and then toggle it back to go back to aosp.

the swiping functionality is proprietary so it doesn't come included in the AOSP keyboard.
[Android Apps and Games] d.cortez:
i'm rooted for sure... is there a MM version of libjni_latinimegoogle.so that i need to install for the AOSP keyboard? or can i grab one from a version I used on LP 5.1.1? thanks for the quick reply.
[Android Apps and Games] hardslog:
Not sure if the lp 5.1.1 would work. It won't hurt anything if you try it. Otherwise you can snatch the lib from an opengapps.org package. I know the nano has it inside of it. Of course I can just post the lib files too :). Just take the one for your architecture out of the zip file.
[Android Apps and Games] d.cortez:
thanks for posting the library file. i had to copy the file to /system/lib64 (vs /system/lib) to get it to work. this is my favorite keyboard to use... very grateful you're sharing your work the community.:D
[Android Apps and Games] PacoRabanne2k:
Thanks for this modded keyboard!

I eagerly need a light and fast keyboard to use on my old but reliable Galaxy S2, now powered by AICP ROM. This ROM uses AOSP keyboard by default, but miss easy symbols access.

Your mod is what I need.

In the past I loved TouchPal keyboard, but now is too heavy, so very slow to use. Unluckily also Swiftkey is slow. Other tested by me are nice and light, but complicated to configure (for example Multiling O), or miss something other important for me.

Only a little thing, if it's possible: could you increase size of symbols? On small display they are hard to see.

Thanks anyway!!!
[Android Apps and Games] LBETech:
very nice

useful

---------- Post added at 11:57 AM ---------- Previous post was at 11:56 AM ----------

really
[Android Apps and Games] hardslog:
Sorry not sure what you mean by the symbols. Do you mean the small symbol icons that are on the keyboard layout itself (ie secondary/long press symbols) or something else?
[Android Apps and Games] PacoRabanne2k:
Yes, exactly the

small

symbol incons present on each key and available after long press.

Imagine this snapshot on a 4.3" display, is more or less 1/4 of what you see below:

So bigger symbols (and better with a different and bright color) should be readable.

THX!

P.S. but is it possible to make themes for this kind of keyboard?
[Android Apps and Games] hardslog:
Bigger symbols will be tough, as I don't really want to be messing too much with that aspect of it. If you make them much bigger it might get confusing between what are the letters and what are the symbols.

As for themes it should be possible as there are options for themes already in it. It should not be too hard to create new ones. Again everything is on my github so people can clone and fork and pull request as much as they like :D
[Android Apps and Games] PacoRabanne2k:
What I was asking only a

little

bigger. If you try to watch my snapshot on a 480x800 pixels display, large 4.3", symbols a too small and very difficult to recognize.

Maybe because not too blilliant...

OK, forget about...

OK, I must firstly create on my PC the environment to develope Android apps, then Ican try to do it by myself.

Nice idea!

Thanks again!
[Android Apps and Games] VALRCIEL:
Thanks, why when I open autocorrect always force stop

I'm kk 4.4.4