yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9500 Android Development] melekbarca:
Hey asad007 could you fix IR in lwk 11.7?
[Galaxy S 4 i9500 Android Development] asad007:
The source is modified from version 11

So its almost impossible
[Galaxy S 4 i9500 Android Development] FalchionLover:
Thank you asad007 improved version of 11.7 will be perfect. I would like to test but dont have time.
[Galaxy S 4 i9500 Android Development] asad007:
Updated version 14.1.1

Sdcard issue should be fixed now
[Galaxy S 4 i9500 Android Development] asad007:
Same as above :p
[Galaxy S 4 i9500 Android Development] melekbarca:
is this lwk 11.7 updated or just new test version ?
[Galaxy S 4 i9500 Android Development] asad007:
Test version
[Galaxy S 4 i9500 Android Development] 7outa:
Installed latest test version, everything seems to be ok, no fc. Will report back with more details un few hours
[Galaxy S 4 i9500 Android Development] asad007:
What about synapse ?
[Galaxy S 4 i9500 Android Development] newfern:
testing 14.1.1

it works great no FCs

thanks for adding synapse

will test further

THANKS
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Testing 14.1.1

Everything good here as well.. Ondemand-sec seems to be smoother than ondemand but seeing the CPU stats it is evident that Ondemand-sec seems to ramp up the frequency more aggressively hence the smoother perofrmance. How this will affect the battery is something to be tested. Will check the IR blaster tomorrow and report back.

Thanks [MENTION=4296690]asad007[/MENTION] for your persistent efforts and once again giving us a solid build.
[Galaxy S 4 i9500 Android Development] deepak179:
IR blaster working fine ?
[Galaxy S 4 i9500 Android Development] newfern:
i dont use IR At all
[Galaxy S 4 i9500 Android Development] nevinjoseph:
IR blaster is not working for me. However the kernel seems very stable and performance is just smooth.
[Galaxy S 4 i9500 Android Development] deepak179:
thanks man ....so IR is still not working. Probably i should skip this version then.
[Galaxy S 4 i9500 Android Development] asad007:
Its working for me on CM

Strange I'll check the defconfig of TW

I use peel smart remote app
[Galaxy S 4 i9500 Android Development] newfern:
device not sleeping

battery drain is fast but bearable
[Galaxy S 4 i9500 Android Development] asad007:
Are you sure about device not sleeping ?
[Galaxy S 4 i9500 Android Development] newfern:
Here is my wake lock screen
[Galaxy S 4 i9500 Android Development] :
Tried using another modem by any chance ?
[Galaxy S 4 i9500 Android Development] newfern:
i had no problem with LWK 11.7
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Battery usage is a tad bit more than what I got with 11.7. Is the ondemand-sec the culprit behind it? I was getting good backup with ondemand governor. Just as I mentioned yesterday the reduced battery backup maybe resultant of ondemand-sec governor ramping up the frequency more aggressively compared to ondemand.
[Galaxy S 4 i9500 Android Development] asad007:
Wipe Dalvik and reboot and then check for wakelocks
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Could you please add ondemand governor in the next version, atleast add it as an option. I liked ondemand over ondemand-sec because of the better battery savings.
[Galaxy S 4 i9500 Android Development] newfern:
will check
[Galaxy S 4 i9500 Android Development] asad007:
Updated OP with stable versions based on 14.1.1

Changes from 14.1.1 :

*Increased ondemand sec up threshold to 95

*Optimise dvfs

*Also set ondemand sec max freq to 1600 MHz ( we really don't need the over clocked frequencies )
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Flashed 14.2 but IR blaster still doesn't work for me.

Update: noticing small lags here and there while scrolling pages in chrome. Setting power save bias to 0 didn't eliminate the problem either.

I guess I'm gonna have to switch back to 12.1 classy test version which is the best one I've used so far after 11.7.
[Galaxy S 4 i9500 Android Development] body150165:
I flashed 14.2 TW and didn't see any change in voltage of GPU. Or did I oversee something? Or only changed the voltage in CM version?

GPU frequency is maxed at 640MHz. Quite high for my taste, but I guess that you set it for snappy experience.
[Galaxy S 4 i9500 Android Development] deepak179:
People are reporting the IR blaster is not working for this version too. Can you look into the issue? ..thanks a lot for your hard work. Cheers !
[Galaxy S 4 i9500 Android Development] body150165:
Confirmed. IR not working with V14.2 TW.

Kind regards
[Galaxy S 4 i9500 Android Development] khatkhatik:
[MENTION=4296690]asad007[/MENTION]

Which rom are u using now?

or

Which rom has the best compatibility with this kernel?
[Galaxy S 4 i9500 Android Development] asad007:
GearCM 12.1

TW too but users report IR problem which is not there on CM

Strange

Stranger

Strangest xd

Just kidding yeah you are right , the changes are not visible I'll check
[Galaxy S 4 i9500 Android Development] :
tempted to reply with a picture of dr strange xD
[Galaxy S 4 i9500 Android Development] body150165:
Wasn't it "Dr. Strangelove"? (and how I learnt to love the bomb). Wonderful movie with Peter Sellers from 1964.
[Galaxy S 4 i9500 Android Development] 7outa:
With 14.1 and 14.2 phone don't go in deep sleep. Wiped everything before installing.

Envoyé de mon GT-I9500 en utilisant Tapatalk
[Galaxy S 4 i9500 Android Development] javitolopez69:
Ey bro .compile for i9505 please .great working. The battery is very great.
[Galaxy S 4 i9500 Android Development] alaa96:
mate :p for real !! i9505 has a ton of kernels while this is the only maintained kernel left for i9500

:)
[Galaxy S 4 i9500 Android Development] shiruuu.samad:
+1

A absolute ton.My friend uses HybridMax try it out.

Loving this one on i9500.Thanks to [MENTION=4296690]asad007[/MENTION] for creating this.just flashed 1h ago still loving it[emoji9]
[Galaxy S 4 i9500 Android Development] shiruuu.samad:
[MENTION=267997]Asad[/MENTION] there is a good amount of lag in camera if u take more than 3 shot camera or video(both)..phone reboots or hangs.Please fix in next version
[Galaxy S 4 i9500 Android Development] asad007:
Seriously I hardly get time to even open xda these days

The camera lag is a governor issue because I set the max freq to 1200 in the governor to save some juice

Use performance governor for using camera for now
[Galaxy S 4 i9500 Android Development] ewes7777:
How can i change it?

Отправлено с моего GT-I9500 через Tapatalk
[Galaxy S 4 i9500 Android Development] shiruuu.samad:
Change what?To change governer use kernel tweaker app such as aero or no frills cpu[emoji9]

Keep calm,coz Euphoria os will get updated tonight!
[Galaxy S 4 i9500 Android Development] cinimod88:
wolfson sound libraries ?

Would be absolutly amazing to add wolfson sound engine to this kernel

I9500 have a verry good audio DAC made by Wolfson... capable of high quality audio playing, better than competitors.

In the past some great developers have done amazing things with Wolfson powered devices like S1, S3...

By default, samsung codecs upsample the audio to 48000 Hz, BUT wolfson's dac run only at 44100 Hz... that makes audio less quality (in various parameters). Wolfson sound will bypass this step and run out audio at 44100 Hz, and gives the most capable sound quality ( which Wolfson is famous)

Vodooo sound or Boeffla sound are some examples of what i'm talking about.

Anyone could implement that ? Or I'm just dreaming here... ? Thank you guys ! Awesome work here !
[Galaxy S 4 i9500 Android Development] zozoz13:
I think Perseus Kernel have Wolfson sound engine in there. Not impossible to implement to this kernel.

Just be patient waiting the dev to implement this :)
[Galaxy S 4 i9500 Android Development] cinimod88:
[I think Perseus Kernel have Wolfson sound engine in there. Not impossible to implement to this kernel.

Just be patient waiting the dev to implement this ]

Perseus kernel is not updated to lollipop sources. Will be updated in future ? What do you think ? Thank's !

And btw, I think Perseus kernel only have default_gain volume tweak, not wolfson libraries. ( My old S3 with Boeffla simply kill my s4 (even with perseus kernel) in terms of audio quality...
[Galaxy S 4 i9500 Android Development] zozoz13:
Perseus will be update, but i don't know when it will be update. There are other interests that should [MENTION=4167023]AndreiLux[/MENTION] finish than the kernel project.

Oh i was wrong. I think there is Wolfson Audio Engine.
[Galaxy S 4 i9500 Android Development] ervanthe:
This is wrong, both the s3 and s4 (exynos variant) have wolfson dac..the difference is s3 uses the wolfson wm1811 with hi-fi sound quality while the s4 didnt. Soo even if the creator of boeffla kernel made a s4 boeffla, the sound will still be superior on s3
[Galaxy S 4 i9500 Android Development] cinimod88:
[This is wrong, both the s3 and s4 (exynos variant) have wolfson dac..the difference is s3 uses the wolfson wm1811 with hi-fi sound quality while the s4 didnt. Soo even if the creator of boeffla kernel made a s4 boeffla, the sound will still be superior on s3]

Actually the WM5102 (in I9500) have better specs than WM1811 (in I9300), is's a newer chip with higher output. Overall, better performance.

The only difference is that for I9500 doesn't exist a custom kernel with wolfson libraries, and the audio output quality is limited by samsung poor codecs.
[Galaxy S 4 i9500 Android Development] sathya80:
voltage control

I agree that your kernel is best for battery. But it is affecting performance very badly. I think rather than decreasing the Mhz from 1.6Mhz to 1.2Mhz, it will be better to lower down the voltage per Mhz which will help in reducing battery consumption and at the same time will decrease device heating up and maintain the performance!

Good luck bro!

Waiting for full stweak support from your kernel.:good:
[Galaxy S 4 i9500 Android Development] Mir Asif:
Add support for undervolting

It would have been absolutly spot on if this kernel would add support for undervolting cpu... Its a well known fact that android lolypop came with a lot of issues and the biggest one being overheating and battery draining... if we could undervolt the cpu, it would help battery performance and keep the device cool... limiting the cpu frequency alone wont help a great deal....
[Galaxy S 4 i9500 Android Development] shitman66:
Any suggestion about LMK? I'm still face to freeze devicese almost everytime. And in sometime the device is restart itself.

PS. This kernel+Aurora Note 4 7.0
[Galaxy S 4 i9500 Android Development] white7561:
Undervolting and charging current edit. Thats a must. I changed the ma to 2Amps and it charge faster. But. It will charge faster when it on 1%-60%. Cause 61-100 already underampered by the charging chip

---------- Post added at 07:33 PM ---------- Previous post was at 07:31 PM ----------

And overclocking. I recommend that too. But. Oc only to 1.7GHz and the A7 cores to 1.4GHz. And maybe for 1.5GHz need more voltage
[Galaxy S 4 i9500 Android Development] wyumhk:
undervoltage

Undervoltage is an attractive feature for a custom kernel. I don't need additional frequencies (e.g. 100MHz), but I'd like to under-volt the standard frequencies to make the battery life longer.
[Galaxy S 4 i9500 Android Development] wyumhk:
That is : Stock kernel (stable) + undervoltage (battery saving) is good enough for me.
[Galaxy S 4 i9500 Android Development] eidoil32:
There is a way that you could add double tap to wake option? There is no such a thing for i9500 LP
[Galaxy S 4 i9500 Android Development] newfern:
reset changes/wipe data of synapse

wipe dalvik once again

and reboot
[Galaxy S 4 i9500 Android Development] 7outa:
I don't have synapse installed and I uninstalled kernel adiutor before flashing kernel

Envoyé de mon GT-I9500 en utilisant Tapatalk
[Galaxy S 4 i9500 Android Development] newfern:
just wipe dalvik cache and rebbot
[Galaxy S 4 i9500 Android Development] asad007:
Test Builds ;)

changes :

* Remove zswap ( I think it drains battery )

* Enable zram

* Remove overclock ( both of A7 and A15 )

* Use LZO compression

* Also removed underclock
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Gonna test and report back soon.
[Galaxy S 4 i9500 Android Development] body150165:
Honestly, I don't think that (heavy) battery drain would be caused by this Kernel. Since I started to flash this Kernel, I never had problems with battery drain. So, I don't know anything about zswap. But you are the expert.

I also don't understand why you removed underclock. Since V11.7, every Kernel version is rock stable and it gives me a good feeling to see my stats showing me a lot of deep sleep and 100MHz time instead of the stock 250.
[Galaxy S 4 i9500 Android Development] deepak179:
What about IR blaster issue on TW ROm
[Galaxy S 4 i9500 Android Development] newfern:
testing 14.5

very stable

excellent performance

slightly fast battery drain
[Galaxy S 4 i9500 Android Development] nevinjoseph:
I switched back to 11.7. Was facing ram management with v14.5. And the ondemand-sec governor isn't as conservative with the battery as ondemand. I suspect zram to be the culprit for the poor ram management. I'm using Nova launcher and with 14.5 my launcher was redrawing the screen a lot when switching to homescreen. . Just noticed that there ain't no zram setting in v11.7. So I suspect zram to be the culprit for the slow downs and the launcher redraws.
[Galaxy S 4 i9500 Android Development] asad007:
Its just a temporary change

Stable version will have under clock

I'll check maybe its because of swappiness value is set to hundred

I'll decrease zram size and swappiness value

Then check the redraws
[Galaxy S 4 i9500 Android Development] body150165:
Thank you for your prompt reaction. You give very good support. Just in case that nobody said it before...

I will check if donation is active with your account and will send you some small money.
[Galaxy S 4 i9500 Android Development] asad007:
I don't have a PayPal account
[Galaxy S 4 i9500 Android Development] muhammedr95:
Using RR 5.5.3 frapeti based build. Not connecting to wifi with 14.5
[Galaxy S 4 i9500 Android Development] painsiyy:
please does this kernel have or support xbox 360 pad
[Galaxy S 4 i9500 Android Development] asad007:
Can you check after flashing the RR kernel whether there's a folder like

/lib/modules/

In the root directory?
[Galaxy S 4 i9500 Android Development] heichi13:
/deleted
[Galaxy S 4 i9500 Android Development] muhammedr95:
No, I can't. Since it wasnt working i did a clean install afterwards. Sorry :(
[Galaxy S 4 i9500 Android Development] asad007:
Clean install includes kernel file too

Just check for the directory
[Galaxy S 4 i9500 Android Development] muhammedr95:
yeah. i can. I forgot to give root access previously
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Kewl.. [MENTION=4296690]asad007[/MENTION] will test and report soon.
[Galaxy S 4 i9500 Android Development] thierryhenry1886:
Buddy you said i never add zzmove again. Did you changed your mind? Or it is stable now?

I tried lots of version of this kernel. 14.2 couldnt flash. Twrp starts again i dont know why.

So i couldnt try 14.2 ( stable link on tw). I think 11.7 was the best. I backed to it
[Galaxy S 4 i9500 Android Development] ajay_gj09:
Flashed Test Version 14.6 on Aurora S6 Port Version 6.0 and device is lagging a lot. Its barely usable. Back to Stock Kernel.
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Right now I'm on 14.6 and I've noticed that cores 1 and 2 goes offline and doesn't turn on after that. What is the setting to prevent hotplugging of ondemand governor? [MENTION=4296690]asad007[/MENTION]
[Galaxy S 4 i9500 Android Development] asad007:
Its in the governor source (I'll check)

Test zzmoove
[Galaxy S 4 i9500 Android Development] gp545:
14.6 test version report:

No boot sound, Random Reboot on default On Demand settings itself.. Not sure why, have erased all possible data before flashing, plus not tried to tweak anything apart from reduce CPU clock speed 16000 to 15000. Only 3 profile visible for me ZZMove, Ondemand and Performance..

Using Kernel Adiutor.. :)
[Galaxy S 4 i9500 Android Development] asad007:
Test with 14.6.1 test version ( uploaded now on OP)

* Ondemand hotplugging disabled

* toolchain optimisation
[Galaxy S 4 i9500 Android Development] shiruuu.samad:
Testing LWK 14.1

Battery life 3h.SoT in a single charge(calibrated after flash)

Smooth in most of all situtations

BUT

Abnormal scrolling issue.It just hang and freezes while checkin heavy website.Phone reboot yo solve it.

Please fix this issue and improve battery.

S4 i9500,MBPv2,Cleared dal,cache,preload

Thanks for your work.
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Try the latest 14.6.1 test version. It is working fine for me. The cores 1 and 2 going offline on ondemand has been fixed I guess. Overall smooth and stable so far.
[Galaxy S 4 i9500 Android Development] ajay_gj09:
Still device hangs and freezes. Its not usable. Have to hard reboot the device everytime.
[Galaxy S 4 i9500 Android Development] newfern:
zzmoove is too laggy [MENTION=4296690]asad007[/MENTION] just add one preset profile modified by you wic works best
[Galaxy S 4 i9500 Android Development] asad007:
Test now

I disabled profiles

And changed the hotplugging thresholds
[Galaxy S 4 i9500 Android Development] newfern:
thanks [MENTION=4296690]asad007[/MENTION]

does that mean zzmoove is optimised by you for stability, battery and performance???
[Galaxy S 4 i9500 Android Development] muhammedr95:
[MENTION=4296690]asad007[/MENTION] You didnt tell me what to do after finding lib/Modules. :(
[Galaxy S 4 i9500 Android Development] asad007:
Yeah I forgot

Name the files present there
[Galaxy S 4 i9500 Android Development] asad007:
Sort of yeah
[Galaxy S 4 i9500 Android Development] muhammedr95:
scsi_wait_scan.ko

only one file is present
[Galaxy S 4 i9500 Android Development] asad007:
Then WiFi is a ramdisk issue

I thought there might be a module there
[Galaxy S 4 i9500 Android Development] muhammedr95:
is it the ROM issue or kernel issue
[Galaxy S 4 i9500 Android Development] body150165:
I am using Prism Barebone V16, which shares the sources with MBP. I am running LWK 14.1 as well and I have smooth experience. Battery life is exceptional (good).

Maybe you can look into your settings?

Also sometimes, a reboot helps with hiccups.
[Galaxy S 4 i9500 Android Development] newfern:
[MENTION=4296690]asad007[/MENTION] 10.3 zzmoove screenshots

Hope it helps
[Galaxy S 4 i9500 Android Development] gp545:
V14. 6.2: Seems stable.. Default Ondemand Governor.. No extra tweaks, except display and Dirty Background Ratio set higher to 60..
[Galaxy S 4 i9500 Android Development] asad007:
How much sot you got with this configuration?
[Galaxy S 4 i9500 Android Development] newfern:
i remember it was amazing

but its your lwk'd profile
[Galaxy S 4 i9500 Android Development] thebestiam:
Can i use this kernel with stock samsung lollipop firmware?

EDIT: Found my answer.
[Galaxy S 4 i9500 Android Development] nevinjoseph:
This has nothing to do with this kernel even then try flashing the latest kernel through recovery XXUHOD4 if you're running on lollipop based rom.
[Galaxy S 4 i9500 Android Development] asad007:
[MENTION=5709742]newfern[/MENTION]

Test Version Updated
[Galaxy S 4 i9500 Android Development] newfern:
Changelog?
[MENTION=4296690]asad007[/MENTION]

after gt-i9500 screen...........................stuck
[Galaxy S 4 i9500 Android Development] gp545:
Not a Kernel side issue.. If you've done EFS backup, just restore that EFS folder.. Or just search on google for other ways to get IMEI number restore... :)
[Galaxy S 4 i9500 Android Development] asad007:
I think dynamic hotplugging (as in zzmoove) doesn't run good with our device :(

Ondemand All the way !
[Galaxy S 4 i9500 Android Development] asad007:
ALso i Found This http://xdaforums.com/showthread.php?t=1494653
[Galaxy S 4 i9500 Android Development] body150165:
Honestly speaking, I think the battery life with your Kernel doesn't leave anything to expect more. We have to face the fact that the processor is outdated and all components are not really optimized for energy efficiency.

So, if we reached a sufficient stage of Kernel settings and tweaking, then we have to accept that everything more comes at a price. This price may be lags or instability.

I think [MENTION=4296690]asad007[/MENTION] is doing a great job. I am happy with the Kernel.
[Galaxy S 4 i9500 Android Development] bhuvan9111:
Does this work with euphoria os rom also?
[Galaxy S 4 i9500 Android Development] asad007:
New test version which should be a stable one ( but who knows ) [MENTION=5709742]newfern[/MENTION]
[Galaxy S 4 i9500 Android Development] asad007:
As Far as i know Euphoria is CM Based so you can try Flashing the LWK -CM version

Note : Your Wifi May not Work because i Use Currently GearCM Ramdisk

Note 2 : If you provide me Euphoria OS Boot.img , Maybe i can fix the issue

Note 3 : Don't Provide me the Boot.img Before Checking whether the problem really exists or not :p
[Galaxy S 4 i9500 Android Development] newfern:
stuck at gt-i9500 screen
[Galaxy S 4 i9500 Android Development] asad007:
download stable version

and

check again
[Galaxy S 4 i9500 Android Development] newfern:
stuck after gt-i9500 screen
[Galaxy S 4 i9500 Android Development] asad007:
Re-Download And Check For Booting [MENTION=5709742]newfern[/MENTION] sorry for bothering again and again .
[Galaxy S 4 i9500 Android Development] newfern:
no problem

happy to help

[MENTION=4296690]asad007[/MENTION] still no boot
[Galaxy S 4 i9500 Android Development] bhuvan9111:
Works fine but not stable. Random reboots when you put a lot of apps in background.
[Galaxy S 4 i9500 Android Development] asad007:
Updated TW variant

Enjoy :)
[Galaxy S 4 i9500 Android Development] thierryhenry1886:
thanks testing.
[Galaxy S 4 i9500 Android Development] muhammedr95:
wifi problemwith the frapeti based roms, will it get fixed in the next update. I dont know if its the ROM issue or kernel issue, sorry
[Galaxy S 4 i9500 Android Development] thebestiam:
Is the latest one stable enough?
[Galaxy S 4 i9500 Android Development] nevinjoseph:
Just try and see for yourself. Would live to have more beta testers for this kernel as a single user cannot really recreate all the different scenarios as different people have different usage patterns. For me version 15 is stable till now. Will update on battery backup and performance at the end if the say.
[Galaxy S 4 i9500 Android Development] gp545:
Latest V15 TW: Stable enough.. Just initial phase, will update this after one cycle complete..

Edit: With this one performance is good so far, no lags or random reboots whatsoever with -100mv undervolt..

About battery backup, untested as I have power source at home, office and while on the go as well ? I'm sure it'll be good too as I have not noticed any sudden drops in 1 hour of unplugged usage..

Thank you Asad for this wonderful Kernel ?
[Galaxy S 4 i9500 Android Development] asad007:
i think if you ask frapeti to compile a module for wifi and you load it with this kernel , wifi may work.
[Galaxy S 4 i9500 Android Development] Herny123:
New update is cool.

Absolutely no issues in long 5 hours use.

Edit:my frequency stuck at 600 mhz but cpu load is jumping in 10%-100%.

What does that mean?why can't it cross 600mhz? ?

Min freq at 100,max 1600.
[Galaxy S 4 i9500 Android Development] asad007:
Do a reboot
[Galaxy S 4 i9500 Android Development] asad007:
Updated version 15.1
[Galaxy S 4 i9500 Android Development] deepak179:
IR Blaster working ?
[Galaxy S 4 i9500 Android Development] musaxci:
Did I read the changelog on the the latest build right, There's no Synapse support? How do you tweak the colour calibration then?
[Galaxy S 4 i9500 Android Development] hadi_zarik:
Ya bro no synapse support than how to personalize the kernel...???????
[Galaxy S 4 i9500 Android Development] Jongla:
Hi,

What's this?

Draining about 8-10% per hour.
[Galaxy S 4 i9500 Android Development] thierryhenry1886:
Other kernel control apps. Example:faux's app kernel auditur

Lots of apps more. Only you have to do this write kernel to google play.