Skip to content

Releases: Creuqe/kernel_xiaomi_sm8250

N0Kernel_umi_prerelease3_creuqe

06 Jun 15:10
Compare
Choose a tag to compare
Pre-release

Disclaimer

This is a testing build. Emphasis on testing, I've been using it for a bit with LineageOS unofficial by przkichane and didn't notice any problems so far, but performance may vary at such an early stage. (If you wanna install his LineageOS build, make sure to install the recovery linked in his release too because you MUST wipe data/format with the LineageOS dedicated recovery after installing LineageOS)
I do not assume any responsibility of what you do with this release/code. Use at your own risk and discretion.

Explanation

Hello, it's me again. This time I bring you the N0kernel official with updated commits from EmanuelCN0, includes some fix to his umi_defconfig and camera. Ideally your Geekbench scores should be 1180+ single core and 3280+ multi core.

What to check on phone

  • Camera, GPS, WiFi, Mobile Data, battery (2 days) etc...

Instructions

Pre-requisite is that you have already and know how to use adb and fastboot and can use the recovery i added.

  1. Use Kernel Flasher app to backup your current kernel.
  2. Download the kernel attached below to your phone, the file's name is n0kernel-for-umi-by-Creuqe-06-06-2024.zip
  3. Download the recovery.img attached here, built by TechPanelGM.
  4. do adb devices, once you see your device on the list, do adb reboot bootloader, then put the recovery.img wherever you're running the terminal/cmd, and once you see FASTBOOT written in orange on your phone, type fastboot devices, once you see your device listed type fastboot boot recovery.img
  5. Now WAIT 2/3 minutes max so that it has time to temporarily install the recovery,img and boot, so don't be scared if the screen goes black for some time.
  6. Once you're in PBRP recovery, go to INSTALL and simply browse until you find the kernel zip file you downloaded, an press on it to start installation and swipe to allow the process.
  7. Once done, press the button Wipe cache that pops up after process has been completed successfully.
  8. That's it, time to reboot system.

BATTERY: If you use apps for detailed battery report like Franco, you'll very high numbers in discharging and % per hour, but those are normal as the phone and ROM need time to adjust to the new kernel, please wait a day before reporting it as an issue.

Extra information
If you had Magisk, do not worry, I used AnyKernel3 to pack this file so it won't remove Magisk you can relax.
The other files below that aren't used for the "Instructions" are simply the raw product of the kernel compilation, with kernel and other related files in their completed compiled form, some might need them so I'm releasing all that's available.

For support, chat or just checkout the newest updates, go to the group chat for N0Kernel on telegram > https://t.me/emhubf3

N0Kernel for Xiaomi Mi 10 (umi) pre-release 2

25 May 11:22
Compare
Choose a tag to compare

Disclaimer

This is a testing build. Emphasis on testing, I've been using it for a bit with LineageOS unofficial by przkichane and didn't notice any problems so far, but performance may vary at such an early stage. (If you wanna install his LineageOS build, make sure to install the recovery linked in his release too because you MUST wipe data/format with the LineageOS dedicated recovery after installing LineageOS)
I do not assume any responsibility of what you do with this release/code. Use at your own risk and discretion.

Explanation

Hello, it's me again. 8 hours ago was the first release for Umi of this kernel, now I bring you an update that fixes some issues with performance being far behind the default kernel. Ideally your Geekbench scores should be 1180+ single core and 3280+ multi core.

Update

  • Better system performance and benchmarks

BUGS

  • Camera doesn't work

Instructions

Pre-requisite is that you have already and know how to use adb and fastboot and can use the recovery i added.

  1. Download the kernel attached below to your phone, the file's name is n0kernel-for-umi-by-Creuqe-25-05-2024-AnyKernel3.zip
  2. Download the recovery.img attached here, built by TechPanelGM.
  3. do adb devices, once you see your device on the list, do adb reboot bootloader, then put the recovery.img wherever you're running the terminal/cmd, and once you see FASTBOOT written in orange on your phone, type fastboot devices, once you see your device listed type fastboot boot recovery.img
  4. Now WAIT 2/3 minutes max so that it has time to temporarily install the recovery,img and boot, so don't be scared if the screen goes black for some time.
  5. Once you're in PBRP recovery, go to INSTALL and simply browse until you find the kernel zip file you downloaded, an press on it to start installation and swipe to allow the process.
  6. Once done, press the button Wipe cache that pops up after process has been completed successfully.
  7. That's it, time to reboot system.

BATTERY: If you use apps for detailed battery report like Franco, you'll very high numbers in discharging and % per hour, but those are normal as the phone and ROM need time to adjust to the new kernel, please wait a day before reporting it as an issue.

Extra information
If you had Magisk, do not worry, I used AnyKernel3 to pack this file so it won't remove Magisk you can relax.
The other files below that aren't used for the "Instructions" are simply the raw product of the kernel compilation, with kernel and other related files in their completed compiled form, some might need them so I'm releasing all that's available.

For support, chat or just checkout the newest updates, go to the group chat for N0Kernel on telegram > https://t.me/emhubf3

N0Kernel for Xiaomi Mi 10 (umi) pre-release 1

25 May 03:09
Compare
Choose a tag to compare

Disclaimer

This is a testing build. Emphasis on testing, I've been using it for a bit with LineageOS unofficial by przkichane and didn't notice any problems so far, but performance may vary at such an early stage. (If you wanna install his LineageOS build, make sure to install the recovery linked in his release too because you MUST wipe data/format with the LineageOS dedicated recovery after installing LineageOS)
I do not assume any responsibility of what you do with this release/code. Use at your own risk and discretion.

Explanation

Finally-inner-peace-meme-3nkh17
After much suffering, I present you finally a proper custom kernel for Xiaomi Mi 10, codename: umi.
This kernel has all the goodies from the original N0Kernel by EmanuelCN, this includes every commit for fix, improvement, security, patch, everything that the kernel provides and that can also support umi.

Some of the benefits include

  • Better scheduling thanks to CASS+PELT
  • UClamp implementation
  • Better battery life
  • More screen time
  • Better GPU performance
  • More secure kernel and code
  • Root included via kernel thanks to KernelSU
  • Frequent commits with patches/fixes/improvements to be expected
  • More up-to-date code base in general
  • Big community behind the kernel, so more support available on Telegram

Instructions

Pre-requisite is that you have already and know how to use adb and fastboot and can use the recovery i added.

  1. Download the kernel attached below to your phone, the file's name is n0kernel-for-umi-by-Creuqe-25-05-2024-AnyKernel3.zip
  2. Download the recovery.img attached here, built by TechPanelGM.
  3. do adb devices, once you see your device on the list, do adb reboot bootloader, then put the recovery.img wherever you're running the terminal/cmd, and once you see FASTBOOT written in orange on your phone, type fastboot devices, once you see your device listed type fastboot boot recovery.img
  4. Now WAIT 2/3 minutes max so that it has time to temporarily install the recovery,img and boot, so don't be scared if the screen goes black for some time.
  5. Once you're in PBRP recovery, go to INSTALL and simply browse until you find the kernel zip file you downloaded, an press on it to start installation and swipe to allow the process.
  6. Once done, press the button Wipe cache that pops up after process has been completed successfully.
  7. That's it, time to reboot system.

BATTERY: If you use apps for detailed battery report like Franco, you'll very high numbers in discharging and % per hour, but those are normal as the phone and ROM need time to adjust to the new kernel, please wait a day before reporting it as an issue.

Extra information
If you had Magisk, do not worry, I used AnyKernel3 to pack this file so it won't remove Magisk you can relax.
The other files below that aren't used for the "Instructions" are simply the raw product of the kernel compilation, with kernel and other related files in their completed compiled form, some might need them so I'm releasing all that's available.

For support, chat or just checkout the newest updates, go to the group chat for N0Kernel on telegram > https://t.me/emhubf3