Related
STOCK KERNEL FOR GT-I9505
WORKS ONLY WITH 4.3 (v1.3) and 4.4.2 (v3+) TW!!
Code:
*** Disclaimer
This is a stock kernel. Please be aware that it is for i9505 only.
I can not guarantee that it will work for other devices.
Use it at you own risk. If anything goes wrong I take no responsibility.
Introduction
This kernel is build from stock samsung MJ5 update 4 sources (v1.3) and from NB8 update 5 sources for v2 ! I wanted to keep it as stock as possible for people like me that are satisfied with the stock kernel, do not want OC, UV, and have the old bootloader.
Till now all of us with the old bootloader could not use the stock kernel but only custom.
The kernel can be used also with the new bootloader, but I guess you already have a stock kernel
This Kernel solves ALL the problems. Also slow motion on camera works. I expect NO REBOOTS. (I had none!)
Click to expand...
Click to collapse
Description
This is the stock samsung kernel source, but changed the SELinux policy from enforcing to permissive. In the settings app, it still shows as "Permissive". Removed the restrictions from kernel source regarding rooting etc.
Click to expand...
Click to collapse
Features
Build from NG2 4.4.2 TW Samsung sources Update 8
Build from NB8 4.4.2 TW Samsung sources Update 5 (Version 2)
Build from MJ5 4.3 TW Samsung sources Update 4 (Version 1.3)
Build with stock ARM toolchain 4.6
Can be rooted
Exfat sdcard build-in support.
SELinux status to permissive.
Reboot FREE!!
Click to expand...
Click to collapse
Bugs
Old bootloader
[*]Can not charge phone when it is off..
[*]Can not set lockscreen and vpn *** Fixed you have to change build.prop entry security.mdpp=None to #security.mdpp=None
[*]Wifi does not work *** Fixed you have to change ro.securestorage.support=true to ro.securestorage.support=false
-MTP does not work with 4.4.4 T-mobile ROMs
Click to expand...
Click to collapse
Changelog
Version 1.1 First Version
Version 1.2 Added init.d support
Version 1.3 Added FauxSound v2.1 support.
Version 2.0 New kernel for 4.4.2 TW rom
Version 2.4.2 Bug fixes ..Fixed install script.
Version 2.5 Fixed charging when phone is turned off Thanks to @Fenny
Version 2.51 Updated ramdisk to NE5. No significant changes...
Version 3 Updated Sources NG2 (Update 8) and ramdisk to NG8. No other significant changes...
Version 3.1 Updated Sources NG8 (Update 9) and ramdisk to NG8.No other significant changes...
Version 3.2 Updated Sources NG8 (Update 9) and ramdisk to NG8.No other significant changes...Fixed fauxsound bug
Version 3.3 Fixed fauxsound bugs...
Version 3.4 Update Fauxsound to 3.5
Click to expand...
Click to collapse
Downloads
Download
Flash it with CWM!
For 4.4.2 TW ROM
- Kernel v3.4 (kernel shows as v3+) Update fauxsound to 3.5, charge when device is OFF, Update9 with NG8 ramdisk * with init.d support - Permissive - auto fix build.prop for OLD Bootloaders credits to hanspampel
- Kernel v3.3 (kernel shows as v3+) FIXED fauxsound, charge when device is OFF, Update9 with NG8 ramdisk * with init.d support - Permissive - auto fix build.prop for OLD Bootloaders credits to hanspampel
- Kernel v3.2 (kernel shows as v3+) FIXED fauxsound, charge when device is OFF, Update9 with NG8 ramdisk * with init.d support - Permissive - auto fix build.prop for OLD Bootloaders credits to hanspampel
- Kernel v3 (kernel shows as v3) FIXED charge when device is OFF, Update 8 with NG8 ramdisk * with init.d support - Permissive - auto fix build.prop for OLD Bootloaders credits to hanspampel
- Kernel v2.51 (kernel shows as v2.+-gb4fe160-dirty) FIXED charge when device is OFF, with NF1 ramdisk * with init.d support - Permissive - auto fix build.prop for OLD Bootloaders credits to hanspampel
- Kernel v2.51 (kernel shows as v2.+-gb4fe160-dirty) FIXED charge when device is OFF, with NE5 ramdisk * with init.d support - Permissive - auto fix build.prop for OLD Bootloaders credits to hanspampel
- Kernel v2.5 (kernel shows as v2.+-gb4fe160-dirty) FIXED charge when device is OFF, with NB8/9 ramdisk * with init.d support - Permissive - auto fix build.prop for OLD Bootloaders credits to hanspampel
- Kernel v2.4.2 Old version
For 4.3 TW ROM
- Kernel v1.3 with ML6 ramdisk * with init.d support -
Donate
Keep me motivated Click HERE
Click to expand...
Click to collapse
Sources
GitHub for v4.4.2
GitHub for v4.4.2
GitHub for v4.3
Click to expand...
Click to collapse
Thanks To/Credits
Code:
* Samsung
* Google
* ktoonsez
* ausdim
* wanam
* akshizzle
* Fenny
* dorimanx
* faux123
XDA:DevDB Information
[KERNEL][v3.4][4.3/4.4.2][TW] talexop - SELinux Permissive - Exfat, FauxSnd support!, Kernel for the Samsung Galaxy S 4
Contributors
talexop
Kernel Special Features: SElinux permissive - Exfat, init.d support
Version Information
Status: Stable
Current Stable Version: v3.4
Stable Release Date: 2014-10-24
Created 2013-10-29
Last Updated 2014-10-25
Click to expand...
Click to collapse
Reserved
Reserved
Thank You!
I have been waiting for this,thanks
This is great a new kernel is always welcome!
Hi talexop, congratulations and I wish you much success in kernels development
Sent from my GT-I9505
Omega v13.2 Kernel
I just wanted to ask if this is the same Kernel/version that is comming with Indie's Omega V13.2 Rom...
Regards
ch061441 said:
I just wanted to ask if this is the same Kernel/version that is comming with Indie's Omega V13.2 Rom...
Regards
Click to expand...
Click to collapse
Yes it is the same yo do not need it if you have omega v13.2
ch061441 said:
I just wanted to ask if this is the same Kernel/version that is comming with Indie's Omega V13.2 Rom...
Regards
Click to expand...
Click to collapse
Hello
Yes this is the same kernel.
Congratulations mate for the new and shiny thread
-MVKA
Sent From My Pink & Xparent GT-I9505
MVKA said:
Hello
Yes this is the same kernel.
Congratulations mate for the new and shiny thread
-MVKA
Sent From My Pink & Xparent GT-I9505
Click to expand...
Click to collapse
Because it is a little confiusing, OMEGA V13.2 shows Kernel-Version 3.4.0 and you have 1.1 on this tread, but now I know it is the same....
Thx.
ch061441 said:
Because it is a little confiusing, OMEGA V13.2 shows Kernel-Version 3.4.0 and you have 1.1 on this tread, but now I know it is the same....
Thx.
Click to expand...
Click to collapse
3.4.0 is from stock samsung sources kernel version... I will start changing version numbers after next update ...
So yes 3.4.0 is correct.
This thread is the same as this. And does not belong in original forum.
http://forum.xda-developers.com/showthread.php?t=2487089
---------- Post added at 10:57 AM ---------- Previous post was at 10:52 AM ----------
Second xda rules say you must post your sources github.
boterkaaseneieren said:
This thread is the same as this. And does not belong in original forum.
http://forum.xda-developers.com/showthread.php?t=2487089
---------- Post added at 10:57 AM ---------- Previous post was at 10:52 AM ----------
Second xda rules say you must post your sources github.
Click to expand...
Click to collapse
No it not the same.... I have kernel sources compiled and this one works with old bootloader too!!
This kernel can load unsecured modules and if you read OP it includes also exFat support.!!!
Please be more carefully when you point out something.
Regarding the sources... I guess you are correct.. I have not done it before. I will try and post the sources as well
boterkaaseneieren said:
This thread is the same as this. And does not belong in original forum.
http://forum.xda-developers.com/showthread.php?t=2487089
---------- Post added at 10:57 AM ---------- Previous post was at 10:52 AM ----------
Second xda rules say you must post your sources github.
Click to expand...
Click to collapse
Tataaaa...I've been patiently waiting for the "xda thread police" - et voilà, and here it is...
°°° tapatalked °°°
@talexop
Could you please include in your flashable zip (together with the 2 modules you have already) the original lib/modules ?
I ask for this because every custom kernel comes with its own set of modules, erasing pre-existing ones. And if I want to flah your stock kernel above the one I have now, I'll be stuck.
Thanks,
Sent from my GT-I9505 using Tapatalk 4
Tassos_i said:
@talexop
Could you please include in your flashable zip (together with the 2 modules you have already) the original lib/modules ?
I ask for this because every custom kernel comes with its own set of modules, erasing pre-existing ones. And if I want to flah your stock kernel above the one I have now, I'll be stuck.
Thanks,
Sent from my GT-I9505 using Tapatalk 4
Click to expand...
Click to collapse
The modules are already included in the download link in OP.
talexop said:
The modules are already included in the download link in OP.
Click to expand...
Click to collapse
Thank you very much ! I prefer having the most close possible to stock configuration + root + cwm/twrp + xposed and I do not need any other mods.
I installed your kernel above KT kernel and everything seems to work just fine (among else : wifi, lte, camera, mtp, gps, mhl, dlna, ...). And cpuspy suggests that when screen is off the phone is in "98% deep sleep". I'm on echoe v5+ rom (which is mostly stock).
I have 2 further questions (in the "as much as possible stock" direction) : Does your kernel work with ...
MJ5 wifi modules, or as Friedrich420 points out, all kernels except "Faux" need the GE wifi modules ? If yes, could you build a "back to stock MJ5" wifi flashable zip ?
MJ5 NON-HLOS.bin, or in case of old bootloader do we still need MGA NON-HLOS.bin ?
Thanks again,
Tassos_i said:
Thank you very much ! I prefer having the most close possible to stock configuration + root + cwm/twrp + xposed and I do not need any other mods.
I installed your kernel above KT kernel and everything seems to work just fine (among else : wifi, lte, camera, mtp, gps, mhl, dlna, ...). And cpuspy suggests that when screen is off the phone is in "98% deep sleep". I'm on echoe v5+ rom (which is mostly stock).
I have 2 further questions (in the "as much as possible stock" direction) : Does your kernel work with ...
MJ5 wifi modules, or as Friedrich420 points out, all kernels except "Faux" need the GE wifi modules ? If yes, could you build a "back to stock MJ5" wifi flashable zip ?
MJ5 NON-HLOS.bin, or in case of old bootloader do we still need MGA NON-HLOS.bin ?
Thanks again,
Click to expand...
Click to collapse
Nice to see that it works for everyone!
1.This kernel can work with stock MJ5 wifi files. I do not want to mix this thread with wifi files etc.. because that will mess up the readers. I guess you can use Omega 13.2 which has the stock wifi files or echo v6.
2.I have tried with MJ5 LTE modem but I had no sound. So For the old bootloader I guess we need to have LTE modem MH1 or MGA!
Has this kernel init.d support?
From universe with my gs4 snapdragon powered!
Andromeda Kernel
Supported: SM-N910F & SM-N910V
Do not try to flash this on ANY other variant than the N910F (Snapdragon, European)! It might work, but it can fail and end in a bootloop! Testers for SM-N910G wanted!
Disclaimer
Your warranty is now void.
We are not responsible if your phone will be damaged, broken, bootlooping or detonating in a thermonuclear reaction.
YOU are choosing to make these modifications and accept the fact that something might go wrong.
Click to expand...
Click to collapse
About me and Andromeda / Philosophy
Andromeda Kernel was created by a madman who tries to combine raw power, stability and batterylife in his high-tech laboratory home. IÄm not doing compromises and will always listen to every feedback and feature request!
Click to expand...
Click to collapse
Index
OP Post: About the kernel, basic changelog, Download, Credits
Post 2 : Changelog Preview + Development Status, FAQ
Post 3 : Known Issues, Fixes and Updates about pending fixes
Post 4 : Reserved for future use (Better safe than sorry, right? )
Features:
# Based on Samsung OpenSource Kernel XXU1BOB4
# SeLinux Permissive
# Linux version 3.10.40
# Overclocking and Underclocking (268mhz - 3,07Ghz)
# Governors: Intelliactive, Bluactive (more to come...)
# Compiled with GCC Linaro 4.9.3 Cortex A15 (03.2015) [/CENTER]
Click to expand...
Click to collapse
Changelog
Andromeda Stable 2.1
- Overclock and Underclock (268mhz - 3,07Ghz)
- Kernel NEON mode implemented
- Added KCAL Color Control (v2)(Controllable from KControl or this app: http://downloads.codefi.re/savoca/kcal)
- IntelliPlug is disabled for now (Great change, I know lol)
- Brandnew IntelliThermal from faux *yay*
Andromeda Stable 1.0
- FauxSound 3.6 fully integrated
- IntelliPlug 4.0
- Enhancements and battery optimizations
- Renamed the Kernel in the settings, the last one was a disaster http://forum.xda-developers.com/for...xda-developers.com/images/smilies/biggrin.gif
- 57% Support with KControl currently (Playstore App)
Andromeda Milestone 1.0.0 (Public Release)
- Based on BOB4 Stock kernel
- Added Bluactive and Intelliactive governors
- SeLinux Permissive (Try viper4Android, it's great!)
- Compiled with Linaro 4.9.3 Cortex A15
Click to expand...
Click to collapse
Please check Post Nr.2 for the list of features to be included!
Downloads:
Important: Do NOT make mirrors please! If you want one, please request it. Unofficial mirrors found will be reported, please respect this.
http://d-h.st/tNu1 (Stable 2.1)
Click to expand...
Click to collapse
How to Install
You have to have a custom recovery like TWRP, Philz or CWM installed.
- Download the kernel
- Reboot to recovery
- A backup is always recommended
- Flash the zip file
- You're done! Reboot and enjoy.
Credits:
Pafcholini - If it weren't for you, we'd be stuck at compiling or somewhere else. Massive Thanks for helping, guiding and having incredible patience with my incompetence
Psycho_666 - For boldly flashing what no one had flashed before and for continued support. Try SimpleRom it's an awesome ROM. And there's a new version to be launched soon, with a specially built SimpleKernel, derived from Andromeda
*To be updated in the future*
Rsroms- For being the most fearless Tester there is on the world, thanks for the massive help!
XDA:DevDB Information
AndromedaKernel, Kernel for the Samsung Galaxy Note 4
Contributors
mythos234
Source Code:https://gitlab.com/mythos234/AndromedaN910F-LL/
Kernel Special Features:
Version Information
Status: Abandoned
Current Stable Version: Stable 2.1
Stable Release Date: 2015-03-30
Beta Release Date: 2015-03-17
Created 2015-03-17
Last Updated 2015-05-08
Changelog Preview / FAQ
Changelog Preview
To be included in next build (Andromeda_Stable_V1)
# Synapse Support (Use Trickstermod Pro or Kcontrol for now)
# IntelliPlug 4.0 (make it work finally.. Sorry for the screwup)
# Voltage Control
# Support for the N910T (T-Mobile Variant)
#
# Enhancements and battery optimizations
Click to expand...
Click to collapse
Feature requests are always welcome and highly encouraged! Just as reviews and feedback
Benchmarks:
Just how fast is this kernel? Well, this should answer it:
Frequently asked Questions (FAQ)
Or Questions and answers, since this thread is new.
Q: Can this be flashed on the Exynos Note 4?
A: No, by no means. The Exynos model is completely incompatible, sorry.
Q: And what about other Snapdragon versions?
A: I can't advise to do that, it's untested and might not work. If you know how to handle bootloops and can remove my kernel if it doesn't boot, then you can always try it and tell me how it went. More variants would be awesome.
Q: Yikes, this kernel is too close to stock! What about more features?
A: More features will be included, please check the changelog preview. You can also request features and track the progress. I will make a section on this thread to display the feature request and write if I look at them, make them or - and that might happen - reject them.
- To be updated..
Known Issues / Fixes
Bootloop if you have Viper4Android installed and flashed Andromeda over it
Fix: Uninstall Viper, install Andromeda and then reinstall.
If this issue persists in my future builds, then I'll add an automated script to remove Viper4Android upon installation of the kernel.
Welcome Aboard Mate Good luck Stefan.
G is on kk how to test it. Kernel mentioned as 5.0.1
Sent from my SM-N910F using XDA Free mobile app
bhasg1007 said:
G is on kk how to test it. Kernel mentioned as 5.0.1
Sent from my SM-N910F using XDA Free mobile app
Click to expand...
Click to collapse
Still on kk? Samsung is slower than I thought lol... Thanks for letting me know, edited the thread. Probably better to try it when G receives official 5.0
Seems like a great Kernel, good luck buddy
Going to test on my n910t after work. Ktoonsez is the only booting kernel so far for TW5.0 but we have a data issue
Welcome thanks for the work: Bueno:
Hey stefan, great work, can i use it with simplrom, although i am happy with nadia
Rsroms said:
Hey stefan, great work, can i use it with simplrom, although i am happy with nadia
Click to expand...
Click to collapse
Hi, yes of course you can! We are actually working on deeper and more exclusive support for SimpleRom too. Stay tuned for version 2.1, it will be awesome
My kernel is much closer to the stock base, so you might get some more performance squeezed out - especially if you select Intelliactive as your governor - but at the cost of battery. I'm still not so big on features, the last couple of days my compiler decided to give me a hard time :crying:
Only 910F for now though!
this kernel is the best one for note 4 it is soo fast
nadia kernel not good lag soo much
rowihel2012 said:
this kernel is the best one for note 4 it is soo fast
nadia kernel not good lag soo much
Click to expand...
Click to collapse
same devs in this kernel like nadia , hahahahaha nadia kernel lag , boy, you need to read more before posting
ManDone.vRs said:
same devs in this kernel like nadia , hahahahaha nadia kernel lag , boy, you need to read more before posting
Click to expand...
Click to collapse
I'm not part of their Team, but Pafcholini is teaching me Don't worry, this kernel is not a clone of Nadia. My newest and upcoming build is as fluent as the last one and the batterylife is holding up a ton better too. No compromises on either side, thats my motto!
mythos234 said:
I'm not part of their Team, but Pafcholini is teaching me Don't worry, this kernel is not a clone of Nadia. My newest and upcoming build is as fluent as the last one and the batterylife is holding up a ton better too. No compromises on either side, thats my motto!
Click to expand...
Click to collapse
yeah stefan i know , but when i see a reply from unknow users and said : x kernel got lag , y kernel so bad , hey ! wake up ! need to read more than 1 week to know about a custom kernel Cheers compi .
ManDone.vRs said:
yeah stefan i know , but when i see a reply from unknow users and said : x kernel got lag , y kernel so bad , hey ! wake up ! need to read more than 1 week to know about a custom kernel Cheers compi .
Click to expand...
Click to collapse
Haha, I know what you mean I love the compliment, but I know as well as you do, that Nadia doesn't lag, unless the Synapse settings are set wrong. Too bad that my attempts at Synapse aren't going so great atm..
Hi, this kernel is compatible with BOC3 version, of Lollipop netherland??? Thank u
xxxfirenzexxx said:
Hi, this kernel is compatible with BOC3 version, of Lollipop netherland??? Thank u
Click to expand...
Click to collapse
This kernel is compatible with F version
xxxfirenzexxx said:
Hi, this kernel is compatible with BOC3 version, of Lollipop netherland??? Thank u
Click to expand...
Click to collapse
Yes, it is. I don't know what changes Sammy made to the BOC3 kernel yet, so mine might be a bit slower than the BOC3 stock one. But it works with the version just fine
Andromeda Stable 1.0 released!
Good evening everyone,
it took me a while, but I present you the first Stable build of Andromeda!
Changelog
- FauxSound 3.6 fully integrated
- IntelliPlug 4.0
- Enhancements and battery optimizations (mainly centered around powersuspend and adaptations to the default interactive governor)
- Renamed the Kernel in the settings, the last one was a disaster
- 57% Support with KControl currently (Playstore App)
Click to expand...
Click to collapse
About the Overclocking and Synapse...
I originally intended to include both in this build, but it will still need much more time and work and I didn't want to keep you away from the great upgrades I made in this version, so those two goodies will come later. I can highly recommend trying TricksterMod and KControl, both from the PlayStore.
And a very special announcement...
Perhaps the biggest change is that I recently joined "Team Simple - Simply Awesome" cool and will contribute an adapted version of the Andromeda kernel to SimpleRom, starting with the very close release of it's 2.1 Build. We planned something special - FauxSound is only the cherry on the Audiophile package inbuilt, so be very excited for whats coming up and be sure to try SimpleRom, especially the upcoming 2.1 version!
Oh, btw. I will also open a thread for the SimpleKernel once the Rom is released, to provide an optimized yet very close to stock experience! And there are also plans for an Exynos Build (the N910C), but I need some help with the Exy, so if anyone could lend me a hand, it would be highly appreciated! Now I understand why most devs settle for the Snapdragon..
Link to SimplRom: http://forum.xda-developers.com/note-4/snapdragon-dev/rom-simplrom-v1-t3004628
Download for Andromeda Stable 1.0:
http://d-h.st/TBO4
Click to expand...
Click to collapse
Introduction
Falcon Kernel is a project of mine to bring improvements to the Mi 5 from Xiaomi, but without overloading it with buzzwords and bloat.
Click to expand...
Click to collapse
PLEASE KEEP DISCUSSION OF THIS KERNEL/RELATED QUESTIONS (E.G. CAN YOU/DOES IT SUPPORT X KERNEL) OUT OF THE OFFICIAL CM13 THREAD
Standard disclaimer
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Click to expand...
Click to collapse
Installation instructions
This Kernel is for all Mi5 devices AKA "gemini" including 64GB, 128GB.
This is built using the CyanogenMod 13 kernel source as base,
1.4.1 and below is only compatible with ROMs built with the MIUI7.x firmware blobs
2.0 and up are built using the new kernel base and are compatible with MIUI8.x firmware blobs (CM13 11/12 nightly+)
Flash via TWRP recovery
Click to expand...
Click to collapse
Features
- ZEN, FIOPS, SIO I/O governor
- blu_active CPU governor
- Increased charging speed
- Dynamic fsync 2.0
- fsync on/off toggle
- KCAL screen colour control
- Vibration motor control
- Improved boot time
- Cache & swap improvements for Mi5
- Touchboost control
- msm8996 lite/32GB @ 2.15GHz/1.59GHz frequency unlock
- ARM big up to 2.5GHz
- ARM LITTLE up to 1.86GHz
Click to expand...
Click to collapse
Bugs
Bugs present in current CM kernel
-Ambient display (resolved in 1.2.1 - thanks @bgcngm)
-Extremely low performance when below 5% battery - ("fixed" in 1.3.2 by disabling BCL driver, see changelog)
When reporting a bug. Please provide a logcat+dmesg. If reporting a crash, a last kmesg
Click to expand...
Click to collapse
Download link
Legacy Kernel for MIUI7.x Firmware blobs:
Release: 1.4.1
Changelog:
- Reverse aggressive UV pending more testing
- Add overclocking frequencies up to 2.5GHz (big)/1.86GHz (LITTLE)
- Fix voltage tables not working properly (causing crashes on 1.4)
Android 6.0.1:
Release: 2.0
Changelog:
- Updated for new kernel base
- Features found on previous releases
- 32GB GPU @ 624MHz
- No 32GB CPU OC for now due to changes breaking compatibility
Android 7.1:
Release: 1.0
Changelog:
- Updated for new kernel base
- Initial release for Nougat
- Features found on 6.0.1 releases
- 32GB GPU @ 624MHz
- No 32GB CPU OC for now due to changes breaking compatibility
Click to expand...
Click to collapse
Credits
bgcngm, h2o64 and defer for their work on the msm8996 kernel base for our device
Click to expand...
Click to collapse
XDA:DevDB Information
Falcon Kernel, Kernel for the Xiaomi Mi 5
Contributors
Harrynowl, bgcngm, CyanogenMod, flar2, eng.stk, franco, faux123, h2o64
Source Code: https://github.com/harrynowl/falconkernel-gemini
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 2.0
Beta Release Date: 2016-12-06
Created 2016-10-17
Last Updated 2016-12-06
Reserved
Building Falcon Kernel
If you'd like to build Falcon Kernel for yourself you can do so very easily.
You will need a Linux build environment setup. I won't include this but you can read Google's instructions here.
Getting the source
Visit Falcon Kernel kit repo over at: https://github.com/harrynowl/falcon_gemini_2.0
Create a fork of this repository that you can maintain for yourself by pressing the fork button towards the top right.
Now you will need to create a local copy of Falcon Kernel on your build environment. On github click the green clone button to get the clone URL.
Open the terminal and type:
git clone <clone url> -b <branch> <dir>
e.g.
Code:
git clone https://github.com/harrynowl/falcon_gemini_2.0.git -b Nougat mykernel
Now cd into the directory you just cloned the kernel into
Code:
cd mykernel
Building the kernel
Falcon Kernel source code contains two fairly basic scripts to download the toolchain and also run a build.
Start by typing
Code:
./toolchain.sh
When that is done, I'd suggest running through a build to make sure everything is OK.
Code:
./build.sh
Changing the kernel
You can start by changing the Kernel name. Navigate to falcon_gemini_defconfig in arch/arm64/configs and change CONFIG_LOCALVERSION="<name>" to whatever you would like to call the Kernel.
You can now look through other kernel commits and see features you want, and cherry pick their changes.
You can update your changes to github by commiting with git commit and then git push.
This isn't the be-all and end-all of Kernel building, but it's a start.
#There You Go
Harrynowl said:
[...]
Click to expand...
Click to collapse
I'm sorry, I'm not going to use this because I own a 64GB Mi 5, but I didn't understand one thing: this kernel is compatible with?
CM13 with prebuilt kernel
CM13 with new kernel
?
Thank you!
Fortinho said:
I'm sorry, I'm not going to use this because I own a 64GB Mi 5, but I didn't understand one thing: this kernel is compatible with?
CM13 with prebuilt kernel
CM13 with new kernel
?
Thank you!
Click to expand...
Click to collapse
1. CM with new kernel - OK
2. CM with prebuilt kernel - Not Checked
3. AOSP - Not Booting
Fortinho said:
<snip>
Click to expand...
Click to collapse
This kernel is only compatible with CM13 builds running the MIUI7.x firmware blobs.
WhyOrean said:
1. CM with new kernel - OK
2. CM with prebuilt kernel - Not Checked
3. AOSP - Not Booting
Click to expand...
Click to collapse
Harrynowl said:
This kernel is only compatible with AOSP builds running the MIUI7.x firmware blobs.
Click to expand...
Click to collapse
Your replies made the thing pretty unclear
EDIT: I get it, you mean CM builds with MIUI 7.x firmware blobs are the newest CMs with the "custom kernel".
Thank you both.
Fortinho said:
Your replies made the thing pretty unclear
Click to expand...
Click to collapse
See my edit, added this info to OP. Confused myself also with 2 people answering
I installed it on AICP and I got a bootloop. I guess it's only compatible with CyanogenMOD 13 for the moment, and not other ROMs based in cm?
Thanks!
Harrynowl said:
See my edit, added this info to OP. Confused myself also with 2 people answering
Click to expand...
Click to collapse
hahaha...
woonaval said:
I installed it on AICP and I got a bootloop. I guess it's only compatible with CyanogenMOD 13 for the moment, and not other ROMs based in cm?
Thanks!
Click to expand...
Click to collapse
AICP uses a different Ramdisk than this kernel has, so it wont boot.
This will be the same with DU and AOSP.
Let me understand the 32 gb hardware is only limited by software ? the components are the same? i know about de cpu but the other components no
udreac said:
Let me understand the 32 gb hardware is only limited by software ? the components are the same? i know about de cpu but the other components no
Click to expand...
Click to collapse
The LPDDR4 frequency is still lower than the 64/128GB version(s). But my testers earlier could confirm this seems to unlock the full potential of the Snapdragon 820 for 32GB phones :good:
Harrynowl said:
The LPDDR4 frequency is still lower than the 64/128GB version(s). But my testers earlier could confirm this seems to unlock the full potential of the Snapdragon 820 for 32GB phones :good:
Click to expand...
Click to collapse
I wonder how much this oc improves performance, is it possible for you to share some benchmark' screenshots before&after?
33bca said:
AICP uses a different Ramdisk than this kernel has, so it wont boot.
This will be the same with DU and AOSP.
Click to expand...
Click to collapse
what a pity it doesn't work with aicp and your latest aosp
FcukBloat said:
what a pity it doesn't work with aicp and your latest aosp
Click to expand...
Click to collapse
Hoping to implement a solution in upcoming build s
Rocketval said:
I wonder how much this oc improves performance, is it possible for you to share some benchmark' screenshots before&after?
Click to expand...
Click to collapse
A few from my very early testing
www.imgur.com/a/DqRsx
Harrynowl said:
A few from my very early testing
www.imgur.com/a/DqRsx
Click to expand...
Click to collapse
Really good! Thanks! (maybe you could add these screens in the op) :good:
Harrynowl said:
A few from my very early testing
www.imgur.com/a/DqRsx
Click to expand...
Click to collapse
Really looking forward to Blu spark and elementalx governors and also underclocking and undervolting!!
sydeu said:
Really looking forward to Blu spark and elementalx governors and also underclocking and undervolting!!
Click to expand...
Click to collapse
Some oc ... all experimental builds though, first is making it compatible with more ROMs with any kernel v2 or similar
Introduction
Hello everyone, this is my personal kernel for the OnePlus 5/5T.
This kernel is made with a focus on performance, battery life and stability.
Please flash it only on OOS Pie!
Hopefully you will enjoy it!
Telegram Chat
Important thread information!
If you got issues please provide a log.
If you got feature requests, just ask.
OT is allowed.
Flash instruction
On OOS stock kernel:
- Flash kernel zip
On custom kernel:
- Dirty flash stock rom
- Flash kernel zip
Features
Major features
- Up to date with OOS Pie (Stable and Beta)
- Up to date with the latest stable Linux version
- Up to date with the latest CAF tag
- Mainline CFQ scheduler improvements
- Disables dm-verity
- CPU Boost improvements
- Interactive Gov. improvements
- Touchboost
- Wake Gestures
- Sweep2Sleep
- Backlight Dimmer
- Sound Control
- Wakelock Blocker
- USB Fast Charge
- Several subsystems converted to use power efficient workqueues
- Latest WireGuard snapshot
- Westwood as the default TCP algorithm
- Built with a self compiled GCC 8.2.1 toolchain
- ...
Downloads
Primary
Sources:
Kernel: https://github.com/crian/kernel_oneplus5
AnyKernel: https://github.com/crian/AnyKernel2
Credits and Thanks:
- @nathanchance for upstreaming
- @osm0sis for AnyKernel2
- @Sultanxda for being a Dev
- @franciscofranco for having some nice stuff
- and all the other amazing Devs out there
If you like my work and want to support me, buy me a coffee or two: Donate
XDA:DevDB Information
[KERNEL][OOS][PIE][GCC] Pi-Kernel, Kernel for the OnePlus 5
Contributors
crian
Source Code: https://github.com/crian/kernel_oneplus5/tree/9.0_Beta
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v5
Stable Release Date: 2019-01-27
Created 2019-01-06
Last Updated 2019-01-28
You are back. Awesome
meph02 said:
You are back. Awesome
Click to expand...
Click to collapse
I can only agree
Create a telegram group
rishabh1326 said:
Create a telegram group
Click to expand...
Click to collapse
You can't be serious right? ?
Did anyone else read [oop][sie]
Well I guess I just had an oopsie
rishabh1326 said:
Create a telegram group
Click to expand...
Click to collapse
Read the op!
Running great so far. I had one instance of the phone lagging for a couple seconds, but that hasn't occurred again. Great work!
Added to the OnePlus 5 Index Thread here.
Does this kernel give better battery life then stock
Will you build with eas too?
shadowstep said:
Added to the OnePlus 5 Index Thread here.
Click to expand...
Click to collapse
Thanks!
sleepwalking0593 said:
Does this kernel give better battery life then stock
Click to expand...
Click to collapse
I hope so! ?
CooperBrick said:
Will you build with eas too?
Click to expand...
Click to collapse
At the moment I have not planned that.
First of all, thanks for your work on this (still) awesome phone.
I'd like to try your kernel but I can't live without kcal control (night mode isn't enough for me), so I was wondering if it may be added one day or if there's no chance .
Not really asking to add it, but that's just to know if I should not waste my time, I hope you understand it in the correct way.
Have a nice day [emoji1360]
Envoyé de mon ONEPLUS A5000 en utilisant Tapatalk
J0kker said:
First of all, thanks for your work on this (still) awesome phone.
I'd like to try your kernel but I can't live without kcal control (night mode isn't enough for me), so I was wondering if it may be added one day or if there's no chance .
Not really asking to add it, but that's just to know if I should not waste my time, I hope you understand it in the correct way.
Have a nice day [emoji1360]
Envoyé de mon ONEPLUS A5000 en utilisant Tapatalk
Click to expand...
Click to collapse
I had kcal in a test build and the driver seemed to be broken.
But I can check this again.
Hello dev..
Thank you for the good work for me it works very fine.
I have a question plz.
why is it not possible to permanently turn off processors? The other thing the Boeffla kernel has is the ability to amplify the speakers louder, for example, to listen to music. your kernel does not have that rights.
Jakkomo77 said:
Hello dev..
Thank you for the good work for me it works very fine.
I have a question plz.
why is it not possible to permanently turn off processors? The other thing the Boeffla kernel has is the ability to amplify the speakers louder, for example, to listen to music. your kernel does not have that rights.
Click to expand...
Click to collapse
Hotplugging is a very bad idea on newer SoCs, such as our SD835, thus you shouldn't turn off any core anyways, that's why, there is no option for this.
Update to v2
Changelog
- Merged Linux 4.4.170
- Upstreamed cpufreq times
- Upstreamed sdcardfs
- Bluetooth improvements
- arm64 optimizations
- Switched to HZ 300
- Reduced kernel size
- Boot time improvement
- Fixed issues with Google Camera
AnyKernel2 changes:
- Adjusted read-ahead values
- Added some file permissions
Download
Direct
Commits: https://github.com/crian/kernel_oneplus5/commits/9.0_Beta
Anyone tested this kernel on theOne5Os rom based on OOS ?
Welcome to Quantic a Kernel built specially for POCO F3/ Mi 11x codename: alioth/aliothin
One of the most used kernel on Custom ROMS on Cepheus chosen by developers and one of the most battery friendly on Redmi k20 Pro/Mi 9/F2 Pro/Mi 10T community
/* I'm not responsable for any damage on your device, for X or Y reason, also I'm not responsable if you loose your alarm and got fired and also the thermonuclear war, anything like that, installing this kernel you renounce to make me responsable of any unwanted behavior of your device */
/*Compatible ONLY with Android 11 (Excluding MIUI)*/
Hi everyone, I want to introduce you my new kernel named Quantic-Kernel, this is my personal build kernel with my prefered features. Hope everyone enjoy it and I'll be maintaining it so people can used it with their preferred AOSP ROM(See details below)
FEATURES
Reduced logging events
Swapped scheduler from WALT to Pure PELT (No google implementation)
Enabled ZRAM up to 2GB with lz4 compressor
Upstreamed lz4 compressor
Support for MIUI 12.5 Global Stable
Removed log events on drm by XiaoMi
Android Binder tweaks
ion and iommu rewrittes by kerneltoast
Using new efficient minimum CPU Frequencies
Deactivated CAF CPU Boost
Deactivated MSM_Performance
FIX CPU Capacity issues
Frame commit, touch request, display rendering and drm are processed using big cores to achieve performance at the lowest energy consumption
Using PELT
Using RAW PELT scheduler with selected Google Patches to enhace performance and battery consumption
Upstreamed LTS kernel to 4.19.197
Upstreamed CAF kernel to LA.UM.9.12.r1-12000-SMxx50.0
Disabled coresight clocks (thanks to @dreamisbaka)
Upstreamed DTBs to LA.UM.9.12.r1-10000-SMxx50.0
INSTALLATION PROCEDURE
Flash Quantic_SM8250-OSS-ALITOH-rX.X.zip on your favorite recovery or using Horizon Kernel Flasher
Reboot to system
Enjoy it
DOWNLOAD HERE: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250/releases/tag/r3.1 (check Releases notes first)
TELEGRAM CONTACT
https://t.me/aicplmi <-- Discussion group for support
Thanks List
To kdrag0n
To kerneltoast
To alk3p
To @TeamMex
To Dynescape
SCREENSHOTS ATTACHED BELOW
XDA:DevDB Information
Quantic Kernel, Kernel for the POCO F3/Mi 11x
Contributors
Ayrton990
Source Code: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250 (branch QK-eleven)
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r3.1
Beta Release Date: 2021-02-26
Created 2021-02-26
Last Updated 2021-07-19
Reserved 1
Reserved 2
Welcome here Ayrton.
You have a brilliant kernel,
Looking forward to using it
any touch breaks/delays on pubg like apps
Hi,
How much SOT should i expect from this kernel?
Light usage
Good job, mate. I have long wanted to thank you for the base for the kernel used on Syberia OS.
Deleted
it's green tint fixed on stock miui 12.5 global stable?
I flashed the quantic kernel 3.1 on evox 5.9
By Alexstv and its work fine in this moment
REDOTHELLO said:
I flashed the quantic kernel 3.1 on evox 5.9
By Alexstv and its work fine in this moment
Click to expand...
Click to collapse
How is the smoothness at the scrolling in chrome and other scrolling apps? I find that the stock kernel in evox is really smooth and has a nice feeling
it work on HentaiOS ?
r3sp said:
How is the smoothness at the scrolling in chrome and other scrolling apps? I find that the stock kernel in evox is really smooth and has a nice feeling
Click to expand...
Click to collapse
is not smooth when scrolling on chrome yes but ........ continue testing
You know the zip will only flash to a slot right? slot device flashing is disabled and boot partition is set to boot_a
When installing Quantic kernel in twrp it only installs in boot_a no matter which slot i'm booted into and since my rom is installed in slot b, I can't use it
GtrCraft said:
You know the zip will only flash to a slot right? slot device flashing is disabled and boot partition is set to boot_a
Click to expand...
Click to collapse
So what to do
arifqur said:
When installing Quantic kernel in twrp it only installs in boot_a no matter which slot i'm booted into and since my rom is installed in slot b, I can't use it
Click to expand...
Click to collapse
the script on kernel there specify boot_a and wich twrp you use
REDOTHELLO said:
the script on kernel there specify boot_a and wich twrp you use
Click to expand...
Click to collapse
Vasi's
arifqur said:
So what to do
Click to expand...
Click to collapse
Wait for dev to fix it
REDOTHELLO said:
is not smooth when scrolling on chrome yes but ........ continue testing
Click to expand...
Click to collapse
ok then i stay on the stock kernel, so sad that the costom kernels are not so fluid in scrolling this is also un drunk kernel