[KERNEL][6.x/7.x] ZETSUBOU [EOL]

Status
Not open for further replies.
Search This thread

Shararti1

Senior Member
Jan 21, 2017
801
112
Redmi Note 10
@Ashish94 Which Version Should I Download for CM 13 Based Roms ? I See Old Update For MM Builds... So any new update ? You have posted a new update few hours ago thats for N Roms Or Can Be Use for older Roms too... Thanks
 

Ashish94

Senior Member
Sep 19, 2015
509
1,231
Kolkata
Ok. I solved, thanks.
Step by step.
1. Flash LineageOS
2. Flash Gapps (if you want)
3. Flash beanstalk boot and patch
4. Flash custom kernel

Step 3 is mandatory, please add this info in OP.
Thanks
Ok I will add that
Edit: done, updated the 2nd post with goodix flash instructions
@Ashish94 Which Version Should I Download for CM 13 Based Roms ? I See Old Update For MM Builds... So any new update ? You have posted a new update few hours ago thats for N Roms Or Can Be Use for older Roms too... Thanks
New builds are only for nougat.

Sent from my Redmi Note 3 using Tapatalk
 
Last edited:
  • Like
Reactions: kiodo1981

abid52

Senior Member
Jan 26, 2016
265
35
New builds are only for nougat.

Sent from my Redmi Note 3 using Tapatalk[/QUOTE]

What!!!
Flashed new fpc build on RR MM
Everything is fine
Only problem is sound and brightness
Sound is too high and weird
Brightness is too high at minimum level

Sent from my Redmi Note 3 using XDA-Developers Legacy app
 

Ashish94

Senior Member
Sep 19, 2015
509
1,231
Kolkata
New builds are only for nougat.

Sent from my Redmi Note 3 using Tapatalk

What!!!
Flashed new fpc build on RR MM
Everything is fine
Only problem is sound and brightness
Sound is too high and weird
Brightness is too high at minimum level

Sent from my Redmi Note 3 using XDA-Developers Legacy app[/QUOTE]
Well it wasn't meant to be flashed on M
So u r not supporting MM now?
No. I will compile a build for miui when Xiaomi releases updated source. As for custom M ROMs I will release a final build with all the nougat changes by the end of this month.

Sent from my Redmi Note 3 using Tapatalk
 

black dark man

Senior Member
Dec 25, 2015
382
85
@op I want to use your kernel but I m getting bootloop after flashing it please help and I'm on acip ROM and I'm goodix user
 

Ashish94

Senior Member
Sep 19, 2015
509
1,231
Kolkata
@op I want to use your kernel but I m getting bootloop after flashing it please help and I'm on acip ROM and I'm goodix user
Selinux maybe
Try doing this: before flashing kernel go to developer options and set selinux to permissive. Also make sure you're on aicp's stock kernel.
Can't help you beyond this cause right now I'm on lineage and a FPC user. Also someone 3-4 posts back said goodix build works fine after flashing in the right way(it's there in the 2nd post)
 
  • Like
Reactions: black dark man

black dark man

Senior Member
Dec 25, 2015
382
85
Selinux maybe
Try doing this: before flashing kernel go to developer options and set selinux to permissive. Also make sure you're on aicp's stock kernel.
Can't help you beyond this cause right now I'm on lineage and a FPC user. Also someone 3-4 posts back said goodix build works fine after flashing in the right way(it's there in the 2nd post)
Yup I know that but after flash that patch mobile data is unstable so I tried the xsop goodix patch and it works nicely with nagatobimaru but with your it gives bootloop.
 

Ashish94

Senior Member
Sep 19, 2015
509
1,231
Kolkata
Yup I know that but after flash that patch mobile data is unstable so I tried the xsop goodix patch and it works nicely with nagatobimaru but with your it gives bootloop.
Mobile data being stable or unstable has nothing to do with kernel. I set selinux to permissive specifically for goodix users cause I read in the Agni and radon kernel threads that the patch needs permissive to work.
@MEGAX91 what's the status of selinux in your kernel? Enforcing or permissive?
 
  • Like
Reactions: black dark man

MEGAX91

Senior Member
Dec 20, 2013
1,770
2,589
Mobile data being stable or unstable has nothing to do with kernel. I set selinux to permissive specifically for goodix users cause I read in the Agni and radon kernel threads that the patch needs permissive to work.
@MEGAX91 what's the status of selinux in your kernel? Enforcing or permissive?

FPC : Enforcing by default
Goodix : permissive by default
 

black dark man

Senior Member
Dec 25, 2015
382
85
@black dark man
Forget what is written there in 2nd post and do this if you're using xosp
Dirty flash xosp, flash xosp-goodix-patch, flash zetsubou and reboot. It should work.
That's what I m doing but it's not getting past the boot animation.now I flashed again kernel and it booted up.

---------- Post added at 12:02 PM ---------- Previous post was at 11:57 AM ----------

I tried with other ROM still it doesn't go past the boot animation
 
Last edited:

hxcqer

New member
Feb 15, 2017
4
2
i use the kernel. from now on , i must admire it's the best kernel i have ever been used. it's stable and smooth.
besides, i recommend use "kernel adiutor" to manage the kernel, it's smarter and useful than ex;)
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 44
    gW1YhiR.png

    DISCLAIMER
    I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.


    Zetsubou(aka Despair) kernel is meant to be simple with only cool features added on top of CAF/CM kernel. Kernel source will always be kept in sync with new caf(LA.BR.1.3.6_rbx.xx) and mainstream linux(3.10.y) updates. It will never include features like Overclock, Underclock, Undervolt, Quick charge and other potentially dangerous/unstable stuffs. Okay enough of the intro let's move on to the features


    Features:
    *linux version 3.10.105
    *compiled with my gcc 6.3.1 toolchain using crosstool-ng (source: https://github.com/AshishM94/crosstool-ng)
    *based on caf branch LA.BR.1.3.6_rbx.xx(rb1.13 as of now)
    *updated prima drivers(LA.BR.1.3.6_rb1.12)
    *adreno boost
    *adreno idler
    *HID usb keyboard/mouse support
    *sound control
    *governors: interactive, ondemand, conservative, performance, bioshock, impulse, chill, relaxed and despair
    *custom hotplug: lazyplug
    *I/O schedulers: sio, deadline, noop, bfq, cfq, fiops, fifo, sioplus, tripndroid, vr and zen
    *zram, zsmalloc backport from linux 3.15
    *ksm support
    *wakelock toggles support
    *supported filesystems: cifs, exfat, ntfs, msdos-fs, nfs
    *KCAL advanced color control
    *DriveDroid support
    *advanced TCP congestion algorithms
    *disabled crc check
    *selinux updates from kernel common 3.10
    *reduced load average
    *frandom support
    *fsync on/off support
    *xpad driver updated from kernel common 3.10
    *security patches from kernel common 3.10
    check my source for other features

    Use EX KERNEL MANAGER to control all features

    Installation:
    *Download the zip file and save it into the root directory of internal/external storage
    *Reboot to recovery mode and flash the zip file
    *Reboot device
    It's recommended to flash ZETSUBOU only on top of stock kernel



    Credits:
    @TheStrix @banmeifyouwant for their awesome work in bringing up kernel source
    @DespairFactor for toolchain and helping me in every possible way
    @osm0sis for AnyKernel2 script
    @flar2 @ak @franciscofranco @Grarak @arter97 @myfluxi @pelya @neobuddy89 @jollaman999

    XDA:DevDB Information
    Zetsubou Kernel, Kernel for the Xiaomi Redmi Note 3

    Contributors
    Ashish94
    Source Code: https://github.com/AshishM94/Kenzo

    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2016-08-15
    Last Updated 2017-02-18
    19
    Update!!

    fpc build: https://drive.google.com/open?id=0B2_mFAT8KtIZLWdrOUM4QzJxdW8
    goodix build: https://drive.google.com/open?id=0B2_mFAT8KtIZT016RXZUeHJ5UDA

    changelog:
    *merged linux 3.10.105
    *merged caf branch LA.BR.1.3.6_rb1.13
    *updated prima drivers to LA.BR.1.3.6_rb1.12
    *selinux: set to permissive
    *selinux: hide current status(will show as enforcing even when it's permissive to fool some apps)
    *added support for some USB wireless cards
    *fpc1020: boost tasks to big cores for faster unlock
    *updates to chill and relaxed governor from frap129
    *merged lazyplug updates from frap129
    *updated impulse governor to use display state driver instead of state notifier
    *disabled touchboost
    *msm8976-gpu: added support for efuse based GFX clock from caf-1.3.5
    *msm8976-gpu: updated max frequency to 621MHz
    *aroma-installer: fixed one-tap installer giving reboots
    *merged security updates from kernel-common-3.10

    Enjoy!!
    13
    Recommended settings:
    Normal
    CPU:
    *CPU governor(little cluster): interactive
    *CPU governor(big cluster): interactive
    Graphics
    adreno boost: low
    Memory:
    adaptive low memory killer: disabled
    zram: enabled
    zram disk size: 256MB
    Sound:
    speaker gain: 18
    headphone analog gain: R/L: -6dB
    Miscellaneous:
    fsync: disabled
    Gaming
    CPU:
    Little cluster: 1017MHz(min), 1401MHz(max)
    Big cluster: 1804MHz(min), 2035MHz(max)
    Graphics:
    adreno boost: High
    rest are same as normal settings

    Things like ksm, entropy etc keep the default settings as they are no need to tweak them

    FAQs:
    *How to use USB keyboard/mouse feature?
    You will need this app https://play.google.com/store/apps/details?id=remote.hid.keyboard.client
    This app is from pelya. He is also the original developer of the patch. Please give the app a rating of 5, some fools have rated the app low cause their devices don't have a kernel with the patch.

    *What is DriveDroid??
    All info on DriveDroid http://softwarebakery.com/projects/drivedroid

    *How to flash/use the goodix build?
    -Flash ROM
    -Flash Gapps(optional)
    -Flash beanstalk boot.img and patch from here
    -Flash kernel
    13
    Update!!

    Initial build for nougat!
    https://drive.google.com/file/d/0B2_mFAT8KtIZVG1Ra19NVHVGOFE/view?usp=drivesdk
    Change log:
    *Compiled with own gcc 6.2.1 tool chain
    *Linux 3.10.104
    *Removed all custom governors and schedulers though Zen is still there
    *Merged newest caf 1.3.4 branch
    *Merged cpu-boost updates from FranciscoFranco
    *Sound control: added earpiece gain control
    *Crypto related updates
    *Merged binder updates from Google/common-3.10 kernel
    *Merged security updates from common-3.10 kernel
    *Misc updates for performance and power optimization
    *And a lot more https://github.com/AshishM94/Kenzo
    Recommended kernel settings will now be enabled by default. Users just need to set their sound control preference.

    PS: it's recommended to flash only on top of stock kernel
    10
    Update!!

    https://drive.google.com/file/d/0B2_mFAT8KtIZR21LSjBDbGpxRG8/view?usp=drivesdk
    *governors: added back impulse, wheatley, bioshock, despair and zzmoove
    *I/O schedulers: added back sioplus, fiops, tripndroid, vr and fifo
    *Merged a cpuidle commit from marlin to reduce power consumption
    *Merged a cm commit to fix touch during ambient display/notification or whatever it is ?
    About these governors and schedulers I still don't recommend to use them. Interactive with Zen are the best combo.
    Enjoy!!