Only for Samsung Galaxy S3 mini VE Edition
Code:
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 kernel
* 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. Hard. A lot.
*/
This is the IllyrianKernel
Features:
Disabled software CRC ("for 30% more Performance")
6 I/O Schedulers (noop,deadline,cfq,sio,fiops,vr)
11 TCP Congestion Algorithms (bic,reno,cubic,westwood,highspeed,hybla,htcp,vegas,veno,scalable,lp,yeah and illinois)
Hardfloat + neon-vfpv4 tweaks
Cortex A9 Optimization
Added frandom
Added exfat Support
Enabled ARCH_POWER
Multi-Core power savings
Added IntelliPlug
fast, stable and cool
USB Fast Charge
I8200NXXUAOC1 source
and more..
Click to expand...
Click to collapse
What i would like to add
CPU Governors
CPU OC
GPU OC
and more cool stuff..
Click to expand...
Click to collapse
Devices:
I8200N
I8200L someone tell me
I8200Q someone tell me
Click to expand...
Click to collapse
Bugs:
*Fast Charge goes off
*NFC not workin
Click to expand...
Click to collapse
You need ROOT off course
Instructions:
Keep in Mind to always backup your Phone
Download zip and put it to your Phone
Reboot to TWRP Recovery and Flash the Kernel
Reboot and Enjoy
Use Kernel Adiutor to make changes to the Kernel
Click to expand...
Click to collapse
Downloads:
I8200N_illyrianKernel
Click to expand...
Click to collapse
Additional information:
Source: i8200N-kernel
Credits:
@astrit1
@laufersteppenwolf
@Faux123
@Samsung
@Everyone....
Click to expand...
Click to collapse
Good job
Works on GT-I8200 (I8200XXUANI3) :good:
---------- Post added at 11:44 PM ---------- Previous post was at 11:34 PM ----------
Maybe next version with latest kernel source 3.4.113?
Sebeq1 said:
Good job
Works on GT-I8200 (I8200XXUANI3) :good:
---------- Post added at 11:44 PM ---------- Previous post was at 11:34 PM ----------
Maybe next version with latest kernel source 3.4.113?
Click to expand...
Click to collapse
Maybe, will look to upgrade it
Looks like you are a better dev than me or you have more time you have also plans for the device tree?
Gesendet von meinem A0001 mit Tapatalk
SolarPlexus said:
Looks like you are a better dev than me or you have more time you have also plans for the device tree?
Gesendet von meinem A0001 mit Tapatalk
Click to expand...
Click to collapse
I am not better than you ? it's the first time I build a kernel ever
I am gonna make some more changes to the kernel and than have a look at the device tree
CPU OC commits:
https://github.com/Koloses/kernel_i8200/commit/04742f2a3c2f21224828bfd888be5cfc62be67dc
https://github.com/Koloses/kernel_i8200/commit/882dced46e53ac72ecc663c39c3e49cbd3c47778
https://github.com/Koloses/kernel_i8200/commit/2f534c987d7f8cd9b15d8e4cd8232cf0b1a23137
You may want adjust that to add frequency instead of replacing the max one though. I don't have I8200 anymore to do that. There might be a problem with device tree since Marvell chipset (pxa986 as far as i recall?) has little to no support.
Koloses said:
CPU OC commits:
https://github.com/Koloses/kernel_i8200/commit/04742f2a3c2f21224828bfd888be5cfc62be67dc
https://github.com/Koloses/kernel_i8200/commit/882dced46e53ac72ecc663c39c3e49cbd3c47778
https://github.com/Koloses/kernel_i8200/commit/2f534c987d7f8cd9b15d8e4cd8232cf0b1a23137
You may want adjust that to add frequency instead of replacing the max one though. I don't have I8200 anymore to do that. There might be a problem with device tree since Marvell chipset (pxa986 as far as i recall?) has little to no support.
Click to expand...
Click to collapse
Thank you for the commits ,I tried this by only changing, but the device freezes every time
But since my laptop had broken ,f*** BIOS Update I have to wait for a new one and then work further
thanks alot, works on my s3 mini ig8200n!
thank you works fine on my GT-I8200 (I8200XXUANI3)
it feels alot faster than before
Hi i have GT i8090n with cyanogenmod 13, i need a kernel can you help me?
Capra22 said:
Hi i have GT i8090n with cyanogenmod 13, i need a kernel can you help me?
Click to expand...
Click to collapse
You should ask a developer with an i8090n device
Update v1.1
add IntelliPlug
Enable disable CRC option
Small Bug Fixes
Enabled CPU Power
Download in the first Post
astrit1 said:
add IntelliPlug
Enable disable CRC option
Small Bug Fixes
Enabled CPU Power
Download in the first Post
Click to expand...
Click to collapse
:good: :good: :good:
Hi,
I really like your kernel and the fast charging of it, but I have an issue with nfc functionality. I can not activate it using your kernel. When I change back to stock kernel, nfc can be activated.
this work with resurrection remix 6.0?
adrianedu said:
this work with resurrection remix 6.0?
Click to expand...
Click to collapse
Yes, because as you can see on thread's title, the date is 29-02-2017. A day that never existed, so it must to be magical:laugh: If you read the OP or simply the thread title, you'll realize that this kernel is for JB not for MM & for I8200N not for I8190.
mauam said:
Yes, because as you can see on thread's title, the date is 29-02-2017. A day that never existed, so it must to be magical[emoji23] If you read the OP or simply the thread title, you'll realize that this kernel is for JB not for MM & for I8200N not for I8190.
Click to expand...
Click to collapse
Well sry for the date I will correct that one, it is generated automatically and I don't care that much so.... :good:
astrit1 said:
Well sry for the date I will correct that one, it is generated automatically and I don't care that much so.... :good:
Click to expand...
Click to collapse
Don't need to sorry mate. I just like to play around with lazy people that don't care to read the OP or search before posting silly questions.
My original bootanimation disappeared after installing that so i have to flash a zip format bootanimation ?
I got the (hated) GT-I8200N with a Marvell PXA986 chipset.
Never flashed a smartphone before, this is actually my first smartphone. I learned from LineageOS IRC, that there hasn't been any dev on the I8200 because of the Marvell PXA986 SoC - for which there is no source code.
My question is this: what exactly does this kernel package do? Is it possible to patch a CyanogenMOD release with this kernel package?
Sorry if I has misunderstood the architecture of smart phones, still learning.
Related
What is NamelessROM?
NamelessROM Gerrit Review
What is NamelessROM ?
Simple - NamelessROM is opportunity.
An opportunity to have a voice to the development team of the after-market firmware that you run on your device.
The main goal of NamelessROM is to provide quality development for android devices, phones and tablets alike.
NamelessROM developers are available nearly 24/7 and respond to bug reports and feature requests almost instantly.
This availability will allow you, the end-user, to have direct input into exactly what features and functions are included on the firmware that YOU run.
NamelessROM maintains features and functions of several well-known open-source, AOSP-based ROMs, as well as many features of our own.
Visit our website for more detailed information.
NamelessROM = endless possibilities. Unless you have an iPhone, then you're out of luck.
Click to expand...
Click to collapse
ANNOUNCEMENT: We are looking for Device Maintainers to expand our support, please visit our IRC channel or PM @Evisceration, or @jumoog @dhiru1602 for information.
Disclaimer
#include <std_disclaimer.h>
*
* 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. Hard. A lot.
*/
Click to expand...
Click to collapse
Working:
Everything (including hardware composer)
Click to expand...
Click to collapse
Got a bug report? Want to request a feature? Need extended support?
https://nameless-rom.org/
https://plus.google.com/communities/111682533298374492637
https://jira.nameless-rom.org/
Click to expand...
Click to collapse
Installation Instructions
FROM OTHER ROMS
Factory Reset/Wipe Data
Format System
Format Dalvik Cache
Install ROM
Install Gapps
Reboot
Profit
UPDATE FROM NamelessROM TO NEWER RELEASE
Just download the zip and flash it. You will NOT need to wipe anything.
Optionally you can also use our own OTA Updater
Click to expand...
Click to collapse
Contributions and Credit
Android/Google/AOSP
AOKP
AOSPA
CyanogenMod
OmniROM
SlimROMs
ALL OF OUR AWESOME TESTERS
Click to expand...
Click to collapse
Downloads
Rom:
https://mega.co.nz/#!Mc0U0ShL!uF6i1NsYJbthAROkZeE0GmLcx8waHdLAtI3UHitdag0
Gapps for 5.0:
https://s.basketbuild.com/gapps
Gapps mirror:
https://mega.co.nz/#!5R0D1B4L!1zP2aiDzlBAQ05I4UkgTNaVVLQME9Yjj1Fl7nwAPzs0
Click to expand...
Click to collapse
Reserved. Just in case...
wow cool,,, im trying to compile cm12, not booting, stays on cm bootanimation, maybe we could work together with @infrag too to get this awesome device up-to-date
Can you get me a logcat? Then I'll try to fix it in the evening
Edit: now I think you are talking about your build for i9305, not mine. Please clarify
im trying to do adb shell cat /proc/last_kmsg > kmsg.txt
but it says device not autherised,, im acutally building for both devices
Any particular gapps package we need to install?
i think PA has a gapps package for 5.0...... somewhere lol
---------- Post added at 09:41 PM ---------- Previous post was at 09:38 PM ----------
sawdoctor said:
Any particular gapps package we need to install?
Click to expand...
Click to collapse
does it bootup @sawdoctor
sawdoctor said:
Any particular gapps package we need to install?
Click to expand...
Click to collapse
I used these on my HTC http://forum.xda-developers.com/showthread.php?p=56810851
Sent from my GT-N7105 using XDA Free mobile app
winxuser said:
im trying to do adb shell cat /proc/last_kmsg > kmsg.txt
but it says device not autherised,, im acutally building for both devices
Click to expand...
Click to collapse
I still don't know if you are talking about mine build, or yours.
If you are talking about yours, try replacing adb binary with insecure one
DerTeufel1980 said:
I still don't know if you are talking about mine build, or yours.
If you are talking about yours, try replacing adb binary with insecure one
Click to expand...
Click to collapse
sorry yeah im talking about mine lol,
winxuser said:
i think PA has a gapps package for 5.0...... somewhere lol
---------- Post added at 09:41 PM ---------- Previous post was at 09:38 PM ----------
does it bootup @sawdoctor
Click to expand...
Click to collapse
Flashed it without gaps to see if it boots and stuck on the devil splash screen. Going to try a battery pull see if it helps
sawdoctor said:
Flashed it without gaps to see if it boots and stuck on the devil splash screen. Going to try a battery pull see if it helps
Click to expand...
Click to collapse
doesnt help i tried with my s3 lte with my compiled cm12 and it didnt do anything
sawdoctor said:
Flashed it without gaps to see if it boots and stuck on the devil splash screen. Going to try a battery pull see if it helps
Click to expand...
Click to collapse
Still not booting but when you press the screen the soft keys light up so there is some life there
sawdoctor said:
Flashed it without gaps to see if it boots and stuck on the devil splash screen. Going to try a battery pull see if it helps
Click to expand...
Click to collapse
Thanks. It's just sitting on devil logo forever?
I guess adb isn't working?
DerTeufel1980 said:
Thanks. It's just sitting on devil logo forever?
I guess adb isn't working?
Click to expand...
Click to collapse
i have the same with cm12 on i9305
I think I probably didn't disable selinux in kernel.... I'll upload a new build in about 6 to 7 ours.
DerTeufel1980 said:
I think I probably didn't disable selinux in kernel.... I'll upload a new build in about 6 to 7 ours.
Click to expand...
Click to collapse
haha just my thoughts just then,, i just changed the i9305 defconfig to disable selinux
mine might take a little longer to compile lol, ,i only use 4 cores out of 6 to compile,,
edit: btw which kernel sources are you using,, im using JustArchi's kernel sources, has lots of kernel fixes
DerTeufel1980 said:
Thanks. It's just sitting on devil logo forever?
I guess adb isn't working?
Click to expand...
Click to collapse
Didn't try adb sorry I wasn't at home to connect pc. I'll be home from work at 5pm UK time I'll glady test anything you want this evening and pull any logs you need
DerTeufel1980 said:
I think I probably didn't disable selinux in kernel.... I'll upload a new build in about 6 to 7 ours.
Click to expand...
Click to collapse
when you upload new build? thanks.
winxuser said:
haha just my thoughts just then,, i just changed the i9305 defconfig to disable selinux
mine might take a little longer to compile lol, ,i only use 4 cores out of 6 to compile,,
edit: btw which kernel sources are you using,, im using JustArchi's kernel sources, has lots of kernel fixes
Click to expand...
Click to collapse
I am using my kernel for building i9300, N7100 and t0lte. Never ported it to i9305 though.
sawdoctor said:
Didn't try adb sorry I wasn't at home to connect pc. I'll be home from work at 5pm UK time I'll glady test anything you want this evening and pull any logs you need
Click to expand...
Click to collapse
Thanks. If you'd have some time to try adb would be great. I'll start working on it again at about 6 pm German time [emoji1]
Code:
#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 KERNEL
* 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. Hard. A lot.
*/
Solid Kernel aims to be a stable, minimalist and powerful kernel for everyone, no extreme overclock or experimental things that may affect your device health.
Reworked GPU Drivers
Bricked HotPlug
FIOPS Scheduler
CPU Voltage Control
Linaro 4.8 Toolchain
FSync On/Off Support
XZ Algorithm Compression
USB Mouse/Keyboard Patch
KCAL Post Processing Drivers
Simple Sound Control
EXFAT & F2FS Support
USB Fast Charge Support
Simple Thermal Driver
Custom CPU-BOOST Solution
27MHz GPU Clock
Dynamic GPU Governor
Permissive SELinux
PowerSuspend V1.7
GPU Min-Max Governor
/dev/frandom Support
PAY ATTENTION : My kernel is really minimalist so don't expect to have a lot of governors or things like that.
If you like my work then consider to buy me a coffee, it keeps me awake while I develop and it's always appreciated!
Click here to donate!
Download: Solid_Kernel_V2.55
XDA:DevDB Information
Solid Kernel, Kernel for the LG G3
Contributors
Loller79
Source Code: https://github.com/Loller79/Solid_Kernel-G3-STOCK-MM
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2.55
Stable Release Date: 2017-08-05
Created 2015-12-04
Last Updated 2017-12-19
As a beta tester and friend my opinion is obvious: this is the best kernel for stock roms and the only one I really love <3 because of its smoothness, minimalist and speed
good to see you again in another common Android Development section
You just need to flash it and enjoy. No edits, no 3rd party apps, no problems, no lags
This is for now only for 16GB version of G3 acordin to download. anyway great to see more developers for our device.
Sipi1302 said:
This is for now only for 16GB version of G3 acordin to download. anyway great to see more developers for our device.
Click to expand...
Click to collapse
Kernel works on 32GB variant but if you use KEXEC you will brick your device.
Ok thanks for quick replay.
Hi. Any chance for support to other variants?
Yeah i'm looking for stock kernel that support multiboot.
good job keep working bro.
Edit ; could you add more gov and hotplug please
like alucard hyper
Edit : some thing wrong with your app
huzefaonline said:
Hi. Any chance for support to other variants?
Click to expand...
Click to collapse
I will for sure.
Duckscreen said:
Yeah i'm looking for stock kernel that support multiboot.
good job keep working bro.
Edit ; could you add more gov and hotplug please
like alucard hyper
Edit : some thing wrong with your app
Click to expand...
Click to collapse
I won't add any extra governor/hotplug because this kernel is built to be solid so I will focus only on 1 governor and 1 hotplug to get the best from both of 'em.
Regarding the app try opening it more times or check if the folder "solid" exists in your sdcard.
For now im using this kernel about 6 hours and everything is working fine and smooth even on conservative profile, no errors or FC on my D855 32gb with latest Novastock rom. For battery performance is to early to say but its looking fine so far. Looking forward to try next versions, if there were any, of this kernel and keep the excellent work you doing.
Any chance for kcal support?
thanks, awesome kernel
Poslato sa mog LG G3 koristeci Tapatalk
umair42 said:
Any chance for kcal support?
Click to expand...
Click to collapse
Sure, just tell me what you want (except governors and hotplugs) and I'll implement it.
Can this Kernel be use in Cloudy 2.5 rom?
Sent from my LG-D855 using XDA Free mobile app
multi888 said:
Can this Kernel be use in Cloudy 2.5 rom?
Click to expand...
Click to collapse
yes it should work
dadi11 said:
yes it should work
Click to expand...
Click to collapse
Thank you
Sent from my LG-D855 using XDA Free mobile app
Loller79 said:
Sure, just tell me what you want (except governors and hotplugs) and I'll implement it.
Click to expand...
Click to collapse
Thanks.Just add kcal in next build
Maniakk said:
New kernel? Sweeet! Work on the fulmics 2.1?
Click to expand...
Click to collapse
of course it does. it works with every stock rom
Wicked, looking forward to 32gb version ?
gsw5700 said:
Wicked, looking forward to 32gb version ?
Click to expand...
Click to collapse
If you don't use KEXEC you're fine with the 16GB version.
[D855][STOCK->5.0] Solid Kernel V1.0 [04/12/2015]
Is voltage controlling with another app recommended or should I stick to the Solid Kernel app? As I can see the changes with the app are made on the fly with terminal commands...
Wysłane z iPad za pomocą Tapatalk
I'm going to try something new everyone. Lately I've been updating this kernel and making it exclusive to TG, but I want to share it with you guys. Its compiled with Uber and has several optimizations and tweaks. Do not discuss off topic stuff. I will try to check this regularly but its better if you contact me on TG.
https://telegram.me/skkernel
Enjoy!
I will add a full features list when I find time but here's a run down:
1. Franco's thermal driver with VADC support
2. Generic input boost driver
3. AKs CPU boost
4. Several governors
5. Sweep2Wake
6. Several TCP clients
7. Several power adjustments
8. Mpdecision, Thunder Plug, Alucard
9. UV/OC
10. Adreno idler
11. Sound control
12. USB fast charge and charge level interface
13. FIOPS and sioplus
14. Adaptive LMK
15. Less aggressive SWAP
16. FSync
Sure I forgot something
XDA:DevDB Information
Starkiller for Onyx, Kernel for the OnePlus X
Contributors
RJDTWO
Source Code: https://github.com/RJDTWO/kernel_oneplus_onyx
Kernel Special Features:
Version Information
Status: Stable
Created 2016-09-07
Last Updated 2016-09-06
I forgot to mention. This will serve as a hub for future stuff too
Downloads
https://www.dropbox.com/sh/r15wdvh97eaf71o/AACGIfsqjbi_Z9VlwzY0CDDna?dl=0
Thanks buddy. I am very eager.
Tiongkia said:
Thanks buddy. I am very eager.
Click to expand...
Click to collapse
No problem friend!
Dropbox mirror added to the third post for those that don't want to join the TG channel for whatever reason
I'm gonna try this. I'm sure this is another great kernel.
Thanks! :good::good::good:
Great work RJ, best of luck to you
Thanks for the effort you put into this.
oos 2.2.2 ? oos 3.1.0?
Dhairya said:
oos 2.2.2 ? oos 3.1.0?
Click to expand...
Click to collapse
Not tested on OOS 2.2.2, Won't work on OOS 3.1.0.
Dhairya said:
oos 2.2.2 ? oos 3.1.0?
Click to expand...
Click to collapse
Never tested so no
Joshwin Aranha said:
Great work RJ, best of luck to you
Thanks for the effort you put into this.
Click to expand...
Click to collapse
Thanks!
Nice, gonna try this now
Dirty flash over Swell should be fine, right?
primemonitor said:
Nice, gonna try this now
Dirty flash over Swell should be fine, right?
Click to expand...
Click to collapse
Of course
Flashed on sultan cm13 build 13 aug.
Using it to post now.
Thanks buddy
---------- Post added at 07:18 PM ---------- Previous post was at 06:21 PM ----------
Charge level for ac and usb don't work. Anyone's working?
Tiongkia said:
Flashed on sultan cm13 build 13 aug.
Using it to post now.
Thanks buddy
---------- Post added at 07:18 PM ---------- Previous post was at 06:21 PM ----------
Charge level for ac and usb don't work. Anyone's working?
Click to expand...
Click to collapse
Works here. CAF isn't supported this time around
RJDTWO said:
Works here. CAF isn't supported this time around
Click to expand...
Click to collapse
For me,i can change the value but it will revert back to 0 after going other page.
Great work @Rj, love to flash this kernel but I'm busy these days. Will flash it shortly and I'm pretty much happy with Swell
Tiongkia said:
For me,i can change the value but it will revert back to 0 after going other page.
Click to expand...
Click to collapse
Oh... I'll have a look into this. I think i know what's going on
RJDTWO said:
Oh... I'll have a look into this. I think i know what's going on
Click to expand...
Click to collapse
Thanks much.
There's a new kernel working on our P10, it was made for Honor 9 and updated to make it work on P10.
Here is the link to the thread Proto8 Kernel
Everything is working, wifi, bluetooth, hotspot, just try it yourself! The kernel is stable and very fast.
FEATURES
- Compiled with Linaro AArch64 GCC 4.9 2017.01 (ARMv8,A53 Optimized)
- UV (UnderVolt) on both CPU Clusters and GPU for better efficiency (All thanks to @nutcasev1.5)
- Energy Aware Scheduling (EAS) with "Sched" CPU Governor
- Kirin Hotplug Flow
- Aggressive GPU Suspend on Low Frequencies
- Swap disabled
- Reduced Kernel Wakelocks
- Advanced TCP Algorithms with "Westwood" Default
- Reactivation of the "setenforce" command
- Wireguard VPN Support
All the credits to @JBolho and @nutcasev1.5 for their work (hit the Thanks button :good
Download link: [url]https://www.androidfilehost.com/?fid=11050483647474829090[/URL]
Latest version: Version 2.0R - 06.29.18
Major Milestone Update
- Upstreamed to 4.4.73
- New Optimal Timer Frequency - 156HZ Set as Default
- Go Tickless - Enable Full Dynticks System
- Power Efficient Workqueues can now be toggled
- Revert CPU DDR Link Enabling and other HiSi CPU Functions
- Keep Kirin Specific SMP Flow but move to ARM big.LITTLE CPUFreq Driver
- Reduce Kernel Max Wakelocks down by 90% relative to Stock
- Minor RAM and DevFreq Tweaks
- GPU Scene_Aware Tuned for Power Efficiency
- Minor Log Spam on CPU's Silenced
- Reduce Timeout to Stop Processes and Enter Sleep
- Optimized Sound Output Gains and Eliminate Rates below 16Khz
- Implement UKSM 0.1.2.6
- Upgrade SchedTune Boost to v3
- Major Update to Spectrum Profiles to accomodate new features as well
- Update Wireguard to 0.0.20180620
sfoot13 said:
There's a new kernel working on our P10, it was made for Honor 9, here's the link: https://forum.xda-developers.com/honor-9/development/kernel-proto8-kernel-t3780551
I installed it yesterday and the only thing that is not working is the wifi and bluetooth.
Click to expand...
Click to collapse
Hey man, glad you liked it, but at least you could mention the Developers and at least give me a heads-up like "Hey, can i share the thread on the P10 forums?"
Kind of taken by surprise here
Thanks for the support.
JBolho said:
Hey man, glad you liked it, but at least you could mention the Developers and at least give me a heads-up like "Hey, can i share the thread on the P10 forums?"
Kind of taken by surprise here
Thanks for the support.
Click to expand...
Click to collapse
I'm sorry bro., I was going to add the credits later, but it was a mistake not to ask you before, sorry. (I'll edit the thread now)
Your kernel is very fast :good:
sfoot13 said:
I'm sorry bro., I was going to add the credits later, but it was a mistake not to ask you before, sorry. (I'll edit the thread now)
Your kernel is very fast :good:
Click to expand...
Click to collapse
Thank you. And it's not just me, @nutcasev1.5 is also Developer of the kernel.
kernel without wifi and bluetooth is kind of useless.
DallasCZ said:
kernel without wifi and bluetooth is kind of useless.
Click to expand...
Click to collapse
Not for me.
JBolho said:
Thank you. And it's not just me, @nutcasev1.5 is also Developer of the kernel.
Click to expand...
Click to collapse
@JBolho Done, I added the credits bro.
I don't know if is possible to fix the wifi and bluetooth for our device, I know that it was made for Honor 9, so if it is not possible, don't worry bro, and thank you so much
sfoot13 said:
@JBolho Done, I added the credits bro.
I don't know if is possible to fix the wifi and bluetooth for our device, I know that it was made for Honor 9, so if it is not possible, don't worry bro, and thank you so much
Click to expand...
Click to collapse
It's possible that it's just a matter of drivers, I'll look into it when I have the chance, but no ETA of course.
JBolho said:
It's possible that it's just a matter of drivers, I'll look into it when I have the chance, but no ETA of course.
Click to expand...
Click to collapse
Yes! :laugh: :fingers-crossed:
Thank you so much, take your time, I never ask for ETA.
One question: You'll need the stock drivers? Because I was searching and their are placed into Vendor/lib/modules, so what if I backup my stock drivers, flash your kernel and restore my stock drivers... I'll see if it works
Update: It didn't worked
sfoot13 said:
Yes! :laugh: :fingers-crossed:
Thank you so much, take your time, I never ask for ETA.
One question: You'll need the stock drivers? Because I was searching and their are placed into Vendor/lib/modules, so what if I backup my stock drivers, flash your kernel and restore my stock drivers... I'll see if it works
Update: It didn't worked
Click to expand...
Click to collapse
The proper stuff needs to be compiled in the kernel, don't brick your device in anticipation
JBolho said:
The proper stuff needs to be compiled in the kernel, don't brick your device in anticipation
Click to expand...
Click to collapse
While I'm waiting, I'll keep using your kernel
Thank you so much for the support. :laugh:
sfoot13 said:
While I'm waiting, I'll keep using your kernel
Thank you so much for the support. :laugh:
Click to expand...
Click to collapse
You have a PM, check it out.
JBolho said:
You have a PM, check it out.
Click to expand...
Click to collapse
Thank you so much, I'll check it
As confirmed now by @sfoot13 this kernel is now fully compatible with the P10. Separate download link added on thread's OP because both devices require separate compiles.
Remeber this was originally designed for the Honor 9 but from now on it should continue to be 100% compatible with the P10 as all incompatibilities have been apparently solved.
All the thanks to @JBolho :good: he made it possible
Thank you all for giving us a Kernel
I hope you don't mind the question: So it uses another energy management, does that mean there is no 'scrollable widgets freeze' bug?
Yes I could unlock and try myself but it's my daily phone at the moment :-|
Swaddy said:
Thank you all for giving us a Kernel
I hope you don't mind the question: So it uses another energy management, does that mean there is no 'scrollable widgets freeze' bug?
Yes I could unlock and try myself but it's my daily phone at the moment :-|
Click to expand...
Click to collapse
If there's such a bug, I've never experienced it, and it's more likely a rom thing, not the kernel fault...
My device is the only one I have and I need it everyday, so... This is not some "alpha ultra experimental thing" that may or may not explode on your pocket, so don't worry
Unlocking the bootloader does force a factory reset though. It's a pain, i know...
I also never had problem with widgets on this kernel and also on stock kernel.
To the actual users: how this is compared with hyperkernel from p10 plus?
Kernel has been updated to v1.2R, new and tuned I/O and updated CPU drivers and Sched Gov.
KaminariKernel
Code:
#include "std_disclaimer.h"
/*
* Your warranty is definitely void now.
*
* 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 KERNEL
* 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.
* A lot.
*
* Tl;dr: if your device crashes and burns, sorry, but I'm not to be blamed.
*/
Hiya fellas.
This is a sister project to the custom kernel I compiled for the original Moto G, for AOSP/Lineage/et cetera.
But my Moto G died months ago, and I, also months ago, got my hands into a Moto G5s, for which I compiled this kernel. I believe it's the only stock ROM-compatible custom kernel built for this device so far.
This will only work with Oreo. But if there's enough interest, I have some (older) Nougat-compatible builds ready.
Features:
Sources & Optimizations
- Based on Motorola's shared MSM8937/53 sources (cedric, potter, montana and sanders all use the same kernel source code)
- Compiled with Linaro 5.5
- Kernel-side NEON mode
- Some miscellaneous armv7 tweaks
Click to expand...
Click to collapse
Extra I/O Schedulers
- Bfq
- Fiops
- Sio
- Zen
Click to expand...
Click to collapse
Sound
- flar2's Sound Control
Click to expand...
Click to collapse
Screen/GPU
- Kcal Screen Control
- Dt2w/s2w
Click to expand...
Click to collapse
Extra Sh*t
- Extra TCP Congestion Controllers
- Fsync enabled by default
- Power-efficient workqueues
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads:
Release 1 Alpha 1 (Oreo only)
Click to expand...
Click to collapse
Looking for previous releases?
Go here.
Click to expand...
Click to collapse
Flashing & Tweaking Instructions (Follow this very carefully!!!):
- Place the zip at the root of your phone's internal storage
- Reboot into recovery
- Flash the zip
(Another way: Reboot into recovery without copying the zip, and flash it via adb sideload)
- Reboot again and have fun!
If you wanna "tweak ALL the things", use Kernel Adiutor!
Click to expand...
Click to collapse
Want some info on what this kernel offers you?
Then go here! (Credits to @AssToast for suggesting and to @gsstudios for creating the site!)
Click to expand...
Click to collapse
"Thank You" Section
- Motorola/Lenovo
- Qualcomm/CodeAurora
- The CyanogenMod team
- @savoca, for Kcal Screen Control
- @flar2, a huge load of cherry-picks came from his sources
- Some more fellas whose names I can't remember
Click to expand...
Click to collapse
XDA:DevDB Information
KaminariKernel (G5s, Stock Oreo), Kernel for the Moto G5S
Contributors
Kamin4ri
Source Code: https://github.com/Kamin4ri/kernel_motorola_msm8937
Kernel Special Features:
Version Information
Status: Testing
Current Beta Version: R1-alpha1
Beta Release Date: 2018-10-07
Created 2018-10-08
Last Updated 2018-10-07
F.A.Q. (Read this before crying!!!!)
Q: Why did you develop this kernel?
A: Because there was none for this poor device :/
Q: ERMAHGERD DIS KERNEL SUCKZ, MAH BATTERY IS DEAD IN 30 MINS, PLZ HALP!
A: When I created this kernel, I never had the intention to have it decrease battery life. So before / instead of complaining, check your wakelocks and fix them if you need to! The kernel (hopefully) isn't responsible for this, your apps and/or services are.
Q: Will this kernel work on AOSP/CM12.1/CM13 ROMs?
A: No. Stock ROM only.
Q: How do I report bugs?
A: If you wanna report a bug, then grab your kernel log - either by pulling /proc/last_kmsg (in case of a random reboot / kernel panic or oops) or copying the output of "dmesg" via shell - and paste it at pastie.org and link it in your post (or save it to a text file and attach it to your post). Don't bother getting logcats, they don't apply for kernel debugging purposes.
Q: How do I flash this?
A: I suggest you scroll up and read the OP. The instructions are there.
Q: How do I tweak this kernel?
A: Download Kernel Adiutor from the Play Store and have fun. No Synapse support!
Q: This kid is such a n00b!
A: Oh well then, why don't you go work on a kernel yourself, instead of criticizing my work?
Click to expand...
Click to collapse
Reserved
RESERVED!!!
Another reserved post? Why not?
can use twrp for flash this zip? @Kamin4ri
ilovepanda said:
can use twrp for flash this zip? @Kamin4ri
Click to expand...
Click to collapse
Yes.
@Kamin4ri thanks :good:
i have one more if u give one minute.
in afh, have one PE with kernel problem, if i install this kernel in PE, work? will boot?
Thanks
Reserved!!
Waiting for reply
ilovepanda said:
i have one more if u give one minute.
in afh, have one PE with kernel problem, if i install this kernel in PE, work? will boot?
Thanks
Click to expand...
Click to collapse
waiting
ilovepanda said:
waiting
Click to expand...
Click to collapse
You mean there's a Pixel Experience ROM with a broken kernel, and if it'll work with my kernel. No, it won't. This kernel is designed for the stock ROM only. Plus, Oreo 8.1 custom roms are 64 bit, the stock one is 32 bit.
Custom kernel installed in stock 8.1 rom and working fine for me, thanks
samuelrafo said:
Custom kernel installed in stock 8.1 rom and working fine for me, thanks
Click to expand...
Click to collapse
The slow fingerprint wakeup and slow responsiveness can be solved using this kernel?
Hello @Kamin4ri . I'm interested in developing for montana . What branch to start from on your kernel tree for making the kernel for stock rom?
https://github.com/Kamin4ri/kernel_motorola_msm8937
Sent from my OnePlus 6 using XDA Labs.
rajatgupta1998 said:
Hello @Kamin4ri . I'm interested in developing for montana . What branch to start from on your kernel tree for making the kernel for stock rom?
https://github.com/Kamin4ri/kernel_motorola_msm8937
Sent from my OnePlus 6 using XDA Labs.
Click to expand...
Click to collapse
Hi there. You can use the stockmoto_oreo branch as it is pretty much ready. If you want to start clean, you can hard-reset the branch to this commit via "git reset --hard (commit hash)".
Does this kernel have any bugs?
@Kamin4ri can you generate/create 64bit config for montana? Of course we talk about oreo branch. Thanks in advance
wiktorek140 said:
@Kamin4ri can you generate/create 64bit config for montana? Of course we talk about oreo branch. Thanks in advance
Click to expand...
Click to collapse
I can try.
THE USER said:
Does this kernel have any bugs?
Click to expand...
Click to collapse
Well, I found no bugs. No difference in battery drain either. But consider this kernel still a test version.
I'm not an expert in kernels, but in my opinon, your tweaks should be on the end of file because it can be overwritten if its duplicated somewhere further in config file