[Kernel] SMF-KERNEL - RR/AICP/LOS/AOSP - 8.1

Search This thread

jimbo77

Recognized Contributor
Nov 2, 2010
2,164
2,888
Guatemala
SMF-Kernel R2 has been released! - Find link in OP

Changelog 05.23.2018
  • Enabled Motorola QuickWake Driver - This will enable system to do checks or syncs without fully resuming the device, main objective is battery life.
  • Enabled Dynamic Sync Control by default
  • OverClock
  • USB Fast Charge to up 900ma (Original is 500ma)
  • Disabled Gentle Fair Sleepers
  • Enabled Boefla Wakelocks - Check the ammount of wakelocks you can block now!
  • Enabled Wireguard
  • Enabled several TCP Options - "Westwood" is enabled by default
  • Min/Max Brightness options is now configurable as well, to avoid the screen go too dim or to bright.
  • Somehow camera has been fixed! haha

Enjoy!
 

too.stoopid

Senior Member
Jul 8, 2014
164
33
I'll take a look at it for R3 :)

So.. How's R2 working for you all? Is it good?

I clean flashed latest los and your R2 kernel on top, rooted with magisk. Camera is definitely not fixed in this combination. I have not tried R1 so I can not tell if there was a difference.
 

DoubleL03

Senior Member
Jun 16, 2012
102
6
Bellevue
I am sorry but I don't understand.


Would you mind breaking it down for me pretty simple.

I am on aosp, let it boot and install my apps

Then went into fastboot and flashed this kernel with the magik

Reboot.

Then I installed magik Manager apk.

I got Root.

Sorry can you tell me where I went wrong
 

pantherking

Senior Member
Feb 23, 2016
51
35
Charlotte
It's an issue with only using the patched boot image. You should be able to use magisk manager to install magisk directly to system since you have root privileges. After a reboot everything will work as expected
 
  • Like
Reactions: DoubleL03

DoubleL03

Senior Member
Jun 16, 2012
102
6
Bellevue
Thank you guys.

I got n it to work. But after doing what you said none of the modules would show except what I tried to download and would not install before.

But one of the modules tired before was exposed so all is good.
 

innocentone1

Senior Member
Dec 16, 2010
145
29
So I was using this on the latest LOS and I had a couple things happen.
1. The video camera is definitely still broken. (At least on Los confirmed)
2. Facebook and Messenger broke? The apps were working at first. Then suddenly they refused to get internet connectivity. I flashed back the stock Los boot image and they started working again. Something is messing with apps and data connectivity.

Note: I am not rooted and don't use any mods etc.

Other than these two issues everything works great.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Hello!

    I want to introduce my first custom kernel for the Essential PH-1. This is based of several sources, I cherry-picked commits to make improvements to the stock LOS kernel. I'm not a developer, but i really like to port stuff over :).

    Kernel is suitable for AOSP based ROMS such as RR/AICP/CARBON/LOS etc... If you want to request for specific features, let me know and i'll do my best to bring them over.

    Special Features:

    • Updated to lastest LOS Stock Kernel
    • Added a few governors like: cultivation / impulse
    • added a few IO Schedulers: Maple
    • Kcal Color Control driver
    • USB Fast Charge - pending will be added in R2
    • SafetyNet Patch (Bypass bootloader unlocked check)
    • Dynamic Fsync control
    • a little Overclock - will be added in R2
    • Motorola Quickwake - Will be added in R2
    • and manny other small fixes (you can check the commits in the sources)

    Download

    Disclaimer: I am not responsible if you use this and brick your device or if your device blows up, implodes, flames start shooting from it or it kills your neighbor's dog. Flash at your own risk. I am not responsible.... It was the other guy... I swear....

    Latest Release: SMF-Kernel R2

    Known issues:

    • 05.17.2018 - CPU Freq don't always stick, known issue caused by other drivers. Phone will eventually set your frequencies, dont' panic.

    Installation:

    • Obviouly you have a Unlocked Bootloader since you're running a custom rom (make sure to never lock your bootloader in this state)
    • Boot into Bootloader (adb reboot Bootloader)
    • If you want to root flash the "Magisk" version of the kernel, it's been prerooted with the latest Magisk Beta available.
      Code:
      fastboot flash boot SMF-Kernel-R1-Magisk.img
      reboot
    • If you want to manually root, first flash twrp, then from twrp flash the 'non magisk' version and after that flash the magisk zip.


    Special Thanks to:
    jcadduono
    franciscofranco
    bedalus
    lord_boeffla
    flar2
    sultanxda
    ...and many others from whom i cherry pick commits... Sorry if I forgot to mention anyone!


    XDA:DevDB Information
    SMF-KERNEL, Kernel for the Essential Phone

    Contributors
    jimbo77
    Source Code: https://github.com/Jimbo77/android_kernel_essential_msm8998

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: R1
    Stable Release Date: 2018-05-17

    Created 2018-05-17
    Last Updated 2018-05-17
    8
    SMF-Kernel R2 has been released! - Find link in OP

    Changelog 05.23.2018
    • Enabled Motorola QuickWake Driver - This will enable system to do checks or syncs without fully resuming the device, main objective is battery life.
    • Enabled Dynamic Sync Control by default
    • OverClock
    • USB Fast Charge to up 900ma (Original is 500ma)
    • Disabled Gentle Fair Sleepers
    • Enabled Boefla Wakelocks - Check the ammount of wakelocks you can block now!
    • Enabled Wireguard
    • Enabled several TCP Options - "Westwood" is enabled by default
    • Min/Max Brightness options is now configurable as well, to avoid the screen go too dim or to bright.
    • Somehow camera has been fixed! haha

    Enjoy!
    4
    Changelog 05.23.2018
    • Enabled Motorola QuickWake Driver - This will enable system to do checks or syncs without fully resuming the device, main objective is battery life.
    • Enabled Dynamic Sync Control by default
    • OverClock
    • USB Fast Charge to up 900ma (Original is 500ma)
    • Disabled Gentle Fair Sleepers
    • Enabled Boefla Wakelocks - Check the ammount of wakelocks you can block now!
    • Enabled Wireguard
    • Enabled several TCP Options - "Westwood" is enabled by default
    • Min/Max Brightness options is now configurable as well, to avoid the screen go too dim or to bright.
    • Somehow camera has been fixed! haha

    Changelogs 05.17.218
    • Updated to lastest LOS Stock Kernel
    • Added a few governors like: cultivation / impulse
    • added a few IO Schedulers: Maple
    • Kcal Color Control driver
    • SafetyNet Patch (Bypass bootloader unlocked check)
    • Dynamic Fsync control
    • and manny other small fixes (you can check the commits in the sources)
    2
    I did a clean install of RR and video recording is working

    It works after a reboot but as soon as the device enters deep sleep video camera is broken again.
    2
    Thanks for the info on cultivation, I don't mind trading some battery life for butter so I'm using it now :)

    For the vibration control, it doesn't actually work/stick. I've tried kernel auditor and EX Kernel Manager. To be fair, so far it has only worked on LOS and I think invisiblek may have rewritten the stock controller or something so no worries if it isn't a high priority haha


    I'll take a look at the latest commits but I've used the latest los kernel base so I'm not sure why is not sticking maybe it needs rom support too (not sure honestly) hahaha

    I've been testing R2 since yesterday. Will update after y he weekend! :D
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone