[KERNEL][GPL][V4.2] Nayak-Kernel4 [3.0.8][24/4/13]

storm11

Senior Member
Apr 3, 2011
538
426
0
26
Bangalore
About :

Namaste!

Nayak-Kernelv4 is created for the LGE P500 by using the the 3.0.x kernel based off team androidarmv6's kernel
  • Based on androidarmv6's Kernel Source
  • GCC 4.7 Google toolchain
  • V3.0.x
  • Updated Governors
  • Updated Schedulers
  • Battery Tweaks
  • Tunk.ko Module

Credits :

  • Fserve, Hephappy, PaoloM70, Roqu3, thachtunganh , DJnoXD for their sources and patches . Special thanks to DJnoXD for helping out.
  • androidarmv6 for their Kernel Source.
  • Xda Moderators
  • And all you users.

Bugs :

  • no deep sleep on wifi

Bug Reporting :

Post Detailed Bug report with steps to reproduce bug and Logcat wherever needed.

Installation :

  1. Copy zip from this thread to SD card
  2. Reboot to Recovery
  3. Flash zip
  4. Reboot
    BACKING UP SYSTEM IS ADVISABLE FOR TESTING BUILDS

Source :

https://github.com/KarthikNayak/nayak-kernel3
 
Last edited:

storm11

Senior Member
Apr 3, 2011
538
426
0
26
Bangalore
Changelog

Changelog :

V3.0 5/3/13

  • Updated to 3.0.8 [Androidarmv6 team source]
  • Cleaned up governors
  • Fsync Toggle [Testing]
  • BFQ and ROW I/O Scheduler added
  • Deadline I/O tweak
  • more on github

V3.1 6/3/13

  • dirty_background_ratio, vm_dirty_ratio increased for battery
  • VFS cache pressure decreased
  • Smartassh3 and interactiveX added
  • Lowmemory killer from linux 3.4
  • SIO and DEADLINE tweaks
  • BFQ updated to v6
  • zram optimisations
  • optimize SLUB
  • disable GENTLTE_FAIR_SLEEPERS

V3.2 10/3/13

  • ext4: prevent kernel panic in case of uninitialized jinode
  • random: entropy tweaks are all the rage nowadays
  • Implement OC properly for msm7x27 and msm7x27T
  • Fsync Disabled [USE TOGGLE]
  • msm patches
  • Wifi Optimisation [Franco]
  • ROW IO Schedular Re-written
  • ROW IO tweaks and fixes
  • Tun.ko module added

V4.0 5/4/13

  • Update to 3.0.68
  • Data Limit - Thanks to SweetandSour
  • Input changes
  • HACK: block fbearlysuspend to not break androids crt-off animation
  • Enable deep sleep on BCM4325 - cybojenix

V4.1 14/4/13

  • Update to 3.0.72

V4.1.1 15/4/13

  • Filesystem Patches
  • ARM patch merges - Faux123
  • Input changes
  • Lowmemorykiller tweaks
  • Lots of other patches from faux123's repo

V4.2 24/4/13

  • DerCaveman touchscreen driver
  • triple buffering enabled
  • Readhead value increased
  • Random changes
  • Back to 3.0.8

Fsync Toggle

Type in Terminal
echo 1 > /sys/module/sync/parameters/fsync_enabled - to enable
echo 0 > /sys/module/sync/parameters/fsync_enabled - to disable
 
Last edited:

storm11

Senior Member
Apr 3, 2011
538
426
0
26
Bangalore
Downloads

Downloads

All Versions can be found here :

MEDIAFIRE.COM/NAYAK-KERNEL

Tips

  • Use Smartassv2
  • Do not overclock
  • Disable Background Sync
 

Attachments

Last edited:

FitAmp

Senior Member
Mar 21, 2012
1,425
681
0
25
Terrace
Re: [KERNEL][GPL][V1.0] Nayak-Kernel [2.6.35.x][GB]

Planning to going up to 2.6.35.14?

Sent from my Nexus 7 using xda app-developers app
 

Kanad

Senior Member
Oct 26, 2011
240
66
0
Re: [KERNEL][GPL][V1.0] Nayak-Kernel [2.6.35.x][GB]

After testing DJ reverted the fsync disable patch from Franco, you may like to look into it
Regards,
 
  • Like
Reactions: storm11

ayazm.140895

Senior Member
Sep 15, 2011
533
57
0
Bangalore
Re: [KERNEL][GPL][V1.0] Nayak-Kernel [2.6.35.x][GB]

Make people love your kernel by adding any features that present kernels can't provide! Just an advice, I'm not ordering! :)

Sent from my LG-P500 using xda app-developers app
 
  • Like
Reactions: storm11

storm11

Senior Member
Apr 3, 2011
538
426
0
26
Bangalore
Re: [KERNEL][GPL][V1.0] Nayak-Kernel [2.6.35.x][GB]

Some people told me about sd-card problems. I don't think the problems came from the change, but I decided to enable again.
Disabling fsync will not raise performance that much, so we could keep fsync enabled.
If problems happen I guess keeping it enabled will help to save your data.
Yes I read about it, will go through some more.

Sent from my LG-P500 using xda app-developers app
 

storm11

Senior Member
Apr 3, 2011
538
426
0
26
Bangalore
Re: [KERNEL][GPL][V1.0] Nayak-Kernel [2.6.35.x][GB]

Make people love your kernel by adding any features that present kernels can't provide! Just an advice, I'm not ordering! :)

Sent from my LG-P500 using xda app-developers app
Haha of course, advice is always accepted. Had some ideas, kinda on a busy schedule, will work things out in a while

Sent from my LG-P500 using xda app-developers app
 
  • Like
Reactions: ManBearrrPig

FitAmp

Senior Member
Mar 21, 2012
1,425
681
0
25
Terrace
Re: [KERNEL][GPL][V1.0] Nayak-Kernel [2.6.35.x][GB]

Disabled fsync can give you some filesystem performance gains but can give some data integrity issues. Data can become corrupted when facing a random reboot etc...

At least from what I've read recently. Its a reason why people complain about having sdcard issues in fsync off kernels.

Sent from my Nexus 7 using xda app-developers app
 
Last edited:

storm11

Senior Member
Apr 3, 2011
538
426
0
26
Bangalore
Re: [KERNEL][GPL][V1.0] Nayak-Kernel [2.6.35.x][GB]

Disabled fsync can give you some filesystem performance gains but can give some data integrity issues. Data can become corrupted when facing a random reboot etc...

At least from what I've read recently. Its a reason why people complain about having sdcard issues in fsync off kernels.

Sent from my Nexus 7 using xda app-developers app
Agreed, as far as I've read it also causes drop in read write speed. And the improvement in performance is not worth the loss in data.
Will disable it next build

Sent from my LG-P500 using xda app-developers app
 
  • Like
Reactions: Kanad and FitAmp

Umang96

Recognized Developer / Themer
Oct 1, 2011
2,755
9,661
0
New Delhi
Hey, could you fix two common bugs-
1.)White noise on unlocking screen
2.)Camflick bug on overclocking
Ask DJNOxD, he will direct you to the patches