• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[I9100][KERNEL][LINARO][MM/N][27/03]Custom Kernel

Search This thread

Skyline

Senior Member
Mar 31, 2014
511
381
Mumbai
OnePlus 5T
OnePlus 7 Pro
I did not understand!
My default settings are:
1400 MHz 1325mV
1200 MHz 1275mV
1000 MHz 1175mV
800 MHz 1075mV
500 MHz 975mV
200 MHz 950mV
It's correct?

Take look here -> I didn't get any SOD's with this
 

Attachments

  • Screenshot_20170330-161333.png
    Screenshot_20170330-161333.png
    29.7 KB · Views: 648
  • Like
Reactions: MARCOSOFT

MARCOSOFT

Senior Member
Ok, I already changed and I did everything as you indicated:
Governor: - default (Pegasusqplus)
Cpu voltage: - default -25 for all other steps than 1400 MHz +25.
Arch power: - enabled
Gentle fair sleepers: - disabled
I have not activated the BLN or BLNWW.
Do you recommend doing any tests?
 

Skyline

Senior Member
Mar 31, 2014
511
381
Mumbai
OnePlus 5T
OnePlus 7 Pro
Ok, I already changed and I did everything as you indicated:
Governor: - default (Pegasusqplus)
Cpu voltage: - default -25 for all other steps than 1400 MHz +25.
Arch power: - enabled
Gentle fair sleepers: - disabled
I have not activated the BLN or BLNWW.
Do you recommend doing any tests?

Everything should be ok on kernel side. All I need to do is fixing Kernel Adiutor BLN controls but I'll add synapse as a workaround in next build. I'll do whatever possible don't worry bro
 

MigoMujahid

Senior Member
Aug 31, 2015
1,920
680
New York
I tried the first mod, the phone boots fine, BUT after that you get Crashes is System UI every seconds, i didn't try the second one, the mod description says that i might have to do clean install if something wrong happened :eek:
 
Last edited:
  • Like
Reactions: MARCOSOFT

Exynos711

Member
Apr 16, 2017
24
9
Manila City
Any Update?

I was using this kernel on LineageOS/RRemix ROMs on my legendary SGS2. I wonder if the developer could make another update of this kernel for Nougat, and I'm facing a Bootloop problem everytime I flash this kernel on Resurrection Remix ROM base on Nougat. Solution flashed the ROM first let it boot then head to recovery and flash the kernel... btw thanks for your kernel, I was wondering if you could put 1500 OC frequency on this kernel to give a little boost... Thanks and God bless, and pardon me for my bad english grammar. proud Filipino here. :laugh::good:
 
  • Like
Reactions: sniburn

Skyline

Senior Member
Mar 31, 2014
511
381
Mumbai
OnePlus 5T
OnePlus 7 Pro
I was using this kernel on LineageOS/RRemix ROMs on my legendary SGS2. I wonder if the developer could make another update of this kernel for Nougat, and I'm facing a Bootloop problem everytime I flash this kernel on Resurrection Remix ROM base on Nougat. Solution flashed the ROM first let it boot then head to recovery and flash the kernel... btw thanks for your kernel, I was wondering if you could put 1500 OC frequency on this kernel to give a little boost... Thanks and God bless, and pardon me for my bad english grammar. proud Filipino here. :laugh::good:

I will release new update soon but overclocking further can risk our too old device I know it's there in dorimanx kernel but still I can't add that. I only heard that new builds are not that stable as old ones. So if you can specify the build date and version you are using will be helpful.
 
  • Like
Reactions: Klaus20 and keepasa

Exynos711

Member
Apr 16, 2017
24
9
Manila City
AWESOME!!!

I will release new update soon but overclocking further can risk our too old device I know it's there in dorimanx kernel but still I can't add that. I only heard that new builds are not that stable as old ones. So if you can specify the build date and version you are using will be helpful.

Well, that sums it all. Great! I'll be waiting for your update like a "dog wagging its tail" kinda haha:laugh::victory: ("sorry for being exaggerated") Thanks for the responsive reply. BTW i found out that the bootloop problem is not cause by your kernel ("false alarm") Its a ROM BUG ("be thankful though" )Again thanks for this very stable kernel, waiting for the next update. God Bless and LONG LIVE SGS2!!:good::good:
 
Last edited:

noratroll

Senior Member
Apr 25, 2016
333
116
Berlin
Works on RR5.8.2 06.04.17, OprenGapps pico 21/04
Faced lots of bootloops after installation with SuperSu. After numerous attempts the installation finally went through successully with LOSaddonsu.
Kernel works on Los7.1.2 too.
 
  • Like
Reactions: Skyline

Top Liked Posts

  • There are no posts matching your filters.
  • 41
    DISCLAIMER​
    ONLY FOR AOSP BASED ROMS​
    I'm not responsible for bricked devices or wrong version flashing​
    You are using this kernel at your own responsibility​

    INTRODUCTION
    I don't want to disguise the work of any original DEVs. This is my 1st thread if anything goes wrong plz correct me.
    I created this thread just to share my personal builds and my intention is only 'share' not to 'kang' the work of Original Devs. I respect all of them.

    Kernel
    I don't have broadband connection at home so unable upload sources to github and compiled this kernel on my home desktop PC from manually downloaded LineageOS smdk4412 kernel sources and applied patches of commits by many devs(Gustavo_s, arnab, andip71, etc.) to it.

    Kernel Adiutor (GT-I9100)
    I have ported most of the kernel feature controls from Synapse to Kernel Adiutor (GT-I9100) and modified Package Name & App Name of the original Kernel Adiutor by Grarak to avoid conflicts ONLY.
    - Package Name : com.grarak.kerneladiutor -> com.grarak.kerneladiutorsgs2
    - App Name : Kernel Adiutor -> Kernel Adiutor (GT-I9100)

    KERNEL INFO
    - This kernel is based on LineageOS smdk4412 kernel sources and most of the commits from Gustavo_s Kernel.

    KERNEL FEATURES

    - Following Features available on top of Official LOS 14.1 Kernel:
    - All the features given below can be controlled with Kernel Adiutor (GT-I9100)

    SELINUX:
    - set to PERMISSIVE by default

    CPU:
    - 6 step CPU frequencies from 200 to 1400 mhz
    - CPU hotplug control(thanks to tegrak)
    - CPU Voltage Control

    GOVERNORS:
    - zzmoove (thanks to ZaneZam)
    - pegasusqplus (thanks to arnab)

    GPU:
    - 4 GPU frequency steps
    - GPU clock control, from 54 to 520 mhz, 10 different frequencies with vpll mode enabled
    - GPU voltage control
    - GPU threshold control

    SCREEN:
    - Brightness curve control
    - Gamma control
    - slide2wake

    SOUND:
    - Headphone amplification control
    - Microphone amplification control
    - Speaker amplification control

    BLN:
    - BLN (Backlight Notification)
    - BLN Effects
    - BLNWW (Backlight Notification Without Wakelock)
    - Touchkey leds on/off
    - Touchkey leds timeout
    - Touchkey leds fade in and fade out effects
    - Touchkey leds voltage control

    IO SCHEDULERS:
    - sio replaced with sioplus (thanks to arnab)

    TWEAKS:
    - GENTLE_FAIR_SLEEPERS on/off
    - ARCH_POWER on/off
    - Charge current control


    SUPPORTED ROMS:
    - CM13(CustomKernel-MM-v1.3 and newer) and almost all roms based on same sources as cm13
    - LOS 14.1 and almost all roms based on same sources as Lineage OS

    Kernel tested on following roms by myself :
    - CM13 (21/10/2016 Nightly)
    - LineageOS 14.1 (26/02/2017 Nightly)
    - AICP 12.1 (07/02/2017 Nightly)

    INSTRUCTIONS:
    - TAKE A FULL BACKUP.
    - Flash ISO-REC recovery if you didn't before
    - Download and Flash from recovery (wipes are not necessary)
    - Reboot and Use KA(GT-I9100) to fully control kernel features
    - To control mDNIe sharpness tweak
    1. Open terminal
    2. Type 'mdnie_preset enable' to enable and 'mdnie_preset disable' to disable
    - DON'T ADD ANY INIT.D SCRIPT TO ENABLE OR WILL BE STUCK AT BOOT

    CREDITS
    - Gustavo_s, arnab, rINanDo, andip71, Lanchon, arter97
    - Saber (for updated Linaro Toolchain & thanks for answering my questions all the time)
    - Grarak (for original Kernel Adiutor)
    - gokhanmoral, dorimanx, codeworkx, tegrak and all LineageOS devs for their wonderful work
    - franciscofranco, faux123, myfluxi, neobuddy89, zeitferne

    DOWNLOADS
    Kernel Adiutor (GT-I9100)

    For MM:-
    CustomKernel-MM-v1.3

    For N:-
    Outdated

    XDA:DevDB Information
    Custom Kernel for GT-I9100, Kernel for the Samsung Galaxy S II

    Contributors
    Skyline
    Source Code: https://github.com/LineageOS/android_kernel_samsung_smdk4412

    Kernel Special Features: as given above

    Version Information
    Status: Stable
    Current Stable Version: 1.3
    Stable Release Date: 2017-03-27

    Created 2017-02-28
    Last Updated 2017-09-18
    14
    Update: Custom Kernel v1.3 Released

    Changelog
    - Fixed wifi for MM builds
    - Changed build naming
    - Different builds for MM and N
    - Added function to enable/disable mDNIe sharpness tweak from terminal
    - Reduced Wi-Fi Wakelocks
    - Reduced Android Logcat RAM usage
    - Tweaked pegasusq governor
    - Enabled UNALIGNED_ACCESS
    - Backported random driver from Linux 3.17+ (credits arter97)
    - Disabled Network File Systems(I can add it back if needed)
    - Enabled NTFS Support
    - Added exFAT support and updated drivers to v1.2.19(credits andip71)
    - Added mDNIe sharpness tweak (Check OP for instructions to control this feature)
    - Removed userspace and powersave governors
    - Changed default cpu governor to pegasusqplus
    12
    Changelog

    Unreleased Builds :-
    Code:

    Released Builds :-
    Code:
    [B][U]Custom Kernel v1.3[/U][/B]
    - Fixed wifi for MM builds
    - Changed build naming
    - Different builds for MM and N
    - Added function to enable/disable mDNIe sharpness tweak from terminal
    - Reduced Wi-Fi Wakelocks
    - Reduced Android Logcat RAM usage
    - Tweaked pegasusq governor
    - Enabled UNALIGNED_ACCESS
    - Backported random driver from Linux 3.17+ (credits arter97)
    - Disabled Network File Systems(I can add it back if needed)
    - Enabled NTFS Support
    - Added exFAT support and updated drivers to v1.2.19(credits andip71)
    - Added mDNIe sharpness tweak
    - Removed userspace and powersave governors
    - Changed default cpu governor to pegasusqplus
    
    [B][U]Custom Kernel v1.2[/U][/B]
    - Removed unusable recovery ramdisk from kernel ramdisk to reduce size you must have iso-rec recovery installed
    - [STRIKE]Added support for cm13 and roms based on cm13[/STRIKE]
    - Added init.d script to load some default kernel settings
    - Optimized Deadline and Sioplus for non-rotational storage and to reduced cpu and eMMc overload
    - Increased default read ahead for Internal and External storage to 1024 and 512 respectively
    - Some minor tweaks for performance and battery(don't expected too much)
    - Fixes from LOS 14.1 kernel source
    - Updated KA(GT-I9100) to fix BLN Controls(Not tested)
    
    [B][U]Custom Kernel v1.1[/U][/B]
    - We will be using different ramdisks for different roms from now
    - Updated lineage ramdisk from 26/02 LOS 14.1 Nightly
    - Added new ramdisk for AICP 12.1 from 07/02 AICP 12.1 Nightly (better compatibility and full support for AICP 12.1)
    11
    NO...PLS DON'T STOP....PPl like U are the Life Line for our dear old S2....So pls don't stop...

    Ok I will upload my builds though but only with updates from LOS 14.1 kernel source. I have no idea what else can be added to this kernel. BTW, I am not a dev I am a xda member just like you guys.
    9
    CM 13 from Marko,
    After flash this kernel i lost my wi-fi. I can fix it like that?

    Reverting a single commit seems to fixed wifi on MM. ;) I'll upload new builds soon