FORUMS
Remove All Ads from XDA
H10 Turbo

[Kernel][19 Jul][N7100-N7105-I317][2.7] Adam Kernel

6,187 posts
Thanks Meter: 29,989
 
Thread Closed Email Thread

I got the idea to build this kernel from Perka thread for GS3, thanks to him.


-This kernel works only for Samsung 4.1.X ROMs-

/!\ Flash it at your own Risk /!\

The main goal of this kernel is to keep it stable and close to stock. It contains a few CPU and Memory optimizations for better balanced performance/battery life (the same tweaks i have on all my Roms), it includes Stweaks, Boeffla Sound, and "init.d" support so you can tweak as you like.


Features:
Built from Samsung Note2 sources Update2 + GS3 Update9/10 patch (Sudden death & Exynos bug fixes included)
Battery charging control Trough Stweaks App (AndreiLux implementation, Big thanks to him)
Stweaks App support (Used AndreiLux customization of GokhanMoral generic interface, Big thanks to them)
Auto install of Boeffla Sound and Stweaks Apps (Thanks to Simone201 and Gokhan)
Boeffla sound App support (Thanks to AndiP)
Reduce Battery monitor wakelocks (Thanks to AndreiLux)
Added IO schedulers: SIO & ZEN & ROW (Thanks to AndreiLux and Yank555-lu)
Enabled Car Dock charging
Triangle away support (Thanks to IndiP and Delute)
Compiled CIFS as module
Compiled NFS as modules (it depends on the compiled modules “sunrpc” and “lockd”)
Compiled NTFS as module
exFAT support
Init.d support
Dynamic FSync control
Added support for Crt-Tv Off Animation (thanks to Codeworkx and Perka)
Tegrak overclock App support (CPU/GPU optimizations - OC/UV)
Built with Stock ARM Toolchain 4.4.3
Zmoove and Lulzactiveq cpu governors (Thanks to the Authors)
Proportional Rate Reduction for TCP (Thanks to Nandita Dukkipati)
CPU voltage control for UV trough Stweaks (Thanks to AndreiLux)
Auto Root (if Not Rooted) (SuperSU 1.30)
Disabled Wifi multicast (Thanks to Entropy)
Increased timeout for some bad Sdcards
Disabled Android Logger
Switch Android Logger ON/Off trough Stweaks (No Reboot required, Thanks to AndiP for the Sysfs interface).
Tweaked Pegasusq CPU Gov
Enabled Swap
Fbearly suspend delay control trough Stweaks (default=100ms) (Thanks to AndreiLux).


Download.

Important note:
  • SGH-I317 users can use my N7105 version, Tested by Willl03 and Jrafael (Thanks for the tests).
  • "Fbearly suspend delay" won't remove Crt Off, it cancels the suspend delay to remove any glitch when Crt Off is disabled
Sources: https://github.com/wanam/Adam-Kernel-Note2

If you like to support this kernel, here are some banners to put on your signature (Big thanks to betoNL):





---------------------------------------------------------------------------------------------
Thanks to: Samsung; Dsixda; Codeworkx; Perka; Andreilux; GokhanMoral; AndiP; Yank555-lu; Simone201; Delute; Faux123; Tegrak; Entropy and all developers credited in my commits
The Following 132 Users Say Thank You to wanam For This Useful Post: [ View ]
 
 
28th February 2013, 03:16 PM |#2  
wanam's Avatar
OP Recognized Contributor / Developer
Flag Temara
Thanks Meter: 29,989
 
Donate to Me
More
Changes-log v2.5:
Auto Root (if Not Rooted)
Update Root Files (SuperSU 1.30)
Disabled Wifi multicast (Thanks to Entropy)
Increased timeout for some bad Sdcards
Disabled Android Logger
Switch Android Logger ON/Off trough Stweaks (Thanks to AndiP for the Sysfs interface).
Tweaked Pegasusq CPU Gov
Enabled Swap and Zram
Control CRT Off delay trough Stweaks (default=100ms) (Thanks to AndreiLux).

Changes-log v2.4:
Add Zzmoove and Lulzactiveq cpu governors (Thanks to the Authors)
Proportional Rate Reduction for TCP (Thanks to Nandita Dukkipati)
LTE updates built on stock LTE config (should fix some connection issues)
CPU voltage control for UV trough Stweaks (Thanks to AndreiLux)
Black crush fix (Thanks to Andip and AndreiLux)

Changes-log v2.3:
Patched with Samsung sources Update10
Dynamic FSync Control
Other small permission fixes from MC3 InitRamfs

Changes-log v2.2.1:
Workaround to enable the Equalizer on Note2
Triangle away support (Thanks to IndiP and Delute)
Fixed IO Scheduler Settings on Stweaks
Other small fixes


Changes-log v2.2:
Merge base with Samsung sources update 9
Stweaks support (Used AndreiLux customization of GokhanMoral generic interface, Big thanks to them)
Add Row IO scheduler (Thanks to Yank555-lu)
Auto install of Boeffla Sound and Stweaks Apps (Thanks to Simone201 and Gokhan)


Changes-log v2.1:
Boeffla sound App support (Thanks to AndiP)
Battery charging control (AndreiLux implementation, Big thanks to him) (Port Detecting and Self-Enumerating Charger)
Reduce Battery monitor wakelocks (Thanks to AndreiLux)
Added the primitive IO schedulers: SIO & ZEN (Thanks to AndreiLux)
Both Note 2 kernels are now based the official Samsung GNote2 sources U2


Changes-log v2.0.1:
Revert back Charging values to the stock one
Disabled Swape support, useless and may slow down the System

Changes-log v1.4:
Built with XXDMB6 Initramfs (N7100 version)
Faster USB charging (700mAh)
Enabled ARM CPU topology
Enabled Car Dock charging
Enabled Swape support

Changes-log v1.3:
CIFS and NFS support (nfs requires loaded sunrpc and lockd)
exFAT support

Changes-log v1.2:
Reduced msleep delay to 100ms for faster Lock
Built with XXDMB5 Initramfs


Changes-log v1.1:
Patched with Exynos bug fixes from GS3 kernel sources (update8)

Inital realease v1.0:
Built from Samsung sources Update 2 (Sudden Death fixes included)
Built with XXDMB4 Initramfs
Init.d support
Added support for Crt-Off (thanks to Codeworkx and Perka)

The Following 30 Users Say Thank You to wanam For This Useful Post: [ View ]
28th February 2013, 05:21 PM |#3  
Vanto's Avatar
Senior Member
Flag Skopje
Thanks Meter: 112
 
Donate to Me
More
Re: [Kernel][28 Feb][GT-N7100][Samsung Update 8][CRT TV Support] Adam V1.0
What happens if we use this on 4.1.1. ?

... otherwise it's great to see new kernel development especially from recognized XDA devs

Sent from my GT-N7100 using Tapatalk 2
28th February 2013, 06:35 PM |#4  
Dai323's Avatar
Senior Member
Flag Cologne Germany
Thanks Meter: 518
 
More
Re: [Kernel][28 Feb][GT-N7100][Samsung Update 8][CRT TV Support] Adam V1.0
Is it complicated to add CRT off support to a kernel? I'm just wondering why only Perseus and your kernel support it.

Also, CRT off only properly works if front buffer suspend delay is set to 200ms. I can set this setting in STweaks when using Perseus. How can I adjust it with your kernel?

Sent from my Galaxy Note 2
The Following User Says Thank You to Dai323 For This Useful Post: [ View ] Gift Dai323 Ad-Free
28th February 2013, 07:02 PM |#5  
wanam's Avatar
OP Recognized Contributor / Developer
Flag Temara
Thanks Meter: 29,989
 
Donate to Me
More
Quote:
Originally Posted by Dai323

Is it complicated to add CRT off support to a kernel? I'm just wondering why only Perseus and your kernel support it.

Also, CRT off only properly works if front buffer suspend delay is set to 200ms. I can set this setting in STweaks when using Perseus. How can I adjust it with your kernel?

Sent from my Galaxy Note 2

It's set to 400ms on my kernel and it's working great for me, try it and let me know if it needs any improvement.
This kernel is close to stock, i didn't add Stweak support nor any other patches.
The Following 3 Users Say Thank You to wanam For This Useful Post: [ View ]
28th February 2013, 08:19 PM |#6  
yahyoh's Avatar
Senior Member
Flag Amman
Thanks Meter: 1,944
 
More
Re: [Kernel][28 Feb][GT-N7100][Samsung Update 8][CRT TV Support] Adam V1.0
Wanam why its not bassed on update 2 for note2

Sent from my GT-N7100 using Tapatalk 2
The Following User Says Thank You to yahyoh For This Useful Post: [ View ] Gift yahyoh Ad-Free
28th February 2013, 08:20 PM |#7  
dagobertcam's Avatar
Senior Member
Flag Hessen/Gießen
Thanks Meter: 50
 
More
hello thank you for your work
This kernel is also on the [4.2.1] Slim Bean - N7100 [Stable v1.0]
function
28th February 2013, 08:49 PM |#8  
wanam's Avatar
OP Recognized Contributor / Developer
Flag Temara
Thanks Meter: 29,989
 
Donate to Me
More
Quote:
Originally Posted by yahyoh

Wanam why its not bassed on update 2 for note2

Sent from my GT-N7100 using Tapatalk 2

Actually it's based on Update2 (GT-N7100_JB_Opensource_Update2.zip), i don't know how i got confused with GS3 update numbers , cuz i made also an other one for GS3 based on Update 8.
The Following 4 Users Say Thank You to wanam For This Useful Post: [ View ]
1st March 2013, 09:48 AM |#9  
Member
Thanks Meter: 15
 
More
whats about N7105 LTE Support?
The Following User Says Thank You to TazZHD For This Useful Post: [ View ] Gift TazZHD Ad-Free
1st March 2013, 09:56 PM |#10  
AndreiLux's Avatar
Senior Member
Thanks Meter: 14,738
 
Donate to Me
More
Update 2 sources don't contain the exynos-exploit fixes. I suggest you patch it manually or you compile the Note 2 kernel from the S3 sources.

Also, you need to have a public repository per the rules
The Following 4 Users Say Thank You to AndreiLux For This Useful Post: [ View ] Gift AndreiLux Ad-Free
1st March 2013, 10:08 PM |#11  
Account currently disabled
Thanks Meter: 1,510
 
Donate to Me
More
Good, I will try it, as I love the dev. I really dislike some xxx numbers of mod, but one mod I greatly like is the LED fade one. Maybe in future.
Best of luck.
Thread Closed Subscribe to Thread

Tags
adam, crt, crt animation, crt-tv, init.d
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes