yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] flar2:
That's a coincidence, because messaging and notifications have absolutely no relation whatsoever to the kernel. It simply cannot affect those things.
[Nexus 5 Original Android Development] xyge:
That's what I thought and kernel was my last suspect... But after switching between rom and kernel and file system combinations... It only seems to occur on elemental with f2fs...which sort of makes it worse for me cos the preformance of this kernel on f2fs is amazing

Could it be a possibility that the sync in f2fs is not happening or that there is some data persistence issue with f2fs in cache?

Edit: the point am trying to state is that it isn't messaging and notifications affected but that data syncing is behaving weirdly

Also fsync is enabled
[Nexus 5 Original Android Development] ajeesh vijayan:
love this

rooted 3 months ago ..was running another kernel.. today I tried this.. its AWESOME.. especially COLOUR PROFILES.. good performance..

i may be stupid ..does colour profiles or gamma adjustments affect display life?

thank you for this
[Nexus 5 Original Android Development] MrMarques01:
As a long time CodeBlue user I decided to give this kernsl a shot. Dirty flashed my ROM, flashed this kernel and had two random reboots within the first two hours. Logs of the second reboot are attached.
[Nexus 5 Original Android Development] dekefake:
Ey [MENTION=4684315]flar2[/MENTION] , can you give me a link to obtain the Linaro 4.9.4 toolchain you used to compile ElementalX 4.04 ? I want to include kernel into a rom and i need the Linaro arm-eabi toolchain to build.

Thanks
[Nexus 5 Original Android Development] Stefano187:
Hi [MENTION=5512499]dekefake[/MENTION]

I'm not flar2 but I known that the toolchain he used to compile his kernel is built by [MENTION=4825437]Christopher83[/MENTION], a great developer of my beloved i9001 and you can find his toolchain here http://xdaforums.com/showthread.php?p=61883996.

Regards

Stefano

Sent from my Nexus 5 equipped with

- mo976 CyanogenMod 12.1 builds

- ElementalX Kernel by flar2
[Nexus 5 Original Android Development] dekefake:
Thanks !

But just one thing : im trying to build a rom with built-in ElementalX kernel. So i edited the build/envsetup.sh file like it :

# Legacy toolchain configuration used for ARM kernel compilation
toolchaindir=arm/arm-cortex_a15-linux-gnueabihf-$targetgccversion/bin
if [ -d "$gccprebuiltdir/$toolchaindir" ]; then
export ARM_EABI_TOOLCHAIN="$gccprebuiltdir/$toolchaindir"
ANDROID_KERNEL_TOOLCHAIN_PATH="$ARM_EABI_TOOLCHAIN":

And "brunch hammerhead" runs building process with this :

make -C kernel/lge/hammerhead O=/home/thomas/Desktop/EOS/out/target/product/hammerhead/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE="/home/thomas/Desktop/EOS/prebuilts/misc/linux-x86/ccache/ccache /home/thomas/Desktop/EOS/prebuilts/gcc/linux-x86/arm/arm-cortex_a15-linux-gnueabihf-4.8/bin/arm-eabi-" headers_install

It still uses "/bin/arm-eabi" but theses files dont exists and it creates error. How to fix this arm-eabi thing ?
[Nexus 5 Original Android Development] Stefano187:
I'm sorry but I can't help you with this thing, but if needed you could ask [MENTION=4684315]flar2[/MENTION] or [MENTION=4825437]Christopher83[/MENTION]. If you search in Nexus 5 Android Development section there are Roms with ElementalX, you should ask to the developers.

Regards

Stefano

Sent from my Nexus 5 equipped with

- mo976 CyanogenMod 12.1 builds

- ElementalX Kernel by flar2
[Nexus 5 Original Android Development] dekefake:
Thanks, i wil search more in detail
[Nexus 5 Original Android Development] psylos:
Did anything change in relation with the reception handling? Since updating to 4.0.4 when the phone is idle the Internet connection doesn't work until I switch on then off the airplane mode. Then everything works just fine.

Could the kernel update affect or cause such a behavior? Only kernel version was changed. Nothing else. Not rom nor any other app or something was changed or added.
[Nexus 5 Original Android Development] Balino:
You don't have the toolchain version flar is using, you have to change the toolchaing path as the ones you have or download that toolchain if I remeber correctly. Google it anyway.

And post the log error if you can. Anyway I'm not used to build since long time I don't remeber very well

Note: I'm not a developer, just a self-building guy, I may be wrong

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] vickyjusme:
Suddenly I am getting damn good battery life after a clean flash of cataclysm.

Though I was just browsing 9gag and reddit I would say good battery life. My signal is pretty bad. Default settings with custom hotplug if you are wondering.
[Nexus 5 Original Android Development] magnamentis:
not really good but then if your signal is bad ( assume you mean cell signal ) it could be ok but honestly speaking these number don't say much, screen on can be navigation or gaming or reading a book or anything and the battery usage upon each usage pattern can differ by 2-300% LOL

i recommend to measure you battery life:

a) several hours over night, same place same same everything

b) standard tasks like driving with music and navigation screen always on, same route ( it's just an example you can as well play the same game for a limited time liek half an hour an extrapolate. same like measuring heartbeats, usually 15 seconds times 4 = result.

this is something you can reproduce frequently, even several times a day to compare results and of course always go from the same charge level, best measured not in percent but in mAh
[Nexus 5 Original Android Development] vickyjusme:
Actually I was not measuring battery life or anything. That's how I really use my phone when I am home and my ping is to high to play games.
[Nexus 5 Original Android Development] dekefake:
Just fixed the problem. Thanks !
[Nexus 5 Original Android Development] magnamentis:
i did not say you DID measure, i said you SHOULD measure if you wann know if you battery life is really good or how it compares to different settings. you wrote you have damn good battery life and i said that your screenshot does not proof that and i know much better stats than that.

5.5h of SOT i've seen already but then i explained that SOT is not = SOT, it depends on what kind of SOT. so your reply does not in any way refer to all that information which should be welcome to those really interested to learn about battery life and how to measure and how to compare and how to document so that the documentation has a value. instead you come back with some kind out of context seemingly PO reply?

however i thought i could give you some insight and obviously failed, sorry for that.
[Nexus 5 Original Android Development] sirxdroid:
Any issues with this kernel and Faux Sound when paired with the Cataclysm ROM?
[Nexus 5 Original Android Development] magnamentis:
try it out, if you did not find anything upon using the search and while reading it there are no major issues and should there be 1 or 2 it's user space and has nothing to do with the kernel.

just flash the kernel and report back your findings, that would be a useful contribution
[Nexus 5 Original Android Development] vickyjusme:
Nice insights. But my routine keeps changing and as does my rom.
[Nexus 5 Original Android Development] sirxdroid:
This is a very good blog post if you guys haven't seen it yet, by the author of this fine kernel:

The truth about kernels and battery life
[Nexus 5 Original Android Development] sandeep.kodeti:
I'm new to this kernel...so can I flash zip file directly using twrp...and iam using euphoria os
[Nexus 5 Original Android Development] BabboDemonio:
No problems for me with this combination
[Nexus 5 Original Android Development] NTWarrior:
I'm on a Nexus 5 on the stock 5.1.1 ROM and ElementalX 4.04. Turning off the service in the Wake Gestures app doesn't appear to do anything even if I disable all the gestures in EX Kernel Manager, but changing all the gestures to No Action or uninstalling Wake Gestures does successfully turn them off.
[Nexus 5 Original Android Development] magnamentis:
it's not totally clear what your config ist but wake gestures are a separate feature as compared to the built in wake gestures. so if you activate wake gestures, ( the toggle on top ) the internal ones won't work and if you have that off and built in wake gestures activated it will not work with a third party wake gestures app. as i said, i'm not 100% sure what exactly you have configured but the above could hint you into the right direction.

finally, just sayin' if everything is set up correctly those features work great and flawlessly
[Nexus 5 Original Android Development] NTWarrior:
To be clear I was referring to flar2's own Wake Gestures app and I don't have any other apps for wake gestures installed. I didn't really think that EX Kernel Manager was interfering with the Wake Gestures app, but I tried disabling its own gestures just in case. When I said I turned off the service, I mean I turned off that toggle in the Wake Gestures app. Despite remaining in the off position, the toggle was at one point flashing very quickly between white and green until. Then I tried rebooting, and the toggle no longer flashed but the gestures stayed on.
[Nexus 5 Original Android Development] magnamentis:
sounds weird to mee and since i don't use that specific app someone else hopefully can shed light on this. sorry that i was not able to help :(
[Nexus 5 Original Android Development] t0mas_:
does your rom include some. sort of wake settings? or another app?
[Nexus 5 Original Android Development] magnamentis:
not sure what you're heading at but yes i'm using the elementalX kernel tweaking app which has all the settings included while he

"was referring to flar2's own Wake Gestures app" which i did not even know it existed LOL.

however, again, those settings work well and i'm sure i know why not in his case but obviously i was not able to express myself good enough

to be understood. the possible reason i mentioned may as well apply to another conflicting app, no idea, some people have more than one kernel tweaking app installed. really no idea, but must be something in that direction IMO
[Nexus 5 Original Android Development] flar2:
The wake gestures app automatically enables wake gestures when you open it.

You'll see a switch in the toolbar that controls the gesture service.
[Nexus 5 Original Android Development] d1rekt0r:
This Backlight dimmer which allows lower brightness, is it dangerous for hardware ?
[Nexus 5 Original Android Development] t0mas_:
sorry, i ment to quote [MENTION=6178262]NTWarrior[/MENTION]...
[Nexus 5 Original Android Development] NTWarrior:
Yep, but what I was saying earlier is that the switching the gesture service off with that toggle didn't work properly.
[Nexus 5 Original Android Development] flar2:
In my testing, it does.

It records your current settings before turning on the service, then restores them when the service stops.

I have this app installed on several of my devices but I only use it occasionally (service not set on boot, I prefer completely in-kernel gestures)
[Nexus 5 Original Android Development] magnamentis:
could it be that he set something in aroma and the app is not able to overrule that ? just thinking loud :)
[Nexus 5 Original Android Development] swat4samp:
I'm using minimalos. I'm not entirely sure but it seems default values aren't being applied. For ex, default behaviour of elemental governor would be to increase freq on touch to 1267mhz, but its showing different values every time I touch. And kernel is somewhat lagging which it didn't in other ROM. Can anyone using minimalos confirm this? BTW, default kernel is stock with some tweaks like battery light.
[Nexus 5 Original Android Development] ajeesh vijayan:
EX kernel manager help

using v2.10

how to save current settings?

I tried (tools- user settings-over flow menu- save settings) and saved a file with and without apply on boot option..

but when I load settings it won't apply..
[Nexus 5 Original Android Development] magnamentis:
:o unfortunately i cannot delete the quoted post below this one LOL :o
[Nexus 5 Original Android Development] Spectrum75:
[MENTION=5372360]magnamentis[/MENTION]

5.02 is the version of EX for Android M ( as 4.04 is the Lollipop version of the kernel ), not the Android version ;)

Check the title again :)
[Nexus 5 Original Android Development] magnamentis:
holy sh...... that's embarrassing LOL need one more coffee obviously, thanks for the hint, gonna delete that uhh.... :o
[Nexus 5 Original Android Development] flar2:
I'm not quite sure what you mean.

Are you trying to apply on boot? If so, click the circle to the right of the setting so its blue.
[Nexus 5 Original Android Development] flar2:
I'm guessing touchboost is disabled.

If the ROM disables it, I would recommend a different one if you want to use elementalx

If you've previously installed code blue, hells, etc, dirty flash to fix
[Nexus 5 Original Android Development] swat4samp:
Thanks for your reply. I just dirty flashed this on top of that rom and didn't install any other kernel before. I have no idea whether that dev disabled it. I will ask him in that thread and sort things out :)
[Nexus 5 Original Android Development] nex667:
Not sure if it's known I think I found some sort of bug today.

Today my phone ran into thermal shutdown. After cooling my N5 down and reboot cores 2-4 didn't shut down anymore instead they stayed at defined max (ex-governor) or min frequency (ondemand). I tried serveral fixes (reflashed kernel, reset EX Manager data, change thermal throttle profile), finally changing Hotplug from mpdecision to custom hotplug and back fixed it.
[Nexus 5 Original Android Development] magnamentis:
are you using a monitoring app or do you read those values in the kernel app. without saying it's the case this time, i found out long ago that those values often show the value of the moment you open the tab while dedicated monitoring apps show the stuff working absolutely as expected.

as said, i dunno if that's the case but i think it's worth a try. i'm using system monitor, quite a complete monitoring tool from the playstore.
[Nexus 5 Original Android Development] NTWarrior:
I didn't go through the Aroma settings when I installed this time, actually. I updated from KitKat to Lollipop via factory image and then soon after I rooted and installed TWRP, I installed via EX Kernel Manager.
[Nexus 5 Original Android Development] magnamentis:
but you know that the first installation should be the aroma version because if certain settings are not set in aroma they are later not available through the app. give you an example. if you install the kernel the first time via express version you cannot overclock. it's just an example, not sayin' that one has to overclock. perhaps [MENTION=4684315]flar2[/MENTION] can give you some better input on that one. after all there must be a reason for the problem which i and others don't have. :)
[Nexus 5 Original Android Development] flar2:
Here's a new free app I'm working on:

DevCheck

Please give it a try and let me know how it goes in this thread:

http://xdaforums.com/android/apps-games/app-devcheck-1-4-beta-information-t3171427
[Nexus 5 Original Android Development] fabio000:
the day before yesterday I forgot the screen time on "always on" when I went to sleep, so yesterday I took the opportunity to make some battery comparison with dt2w on or off.

the two tests were made leaving the device iddle while I slept

with the screen always on the battery drain was something between 5% and 6% per hour

with the screen off but dt2w always on the battery drain was 3.21% per hour

with the screen off and dt2w off the battery drain was 0.75% per hour

so we can conclude that dt2w always on drains more than 4 times the "normal" iddle usage

remembering that this

VARIES A LOT FROM USER/USAGE

, usage is the main element to determine battery drain, I'm posting this just to compare the drain of screen on/DT2W on/DT2W off
[Nexus 5 Original Android Development] nex667:
I read those values from EX-Manager but I know these values are updated if the dashboard is open.
[Nexus 5 Original Android Development] flar2:
That seems about right, back when i was developing dt2w, i found about 2.5% per hour with it enabled. My normal idle drain is usually about 0.4% per hour, but has tended to be a bit higher in the past couple months. Either due to aging battery or lollipop, not sure.
[Nexus 5 Original Android Development] theesotericone:
Blame LP. I do.:cool:
[Nexus 5 Original Android Development] andredn8:
Why when I use sweep2wake (wherever the direction) it directly like use the screen. Can't I just sweep it to turn it on the screen? not like sweep the screen while the screen off. Can I just sweep and it goes to the lock screen so I can look at the notification that comes up? I'm on stock 5.1.1
[Nexus 5 Original Android Development] JaqaL06:
guys i thought this bug fixed at m2 but as you can see my battery stats show wireless always on even it's off and alwayd scan disabled.. do you have same issue ?

Nexus 5 cihazımdan Tapatalk kullanılarak gönderildi
[Nexus 5 Original Android Development] zerosum0:
You think he would include it, if there was a remote chance of harm to your hardware??!
[Nexus 5 Original Android Development] fabio000:
some time ago I had my idle drain about 0.1% configuring amplify this way and using powernap, but since my two last clean flashes I'm too lazy to configure amplify again

I didn't felt almost any difference in terms of battery on the time I upgraded from kitkat to lollipop

I think I already know what will be the result but I will test the drain with normal voltages and with global -50mV (the same way I tested dt2w on/off, I will reboot the phone, set the voltages and go to sleep leaving the device idle)
[Nexus 5 Original Android Development] magnamentis:
you can use titanium backup to backup your amplify settings but then i'm on 0.3% hour which is good enough and for the moment i gave up on xposed, too many weird issues still :)
[Nexus 5 Original Android Development] maidenboston:
happens to me from time to time.

i dont think it really affects battery usage

and i thought it's because i'm using smart wifi toggler app

i noticed it when using the later kernels, either 4.x or 5.x on my cm12.1 rom
[Nexus 5 Original Android Development] fabio000:
I don't know why but most of xposed modules didn't work until I clear the app data when I restore a backup
[Nexus 5 Original Android Development] Steve_xposed:
I've been running this Kernel for 6 months or so now. Nothing but good things to say about it. Thanks for all your hard work!
[Nexus 5 Original Android Development] swat4samp:
I came to know that minimalOS is CM based. That's why had incompatibilities with this kernel. Switched to Chroma and all is fine.
[Nexus 5 Original Android Development] MrPenez:
Hello! Today I unlocked my bootloader and rooted my nexus 5 with CF auto root and now I want to get a new kernel so I can overclock and underclock my CPU, change CPU throttling degree, maybe change voltage and overclock GPU if it is possible. First kernel that I saw was this and I'm pretty new to these kind of things so I would like to have some advice. Can I flash this when I have stock 5.1.1. Then do I have to wipe everything because if I wipe everything, my .zip files will be removed and what can I then flash? And it takes something like 5 minutes to boot my phone if I need to. It would be awesome if someone did an easy step tutorial for me and all noobs :D. I've read many tutorials but everything is different and all of them have some problems. I've tried to flash a new kernel but I only got my phone to bootloop. Fortunately I somehow saved my phone. I don't want to do that again! :)
[Nexus 5 Original Android Development] xeraphael:
Would it be possible to make a feature request: would appreciate it very much indeed if the interactive governor could be merged into the kernel.
[Nexus 5 Original Android Development] nomesrjp:
Here's a quick rundown (there may well be errors).

Download these files;

* ADB and fastboot tools

- Windows

Forum http://xdaforums.com/showthread.php?t=2317790

Package https://drive.google.com/file/d/0B1S0LCuXCnnmN1ZVVlpSdlRYME0/view?usp=sharing

- OSX

Forum http://xdaforums.com/android/general/adb-fastboot-binaries-os-x-inclusive-t2941205

Package https://github.com/simmac/minimal_adb_fastboot/archive/master.zip

* BootUnlocker 1.6.1 (BootUnlocker is an app to unlock your bootloader from within Android, without wiping your data)

https://play.google.com/store/apps/details?id=net.segv11.bootunlocker

* TWRP 2.8.7.1 (provides customised bootloader for flashing third-party firmware etc)

https://dl.twrp.me/hammerhead/

* SuperSU 2.46 (stable : provides for root usr access)

https://download.chainfire.eu/696/SuperSU

* Kernel of your choice, presumbably ElementalX-N5-4.04

http://elementalx.org/devices/nexus-5/

Steps:

1. Install the BootUnlocker from the play store, launch and select unlock (if you've done this already, skip this step).

2. Install TWRP.

Power off your device. Boot your device into recovery by holding the volume down and power button.

From the command line type the following (assuming you've already installed adb and fastboot binaries on your system, links to the OSX and Windows versions listed above);

fastboot flash recovery /path/to/TWRP/twrp-2.8.7.1-hammerhead.img

fastboot reboot-bootloader

Within this runtime environment use the volume button to choose the option "Recovery Mode" and use the power button to select. This will launch TWRP (for details on all the TWRP options please search Google).

Now we should install SuperSU and the kernel. Instead of copying the files to your phone you can also sideload if you like;

To copy images to your phone

adb push /path/to/SuperSU/UPDATE-SuperSU-v2.46.zip /sdcard/Download/.

adb push /path/to/kernelimage/ElementalX-N5-4.04.zip /sdcard/Download/.

Within TWRP select install, select the path "/sdcard/Download", and select first UPDATE-SuperSU-v2.46.zip and then ElementalX-N5-4.04.zip. After selecting the first image you'll notice a plus sign in the upeer right corner. Use this to select the second image (ElementalX-N5-4.04.zip).

Now swipe to install. Once complete select reboot and then select system.

-- Alternate method : using sideload instead of copying to internal storage.

From your phone and within TWRP select "Advanced" and then "ADB Sideload" and swipe to start the sideload operation.

From the command line

adb sideload /path/to/SuperSU/UPDATE-SuperSU-v2.46.zip

adb sideload /path/to/SuperSU/ElementalX-N5-4.04.zip

Once complete select reboot and then select system.
[Nexus 5 Original Android Development] sirxdroid:
What ROM do you use?
[Nexus 5 Original Android Development] MrPenez:
What if I already have a SuperUser app?
[Nexus 5 Original Android Development] magnamentis:
can you please put the quote into containers like this:

quoted text of big length should never be quoted entirely, it's too much for those one mobile app
[Nexus 5 Original Android Development] MrPenez:
And should I download express or non express version. I couldn't understand what is the difference:confused:

Do I receive android updates after this and if not, how can I get the update if I want it when it comes?
[Nexus 5 Original Android Development] magnamentis:
go with the full version the first time, after that ( upon updates ) the express version should do, at least until next clean install
[Nexus 5 Original Android Development] nomesrjp:
If you have SuperSU then don't install it, it's the same response for any other item!

The difference between the standard and express versions is explained in the forums OP (under the FAQ section).

http://xdaforums.com/google-nexus-5/orig-development/kernel-elementalx-n5-0-44-t2519607

If I'm not mistaken you can't update a rooted/non-stock phone (OTA will fail). You first need to unroot and restore it to stock (original kernel and recovery installed).

Something like;

fastboot flash recovery /path/to/original/recoveryimage/recovery.img

fastboot flash system /path/to/original/systemimage/system.img