Giter Club home page Giter Club logo

manjusakay / infinir_kernel_ucmi_nethunter Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yttehs-hdx/infinir_kernel_ucmi_nethunter

0.0 0.0 0.0 1.93 GB

Based on InfiniR_kernel_ucmi with NetHunter Support for Xiaomi 10 and Xiaomi 10 Pro

License: Other

Shell 0.11% C++ 0.03% Python 0.08% Perl 0.11% C 98.34% Clojure 0.01% Assembly 1.03% Awk 0.01% UnrealScript 0.01% Makefile 0.25% XS 0.01% Yacc 0.01% Lex 0.01% M4 0.01% Roff 0.01% Gherkin 0.01% sed 0.01% SmPL 0.01% Raku 0.01%

infinir_kernel_ucmi_nethunter's Introduction

Kernel Characteristics:

Compiler

Clang: ZyCromerZ/Clang 17.0.0

KenrelSU

Please run the following step brfore building.

cd /path/to/kernel/source
curl -LSs "https://raw.githubusercontent.com/tiann/KernelSU/main/kernel/setup.sh" | bash -

NetHunter

I've completed the steps below, so you don't have to do again.

cd /path/to/kernel/source
git clone https://gitlab.com/kalilinux/nethunter/build-scripts/kali-nethunter-kernel.git
patch -p1 < kali-nethunter-kernel/patches/4.19/add-rtl88xxau-5.6.4.2-drivers.patch
patch -p1 < kali-nethunter-kernel/patches/4.19/add-wifi-injection-4.14.patch
patch -p1 < kali-nethunter-kernel/patches/4.19/fix-ath9k-naming-conflict.patch

For Rom Devs

If you want to inline this kernel in your Roms then do this before building ( In kernel root directory ):

curl -LSs "https://raw.githubusercontent.com/tiann/KernelSU/main/kernel/setup.sh" | bash -

Do this Everytime you clone the repo bcz this kernel has the support for Kernel-SU and it needs to be recloned and checkout to latest stable tag.

For Kenrel Devs

Before Building

Please install all the dependencies

sudo pacman -S clang gcc llvm bc bison base-devel ccache curl flex gcc-multilib git git-lfs gnupg gperf imagemagick lib32-readline lib32-zlib elfutils lz4 sdl openssl libxml2 lzop pngcrush rsync schedtool squashfs-tools libxslt zip zlib lib32-ncurses wxgtk3 ncurses inetutils cpio

Building Kernel

I'v made a fully automated script from scratch to the packaged kernel.

cd /path/to/kernel/source
./build.sh
  • Template example (kali-nethunter-project/nethunter-installer/devices/devices.cfg)
# Xiaomi 10 for HyperOS Android 14
[ucmi]
author = "Yttehs"
arch = arm64
version = "${KERNEL_VERSION}"
flasher = anykernel
modules = 1
slot_device = 0
block = /dev/block/bootdevice/by-name/boot
devicenames = umi,cmi,Mi10,Mi10pro

Finally, get the zip file in kali-nethunter-project/nethunter-installer/kernel-nethunter-YYYYMMDD_HHMMSS-ucmi-thirteen.zip.

infinir_kernel_ucmi_nethunter's People

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.