yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Original Android Development] hailang215:
i found that when i enable the battery life exten my device couldn't be full charged.It will stop at 95%.(both 2.3&2.2 @4.4 rom or 4.4.1rom)

after i flash back 2.1 and enable the option,it never happen.
[Nexus 7 (2013) Original Android Development] Larz2.2:
Reading the OP (first/original post), you'll see that "battery life extender" means extending the longevity of your battery before it would need to be replaced with a new one. It's done by limiting the maximum voltage (in millivolts) charging your battery before holding. The result is less than 100% charge. Your battery's total lifetime -- not run time between charges -- should be significantly longer. This is important to me because my (deb) battery is not simply replaceable and I don't generally run the battery completely down. You can manually edit the config file read at startup to make voltage adjustments, but the values used are limited/specific: meaning you can't manually specify just any voltage. Note that the battery percentage charge reported by your phone/tablet are not too accurate and changes as your battery ages, i.e., they can be off a few percent.
[Nexus 7 (2013) Original Android Development] k2thec:
excellent to see proper care for li ion cells, I am stoked about this feature.
[Nexus 7 (2013) Original Android Development] GoldElocks:
.6.1 failed to install in TWRP for me. .6 installed successfully and is running great. Every release has run better than the last. This thing really flies! Thank you for your amazing work on this kernel and looking forward to seeing what other magic you can cook up :thumbup:

Sent from my Nexus 7 Flo
[Nexus 7 (2013) Original Android Development] flar2:
Thanks, do you have any details on the installation failure?
[Nexus 7 (2013) Original Android Development] yojoe600:
Im getting bootloops on paranoid android with .6 I had to go back to .5
[Nexus 7 (2013) Original Android Development] notoriouspk:
running good with clean rom 1.3... which governor should I use for long battery life or any other settings?
[Nexus 7 (2013) Original Android Development] flar2:
You were using 0.6 and not 0.6.1? And what frequencies did you select?

0.6.1 has the added complexity in the installer

0.6 has the same installer as 0.5 but there is a bug in the 0.5 installer: it clocks CPU1,2 and 3 at 1728MHz. If you overclock or undervolt, there is a possibility that the wrong values in 0.5 made it stable whereas 0.6 exposed problems.

I recommend ondemand. I haven't used anything else yet.
[Nexus 7 (2013) Original Android Development] kayone73:
For some reason when o try to dl 0.6 it links me 0.5 download instead.
[Nexus 7 (2013) Original Android Development] flar2:
Should be fixed now in the OP
[Nexus 7 (2013) Original Android Development] GoldElocks:
It says unable to open zip file Failed I tried dl again and same thing.

Sent from my Nexus 7 Flo
[Nexus 7 (2013) Original Android Development] jlevy73:
[MENTION=4684315]flar2[/MENTION]: Using latest kernel (0.6.1) with cleanrom and everything installed just fine. I have not noticed any difference between linaro builds and stock toolchain.

DT2W is working almost flawlessly, even when coming from deep sleep. I still notice an ocassional hiccup when the LED is flashing. S2W is working perfectly for me in all cases.

Battery life is excellent, and I have both CPU (1890) and GPU (487) OCd. I wish I had more bugs to report but really you have created a masterpiece.
[Nexus 7 (2013) Original Android Development] ckisgen:
0.6.1 running well on CM10.2.. DT2W is definitely not working well for me while in deep sleep. even giving the screen a press or two first.. still more times than not won't do anything.

S2W working very well on this build. don't think I've found an instance where it didn't work yet.

very nice work overall. this kernel is a win.
[Nexus 7 (2013) Original Android Development] GoldElocks:
Hmmm, something's obviously wrong on my end. :/ I'll check the md5 and usual other suspects and get this puppy flashed

Sent from my Nexus 7 Flo

Edit: Strange, had two bad downloads with mismatched md5s. Third time's the charm. Up and running :D
[Nexus 7 (2013) Original Android Development] yojoe600:
I shall try again
[Nexus 7 (2013) Original Android Development] Philaphlous:
Could someone running this benchmark this kernel @ 1.7ghz core? I've got the whatever kernel and my antutu benchmark is ~ 19.5k, seems a tad low... Quadrant is around 6300-6900 but some tests can get down to 5800 and I've seen as high as 6900,... Its weird
[Nexus 7 (2013) Original Android Development] sciphonic:
I getting the exact same benchmarks at that speed.
[Nexus 7 (2013) Original Android Development] yojoe600:
I got it to boot but it seems that now I cant overclock anymore like i could in 0.5 weird?
[Nexus 7 (2013) Original Android Development] flar2:
Probably because in v0.5 there was a bug in the installer that set the second, thrid and fourth cores to 1728. You were just overclocking the first core.

You can select the max frequencies independently on this kernel. For example, run the first two cores at 1890 and the third and fourth at 1512. Whatever combo you like. Remember, on a multicore chip, each cpu could have a different maximum stable frequency when overclocking.

Inconsistent benchmarks are usually due to heat. It's never good to you run them one after another. Quadrant is wildly inconsistent. I use Antutu and GFXBench 2.7 for testing.

*********************

I left a whole bunch of debugging stuff on in version 0.6.1, it's making it a little less smooth and eating battery. I'll be getting rid of it in the next release.
[Nexus 7 (2013) Original Android Development] flar2:
I think it's getting pretty close to official release now.

Download

ElementalX-flo-0.7 *BETA*

Changes:

-make doubletap2wake a little easier

-remove some debugging stuff

-installer ensures mpdecision and thermald are present

.
[Nexus 7 (2013) Original Android Development] jassycliq:
Thanks for adding the mpdecision and thermald checks! Was going to ask that.
[Nexus 7 (2013) Original Android Development] whittikins:
Working great! Is our CPU actually supposed to run at 1.7 and is just underclocked to 1.5? I thought I read that somewhere.
[Nexus 7 (2013) Original Android Development] cobija:
I went from 0.3 to 0.61 and noticed that s2w is a lot more difficult and requires more pressure/accuracy. Anything that could cause this?
[Nexus 7 (2013) Original Android Development] konchog uma:
Bruce2728's CM11 is AOSP kernel compatible. Thats what I'm running right now, with this kernel, no problems at all... (quite the opposite)
[Nexus 7 (2013) Original Android Development] rraaka:
The black screen is quite scary. I got it with the last version. Phone wouldnt boot up, didnt even go to recovery. I waited and waited....then the double tap seemed to work miraculously :cowboy:
[Nexus 7 (2013) Original Android Development] hailang215:
thanks for your explaination,I think I misunderstanded before.
[Nexus 7 (2013) Original Android Development] dare599z:
Hey, I've been trying to use your kernel to gain digital usb audio out through my NuForce USB-DAC2 dac unit on my deb board.

The problem is that the audio is not routed through the DAC when it's connected, only through the device speakers. This is the case whether I have it plugged in tot he device before boot or not.

The audio DOES route through the DAC when testing it with USB Audio Recorder PRO though.

I have also tried a NuForce ICON DAC with the same results. Any suggestions?

EDIT: Actually, I just saw a thread on Head-fi that said CM11 had great support, and I found that to be the case. It completely works with these devices. Hopefully someone will see this early-on in their search for making usb audio work. Thanks anyways!
[Nexus 7 (2013) Original Android Development] NoobieExtraordinare:
Can some of you guys post your thermal control settings with this kernel. I'm currently oc'd to 1.7 gz. And I think the thermal throttling is a bit aggressive.
[Nexus 7 (2013) Original Android Development] leo81486:
Dear Flar2.

can u please share some infos , of the estimate of the car install OTG hot + charging fix takes??

:confused:

thxxxx:fingers-crossed:
[Nexus 7 (2013) Original Android Development] fradbari:
Is my first day with elementax, waho, good deep sleep with 2wake function!!

However my elememtax. Config is empty; I've tried flashing twice but is still empty. Is a kernel flashable bug?

Inviato dal mio Nexus 7 con Tapatalk 4
[Nexus 7 (2013) Original Android Development] terodeg:
this kernel doesnt works on cm 11 official nigthly ?
[Nexus 7 (2013) Original Android Development] flar2:
Can you post your installation log please?
[Nexus 7 (2013) Original Android Development] fradbari:
oh yeah, i've reflashed it for save the log, but now works well with elementax.config

Probably on past flash i've wiped(first) dalvik and cache....

Because now works, i'ts possible that the problem was the wipe?
[Nexus 7 (2013) Original Android Development] yasasbandara:
Display problem after flashing..

I don't know if this has happened to anybody else..

I am on stock rom rooted - JWR66N (no issues).

This was my first custom kernel.

Read the thread carefully and followed to the letter. Disabled screen timeout of TWRP, installation went smoothly (ver 1.8).

No GPU OC, only enabled usb fast charge, disabled double tap and sweep to wake stuff.

After installation, display started behaving strangely. All kinds of animations were 'scattered'. Same after reboot.

Got scared and restored...:(

Anybody knows what went wrong..?
[Nexus 7 (2013) Original Android Development] LoopDoGG79:
More information needed. Which kernel did you flash? 2.2 or 2.3?
[Nexus 7 (2013) Original Android Development] AL2000EX:
His build number Is not KK. He flashed 1.x, probably 1.8
[Nexus 7 (2013) Original Android Development] ObiDanKenobi:
I just want to confirm that using a 3g dongle works with this kernel, in combination with CleanRom 2.5 (using the patched dalvik) . In the beginning PPP Widget kept on crashing, but after switching the Rom language to En-Us, it started ok. The problem then was having the DNS working, and that is solved by using DNS Changer from the play store. Maybe this info will help other, as I spent a great deal of time to make it work
[Nexus 7 (2013) Original Android Development] cobyman7035:
im on a new FHD 4.4 stock/rooted, ART mode

is the latest eX kernel compatible with ART mode? thanks
[Nexus 7 (2013) Original Android Development] sensationfan623:
Is like to submit a request for double tap to sleep, like how your it set up on the HTC one. Swiping feels like too long a distance in landscape. Thanks!
[Nexus 7 (2013) Original Android Development] Larz2.2:
Yep
[Nexus 7 (2013) Original Android Development] wd5gnr:
If you put GMD gestures on you can set your own sleep gesture. I use a counter clockwise 5 finger rotate.
[Nexus 7 (2013) Original Android Development] undeground88:
Tell us more forced to work as 3g modem on this kernel.
[Nexus 7 (2013) Original Android Development] ObiDanKenobi:
After I switched to dalvik and used English US as language, I rebooted and the PPP Widget started working.
[Nexus 7 (2013) Original Android Development] fradbari:
One question, on aroma installer there is the function that increase battery life with decreasing charging wolt's.

What They mean?

Inviato dal mio Nexus 7 con Tapatalk 4
[Nexus 7 (2013) Original Android Development] Larz2.2:
http://xdaforums.com/showpost.php?p=48268903&postcount=1779
[Nexus 7 (2013) Original Android Development] prinz3nroll3:
Hi,

im on 4.4 with elementalx. But know I want to update to 4.4.1 or 4.4.2.

In Twrp I get allways an error after flashing the ota update.

How can I update without loosing data?
[Nexus 7 (2013) Original Android Development] LoopDoGG79:
Wrong thread, this thread is only for elementalx kernel development. Go to the respective thread for your ROM (or better yet the Q&A forum of your ROM) for assistance.

Also, there is no Kit Kat 4.4.2.

Edit, just found out bout 4.4.2, what da, really another update!?

K, one more point, OTA updates will fail if you change anything on system, particularly the kernel. You need to be on stock ROM with stock kernel to use the OTA.
[Nexus 7 (2013) Original Android Development] efan3719:
this kernel should be ok with 4.4.2 right?
[Nexus 7 (2013) Original Android Development] wizzlewizzle:
What app does everyone use to tweak the cpu settings for this kernel?

Like setcpu, voltage control, stweaks..

-Wizzle
[Nexus 7 (2013) Original Android Development] naturecannon:
Backup and give it a shot and let us all know because I think that is going to be a popular question here soon.
[Nexus 7 (2013) Original Android Development] ktkr:
Just applied the update and the kernel was untouched, and it works with the update.
[Nexus 7 (2013) Original Android Development] melander:
yep elementalx 2.3 works still on 4.4.2

http://xdaforums.com/showpost.php?p=48319812&postcount=81
[Nexus 7 (2013) Original Android Development] yasasbandara:
I have Jellybean JWR66N. I never tried to upgrade because there were no touchscreen issues.

And I used kernel ver. 1.8 on rooted stock rom. S2W, Short sweep, double tap, gpu oc disabled. Min voltage above 800.

Maybe it has something to do with JWR66N. Only a few tabs has it.
[Nexus 7 (2013) Original Android Development] Flashalot:
Great work on the kernel I love it
[Nexus 7 (2013) Original Android Development] prinz3nroll3:
how did you the update?

I ve stock rom and elemental x Kernel.
[Nexus 7 (2013) Original Android Development] ktkr:
I saw the OTA only patches /system so I installed it on my stock rooted 4.4.1 w/ elementalx, root and xposed will be lost you'll need to flash/install again.
[Nexus 7 (2013) Original Android Development] fradbari:
I understand that the full charge and discharge of the battery will damage it, but you could add the option in which it is reduced amperage?

In order to :more you recharge slowly io-li battery, better is :laugh:
[Nexus 7 (2013) Original Android Development] k2thec:
I have never seen a benefit in charging this chemistry below 1c. It can possibly saturate better but I think it's debatable. Charging to less than max WILL prolong cells.
[Nexus 7 (2013) Original Android Development] fradbari:
what do you mean for 1c?

However i don't know how change undervolting the recharge, but i'm sure that recharg a battery with less Amper preserve it's life ;)
[Nexus 7 (2013) Original Android Development] k2thec:
1c is 1x capacity, you can find all the info you need on battery university or candlepowerforums

we are already below 1c, charger outputs 1.35a battery is 3950 mah
[Nexus 7 (2013) Original Android Development] fradbari:
Ok, but charging with less mah than stock garantee less heat to dissipate and other benefits ..

See it on all the letterature text ;)

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 7 (2013) Original Android Development] younoob:
Can anyone confirm this? At the best of my understanding, linaro 4.8 and ART are not compatible right now.
[Nexus 7 (2013) Original Android Development] fradbari:
I can install 4.4.1 kernel on rom 4.4?

Inviato dal mio Nexus 7 con Tapatalk 4
[Nexus 7 (2013) Original Android Development] TheMrcool212:
Yes, but the 4.4.1 kernel has more updated Adreno GPU drivers.
[Nexus 7 (2013) Original Android Development] cobyman7035:
how do i get OTA 4.4.2 im only on 4.4, when i do update check , don't see any new system update, thanks?
[Nexus 7 (2013) Original Android Development] k3lcior:
Androidfilehost seems to be down, any mirrors for 2.3?
[Nexus 7 (2013) Original Android Development] cobyman7035:
can i still flash eleX 2.3 even if im still on 4.4 kk? my build is KRT16S using ART mode

thanks

fully stock 4.4 but rooted got a score of 20139 on antutu using ART mode
[Nexus 7 (2013) Original Android Development] xdapao3:
Public service announcement first ( :) ) and a question later.

For those wondering, I was on 4.4.0 and I had root, the Xposed framework and ElementalX2.2. I downloaded the official OTA zip and went back to stock kernel but when I tried installing the update I got a "/system/bin/app_process has unexpected contents" error so I removed Xposed and on the next try I got "/system/bin/thermald has unexpected contents". I googled it a bit and went to the /system/bin folder where I found a thermald.bak which I then renamed to thermald and then made sure its properties were set at 755 and... I still got the "/system/bin/thermald has unexpected contents" error!

I then found on a german forum a thermald file from a stock 4.4.0 Nexus 7 2013 (from what I understood from the Google translation that was a thread talking about this very problem but I couldn't understand if they solved it with that file) anyway I tried with the downloaded file and still no luck... I even tried deleting the file and flashing the update with no thermald at all...

In the end I had to download the complete Google Factory Image, extract the system.img, flash it and then the update was finally succesful.

I then had to flash ElementalX 2.3 (which seems to work well with 4.4.2), root again and reactivate Xposed. No settings nor data lost, everything seems to work perfectly fine.

And now the question: would it be possible to disable SW2Sleep in both landscape and portrait? Setting up the kernel for the first time you can check both "disable SW2Sleepn in landscape" and "disable SW2Sleepn in portrait" but in the *.conf file you can see that the options are actually only 3: you can choose none, portrait only and landscape only.

Actually a much better setting for me would be to be able to disable in both orientations SW2Sleep for the notification bar only (keeping it for both orientations for the navigation bar) and the reason I am trying to do one of these 2 things is that I find SW2Sleep on the notification bar extremely annoying since I never need it but I often trigger it by mistake swiping through the Chrome open tabs (I have it set to "full screen" via App Settings).

SW2Sleep on the navigation bar, on the contrary, I find useful but I would rather not have both than keeping on having the problem I have with the notification bar...

The compromise I have found at the moment is to disable it in portrait (when unintentional triggerings happen most since I have to swipe more through the open tabs).

TIA!

---------- Post added at 04:56 PM ---------- Previous post was at 04:52 PM ----------

I am now on 4.4.2 but I have used 2.3 for a full day on 4.4.0 with no issues whatsoever (I was experimenting on something).
[Nexus 7 (2013) Original Android Development] LoopDoGG79:
Two points.

1) Xposed comments really belong in the Xposed thread.

2) You can use Faux Clock to disable Sweep2Awake, Sweep2Sleep or DoubleTap2Awake or vice versa.
[Nexus 7 (2013) Original Android Development] xdapao3:
The Xposed bit is but a small part of my post and the main problem I encountered (the one which forced me to flash the stock system.img) was most probably due to ElementalX. Leaving the Xposed part would have saved really nothing and since lots of folks are using it I thought it was pretty useful to point out, as a small sidenote, that you have to remove it to be able to update.

Moreover, I am not sure if having it together with ElementalX is what gave me all those troubles because on other threads some folks are saying that once flashed the stock kernel back the update process went smoothly so it might actually be useful to point out that with this combination that is what you have to do to be able to update...

Thanks for the tip! Since I have checked it out and it's a paid app with no free trial possible I am just asking to be sure before going ahead and buying it: is this a control app for this kernel (among other kernels) or does it work on its own? Are you sure that it will be able to configure the Swipe2Sleep feature the way I said I would like? Reading its description and seeing the screenshots it doesn't seem so but if you have tried it and can confirm it I am buying it. Thank you![/QUOTE]
[Nexus 7 (2013) Original Android Development] flar2:
TricksterMod has sweep2wake/sweep2sleep options

Also, a little offtopic is fine with me. I like to see you guys helping each other out and posting info that other might find interesting or useful.
[Nexus 7 (2013) Original Android Development] GSLEON3:
You are likely getting those errors because you selected the modified throttling option when installing a kernel at some point. DIsabling mpd can also cause issues with ota's.

---------- Post added at 12:02 PM ---------- Previous post was at 12:00 PM ----------

If you have the newer stock kernel installed, you can always select the "keep current ramdisk" option to maintain ramdisk files.
[Nexus 7 (2013) Original Android Development] xdapao3:
Nope, and that's why I was surprised to see the thermald error. But thanks for the suggestion nonetheless.

I kept everything stock (and I mean "google stock" not "ElementalX default" since a few values which are the default in the ElementalX initial setup are not the original stock values). The only things which I wanted are Sweep2Wake and EXFAT support and I also disabled the magnetic sensors for the cover which I don't have, that's all. I disabled/didn't use/kept stock everything else.

---------- Post added at 07:25 PM ---------- Previous post was at 07:19 PM ----------

Installed and checked it out but the part which supposedly would let me personalize more deeply the Sweep2Sleep feature is an I.A.P.

Before I go ahead and buy it, may you confirm that this app will let me personalize the Sweep2Sleep feature more deeply than editing the *.conf file does? Thank you!

(To be more clear: will it let me to keep the Sweep2Wake funtion and only disabling Sweep2Sleep? That is not possible by editing the *.conf file. Ideally it would let me disable only Sweep2Sleep over the notification bar but I know that's probably asking too much :p )
[Nexus 7 (2013) Original Android Development] flar2:
You shouldn't run thermald with this kernel, I added custom thermal throttling in the kernel. That's why I renamed it to thermald.bak
[Nexus 7 (2013) Original Android Development] xdapao3:
The problem updating to new OTAs is that once flashed back the stock kernel and renamed thermald.bak to thermald the update process gives the "unexpected content" error (or at least it gave it to me and I didn't touch anything about thermald the first time and just renamed it and checked the permissions the second time)
[Nexus 7 (2013) Original Android Development] flar2:
You need to reinstall the kernel after the OTA.

You would also have to reinstall it if you do a dirty flash or install a new ROM.
[Nexus 7 (2013) Original Android Development] xdapao3:
Sure, the problem was getting the OTA to work. I flashed the stock kernel but the OTA.zip install process aborted with a "/system/bin/thermald has unexpected contents" error with both the thermald.bak file and with the thermald.bak file renamed to thermald and permissions set at 755. I even tried with no thermald file at all.

Once updated it was easy and quick as always to flash back ElementalX.
[Nexus 7 (2013) Original Android Development] dems86:
Try Trickster MOD first, as it is free with a PRO version that can be purchased to unlock more tweaking options.
[Nexus 7 (2013) Original Android Development] xdapao3:
After flar2 suggested it I installed TricksterMOD but the free version doesn't present me any option to tweak the Swipe2Sleep feature, it seems they are behind an In App Purchase.
[Nexus 7 (2013) Original Android Development] Larz2.2:
Like I'm actually running this configuration and I've not seen one issue. Just try it yourself and you can always safely back out.
[Nexus 7 (2013) Original Android Development] SyphonFi:
I'm having the same problem - getting the same error and can't update to 4.4.2.

Could you explain how you resolved this?
[Nexus 7 (2013) Original Android Development] k2thec:
trickster has s2w and other related options in the free version, you need to look harder