GithubHelp home page GithubHelp logo

hzf1878 / re-kernel Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sakion-team/re-kernel

0.0 0.0 0.0 356 KB

Make tombstone users get a better experience.

License: GNU General Public License v3.0

C 54.97% Java 45.03%

re-kernel's Introduction

Re-Kernel

C Android AArch64

Make tombstone users get a better experience. (简体中文)

License

This project is using a GPL License, If you need to modify or redistribute this project, please also keep it open source.

Downloading

Find your device kernel from the list of supported devices, and download it.

Start use

Tip: MIUI/HyperOS or ColorOS/RealmeUI do not require the use of this kernel.

Warning

If you cannot to recover the device after it bootloop, please use methods 1 and 3 with caution!

When using method 1, Please make sure you have a computer or your Magisk/KernelSU that can use the rescue function, otherwise it may bootlooppppp!

When using method 3, please make sure you have a computer nearby, otherwise it may bootlooppppp!

Prerequisites

If you need to use Re: Kernel, you need a device that has already been rooted. There are currently three ways to install Re:Kernel into your device.

Method 1: Recommendation: Magisk Module(Need your kernel version >= 5.10)

Flash in the Re:Kernel module to your device so that Re:Kernel will automatically mount after each boot up.

Method 2: Manual mounting(Need your kernel version >= 5.10)

Get re-kernel.ko from magisk module, then place it in the data folder in the root directory and use the insmod re-kernel.ko command to mount the kernel module (it will stop working after rebooting, which means it needs to be mounted again every time it when your device boot) Suggest using this method first to ensure that the kernel module does not cause problems with your device!

Method 3: Flashing Kernel(Only your kernel version <= 5.4)

Find your device kernel from the list of supported devices, and enter the fastboot mode of the phone, then use the fastboot flash boot <path> command or use another kernel flasher to flash the kernel into your phone.

Connecting the tombstone to Re:Kernel

Re:Kernel has opened a Netlink server that allows all tombstone developers to integrate it into their own tombstones. For details, please go to the Develop folder in the repository to view.

Integrate Re:Kernel for non GKI or QGKI kernels

For users with kernel versions less than or equal to 5.4, we provide a method for users to insert Re:Kernel code into their device's kernel to support Re:Kernel (Check Integrate). However, you should be able to build a bootable kernel from your kernel source code. If the kernel is not open source, this is almost impossible.

Of course, if your kernel is open-source, you can also try Issues Creating kernel adaptation requests in may cause developers to integrate Re:Kernel to your kernel.

Q / A

Q: Will this module leak Root?

A: No, the kernel module cannot be detected.

re-kernel's People

Contributors

nep-timeline avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.