FORUMS
Remove All Ads from XDA

[Kernel][6.0][Identity Crisis][UberTC 4.9] KaminariKernel R7 [2 January 2017]

1,608 posts
Thanks Meter: 2,468
 
By Kamin4ri, Senior Member on 26th March 2016, 09:39 PM
Post Reply Email Thread
KaminariKernel

Code:
#include "std_disclaimer.h"

/*
 * Your warranty is now (even more) 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 simply grab my popcorn and laugh at you.
 *
 * Tl;dr: if your device crashes and burns, and if you get screwed up because of that, it's entirely your fault.
 */

Hiya fellas.

I suppose yall know that there's a ported rom from titan/thea (IDCrisis) for our Moto G. And I've ported a rom myself (but I don't plan on releasing it >.<). And this kernel is designed to work with any stock-based (read: ported from titan) rom for our device (especially IDCrisis).

But fair warning: don't even think about flashing it on Lollipop.


Quote:

Features:

Quote:

Sources & Optimizations
- Based on CM13's shared falcon/peregrine/titan/thea sources
- Compiled with Uber Toolchain 4.9.4
- Compiled with -O3 optimization & some more flags (e.g. Pipe flag)
- Optimized ARM RWSEM & Square Root algorithms
- Kernel-side NEON mode
- Some miscellaneous armv7 tweaks

Quote:

[SIZE="3"]Hotplugging Drivers
- Ye Olde MPDecision
- AutoSMP

Quote:

Extra CPU Governors
- Bioshock
- Dancedance
- Impulse
- Lionheart
- Smartmax
- Yankactive
- Yankdemand
- Zzmoove
No more!!!

Quote:

Extra I/O Schedulers
- Bfq
- Fiops
- Sio
- Vr
- Zen (Default)

Quote:

Sound
- Faux's Sound Control
- Headset High Performance Mode

Quote:

Screen/GPU
- Kcal Screen Control
- Dt2w/s2w Nicht mehr!
- State Notifier driver
- Adreno Idler
- GPU overclock & underclock (533MHz/100MHz)
No more!!!

Quote:

Extra Sh*t
- Simplified msm-thermal driver by @kwoktopus Was causing trouble
- Disabled gentle fair sleepers
- USB Fast Charge
- Extra TCP Congestion Controllers
- Compass & Accelerometer drivers now use State Notifier Was causing trouble too
- Fsync enabled by default
- Kexec-hardboot patch (for multirom compatibility)
- Power-efficient workqueues

Quote:

Downloads:

Quote:

For Falcon:
Standard Version
Permissive Version (Flash this only if you're having major SELinux-related issues)

Quote:

For Peregrine:
Standard Version
Permissive Version (Flash this only if you're having major SELinux-related issues)

Quote:

Looking for previous releases?

Quote:


Pre-reset builds:

Falcon releases
Peregrine releases


Quote:


Post-reset builds:

Falcon releases
Peregrine releases


Quote:

Ran into issues? Go back to the stock kernel - just download one of these!
New Stock IDCrisis Kernel (Adapted from CM13) - Falcon
New Stock IDCrisis Kernel (Adapted from CM13) - Peregrine

Quote:

Flashing Instructions (Follow this very carefully!!!):
- Place the zip at the root of your phone's internal storage, i.e. /sdcard (This is very important! If you flash the zip from a subfolder, you'll be left without wi-fi!!! This is a bug on the install script's side. I'll be looking into it.)
- 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!

Coming from another kernel which isn't mine? Don't worry, no need to dirty flash the ROM/kernel anymore. The install script now does all the dirty work for you.

If you wanna tweak stuff, use Kernel Adiutor! (Synapse is NOT supported!)

Quote:

Want some info on what this kernel offers you?
Then go here! (Credits to @AssToast for suggesting and to @gsstudios for creating the site!)

Quote:

"Thank You" Section
- Motorola/Lenovo, for putting up them sources
- The CyanogenMod team
- @Flashhhh, his work kinda inspired me to do this
- @lost101, for creating IDCrisis
- @Aayushya, he provided the initial cherry-picks
- @faux123, for Sound Control & Intellithermal
- @savoca, for Kcal Screen Control
- @hurtsky, a huge load of cherry-picks came from his sources
- @Alberto97, for the Linux version bumps (.43 up to .109)
- @kwoktopus, for some more stuff
- Some more fellas whose names I can't remember

XDA:DevDB Information
KaminariKernel (IDCrisis), Kernel for the Moto G

Contributors
kingkaminari
Source Code: https://github.com/Kamin4ri/Kaminari.../tree/idcrisis

Kernel Special Features: Read above!!!

Version Information
Status: Stable
Current Stable Version: R7
Stable Release Date: 2017-01-02
Current Beta Version: R6 Beta 2
Beta Release Date: 2016-11-01

Created 2016-03-26
Last Updated 2017-01-02
The Following 51 Users Say Thank You to Kamin4ri For This Useful Post: [ View ] Gift Kamin4ri Ad-Free
 
 
26th March 2016, 09:39 PM |#2  
OP Senior Member
Flag Belém
Thanks Meter: 2,468
 
Donate to Me
More
Reserved
The Following 2 Users Say Thank You to Kamin4ri For This Useful Post: [ View ] Gift Kamin4ri Ad-Free
26th March 2016, 09:39 PM |#3  
OP Senior Member
Flag Belém
Thanks Meter: 2,468
 
Donate to Me
More
Reserved
The Following 2 Users Say Thank You to Kamin4ri For This Useful Post: [ View ] Gift Kamin4ri Ad-Free
26th March 2016, 09:40 PM |#4  
OP Senior Member
Flag Belém
Thanks Meter: 2,468
 
Donate to Me
More
Reserved
Reserved!
The Following 2 Users Say Thank You to Kamin4ri For This Useful Post: [ View ] Gift Kamin4ri Ad-Free
26th March 2016, 09:41 PM |#5  
OP Senior Member
Flag Belém
Thanks Meter: 2,468
 
Donate to Me
More
Reserved
Reserved!
The Following 2 Users Say Thank You to Kamin4ri For This Useful Post: [ View ] Gift Kamin4ri Ad-Free
26th March 2016, 10:00 PM |#6  
OP Senior Member
Flag Belém
Thanks Meter: 2,468
 
Donate to Me
More
For those of you running IDCrisis, no matter which version.
Flash the stock kernel before flashing my kernel. I'll upload a stock titan/thea boot image for you guys to use.

Edit: Here's the image. It doesn't include any modules.

https://www.androidfilehost.com/?fid=24459283995306368
The Following 5 Users Say Thank You to Kamin4ri For This Useful Post: [ View ] Gift Kamin4ri Ad-Free
26th March 2016, 10:54 PM |#7  
lucastracq's Avatar
Senior Member
Thanks Meter: 126
 
More
Quote:
Originally Posted by kingkaminari

For those of you running IDCrisis, no matter which version.
Flash the stock kernel before flashing my kernel. I'll upload a stock titan/thea boot image for you guys to use.

Edit: Here's the image. It doesn't include any modules.

https://www.androidfilehost.com/?fid=24459283995306368

do i need to flash it even if i have the previous version of your idcrisis 2.0?
if yes do i need stock modules also?
26th March 2016, 11:16 PM |#8  
Senior Member
Thanks Meter: 447
 
More
Using the latest (1.2) Identity Crisis, single SIM, normal (non-GNL) version. Using the IDCrisis version of the kernel recommended by lost. Falcon 2013 xt1032.

Want to try this kernel. Flashed the stock Titan/Thea image as instructed. Everything fine. Proceed to try to flash the Kernel. Error message. Something like "this kernel is for Lollipop 6.0.x (SDK 23). Your version is Marshmallow 6.0 (SDK 23)". Can't flash. Odd.

I reflashed the older IDCrisis kernel, and it's fine (hello from my Moto G) so at least it didn't go horribly wrong.
26th March 2016, 11:52 PM |#9  
lucastracq's Avatar
Senior Member
Thanks Meter: 126
 
More
same here, couldn't flash it
27th March 2016, 02:53 AM |#10  
Junior Member
Thanks Meter: 1
 
More
+1

Enviado desde mi XT1072 mediante Tapatalk
27th March 2016, 03:20 AM |#11  
OP Senior Member
Flag Belém
Thanks Meter: 2,468
 
Donate to Me
More
Lolz. Looks like i did **** with the install script. Please open meta-inf/com/google/android/update-binary and remove the compatibility check part (do NOT remove anything else).
I'll upload a fixed flashable zip soon.
The Following 3 Users Say Thank You to Kamin4ri For This Useful Post: [ View ] Gift Kamin4ri Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes