5,596,354 Members 38,808 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][AGNi][CM] 16-04-2014 AGNi pureCM v2.7.6 N7105 (ULTRA SMOOTH)

Tip us?
 
psndna88
Old
(Last edited by psndna88; 8th February 2014 at 01:29 PM.)
#1  
psndna88's Avatar
Recognized Contributor - OP
Thanks Meter 4233
Posts: 3,146
Join Date: Dec 2011
Location: Mumbai

 
DONATE TO ME
Default [KERNEL][AGNi][CM] 16-04-2014 AGNi pureCM v2.7.6 N7105 (ULTRA SMOOTH)

OC v2.7.6 Available Now

(Cyanogenmod smdk4412 kernel source based !)

NOTE: I dont own an N7105 and i cannot test this myself... use at your own risk !!!

but a tester already likes it !

  • CPU GOVERNORS: conservative, ondemand, powersave, interactive, performance, userspace, lulzactive, lulzactiveq, pegasusq, zzmoove (since v2.3.1)
  • I/O GOVERNORS: deadline, cfq, row, sio (additional V(R) & BFQ v5r1 I/O schedulers since v2.3)
  • default cpu governor: lulzactiveq
  • default I/O governor: row
  • NTFS R/W kernel support
  • CIFS & NFS Network FileSystems
  • swap support enabled
  • KSM enabled
  • cleancache enabled
  • automatic efs backup on /data/media/psn-efs-backup
  • scoobydoo sound implemented (replaced by boeffla sound v1.6 since v2.3)
  • 512MB Zram with zcache
  • Zram with SNAPPY compression as first swap priority (Google SNAPPY-v3 in v2.3) (LZ4 since v2.3.1)
    (LOW CPU LOAD FOR COMPRESSION of ram memory blocks with little loss of compress(not for v2.3.1 & above)ion ratio compared to default LZO compression)
  • uses my compiled busybox (v1.22) to support swap device priorities
  • kernel uses LZMA compression
  • [COLOR="Magenta"]10-06-2013: Updated kernel with all latest CM commits including S4 (I9505) wifi driver and latest ramdisk
  • 12-06-2013: reimplemented triangle away support which was overwritten by previous CM bulk update commit
  • 24-06-2013 : updated soures with latest CM commits including Samsung OSRC Update 10 commit
    NEW FEATURES v2.3 :-
    Boeffla Audio v1.6 | Dynamic Fsync v1.2 | Battery Charging voltages support | better LED notification management | CPU UV support
    Google SNAPPY-v3 Zram | Updated ROW I/O scheduler to v4 | Added V(R) I/O scheduler | Added BFQ v5r1 I/O scheduler | Mutable kernel logger interface
    Supports inbuilt BOEFFLA TWEAKS APP which supports custom user changes only for supported features
    pureCM v2.3 kernel is preconfigured with the best configuration from me
    no AutoOC for this version as u can configure OC frequency yourself from Boeffla App
  • 20-07-2013 NEW FEATURES in v2.3.1 :-
    Updated latest relevant CM commits | GPU OC/UV support | LZ4 compression for Zram | ZZmoove-v0.6 CPU governor | integrated AGNi preloadSWAP option in Boeffla app
  • 23-07-2013 Small Update:-
    Added selinux support(same as in latest CM) | CWM-FLASHABLE CPU-GPU_OC/UV boot failure reseter tool automatically placed on internal sdcard
  • 04-09-2013 Update:-
    Upstream linux kernel to 3.0.94 | Updated latest CM commits | MALI GPU frequency threshold change support | Updated Zzmoove to 0.7c | fixed Zcache working | Touch Boost | Touch Wake | GCChf 4.7.2 compiled arm-v7l cortex-a9 optimised | SAMSUNG OSRC exFAT File System support v1.2.4 | Boeffla-Sound: Engine 1.6.4 | Implemented better charging control with changeable unstable power selectable
  • 29-09-2013 Updates in v2.3.3d (CM 10.2) :-
    Linux kernel upstreamed to 3.0.97 | rebased on latest CM source from scratch | Updated Zzmoove to 0.7d | fixed user reported notification sound issue (nasty one) | fixed user reported initial freezy video playback | Implemented some Zram modifications with 4 zram devices support | updated BFQ I/O scheduler to v6r2 | implemented modified SIO I/O scheduler | Introducing AGNi Main user profiles (Extreme Battery Save / Battery Save / Normal / Gaming) which does not break NON-OC limits but user can override settings at will | removed Mutable android & kernel logger interfaces (buggy for CMs) | drop & forget for init.d scripts (user doesnt need to set permissions manually) | Repacked zip: fixed gpu oc frequencies gpu overvolting nag screens (you dont need to overvolt gpu when gpu oc anymore)
  • 30-09-2013 Finalizing bug fixes in v2.3.4 (CM 10.2) :-
    fixed missing Triangle away support in earlier version
  • 20-10-2013 Small Update v2.3.4a (CM 10.2, BAM, PAC & ProBam) :-
    Upstream to 3.0.100 | removed touch boost & touch wake for time being | updated CM-10.2, BAM, PAC & ProBam ramdisks

  • 29-11-2013 Update v2.5 (CM10.2 Support ENDS HERE) :-
    For Cm10.x : Upstream to 3.0.101 | some performance improvements | internal & external SD read_ahead_kb values user tweakable | Implemented Power Saving CPU load balancer (sched_mc_power_savings) | user changable Quad-Zram implementation(with equal swap priority) size and swappiness | some code change regarding how boeffla sound is handled upon boot
    For CM 11 Unofficials : Implemented MALI r3p2 GPU drivers | Implemented SAMSUNG OSRC I9300 Update 12 s3cfb patches | added "Export SECONDARY_STORAGE to /storage/sdcard1" | updated healthd binary | added ignore unstable power charging option (changed custom charging code implementation) | applied Fix external sdcard mountpoint | some code change regarding how boeffla sound is handled upon boot | Implemented MALI r3p2 GPU OC/UV Note that for current implementation users have to OverVolt GPU manually if GPU OC
    Generic framework "framework-2.jar" introduced in v2.4 and above (teamed up with Yank555, Googy, Teufel, AndiP, Temasek), this is to get rid of proprietory framework naming conventions and come up with an aligned approach between rom and kernel devs.
    So please do pass this message along to your favorite ROM devs, we have stopped supporting additional frameworks with specific ROM names.(Bam Rom & PAC to be precise) Note that only framework-2.jar is supported, (instead of framework-pac.jar or framework-bam.jar) you have to rename depending on ur rom
  • 30-11-2013 v2.5a (CM11 UNOFFICIALS) :-
    updated Mali r3p2 OC/UV implementation (now users dont have to OverVolt GPU when GPU OC) | reduced some mali debug messages
  • 02-12-2013 v2.5b (CM11 UNOFFICIALS) :-
    applied fix for broken MALI r3p2 GPU OC/UV sysinterface | introduced "160/266/350/400/440" GPU freq steps in Boeffla Tweaks
    ( 07-12-2013 NOW CM11 OFFICIAL is SUPPORTED with mali r3p1
    SUPPORTED CM11_UNOFFICIAL ROMS: OMNI, Beanstalk, Slimkat, willl03

  • 12-12-2013 v2.5c (CM11) :-
    applied some more Mali400 gpu oc/uv fixes | updated WiFi drivers from 1.61.47 --> 1.61.58 | synced to latest CM 11 official kernel sources | auto calibration of proximity sensor
  • 21-12-2013 v2.5d (CM11) :-
    Moved to better 1.8GHz CPU OC/UV implementation | OMNI-type vibrator, hardware keys, backlight sysfs implementation (OMNIROM) | exFAT integrated in kernel by default instead of modules | Updated exFAT to v1.2.5 | added settings backup and restore to Boeffla Tweaks and its reset settings will not need reboot and default settings will be applied instantly
  • 25-12-2013 reuploaded v2.5d (CM11) :-
    Implemented Touchwake v1.1a | added support for more roms
  • 05-01-2014 Update v2.5e (CM11) :-
    Implemented Frandom | tweaked "random" (the default linux kernel RNG/PRNG device) | added Frandom lagfix-helper option in AGNi Control (/dev/random and /dev/urandom is replaced by symlinked /dev/frandom and /dev/erandom respecively = speeds up entropy generation without seeder app or rngd service) | Replaced "Boeffla Tweaks" app with my modified "AGNi Control" app (TESTED ART COMPATIBLE) [ THANKS to @HM.Carbide ] | Implemented Toouchboost
  • 18-01-2014 v2.6a (ANY CM11 OFFICIAL/UNOFFICIAL ) :-
    ==> Introducing my "ANYROM" kernel flash method AKA "Kernel Patcher-v4.1"
    (Implementation of my old GALAXY ACE WORKS ) :-
    1. It extracts the installed kernel boot.img from the device
    2. It cracks it open to get the zImage and ramdisk
    3. it extracts this old ramdisk
    4. it removes any unwanted or conflicting elements with AGNi kernel (typically other custom CM kernel ramfs elements)
    5. It adds/removes/patches the files on this extracted ramdisk as necessary
    6. it packs this ramdisk and builds a new flashable boot.img using AGNi compiled zImage
    7. It places its log at /data/.AGNi which is refreshed on each pureCM kernel install
    8. This new boot.img is then flashed !!! Voila !

    NB: you wont find any boot.img in this installer zip, dont freak out
    THIS "ANYROM" INSTALLATION METHOD DIFFERS WITH "ANYKERNEL" AS IT HAS THE FLEXIBILITY TO MODIFY RAMFS CONTENTS AS REQUIRED
    ==> Other updates:
    Wifi: filter multicast packages while suspended | Proportional Rate Reduction for TCP | reduce battery-monitor timeouts | added PegasusqPlus CPU governor | added Zen I/O scheduler | some reduced debugging | Implemented touchkey and vibrator modifications to make work on CM & OMNI roms | Boeffla-Sound 1.6.5 | added 2GHz OC support | added min cpu freq settings in AGNi Control | added touchkey light modes option in AGNi Control | Implemented s3cfb update12 | Implemented MDNIE HIJACK (sysfs tunables for screen colors, sharpness) - by default natural and standard profiles are available as of now
  • 22-01-2014 Small update v2.6b
    Bumped up ANYROM installer to v4.2 | LMK: add config option to support oom_adj values in sources | fixed little bug in touchkey light modes option | CPU UV voltages changed back to normal types.... now non-uv = stock voltages and no need for overvoltage add-on confusion & CPU-UV till -120mV allowed in AGNi Control
  • 24-01-2014 Update v2.6c
    arm unaligned memory access | mmc: disable crc for better performance | arch/arm/vfp: change compile flags - Neon & hard-float support | ARM: Add optimised swahb32() byteswap helper | ARM-spinlock: use ticket algorithm for ARMv6+ locking implementation | ARM: L1 cache optimization | Implemented Adaptive Body Bias (ABB) | LMK minfree tweakable from AGNi Control and integrated with AGNi profiles
  • 22-02-2014 Update v2.7.1
    F2FS filesystem implementation ( /system /data /cache /preload automounted as ext4 or f2fs) | Using modified pegasusq from Perseus | cfg80211: Fix memory leak | added flexrate interface support for supporting governors | Revert "mmc: disable crc for better performance" to ensure data safety | added YankasusQ governor (Based on PegasusQ) | fixed non-boot issue after AGNi preloadSWAP turned on | AGNi ANYROM installer updated to v4.3 (now uses awk too) | added sysrw & sysro | new compiled busybox v1.23 with expanded features (1.7MB sized at /sbin) | fix non boot on omni with f2fs | disabled background_gc for f2fs mounts | increased swap priority for preloadSWAP feature (now all 4 zrams + preload swap will have same priority) | Migrate to Stock WiFi driver | implemented async fsync | some modifications to dynamic fsync | ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations | backport: smp: patches from mainline 3.5 to hopefully help with hotpluging | backport SLUB from Linux 3.3 (thanks to faux123) | disabled ANDROID_LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUE S
  • 08-03-2014 Update v2.7.3
    Disable Dynamic Fsync (seems to cause issues with Async Fsync) | Bring back original stock pegasusq (pegasusqplus is actually a renamed pegasusq from perseus) | fix auto-installation of AGNi Control app | fixed zram0 not turning off when turning off Zrams by AGNi Control | switch to GCC 4.8.3 linaro cortex-a9 optimised toolchain
    - added AGNi PhoneKill app (Experimental: it kills com.android.phone and doesnt have any UI)
    The network bars will be zero then will come back immediately as the killed process is auto started
    This is to test weather the post-call battery drain of ~2%/hour can be stopped by manually restarting the com.android.phone process instead of rebooting the device.
    You can safely uninstall it if not needed, unlike AGNi Control, it wont be autoinstalled on every boot.
  • 23-03-2014 Update v2.7.5 R2 (ANYROM+AROMA)
    Applied some f2fs related commits | REMOVED AGNi PhoneKill App (will be auto removed as well as it doesnt work and a real fix is out) | fixed "Encryption Unsuccessful" errors (now u can use /system as ext4 with /data as f2fs) | changed some mount options | completely removed ASYNC_FSYNC | added option to enable/disable dynamic fsync, disabled by default | added option to enable/disable on-boot filesystems checking (ext4/f2fs) log placed on internal storage | added option to delete battery stats on each boot | implemented AROMA GUI installer v2.70 RC2 with boeffla sound and wolfson sound selectables | added option to set selinux permissive or enforcing | set ROW as default from now on | set internalsd and externalsd read_ahead_kb to 512 & 1024 respectively | implemented Zzmoove v0.8 | iptables support | [ R3: LMK updated to stock sources | added ExternalSd USB UMS switching option | added all Zzmoove v0.8 profiles ]
  • 16-04-2014 Update v2.7.6 (ANYROM+AROMA)
    logger: reduce reserved memory | mm/page_io: remove duplicated compressed pages in memory | ARM: implement flush_cache_louis() | cpufreq: Manage only online cpus | sync cm kernel commits | reworked AGNi Profiles and backup/restore

NOTE: CM11 Kernels will set SELINUX PERMISSIVE

MY MODIFIED F2FS supported recovery :

TWRP v2.7.0 Modified : added f2fs support.
DOWNLOAD PAGE

TWRP formats partitons to same filesystem as they were previously on, so to format from ext4 to f2fs or the other way round, u have to use these tools altleast once.

F2FS Format tools : LINK
EXT4 Format tools : LINK
WARNING: Formating /data with above format tools will wipe your entire internal storage in a single shot, so backup first


About LZ4 compression/decompression:
LZ4 is a very fast lossless compression algorithm, providing compression speed at 300 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speed in GB/s per core, typically reaching RAM speed limits on multi-core systems.
ADVANTAGE OF LZ4 OVER SNAPPY = More BLAZING FAST speed with almost same marginal cpu usage for Zram




DOWNLOADS:-
DOWNLOADS (v2.6a+)
DOWNLOAD (v2.5e CM11)
DOWNLOAD (v2.5 CM10.2 SUPPORTED)


XDA:DevDB Information
AGNi Kernel, a Kernel for the Samsung Galaxy Note II

Contributors
psndna88
Kernel Special Features: Based on Cyanogenmod smdk4x12 Sources, upstreamed to 3.0.101 with selected picked mods/patches to be near to stock as possible.

Version Information
Status: Stable

Created 2014-01-18
Last Updated 2014-04-16
AGNi Kernel
I9300, I9305, N7100, N7105, I605, P31xx, P511x


DONATE TO ME : send your donation directly by paypal to psndna88@gmail.com
The Following 38 Users Say Thank You to psndna88 For This Useful Post: [ Click to Expand ]
 
psndna88
Old
(Last edited by psndna88; 27th June 2013 at 04:34 PM.)
#2  
psndna88's Avatar
Recognized Contributor - OP
Thanks Meter 4233
Posts: 3,146
Join Date: Dec 2011
Location: Mumbai

 
DONATE TO ME
CREDITS

CM TEAM
[ADI & TEAM]
andreilux
AndiP for Boeffla App and other works
Yank555 for support
AGNi Kernel
I9300, I9305, N7100, N7105, I605, P31xx, P511x


DONATE TO ME : send your donation directly by paypal to psndna88@gmail.com
The Following 3 Users Say Thank You to psndna88 For This Useful Post: [ Click to Expand ]
 
psndna88
Old
#3  
psndna88's Avatar
Recognized Contributor - OP
Thanks Meter 4233
Posts: 3,146
Join Date: Dec 2011
Location: Mumbai

 
DONATE TO ME
reserved
AGNi Kernel
I9300, I9305, N7100, N7105, I605, P31xx, P511x


DONATE TO ME : send your donation directly by paypal to psndna88@gmail.com
The Following 2 Users Say Thank You to psndna88 For This Useful Post: [ Click to Expand ]
 
simahu
Old
#4  
simahu's Avatar
Senior Member
Thanks Meter 238
Posts: 365
Join Date: May 2010
Location: Singapore
Where to download it?
MY DEVICES: HTC Wildfire(M.I.A) -> iPhone3Gs(battery sucks and threw it away) -> Xperia Neo V and DHD -> Note 2 LTE GT-N7105 FTW (Gave it away) -> Xperia Z1 / N5 (Arriving in a few weeks time ) (currently using)

Anyone who needs help testing you can just find me I'll help anyone test for anything or problems with my current mobile phone
The Following User Says Thank You to simahu For This Useful Post: [ Click to Expand ]
 
psndna88
Old
#5  
psndna88's Avatar
Recognized Contributor - OP
Thanks Meter 4233
Posts: 3,146
Join Date: Dec 2011
Location: Mumbai

 
DONATE TO ME
Quote:
Originally Posted by simahu View Post
144kb?
will reupload the kernel. thats an addon
optional script
Sent from I9300 PureLook HD v6.1 XXEMD2 4.1.2 + AGNi pureSTOCK v2.2.1 kernel
AGNi Kernel
I9300, I9305, N7100, N7105, I605, P31xx, P511x


DONATE TO ME : send your donation directly by paypal to psndna88@gmail.com
The Following User Says Thank You to psndna88 For This Useful Post: [ Click to Expand ]
 
simahu
Old
#6  
simahu's Avatar
Senior Member
Thanks Meter 238
Posts: 365
Join Date: May 2010
Location: Singapore
Oh ok thanks
MY DEVICES: HTC Wildfire(M.I.A) -> iPhone3Gs(battery sucks and threw it away) -> Xperia Neo V and DHD -> Note 2 LTE GT-N7105 FTW (Gave it away) -> Xperia Z1 / N5 (Arriving in a few weeks time ) (currently using)

Anyone who needs help testing you can just find me I'll help anyone test for anything or problems with my current mobile phone
The Following User Says Thank You to simahu For This Useful Post: [ Click to Expand ]
 
psndna88
Old
#7  
psndna88's Avatar
Recognized Contributor - OP
Thanks Meter 4233
Posts: 3,146
Join Date: Dec 2011
Location: Mumbai

 
DONATE TO ME
recompiled and reuploaded !
AGNi Kernel
I9300, I9305, N7100, N7105, I605, P31xx, P511x


DONATE TO ME : send your donation directly by paypal to psndna88@gmail.com
The Following 3 Users Say Thank You to psndna88 For This Useful Post: [ Click to Expand ]
 
electroking
Old
#8  
Senior Member
Thanks Meter 84
Posts: 172
Join Date: Dec 2009
Great job! This Kernel is running super smooth, battery life is great (much better than others kernel's I've used, even though it's running at 1.8Ghz) and the internet usage seems faster (I've been using it for five hours so far with the Avatar Rom, haven't encountered any problems yet). Ran through some benchmarks and I'm pleased with the scores (Geekbench 2 = 2400, 3DMark = Basic = 4100, Antutu = 19500).

Please add support for GPU overclocking! Have a look at the uNeak Engine in the Android Original section of the forum. It allows GPU overclocking but you can't do any CPU overclocking. You'd be the first to provide the best of both worlds on the LTE VERSION and I'm sure it will get you many hits here. Good luck and thank you.
The Following User Says Thank You to electroking For This Useful Post: [ Click to Expand ]
 
YamazakiRobert
Old
#9  
Senior Member
Thanks Meter 22
Posts: 139
Join Date: Dec 2007
Quote:
Originally Posted by electroking View Post
Great job! This Kernel is running super smooth, battery life is great (much better than others kernel's I've used, even though it's running at 1.8Ghz) and the internet usage seems faster (I've been using it for five hours so far with the Avatar Rom, haven't encountered any problems yet). Ran through some benchmarks and I'm pleased with the scores (Geekbench 2 = 2400, 3DMark = Basic = 4100, Antutu = 19500).

Please add support for GPU overclocking! Have a look at the uNeak Engine in the Android Original section of the forum. It allows GPU overclocking but you can't do any CPU overclocking. You'd be the first to provide the best of both worlds on the LTE VERSION and I'm sure it will get you many hits here. Good luck and thank you.
this kernel have gpu oc to 700mhz use trickster mod to make the changes
The Following User Says Thank You to YamazakiRobert For This Useful Post: [ Click to Expand ]
 
electroking
Old
#10  
Senior Member
Thanks Meter 84
Posts: 172
Join Date: Dec 2009
Quote:
Originally Posted by hacker.newage View Post
this kernel have gpu oc to 700mhz use trickster mod to make the changes
No it does not, it is there, but changes to those values make absolutely no CHANGES in Benchmarking scores, if you use the uNeak Engine, which is the only one that was successful at REALLY overclocking your GPU, you'll see AMAZING and drastic changes to your benchmark SCORES! Especially with 3DMARK (Getting scores of 4500+ without even overclocking the CPU)...

If you run KERNEL TWEAKER (Download from Play Store) and run it, tap the MENU button on your phone and click on compatibility check you will see it does NOT support GPU 3D or 2D overclocking.

Test it for yourself, run 3DMark, then overclock the values using Trickster Moderator and see if anything really changes, then try it with the uNeak Kernel and their APP on the store to overclock and you'll see what I mean.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes