This repo is a Android Kernel Source For Huawei P9 Plus (Oreo/MIUI based ROM) downloaded from Huawei Open Source Release Center.
- Aircrack-ng 802.11 frames inject patch so that can be used for WiFi pentest
- Support The Kali NetHunter Project
- pelya's android-keyboard-gadget patch so that can be used for HID Attack
$ sudo apt update
$ sudo install -y git ccache automake flex lzop bison \
gperf build-essential zip curl zlib1g-dev zlib1g-dev:i386 \
g++-multilib python-networkx libxml2-utils bzip2 libbz2-dev \
libbz2-1.0 libghc-bzlib-dev squashfs-tools pngcrush \
schedtool dpkg-dev liblz4-tool make optipng maven libssl-dev \
pwgen libswitch-perl policycoreutils minicom libxml-sax-base-perl \
libxml-simple-perl bc libc6-dev-i386 lib32ncurses5-dev \
x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev xsltproc unzip
$ git clone --depth=1 https://github.com/5h4d0wb0y/android_kernel_huawei_vienna.git
$ ./configure.sh
$ cd android_kernel_huawei_vienna
$ mkdir out
$ make O=out mrproper
$ make O=out merge_hi3650_defconfig ARCH=arm64 CROSS_COMPILE=$HOME/toolchain/bin/aarch64-linux-android-
$ make -j$(nproc) O=out 2>&1 ARCH=arm64 CROSS_COMPILE=$HOME/toolchain/bin/aarch64-linux-android-
$ chmod +x menuconfig.sh build.sh && ./menuconfig.sh
$ ./build.sh
- Kali NetHunter Project https://github.com/offensive-security/kali-nethunter/wiki
- Aircrack-ng https://github.com/aircrack-ng/aircrack-ng
- pelya https://github.com/pelya/android-keyboard-gadget