yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9506 Android Development] sib007:
Battery life

plzz anyone tell me that how much batterry life with this kernel ..................???

---------- Post added at 09:32 AM ---------- Previous post was at 09:20 AM ----------

led notification is too dim plzz fix it
[Galaxy S 4 i9506 Android Development] arter97:
My own first *useful module*, Adreno idler is working quite good and solid for the last few hours.

There has been some bugs, but now all seems fixed and ready for a true daily driver.

I'll give it some more hours of testings and will release it.

For those who don't know what is an "Adreno idler", go read

https://bitbucket.org/arter97/andro...mits/28c79e6018fd761245303feb51b1ad684399290f
[Galaxy S 4 i9506 Android Development] fattymcdirty:
Can't wait! ;)
[Galaxy S 4 i9506 Android Development] Genebaby:
Sounds good!
[Galaxy S 4 i9506 Android Development] Nite.Achilles:
Just asking, has anyone experienced lag when switching from front to back camera and vice - versa?

Using arter's kernel

Is it in any way fixable?
[Galaxy S 4 i9506 Android Development] Eliminater:
You can use a nother cam

For me the best one

https://play.google.com/store/apps/details?id=com.marginz.snap
[Galaxy S 4 i9506 Android Development] DualJoe:
Yes, it's not just switching front/back. It's 'camera initialization' in general.
[Galaxy S 4 i9506 Android Development] B0bby1985:
Can anyway be so kind to upload atweaks for me please. I installed the kernel but no atweaks. I tried searching but no avail. Thanks
[Galaxy S 4 i9506 Android Development] Eliminater:
can't wait to test the new kernel with

Adreno idler
[Galaxy S 4 i9506 Android Development] fattymcdirty:
I'd really like to test the new kernel :D
[Galaxy S 4 i9506 Android Development] arter97:
The new exciting 7.0 release is up! :)

7.0

Durpy governor changes removed

Simple GPU governor removed

(Good for no one)

IR blaster on AOSP fixed

Changes, mostly related to power, made to graphics panel

NFS, CIFS network file-systems enabled

Galaxy Note 3 - Keydisabler for AOSP added

Radio permissions fixed

(Faster radio initializations)

Binder tweaked to minimize overheads

Adreno idler 1.1 added and enabled by default

(A huge power-savings)

(More info)
[Galaxy S 4 i9506 Android Development] Eliminater:
7.0 is online :)

The new kernel is online :)
[Galaxy S 4 i9506 Android Development] kornelius1982:
Thanks master arter!

I'm using faux123 kernel tool and what gpu governor should I use?

---------- Post added at 09:45 PM ---------- Previous post was at 09:44 PM ----------

Kernel runs perfect!
[Galaxy S 4 i9506 Android Development] nexuspur:
[MENTION=4898097]arter97[/MENTION] i know you focus on lp for now on, but it will be great to have this update also for kitkat. especially because of adreno idler. dont get me wrong im liking your kitkat kernel. just a question. thanks
[Galaxy S 4 i9506 Android Development] Nite.Achilles:
After using the 7.0 kernel, I realised my GPU clock speed would only stay at 200mhz. Previously on 6.0 it would go up to 450mhz if it had the simple GPU algorithm. Why is my phone so weird hahaha
[Galaxy S 4 i9506 Android Development] freakingprime:
It's a new thing in 7.0

Try using it for a few days and report your battery life change. It'll help the developer.
[Galaxy S 4 i9506 Android Development] arter97:
Minor, but important 7.0.1 version is now up.

7.0.1

Binder tweak in version 7.0 reverted

(Solves weird lagginess)
[Galaxy S 4 i9506 Android Development] jimsiv:
Until now everything seems fast and snappy!! Power consumption is great but I will check it again when I have a full charge!! Many thanks for your work arter97!!!
[Galaxy S 4 i9506 Android Development] DualJoe:
Can someone post a mirror for 7.0.1 kernel? Arters site is currently not available.

Never mind...
[Galaxy S 4 i9506 Android Development] bryanfeanor:
yeah that happened to me too, then i realize than the page is not availble when downloading.

one question, does anyone tried using external drives (usb pendrives, external hdd) in nfts format, i tried and is recognized as blank usb storage, installed paragon and nfts mounter and still it´s not recognize, it will be could if arter implements nfts format like some other custom kernel, otherwise formatting the hdd to fat32 will be a workaround
[Galaxy S 4 i9506 Android Development] Eliminater:
Kernel 7.0.1 battery drain!?

For me, the battery consumption is higher than all other Arter Kernels. What am I doing wrong?

Adreno Idler sounded very promising :(

[MENTION=4898097]arter97[/MENTION]
[Galaxy S 4 i9506 Android Development] Franvmm:
For me it's like you, on idle same consumption as 6.0.1 and with 7.0.1 while the screen is on it eats the battery.

6.0.1 -> 3h 15 m of SOT

7.0.1 -> 2 h of SOT

Don't know if there's something wrong, or we have different config than [MENTION=4898097]arter97[/MENTION]...

I would like to know how he (arter) gets that 11 h os SOT.

started the day at 7:00 AM

i have mobile data switched on all day long, with 30-45 minutes of screen on (only of whatsapp).

and at 10:00 PM i have 45% (more or less) of battery (with this new kernel).

(Edit)

with last kernel (6.0.1) i was at 45% with 1h and 30-45m of SOT

Hope u can understand what i wrote... xD
[Galaxy S 4 i9506 Android Development] DualJoe:
Judging by /proc/filesystems there is no ntfs indeed. I use ext4 for my external sdcard. Not sure if that's an option for you. When you need access in Windows probably not.

I can't see any big difference with Adreno idler either but i don't think it's counter productive. That 11h are not possible for sure. That's just some approx calculation/illustration. Most potential would be in undervolting but we don't have that option.
[Galaxy S 4 i9506 Android Development] bryanfeanor:
i mean for external harddrives, i use stockmount +es file manager and its was recognized :good: for extsdcard i use fat32 or exfat and work good
[Galaxy S 4 i9506 Android Development] DualJoe:
It doesn't matter what drive it is (harddrive, sdcard). I'm not sure though if ntfs-3g should be listed in /proc/filesystems at all if its a fusefs. But there are probably userspace solutions (apps) as well i guess.
[Galaxy S 4 i9506 Android Development] Eliminater:
I think i go back to 6.0.1 the batery drain ist to high on 7.0.1
[Galaxy S 4 i9506 Android Development] freakingprime:
hey where is 6.0.1, I only find 6.0
[Galaxy S 4 i9506 Android Development] Eliminater:
arter97 test Kernel 6.0.1

http://1drv.ms/1Bis7Rd
[Galaxy S 4 i9506 Android Development] Nite.Achilles:
what's the difference between 6.0 and 6.0.1?
[Galaxy S 4 i9506 Android Development] Eliminater:
witch modem and bootloader you have?

I update both and i think my battery consumption is now better :cool:

---------- Post added at 07:20 AM ---------- Previous post was at 07:18 AM ----------

I think 6.0.1 was the first kernel with adreno idler
[Galaxy S 4 i9506 Android Development] freakingprime:
I have just tried 7.0.1 yesterday and result is very amazing.

My usage:

- Mostly web browsing, facebook, and some news app.

- Very very less call or message, though.

- Wifi all the time.

- Location set to "power saving"

- Screen brightness is 50% for 2 hours, and 0% for another 2 hours (at night).

- Turn ON "Force 2D GPU Rendering"

With 6.0, I'm struggle to get 2.5-3 hours SOT

With 7.0.1, I can get ~4 hours SOT.

Good job, man. This idler will be a big thing.
[Galaxy S 4 i9506 Android Development] Eliminater:
[MENTION=4898097]arter97[/MENTION] why some people have better SOT with 7.0.1

and other have better SOT with 6 ?
[Galaxy S 4 i9506 Android Development] pille1:
Cannot connect to GoogleGoogle issue with smartwatch and latest versión andand kernal
[Galaxy S 4 i9506 Android Development] DualJoe:
Kernel 7.0.1 power consumption is on par here with other Snapdragon 801 devices (~05h:00m without undervolting). With undervolting there's potential for another 10% (~05h:40m screen-on). I had the same values on kernel 6.0 (without adreno idler).
[Galaxy S 4 i9506 Android Development] Eliminater:
with which app or tool you make changes to the kernel ?

can you maybe post your undervolting settings ?

Thx
[Galaxy S 4 i9506 Android Development] wkwk:
Could u be more specific, I'm using 7.0.1 and v12 rom, no problems here (Gwatch R).

I have some BT/wifi crankiness, but that is rare and a quick flight mode toggle fixes it.
[Galaxy S 4 i9506 Android Development] XTeK2:
the kernel has a bug?

Rom S5 v12 / 13/14

5.3.2 video recording good.

7.0.1 pulsating video.
[Galaxy S 4 i9506 Android Development] freakingprime:
Video was good on 5.3.2? God I thought my camera module is broken because of pulsating video
[Galaxy S 4 i9506 Android Development] wkwk:
Ok gotcha, 'ok google' interprets fine but fails to launch google to complete tye search.
[Galaxy S 4 i9506 Android Development] XTeK2:
I mix with roms and kernels probably of three hours.

Now I have every kernel video behaves as I wrote.:(

I was just thinking about modules if it's not their fault.

Now, even on 5.3.2 is not working. wrrr
[Galaxy S 4 i9506 Android Development] freakingprime:
Yeah I have just tried with 5.3.2 and video still flickering. Tried another camera mod from Note 3 and it still flickering. There are something wrong with ROM or kernel
[Galaxy S 4 i9506 Android Development] XTeK2:
It is true, unfortunately I have no idea what might be the cause.;/

I was convinced that the fault of the kernel but now I do not know what to think.
[Galaxy S 4 i9506 Android Development] wkwk:
Correction,whatever it was - was temporary. Voice recognition is working perfectly on my gwatch r.
[Galaxy S 4 i9506 Android Development] freakingprime:
I have tried with stock ROM and camera works fine. So this must be arter97's ROM or kernel issue.
[Galaxy S 4 i9506 Android Development] don.peugot:
If you have camera issues (especially video) you should try to flash a stock 5.0.1 firmware (e.g. the Nordic countries firmware, worked fine for me even though I'm in Germany). After that you can go back to AOSP. This solved the issues I had with video recording.
[Galaxy S 4 i9506 Android Development] XTeK2:
I'll try with these roms if I can find a moment of time. :)

THX.;)

edit....

Kernel 4.0.2 creates video perfectly, nfortunately the kernel 4.0.2 has a problem with barometer.; /

I installed a clean ROM, and this is okay.

The error is reproduced from version 5.0 kernel

Arter rom S5 v14 test.

hmmm, the problem with auto-brightness ?
[Galaxy S 4 i9506 Android Development] freakingprime:
I have just tried with stock lollipop ROM for i9506 and arter kernel 7.0.1, the camera works fine. Maybe it's S5 ROM problem.
[Galaxy S 4 i9506 Android Development] nexuspur:
Hey somebody know why this kernel crashes on benchmarks?
[Galaxy S 4 i9506 Android Development] Alexyerga:
For me, it doesn't crash with Antuto, but I have 35.000, when the solk2's kernel and CM12 official I have more of 41.000...
[Galaxy S 4 i9506 Android Development] ipit:
Not that benchmarks mean anything much but I get 45054 on arter's kernel/rom
[Galaxy S 4 i9506 Android Development] DualJoe:
[MENTION=4898097]arter97[/MENTION]:

Integrated battery cannot prevent hardlock/freezes. Disabling barriers is only intended for very stable systems like RHEL or similar that additionally are battery backed for maximum safety (the filesystem must under all circumstances handle all actions gracefully). The minimal speed gains stand in no relation to the potential of serious problems (and i hope you drop that before it gets into ks01lte). In case of any reset/hardlock/kernel freeze it can fück up everything. It doesn't give much speed improvement anyway. If you want a safe boost go for 'data=writeback' and 'noatime' ('noatime' implies 'nodiratime'. It doesn't look too professional currently in the mount table). A larger 'commit=19' could be useful as well.
[Galaxy S 4 i9506 Android Development] arter97:
I've been messing around writeback/nobarriers since S3 times and I'm also pretty aware of those drawbacks.

That won't get to ks01lte, don't worry. I've experienced a lot of ext4 corruption around all my Linux devices and I'm not willing to do that on a battery removable device.

And I'm just experimenting around the S6 kernel. UFS seems already fast enough that nobarriers doesn't make much of a difference.

And that nodiratime stuff is new to me, thanks for that.

Will disable nodiratime in future updates ;)
[Galaxy S 4 i9506 Android Development] arter97:
If you see someone using my kernel and redistributing/sharing it, don't even bother asking me if that's fine.

Go straight to the XDA moderator and report as there are no exceptions other than my very own projects and Galaxy S3 back-to-n00t's fork that can include my kernel - regardless which device it is.
[Galaxy S 4 i9506 Android Development] Dexter_nlb:
FYI

Just a reminder of some old rules that seem to be forgotten. We are not out to make the dev's lives harder or to be a pain in the neck. XDA has had issues in the past from kanging to malicious code in kernel's. They are based on the GPL and you are free to modify and distribute, however you must share your changes and cannot charge for your work. (my summary of the GPL). That's why when we distribute a kernel in a rom, we fall under the GPL guidelines and have to follow some simple rules to keep XDA and our members out of trouble. Thanks again to all the Dev's for your understanding and outstanding contributions.

Anyone providing a ROM with a Kernel include should mention and link what kernel is used.

This means either:

Stock kernel is used (OP has to say that)

OP uses a 3rd party kernel (from another user), then he has say that and link to the thread)

OP uses his own kernel in which case he has to upload sources as per GPL and XDA rules and link them. (Please note: sometimes only the ram disk of a stock kernel is modified, this does NOT fall under the GPL. Example: Making a stock kernel 'insecure')

try to keep your open mind and sharing free. No copyright rules apply for a GPL kernel , although you try to introduce them?,

this is XDA

, ive been around for a lot longer and is fully aware of what rules apply to where.

Feel free to report it, if you like to break XDA rules.
[Galaxy S 4 i9506 Android Development] arter97:
Reason is simple.

To prevent shameless developers(which exists on XDA as I ran into them numerous times) rip off strenuous work with an excuse of "just because it's under GPL".

According to GPL, Apache and other opensource licensing involved in Android, I can basically rip off CyanogenMod, Dirty-Unicorns, BlissPop, SlimROM, Paranoid Android and fork it, change its name and release on XDA without any permissions or credits, original authors written. That's not the spirit of which XDA developers forum pursues.

Go read no.12 on http://xdaforums.com/announcement.php?a=81

If you're still unhappy, file an international lawsuit against me.

You'll win.
[Galaxy S 4 i9506 Android Development] hs911:
from time to time i am thinking of switching to stock lollopop rom with arters touchwiz kernel. anyone using this who can share experiences?
[Galaxy S 4 i9506 Android Development] freakingprime:
Arter kernel is good for battery, but benchmark score is lower than Stock kernel and sometime the device hangs, completely freeze
[Galaxy S 4 i9506 Android Development] Revolted5:
New kernel is up, tweeted by arter97, thanks man. ;)
[Galaxy S 4 i9506 Android Development] nexuspur:
[MENTION=4898097]arter97[/MENTION] just a question, why are you using intelliplug instead of an own hotplug or msm hotplug by showp1984 in your kernels? And btw thanks for all your work for the "low activity" device i9506 ;). Without you there is no dev out there for our device, so a big thank you to you.
[Galaxy S 4 i9506 Android Development] nicogri:
Will wait 1 day or 2 for feedback and I'll give it a try
[Galaxy S 4 i9506 Android Development] kornelius1982:
Tested on TW and seems OK. Will see if battery is better or not. Where can I find changelog from 7.0.1
[Galaxy S 4 i9506 Android Development] nexuspur:
Second post is changelog. Performance is far better than previous versions. Thanks [MENTION=4898097]arter97[/MENTION]
[Galaxy S 4 i9506 Android Development] jayzu2512:
hi,

it look like "camera connection" issue has been solved after i instaled v7.1

thank you for great work.
[Galaxy S 4 i9506 Android Development] wkwk:
All is well with new kernel on SHV-E330S.
[Galaxy S 4 i9506 Android Development] 3lambda:
Anyone is having a more battery drain on 7.0,7.0.1 and 7.1 than in 6.0? :confused:
[Galaxy S 4 i9506 Android Development] nexuspur:
sure it is the kernel and no other app or google play services? screenshot or betterbatterystats.........
[Galaxy S 4 i9506 Android Development] 3lambda:
Well I used the same apps etc as in 6.0

When the phone sleep it's okay bit I use it I can see pourcent dripping off as I write this post I lost 1% :rolleyes:

Edit : 5 minute I'm at 86 % after reading some news and writing SMS
[Galaxy S 4 i9506 Android Development] nexuspur:
Maybe defect battery?
[Galaxy S 4 i9506 Android Development] 3lambda:
Well maybe... I'll try to recalibrate the battery see if can help

Thanks for your help bro'
[Galaxy S 4 i9506 Android Development] kornelius1982:
Don`t use so called `calibration apps`, just charge to 100% and let drain to 5%, repeat the cycle 2-3 times and you`ll see if there`s a result.
[Galaxy S 4 i9506 Android Development] 3lambda:
Thanks for the tip :)
[Galaxy S 4 i9506 Android Development] pmarkov:
After the latest update to 7.1 Kernel the phone appears to react slowly and there is sometimes a significant lag in heavier apps like Fb. Anybody with similar experience?
[Galaxy S 4 i9506 Android Development] Genebaby:
I just put 7.1 on and it all seems fine so far.
[Galaxy S 4 i9506 Android Development] wkwk:
To be honest I never had any complaints with kernel v7.0.1 either. Infact I'm on Temasek v12 and it's perfectly stable. My only motivation for upgrade was IR which was successfully addressed in 7 series kernel.

Thanks again to Arter for taking interest in this device. Look forward to M in the future :)
[Galaxy S 4 i9506 Android Development] maharu567:
How can i activate the vnswap? I tryed to activate with the steps form the op but without succes... What should i write in the .txt file?
[Galaxy S 4 i9506 Android Development] 3lambda:
I think it's only the number "1" you need to write
[Galaxy S 4 i9506 Android Development] maharu567:
It doesn't work...
[Galaxy S 4 i9506 Android Development] 3lambda:
Weird...

Did you installed in the right place?
[Galaxy S 4 i9506 Android Development] Genebaby:
I upgraded to 7.1 yesterday after a random reboot, figured it was a good time.
[Galaxy S 4 i9506 Android Development] Radder124:
Compatible with Touchwizz DOF2?
[Galaxy S 4 i9506 Android Development] kornelius1982:
I don`t think so, AFAIK DOF2 have lot changes in linux system.
[Galaxy S 4 i9506 Android Development] Eliminater:
Battery life

the battery life is 7.0.1 better than 7.1 :(

And i think the best battery life was with the test kernel 6.0.1
[Galaxy S 4 i9506 Android Development] dm96:
It boots, it works so far. I can call and they can hear me normaly. Camera also works. I cant notice bugs.
[Galaxy S 4 i9506 Android Development] mrQQ:
could we please get this for gt-i9505? ;(
[Galaxy S 4 i9506 Android Development] jayzu2512:
I agree with you. Battery file don't good as v7.0
[Galaxy S 4 i9506 Android Development] B0bby1985:
Thanks arter for your hard work. Loving your rom and kernel. Do u plan to give the option to over clock in the future? Its just ppsspp isn't the best on my device. Think over clocking might help the performance abit. Wish I knew all your android wizardry.
[Galaxy S 4 i9506 Android Development] jayzu2512:
Opp! I think, currently S800 is very best performance and fast. It's better if having long battery life..
[Galaxy S 4 i9506 Android Development] chichareal:
Tanxxx
[Galaxy S 4 i9506 Android Development] dm96:
I have sound bugs. When i use headphones there is constant noise and poping when changing songs. Loudspeaker work normally. At v7.0.1 it even started to play sounds trough earpiece. Yesterday it suddenly stopped right channel for my headphones (i tested them, its phone's fault), a reboot fixed the problem. It did these problems on dof1 with v7.0.1 and dof2 with 7.1.
[Galaxy S 4 i9506 Android Development] Kage Yume:
Excuse me, I have an E330L running CM12.1, which version of the kernel do I have to get?
[Galaxy S 4 i9506 Android Development] jayzu2512:
I had to the same problem like you when i used 3rd party headphone (for music), but it only happened when i made a call, it was good when i listened music. I tried with original headphone, it was working fine in both case. ;)

you can istall viber4adroid to improve sound quatily. i think it is better than FX.

:p
[Galaxy S 4 i9506 Android Development] arter97:
7.2 is now live.

7.2

lz4 enabled for zswap

(Better memory performance)

Unaligned access re-enabled for Touchwiz

(Better performance)

Exhaustive, periodic freeze fixed

Memory optimizations

cpuidle updated

(Better power consumptions)

AIO regression reverted

Updated to latest Galaxy S4, Note 3 sources

Firmware durps fixed for Galaxy Note 3

BFQ I/O scheduler updated to v7r8
[Galaxy S 4 i9506 Android Development] B0bby1985:
Thanks after for your hard work. Love ur rom and kernel
[Galaxy S 4 i9506 Android Development] xanderovitch:
arter93 kernel with temasek rom is unstoppable :)
[Galaxy S 4 i9506 Android Development] tomogo:
I'm looking for 7.3 :)

I'm using this kernel (GT-I9506 Touchwiz, Lollipop) since 7.2 version with F2FS and vnswap not able to find any issue. Everything works fine, stable, fast and no battery drain (2-3 days are not problem).

Many thanks for your hard work!
[Galaxy S 4 i9506 Android Development] 3lambda:
I got some battery drain on 7.2... any suggestion ?

I don't think 7.3 is out yet look at arter tweeter :)
[Galaxy S 4 i9506 Android Development] kornelius1982:
What partitions did you convert to F2FS?

Greenify and/or Amplify?

7.2 seems OK for me, almost 5h sot on wifi using S6 port ROM.
[Galaxy S 4 i9506 Android Development] tomogo:
I've removed a lot of Samsung bloatware. Some of them by TitaniumBackup and some of them by my script:

View attachment Remove_bloatware.zip

But with playing games it takes only several hours to consume whole battery ;)
[Galaxy S 4 i9506 Android Development] tomogo:
/data (don't forget backup also /data/media):

root@ks01lte:/ # mount |grep f2fs

/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,discard,user_xattr,inline_data,active_logs=6 0 0

I have 2-3 days with WiFi, BT, LTE, GPS, alam-clock everything switched on (except nights).
[Galaxy S 4 i9506 Android Development] 3lambda:
[MENTION=4992619]kornelius1982[/MENTION]

WHen I use AMplify it looks like my battery drain faster haha (I didn't configured anything)

CUrrently I'am on s6 darklord port from samsungviet forum (awsome rom by the way) with arter97 6.0 kernel (battery drain is slower) [MENTION=688698]tomogo[/MENTION]

Thanks for the file ;p

And as I saw on twitter arter97 is removing is "areteractive" governor for his next kernel version(He will bring back normal interactive governor)
[Galaxy S 4 i9506 Android Development] kornelius1982:
I think only /data on F2FS is not really what I want.

I tried /system and /cache also on F2FS but on CM12.1 ROM, but didn`t success on TW 5.0.1.

Do you feel real life difference between the two file systems?
[Galaxy S 4 i9506 Android Development] tomogo:
You can format cache and system too:

mount |grep f2fs

/dev/block/platform/msm_sdcc.1/by-name/system /system f2fs ro,seclabel,noatime,background_gc=off,nouser_xattr,noinline_data,active_logs=6 0 0

/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,discard,user_xattr,inline_data,active_logs=6 0 0

/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,discard,user_xattr,inline_data,active_logs=6 0 0

It looks slightly faster and antutu is also better. But there is another problem. There is about 5% less space (I didn't measure precisely) with F2FS than with EXT4 on the storage.