[Kernel][8.1][Stock] KaminariKernel [07 October 2018] - Moto G5S ROMs, Kernels, Recoveries, & Other Devel

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

Related

[ROM][UNOFFICIAL][Unrooted][OTA][6.0.1] Unrooted CM13 for Oneplus 2

Unrooted CM13 for Oneplus 2​
Legal Bit:
Your warranty is now void. HA! This is Oneplus were talking about
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.
A lot.
WHAT IS THIS ROM?​
This rom is based of the original Cyanogen Mod however root option has been removed off the rom. This allows for the use of all major banking apps without installing extra Xposed modules and is great for people who want the benefits of Cyanogen Mod without the risks of having root!
All of the default apps work without issues and that includes the theme engine because none of it requires root access!
Once I have compiled the code I will always test it on my Oneplus 2 to make sure that it works without issues.
Downloads​
INFORMATION: I am unable to produce builds at this time as I am extremely busy and unfortunately this comes second. I'll post an update when I am able to continue ​STABLE - Last updated 24-04-2016
OTA:
Primary
OneDrive Mirror
FULL ROM:
Primary
OneDrive Mirror
Screenshots​
Inatallation​
Coming from a vanilla Cyanogen 13 rom:
1. Flash the OTA from downloads
2. Flash ARM 64 GApps if you havent already
Coming from another rom:
1. Perform full wipe
2. Flash rom through recovery
3. Flash ARM64 GApps
Coming from another 6.0.1 rom:
1. Flash oxygen os modem
2. Flash rom through recovery
3. Flash ARM64 GApps
Thanks to @urgali for this fix!
From Stock:
1. Flash rom through recovery
2. Flash ARM64 GApps
DONTATIONS​If you want to help me out by donating then please click HERE! It would be much appreciated and will help me get more resources to help build ROM's faster!
If you have anything you would like to see adding to this ROM please let me know and I'll see what I can do!​
Sources:
Device Tree
KERNAL
Vendor Files
XDA:DevDB Information
Unrooted CM13 for Oneplus 2, ROM for the OnePlus 2
Contributors
MrSheen123
ROM OS Version: 6.0.x Marshmallow
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 1.0.0
Stable Release Date: 2016-03-29
Created 2016-03-30
Last Updated 2016-05-25
Reserved
Wow. Nice, I can now use it my bank's app in OP2 too. Nice. Thanks a lot.
@MrSheen123 sorry mate....are you planning to do nightly?Tnx a lot
Flamehell said:
@MrSheen123 sorry mate....are you planning to do nightly?Tnx a lot
Click to expand...
Click to collapse
Hi,
I will give it my best shot to make it a nightly process but I can't guarantee it unfortunately.
-Sean
krishna442 said:
Wow. Nice, I can now use it my bank's app in OP2 too. Nice. Thanks a lot.
Click to expand...
Click to collapse
Your welcome good to have positive feedback! You will see the root options still in developer options but rest assured they don't work. I'm currently figuring out how to remove the options as well to make it cleaner!
-Sean
Um how exactly do you plan on having CM features when these need root for the settings to work? Pretty sure no root will break themes also?
MrSheen123 said:
Your welcome good to have positive feedback! You will see the root options still in developer options but rest assured they don't work. I'm currently figuring out how to remove the options as well to make it cleaner!
-Sean
Click to expand...
Click to collapse
Nice Sean.
May be this will help.
Code:
listItems.remove(position);
here position is your list row id
notifyDataSetChanged();
krishna442 said:
Nice Sean.
May be this will help.
Code:
listItems.remove(position);
here position is your list row id
notifyDataSetChanged();
Click to expand...
Click to collapse
Sweet thanks! I'll look into adding it
djsubterrain said:
Um how exactly do you plan on having CM features when these need root for the settings to work? Pretty sure no root will break themes also?
Click to expand...
Click to collapse
Hi,
Themes are coded into the OS and do not require root for them to function. Plus you get the benefits like the speed, battery life and other great features!
-Sean
Bump and also to say the full ROMS are being uploaded and beta section created
@The_Merovingian
I cannot see any Sources like Device, Kernel and Source Code
Regards,
Taker18
Info
Ah yes I can get the source code for the main cyanogen but I am new to Android development so I am not sure how to do the other two and get it right. Any tips?
Taker18 said:
@The_Merovingian
I cannot see any Sources like Device, Kernel and Source Code
Regards,
Taker18
Click to expand...
Click to collapse
MrSheen123 said:
Ah yes I can get the source code for the main cyanogen but I am new to Android development so I am not sure how to do the other two and get it right. Any tips?
Click to expand...
Click to collapse
who is building this cm13 builds?
I am
I am building these builds
Taker18 said:
who is building this cm13 builds?
Click to expand...
Click to collapse
MrSheen123 said:
I am building these builds
Click to expand...
Click to collapse
and witch device and kernel repos you are using?
For the rom
https://github.com/CyanogenMod/android_device_oneplus_oneplus2
Kernel:
https://github.com/CyanogenMod/android_kernel_oneplus_msm8994
Taker18 said:
and witch device and kernel repos you are using?
Click to expand...
Click to collapse
MrSheen123 said:
For the rom
https://github.com/CyanogenMod/android_device_oneplus_oneplus2
Kernel:
https://github.com/CyanogenMod/android_kernel_oneplus_msm8994
Click to expand...
Click to collapse
The write in OP
Sources:
Device link
Kernel link
and then put the Source Code of Cm13 also in
Regards,
Taker18
Ah right ok
No problems i will do that now
Taker18 said:
The write in OP
Sources:
Device link
Kernel link
and then put the Source Code of Cm13 also in
Regards,
Taker18
Click to expand...
Click to collapse
my phone is rooted, can i still intall this unrooted cm13? and will it unrooted my phone? i want to use some banking apps that why i tot of installing this. Thanks in advance.

Sensei [Enjoy the ZenExperience][UberTC][Kernel]

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.
*/
Introduction
What Is Sensei?​
Sensei is a kernel for the Mi4i (ferrari) ported to the Redmi3 (Ido) that is derived from @dh-harald sources. Built with UberTC to ensure the best performance and stability with a highly optimized system. Cherry-picked features & fixes from AOSP, CM and other repos to provide useful and well-tested features that make your phone better. It does not have useless kernel patches or make dangerous or experimental changes to your phone that cause weird or inexplicable problems.
Features​
Multirom support
Advanced color control
Doubletap2wake & Sweep2Wake
Fastcharge
Better Ram & Battery Management
Quickwake
Fast bootup (Using all cores)
Better thermal handling
Compability​
Sensei is compatible with any rom derived from the CyanogenMod source (CM12.1, CM13, Resurrection Remix) & MIUI
DONATIONS​
Sensei is built on open-source software which doesn't allow me to charge it for anything. If you like the kernel and want to donate, here's my paypal email "[email protected]"
Where to download?
Downloads are in the changelog on the 2nd post​
How to install?
Download the kernel
Move it to your phone if downloaded from PC
Reboot into recovery
Locate the kernel and install. You don't have to wipe cache/dalvik.
XDA:DevDB Information
Sensei Kernel, Kernel for the Xiaomi Redmi 3
Contributors
haikalizz
Source Code: https://gitlab.com/webhaikal/SenseiIdo
Kernel Special Features:
Version Information
Status: Testing
Created 2016-05-20
Last Updated 2016-05-20
Changelog & Downloads
Sensei 1.0-dev (20/05/2016)
Initial Release
Download: https://www.androidfilehost.com/?fid=24545065934258628
MD5:
Reserved
First! Yes!!!!!!
 @Haikailizz this is way beyond awesome
davtse said:
First! Yes!!!!!!
@Haikailizz this is way beyond awesome
Click to expand...
Click to collapse
Time to bring the features...
haikalizz said:
Time to bring the features...
Click to expand...
Click to collapse
Bootloop.
MIUI 6.5.12
Just MI logo
Can you guys try this?
Code:
adb root
adb disable-verity
Tell me if it works. Found this at TWRP thread.
haikalizz said:
Can you guys try this?
Code:
adb root
adb disable-verity
Tell me if it works. Found this at TWRP thread.
Click to expand...
Click to collapse
One moment.
Bootloop too
6.5.12
If bootloop, go into fastboot, reflash recovery, restore previous kernel and it boots normally
davtse said:
If bootloop, go into fastboot, reflash recovery, restore previous kernel and it boots normally
Click to expand...
Click to collapse
Can anybody do
adb root
adb disable-verity
Click to expand...
Click to collapse
My phone dissapere from adb devices after I send
adb root
Click to expand...
Click to collapse
to it
ROM by xiaomi.eu
St.Noigel said:
Can anybody do
My phone dissapere from adb devices after I send
to it
ROM by xiaomi.eu
Click to expand...
Click to collapse
I dont have a Redmi3 to test it out but I'm trying to fix it as best as I can... I'm guessing its mainly because of either partitions or dm-verity... I'm not sure.
You could tryvjust the adb disable-verity only.
Can someone confirm that Doubletap2wake & Sweep2Wake works (if someone managed to flash it) ?
Lightning- said:
Can someone confirm that Doubletap2wake & Sweep2Wake works (if someone managed to flash it) ?
Click to expand...
Click to collapse
CM13 -based RR - bootloop too.
hm
error adb miui 6.5.12.
Stuck at mi logo with cm12.1 nehz build..
@haikalizz may be I can make some log-s for you? Will TWRP log helps in developing?
St.Noigel said:
@haikalizz may be I can make some log-s for you? Will TWRP log helps in developing?
Click to expand...
Click to collapse
Kmsg logs if can, but once you restart phone, those logs are resetted..
haikalizz said:
Kmsg logs if can, but once you restart phone, those logs are resetted..
Click to expand...
Click to collapse
How I can make it?
if I can do it only like here it`s impossible - phone can`t boot (((
ADB from TWRP can`t make it I think
Confirm stuck on MI logo even with Cm12.1 cofface, I can't even go to the recovery with fisical method. Re flashed boot.img from fastboot

[KERNEL]BlackReactorMOD[Linux v3.5.0][stable-0.5] Kernel for OnePlus X (Onyx)

Code:
/*
* Your warranty is maybe still valid.
*
* 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.
*
*/
THIS IS BY NO MEANS COMPLETELY MY WORK,this is 90% BlackReactor kernel
Added FEATURES over BlackReactor:
MSM_LIMTER
(Complete control over your CPU)
(Per core control over min/max)
(You can set governors for each core)
FRANCO'S THERMAL DRIVER
GENTLE FAIR SLEEPERS
Installation Instructions:
*Copy BlackReactorMOD-[version]-[timestamp].zip to your SD card or Internal Storage
*Reboot to recovery
*Flash the zip in 1st step
*Clear Dalvik/ART Cache (Optional)
*Reboot
Downloads:
CM/AOSP
AFH
OOS
AFH
Feel free to request for features
I will surely try to add if I can
Use KA attached in the second post only otherwise you won't get per core control
CREDITS: 
 @Nachiket.Namjoshi
 @Subhrajyoti Sen
 @CertifiedBlyndGuy
Thank's for teaching me about kernels and being there all the time
XDA:DevDB Information
BlackReactorMOD, Kernel for the OnePlus X
Contributors
Adesh15
Source Code: https://github.com/Adesh15/BlackReactor_onyx
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 0.5
Stable Release Date: 2016-12-15
Created 2016-12-15
Last Updated 2016-12-17
FAQ
Q. Does it work on any ROM of Lolipop (Android 5.x.x) ?
A: I dont know. It should. Technically. Since this is in testing phase would you care to try and post on the thread?
Q. HOLY FUUUU, THIS KERNEL BURNT MY DEVICE, BRICKED MY OPX !!!!! Y u do dis? i crie ;-;
A: Ah, Sorry, I didnt mean to. maybe you did not do at least 1 of the following:
Did not flash kernel correctly as written in the instructions
Did not read disclaimer
U lying
Q: Doesn't boot with Sultan's CM, why?
A: Sultan's Source and mine dont see eye to eye. Head over here for explanation.
Q. Which ROMs Does it support then ?
A: Any MM (Android 6.x.x) and N (Android 7.x.x) based ROM (AOSP & CM), Please test on 5.x ROMs if you can
Q. Why this kernel takes so much time to boot?
A: Take a look at THIS post.
Q. What happens if I give current above 2200 while using `setcurr` utility?
A: Nothing, It wont accept.
Q. I Switch off my `Force Fast Charge` but it turns on after every reboot, WHY?
A: It is configured to do so, If you want to disable fastcharge behaviour, set your charging current to 0 using setcurr utility.
One more
Mine
Well done buddy good job :good::good:
Im using ur kernel for about 1week its great
LolHacker17 said:
Im using ur kernel for about 1week its great
Click to expand...
Click to collapse
Where did you get it ?
BlackReactorMOD: OOS stable-0.3
Added OOS version
Download link in OP
CHANGELOG:
Code:
* Added Franco's Thermal Driver
I browsing AFH to find blackreactor n i found BlackReactorMod at the top i think its the same as the original . ?
LolHacker17 said:
I browsing AFH to find blackreactor n i found BlackReactorMod at the top i think its the same as the original . ?
Click to expand...
Click to collapse
So, you flashed a random zip file found on AFH without a thread or source somewhere ?
You're very brave lol
To be more on topic, thanks OP, i'll give it a shot as i like Blackreactor on OOS for some time now
J0kker said:
So, you flashed a random zip file found on AFH without a thread or source somewhere ?
You're very brave lol
To be more on topic, thanks OP, i'll give it a shot as i like Blackreactor on OOS for some time now
Click to expand...
Click to collapse
Lel it easy lorh just backup hahaha
Update !
BlackReactorMOD CM/AOSP Stable-0.5
Downloads:
AFH
Changelog:
Code:
Update Hosts
Clean Up Adreno Idler
Reverted to previous Sound Driver
I tried oos version and I lost wifi, fresh install, I then flashed original black reactor and got wifi back, nobody else had this problem ?
I tried with and without wiping caches.
Maybe there's something to do with the fact that I'm running moos and not original oos.
But I thought there weren't change from the original kernel concerning wifi, so that's strange lol.
J0kker said:
I tried oos version and I lost wifi, fresh install, I then flashed original black reactor and got wifi back, nobody else had this problem ?
I tried with and without wiping caches.
Maybe there's something to do with the fact that I'm running moos and not original oos.
But I thought there weren't change from the original kernel concerning wifi, so that's strange lol.
Click to expand...
Click to collapse
This is weird.
I have just added Francos thermal driver over BlackReactor. Not done anything else.
J0kker said:
I tried oos version and I lost wifi, fresh install, I then flashed original black reactor and got wifi back, nobody else had this problem ?
I tried with and without wiping caches.
Maybe there's something to do with the fact that I'm running moos and not original oos.
But I thought there weren't change from the original kernel concerning wifi, so that's strange lol.
Click to expand...
Click to collapse
I lost wifi using boeffla kernel over moos
so probably there is some issue using custum kernel over moos rom
Hi, thanks for the kernel. Since the newest versions of blackreactor work on sultanized roms, maybe your kernel will work? Has anyone tried?
Kolio_xda said:
Hi, thanks for the kernel. Since the newest versions of blackreactor work on sultanized roms, maybe your kernel will work? Has anyone tried?
Click to expand...
Click to collapse
If BlackReactor works then this should work too
Adesh15 said:
If BlackReactor works then this should work too
Click to expand...
Click to collapse
Yes just flashed and boots fine.
Update !
BlackReactor: OOS-stable-0.4
Downloads:
GDRIVE
AFH
Changelog:
Code:
* Latest changes from BlackReactor
* Updated Hosts file
* Tuned up LMK
* December Security Patches
* Reactive CPUfreq Gov (recommended)
* optimised VFS
* WiFi problem must be fixed now
* Fixed thermal threshold levels(Should throttle properly)

[WIP][ROM][ARM64][VoLTE][Redmi 2][DISCONTINUED] CAF_AOSP_7.1.2 for Redmi2 WT88047

Hi, this rom is built using arm64 sources from Codeaurora, branch LA.BR.1.2.9_rb1.29 with some adjustments to fit our "little precious... "
Code:
#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.
*/
INSTALLATION
- MAKE BACKUP of your working rom before flashing this one.
- Boot into recovery
- Wipe System, Data, Cache, Dalvik Cache
- Flash the zip
- Reboot your device
First boot takes some time. Wait patiently.
WORKING
- Wifi,
- Bluetooth,
- RIL (voicecall, sms, data),
- SDCard,
- audio / video
- FM radio
- Camera
- GPS
- VoLTE
NOT WORKING
- Camera
- GPS
SOURCES
https://github.com/redmi2
CREDITS
me
you
everyone
DOWNLOADS
androidfilehost
wt8847_64_twrp_3.2.1
If you want root, flash
"phh's SuperUser"
OR
SuperSU
OR
MagiskSU
Gaaps are not included, open_gapps-arm64-7.1-pico works fine.
The ROM supports signature spoofing, so you can use microG as a "replacement" for gaaps.
XDA:DevDB Information
CAF, ROM for the Xiaomi Redmi 2
Contributors
pirej
Source Code: https://www.codeaurora.org/cgit/quic/la
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: TWRP 3.1.1 and L bootloader
Based On: CAF AOSP ARM64
Version Information
Status: Stable
Created 2017-03-08
Last Updated 2018-06-05
Changelog:
- 02.04.2017 fixed Camera
- 03.04.2017 fixed GPS (will be included in the nex build) get the fix here
- 04.04.2017 updated all sources to the latest CAF branch LA.BR.1.2.9_rb1.14, included gps fix, removed qcom bt apps.
- 09.04.2017
Camera - include missing 8MP picture size
Wrong device name - fixed
Gallery FC when entering edit mode - fixed
Unlocked 400 and 533 Mhz cpu frequencies
Click to expand...
Click to collapse
- 18.04.2017
Options to disable camera shutter sound and screen-shot sound
Camera Beautification Options
Signature Spoofing permission
Advanced Power Menu
Buttons Rebinding Options (and changed the color to "Teal" instead the initial "Blue", to match all of the other items in settings
Navbar Buttons
Quick settings pull down
Quick Charge
Faux Sound
MSM hotplug
Various Framework and Kernel optimizations/improvements
Click to expand...
Click to collapse
- 20.04.2017
Added VoLTE support
removed Quick settings pull down
Disabled system-wide Camera shutter sound (editable in system.prop)
Click to expand...
Click to collapse
-25.04.2017
I have updated all of my sources to the latest LA.BR.1.2.9_rb1.15 branch for msm8916_64 (no sign of 7.1.2 yet)
I didn't check what exactly is changed upstream, so...
I removed the second APN setting in mobile settings
Increased in-call audio volume
The wifi drivers in kernel are updated too (i forgot to update them before)
Click to expand...
Click to collapse
-01.05.2017
From what i remember..
Changed app icons for phone/messages
Added screen recorder option ( press power and volume-up keys at the same time to start, and same combination to end recording)
Added "Phone info" in about/status/Phone info (no need to dial *#*#4636#*#*)
Updated mixer for a louder in call sound (and i hope i didn't introduce some distortions in music playback as in the first try)
Those are the obvious changes..
And.. a some under the hood changes..
Click to expand...
Click to collapse
-21-05-2017
no new features,
no new (reported)bug fixes..
fixed some unreported bugs(errors in logcat)
some BoringSSL related changes,
and some other misc changes
Click to expand...
Click to collapse
-26.05.2017
updated to android 7.1.2
Click to expand...
Click to collapse
-19.06.2017
updated to LA.BR.1.2.9_rb1.22
Click to expand...
Click to collapse
-31.07.2017
updated to LA.BR.1.2.9_rb1.23
Click to expand...
Click to collapse
-26.08.2017
updated to LA.BR.1.2.9_rb1.24
Click to expand...
Click to collapse
-02.10.2017
updated to LA.BR.1.2.9_rb1.26
Click to expand...
Click to collapse
-18.10.2017
improved proximity sensor sensitivity
misc updates in kernel for gereral performance
display related changes
added(in dialer) and enabled call-recording
Click to expand...
Click to collapse
-03.11.2017
updated to LA.BR.1.2.9_rb1.27
patched to allow changing of the " WebView provider"
Click to expand...
Click to collapse
-02.12.2017
updated to LA.BR.1.2.9_rb1.28
included some of the previous changes/bug-fixes:
added option to remove the QuickSearchBar in launcher settings
switched to ltr559 to get the proximity working
fixed gallery not being able to open edit mode
Click to expand...
Click to collapse
Temp change-log until the next full build..
Updated kernel, with added support for the great kernel-app "spectrum"
and with fixed "display shifted" bug.
-11.01.2018
Updated to LA.BR.1.2.9_rb1.29
Click to expand...
Click to collapse
-05.06.2018
--------------------------DISCONTINUED--------------------------------
Reserved
Good job. Probably we may borrow both the GPS/camera Hal's and vendor from R3 and try
Probably(hopefully) yes, but we will see.
Woohoo
Yay 64 in the House :laugh:
:good::good:
@pirej can you share your kernel source here again? Also, how which tool you used to unpack-repack the boot.img? can you tell me the process? I'm having issues only with this in here
wow,I am waiting it becomes stable
TecnoTailsPlays said:
@pirej can you share your kernel source here again? Also, how which tool you used to unpack-repack the boot.img? can you tell me the process? I'm having issues only with this in here
Click to expand...
Click to collapse
As i told you, Im not repacking anything, its all build from source.
But when i need pac/repack.. i use this on linux or this on windows.
TecnoTailsPlays said:
@pirej can you share your kernel source here again? Also, how which tool you used to unpack-repack the boot.img? can you tell me the process? I'm having issues only with this in here
Click to expand...
Click to collapse
Hey, why do you ask same question again? He's building from source, not packing, unpacking boot.img. Go and get sources link from previous post and there are tons of methods in xda on unpacking boot.img.
Venkatesh said:
Hey, why do you ask same question again? He's building from source, not packing, unpacking boot.img. Go and get sources link from previous post and there are tons of methods in xda on unpacking boot.img.
Click to expand...
Click to collapse
Look, I asked him again becouse I tried using a lot of methods for making the boot.img, BUT it dosn't work, when I compile the kernel all I get is the kernel.gz and the dt.img, I need the ramdisk for caf that is on the boot.img, I can unpack-it, but I can't repack-it, it will give me an error saying that it can't find mkbootfs and mkbootimg, even that they are on the location indicated Mkboot , that's why I'm asking for help
awesome work bro.
@pirej , my device model is wrong, it's showing the 2014811 model, but my model is 2014819, any way to fix it? but I don't think this is too much important
Not boot here. Clean flashed install..
valenrock said:
Not boot here. Clean flashed install..
Click to expand...
Click to collapse
Booted successfully on my HM 2014818 (Indian Variant).
The ROM is snappy af its like Redmi 2 on steroids.
It just misses out on Camera , Non remappable H/W keys and GPS which will be fixed by pirej ? soon™.
Saurabh_Umadikar said:
Booted successfully on my HM 2014818 (Indian Variant).
The ROM is snappy af its like Redmi 2 on steroids.
It just misses out on Camera , Non remappable H/W keys and GPS which will be fixed by pirej ? soon™.
Click to expand...
Click to collapse
Clean flashed TWRP 3.0.3.0
.....
Script succsesded (1.000000)
But stuck at boot animation ( white google text )
Something wrong here @pirej ?
Nice work @pirej, Can you share how much space is occupied in /system partition with arm64 rom?
valenrock said:
Clean flashed TWRP 3.0.3.0
.....
Script succsesded (1.000000)
But stuck at boot animation ( white google text )
Something wrong here @pirej ?
Click to expand...
Click to collapse
It takes an atypical amount of time for the first boot to happen. Be patient.
CENTSOARER said:
It takes an atypical amount of time for the first boot to happen. Be patient.
Click to expand...
Click to collapse
40 minutes of waiting.. Really? :laugh:

[KERNEL][8.x] Destroyer Kernel [POTTER][07/01]

DESTROYER KERNEL
Hi guys, this is Destroyer Kernel for Potter.
There are separate builds for Nougat, Oreo & Stock. Enjoy!
Code:
Disclaimer:
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.
Features:
- Updated to latest Motorola & CAF Sources
- Upstreamed to latest version 3.18.91!
- Build with Linaro Toolchain
- All features of the Lineage Kernel
- Improved Battery Life
- Less Battery is drained on standby
- Wi-Fi disconnecting issue is fixed
- SdCardfs (Oreo)
- Sound Control!
- New FP navigation commits.
- Double tap to wake, Sweep to wake and sleep .
- KCAL Support.
More features will be coming in near future! Stay Tuned
How to Flash:
1. Download the kernel and place it into your phone storage
2. Reboot into recovery
3. Install the kernel
4. (optional) Wipe Dalvik/ART Cache and Cache partitions
5. Reboot and enjoy!
Tweak the kernel with Kernel Auditor, EX Kernel Manager or any other Manager you like.
Stock:
(Please read this before flashing stock build)
It's version is 3.18.31 it may get upstreamed somewhere in future..
Camera is not working on build number NPN25.137-35 & NPN25.137-43 rest everything is working.. If you have flashed this build on those two build numbers you can flash this boot.img via twrp and the camera will be back again..
Thanks to Martichou & Keertesh for helping me out!
Download:
Nougat | Oreo-x64 | Stock​
XDA:DevDB Information
Destroyer Kernel, Kernel for the Moto G5 Plus
Contributors
manikchathli, keertesh
Source Code: https://github.com/manikchathli/Destroyer-Kernel
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2018-01-07
Created 2017-08-19
Last Updated 2018-01-07
Thanks its an awesome kernel
Thank you.
Sent from my Moto G (5) Plus using Tapatalk
Please add maple I/o
Edit: I tried to paste the details but I guess I can't do that with xda labs? @manikchathli the kernel is already running well though. Maybe because of Uber? IDK I like it though
New Update is UP!
New update of Destroyer™ Kernel
~ Upstreamed to 3.18.67! ?
~ Added fingerprint booster!
Pretty new to Kernel Flashing
Do I have to Re flash the Lineage ROM or flashing the kernel on top of it works?
vee.vardhan said:
Do I have to Re flash the Lineage ROM or flashing the kernel on top of it works?
Click to expand...
Click to collapse
Flash rom.
Then gapps.
Then kernel.
Then magisk or supersu whichever you prefer.
vee.vardhan said:
Do I have to Re flash the Lineage ROM or flashing the kernel on top of it works?
Click to expand...
Click to collapse
No need to flash the ROM again just flash the kernel..
manikchathli said:
New update of Destroyer™ Kernel
~ Upstreamed to 3.18.67! ?
~ Added fingerprint booster!
Click to expand...
Click to collapse
WTF is a fingerprint booster. Sounds like a ram booster.
Sent from my Motorola XT1687 using XDA Labs
triggerlord said:
WTF is a fingerprint booster. Sounds like a ram booster.
Click to expand...
Click to collapse
You know how touch boost works? Same thing just for the fingerprint scanner
zeft64 said:
You know how touch boost works? Same thing just for the fingerprint scanner
Click to expand...
Click to collapse
So increasing the sensitivity? Why not just say that instead of something that sounds like marketing BS?
Sent from my Motorola XT1687 using XDA Labs
triggerlord said:
So increasing the sensitivity? Why not just say that instead of something that sounds like marketing BS?
Click to expand...
Click to collapse
Because that's what it's called
zeft64 said:
Because that's what it's called
Click to expand...
Click to collapse
It's called increasing the sensitivity.
Sent from my Motorola XT1687 using XDA Labs
triggerlord said:
It's called increasing the sensitivity.
Click to expand...
Click to collapse
No... The kernel patch and feature itself is called fingerprint boost. And why are you trying to argue about this? Are you bored? It's not that serious ?
New Update is UP!
New update of Destroyer™ Kernel
~ Upstreamed to 3.18.68! ?
~ Added PegasusQ and Lionfish Governors!
This kernel can overclock?
pablofior said:
This kernel can overclock?
Click to expand...
Click to collapse
Nope
@manikchathli why does your kernel do this on boot? It eventually will idle and stop but then it seems like most of the load still stays on one core
EDIT: check next pay for screen shot. Forgot to upload them lol
Screenshots of weird (to me at least) kernel behavior
zeft64 said:
@manikchathli why does your kernel do this on boot? It eventually will idle and stop but then it seems like most of the load still stays on one core
EDIT: check next pay for screen shot. Forgot to upload them lol
Click to expand...
Click to collapse
Change the cpu governor to interactive for now and the problem will be fixed.. i will fix this issue in the next update!!

Categories

Resources