CAFest kernel for Xiaomi SM8250/SM8250-AC devices

Overview
Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Issues
  • The vibration effect is lacking on MIUI

    The vibration effect is lacking on MIUI

    Some of the vibration effects are missing on the Miui13

    For example: taskallclean

    log: https://pastebin.com/53qFVkN5

    Screenshot_2022-04-11-17-18-53-229_com miui home

    You can test it in this interface

    Screenshot_2022-04-11-17-23-12-159_com android settings

    Thanks.

    opened by lateautumn233 15
  • Configure kernel build with IP_NF_TARGET_TTL

    Configure kernel build with IP_NF_TARGET_TTL

    Please, add "TTL target support" module to kernel config. This module is required to bypass cellular operator's restrictions on Wi-Fi tethering. It makes possible to change TTL of all incoming and outgoing packets, so tracking Wi-Fi tethering becomes harder for cellular operator.

    Avoiding restrictions on LTE -> Wi-Fi/Bluetooth/USB tethering becomes easy with this module, using simple script through Magisk:

    #!/system/bin/sh iptables -t mangle -A POSTROUTING -o rmnet_data+ -j TTL --ttl-set 64 iptables -t mangle -I PREROUTING -i rmnet_data+ -m ttl --ttl 1 -j TTL --ttl-inc 4 ip6tables -t mangle -A POSTROUTING ! -o rmnet_data+ -j HL --hl-set 64 ip6tables -t mangle -I PREROUTING ! -i rmnet_data+ -m hl --hl 1 -j HL --hl-inc 4

    # Check that everything is working #iptables -t mangle -L -n | grep -i TTL

    opened by ZChuckMoris 1
  • ARM64: configs: xiaomi: Enable

    ARM64: configs: xiaomi: Enable "TTL" target support

    Add "TTL target support" module to kernel config. This module is required to bypass cellular operator's restrictions on Wi-Fi tethering. It makes possible to change TTL of all incoming and outgoing packets, so tracking Wi-Fi tethering becomes harder for cellular operator.

    Avoiding restrictions on LTE -> Wi-Fi/Bluetooth/USB tethering becomes easy with this module, using simple script through Magisk:

    #!/system/bin/sh iptables -t mangle -A POSTROUTING -o rmnet_data+ -j TTL --ttl-set 64 iptables -t mangle -I PREROUTING -i rmnet_data+ -m ttl --ttl 1 -j TTL --ttl-inc 4 ip6tables -t mangle -A POSTROUTING ! -o rmnet_data+ -j HL --hl-set 64 ip6tables -t mangle -I PREROUTING ! -i rmnet_data+ -m hl --hl 1 -j HL --hl-inc 4

    Check that everything is working

    iptables -t mangle -L -n | grep -i TTL

    closes #17

    opened by gotenksIN 0
  • block: blk-core: fix typo on compiler guards

    block: blk-core: fix typo on compiler guards

    Change from UFSFEATURE_31 to CONFIG_UFSFEATURE_31 to fix undefined reference of blk_old_get_request_no_ioc in function ufshpb_issue_pre_req on drivers/scsi/ufs/ufshpb31.o at link time.

    opened by Official-Ayrton990 0
  • Prime CPU cluster issue

    Prime CPU cluster issue

    I've just compiled the kernel. I find that that the load of the prime cpu cluster is very low when I play a video game called Genshin Impact. Could you please tell me how to deal with it ?

    opened by HyperLYP 0
  • It's hot and consumes a little power. The phone is still hot after turning off the screen

    It's hot and consumes a little power. The phone is still hot after turning off the screen

    This kernel does a great job and works well on my Apollo. It provides me with a double-click bright screen node, but it is a little hot and doesn't save much power. Please optimize it. Thank you for your work. I'm willing to donate

    opened by 1150842964 0
Releases(6.0.0)
  • 6.0.0(Jul 24, 2022)

    BUILD INFORMATION

    • Compiler: AOSP Clang 15.0.1
    • HEAD: 7df891bd86a56c494b3a264fbe69660323611a75

    Changelog

    • Kernel synced with android kernel common at Linux version 4.19.252.
    • Merged the latest CLO tag LA.UM.9.12.r1-14400-SMxx50.QSSI12.0 in kernel and kernel subtrees.
    • Merged latest AOSP security patches in kernel added in tag ASB-2022-07-05_13-4.19.
    • Kernel compiled using latest AOSP clang v15.0.1.
    • Added support for early display wakeup mechanism.
    • Fixed brightness level mapping on AOSP builds.
    • Disable a bunch of debug-related configuration options inside the kernel.
    • Massive upgrade to f2fs drivers.
      • Upgraded f2fs drivers from jaegeuk/f2fs-stable [Linux kernel 5.19].
      • Fixed the f2fs driver deadlock issue when writing to a file with fsync.
    • Increase contiguous area memory size to 24MB for memory-sensitive operations like firmware reading and upgrade.
    • Optimized IPA page allocations.
    • Make kernel boot faster by using asynchronous probing in various drivers.
    • Fixed a critical suspend bug in the SPI driver.
    • Backported vmalloc memory management from mainline.
    • Backport memory compaction optimizations from mainline.
    • Backported Wireguard updates from mainline.
    • Backported Data Access MONitoring (DAMON) from mainline.
    • Enabled dead code elimination feature for the kernel.
    • Optimized latency while entering suspend.
    • Improved user experience while the system is under high memory pressure.
    • Reduced power consumption from UFS suspend/idle.
    • Upgraded UFS features like turbo write and HPB from one plus kernel.
    • Switched to Weighted Vegas algorithm for Multipath Congestion Control.
    • Improved memchr() performance.
    • Improved thermal configuration for Indian devices.
    • Improved LZ4 compression performance.
    • Fixed issues with Qualcomm boost framework not able to access some scheduler nodes.
    • Improved the performance and efficiency of the scheduler.

    Donate

    IMMENSITY is a pure Open Source project and doesn't charge any kind of credits for its builds and releases. It's true that the developer is putting effort into providing a stable and good custom kernel that's easy to flash and doesn't harm the device's stability

    If you found my work useful and want to continue supporting development contribute by becoming

    • A Patron for early releases and better support.
    • You can also provide a small donation through PayPal
    • Indian users can support through UPI: [email protected]

    Please consider a donation for IMMENSITY because it will help me offer support in the long term. It is fine even if you can't afford it :) alternatively, consider providing thanks on the XDA thread.

    General Information and Installation can be found on my website

    DOWNLOADS COUNT

    Source code(tar.gz)
    Source code(zip)
    IMMENSITY-X-ALIOTH-REL-6.0.0-1749370818-24.07.22.zip(57.16 MB)
    IMMENSITY-X-APOLLO-REL-6.0.0-1749370818-24.07.22.zip(57.49 MB)
    IMMENSITY-X-CMI-REL-6.0.0-1749370818-24.07.22.zip(58.74 MB)
    IMMENSITY-X-LMI-REL-6.0.0-1749370818-24.07.22.zip(56.94 MB)
    IMMENSITY-X-UMI-REL-6.0.0-1749370818-24.07.22.zip(59.36 MB)
  • 5.0.0(Jun 30, 2022)

    BUILD INFORMATION

    • Compiler: AOSP Clang 14.0.7
    • HEAD: aa4ba8072207ce95b3632239751a56c74d50afa2

    Changelog

    • Kernel synced with android kernel common at Linux version 4.19.247.
    • Merged the latest CLO tag LA.UM.9.12.r1-14300-SMxx50.QSSI13.0 in kernel and kernel subtrees.
    • Added support for EROFS Filesystem.
    • Fixed long-run memory hiccups.
    • Unlocked the maximum DDR bus frequency for sm8250.
    • Disabled Xiaomi early fingerprint optimization hacks on aosp builds.
    • Increased Devfreq worker priority to work well with KGSL.
    • Backported accelerated arm64 libraries from mainline.
    • Added support for Linux random number generator driver [LRNG].
    • Added release builds for MI 10 Pro [cmi] and MI 10 [umi].
    • Some miscellaneous cleanup and optimizations are not worth mentioning.

    Donate

    IMMENSITY is a pure Open Source project and doesn't charge any kind of credits for its builds and releases. It's true that the developer is putting effort into providing a stable and good custom kernel that's easy to flash and doesn't harm the device's stability

    If you found my work useful and want to continue supporting development contribute by becoming

    • A Patron for early releases and better support.
    • You can also provide a small donation through PayPal
    • Indian users can support through UPI: [email protected]

    Please consider a donation for IMMENSITY because it will help me offer support in the long term. It is fine even if you can't afford it :) alternatively, consider providing thanks on the XDA thread.

    General Information and Installation can be found on my website

    DOWNLOADS COUNT

    Source code(tar.gz)
    Source code(zip)
    IMMENSITY-X-ALIOTH-REL-5.0.0-2713784262-30.06.22.zip(57.98 MB)
    IMMENSITY-X-APOLLO-REL-5.0.0-2713784262-30.06.22.zip(58.41 MB)
    IMMENSITY-X-CMI-REL-5.0.0-2713784262-30.06.22.zip(59.70 MB)
    IMMENSITY-X-LMI-REL-5.0.0-2713784262-30.06.22.zip(57.87 MB)
    IMMENSITY-X-UMI-REL-5.0.0-2713784262-30.06.22.zip(60.28 MB)
  • 4.0.0(May 29, 2022)

    BUILD INFORMATION

    • Compiler: AOSP Clang 14.0.7
    • HEAD: aa4ba8072207ce95b3632239751a56c74d50afa2

    Changelog

    • Kernel synced with android kernel common at Linux version 4.19.245.
    • Merged the latest CLO tag LA.UM.9.12.r1-14200-SMxx50.QSSI13.0 in kernel and kernel subtrees.
    • Backported MGLRU [Multi Generational LRU] from aosp Gerrit.
    • Upgraded exFAT FS to latest changes from namjaejeon/linux-exfat-oot.
    • Applied camera driver fixes for cmi/umi.
    • Improved pstore logging.
    • Disabled per-cgroup memory tracking.
    • Optimized memory remap system calls for better memory management on Android.
    • Added release builds for POCO F2 Pro [lmi].

    Donate

    IMMENSITY is a pure Open Source project and doesn't charge any kind of credits for its builds and releases. It's true that the developer is putting effort into providing a stable and good custom kernel that's easy to flash and doesn't harm the device's stability

    If you found my work useful and want to continue supporting development contribute by becoming

    • A Patron for early releases and better support.
    • You can also provide a small donation through PayPal
    • Indian users can support through UPI: [email protected]

    Please consider a donation for IMMENSITY because it will help me offer support in the long term. It is fine even if you can't afford it :) alternatively, consider providing thanks on the XDA thread.

    General Information and Installation can be found on my website

    DOWNLOADS COUNT

    Source code(tar.gz)
    Source code(zip)
    IMMENSITY-X-ALIOTH-REL-4.0.0-2829924982-29.05.22.zip(56.44 MB)
    IMMENSITY-X-APOLLO-REL-4.0.0-2829924982-29.05.22.zip(56.88 MB)
    IMMENSITY-X-LMI-REL-4.0.0-2829924982-29.05.22.zip(56.32 MB)
  • 3.0.0(May 2, 2022)

    BUILD INFORMATION

    • Compiler: AOSP Clang 14.0.7
    • HEAD: 05fd9d016d7781157758d1ce3f63479fa90e75d4

    CHANGELOG

    • Kernel synced with android kernel common at Linux version 4.19.241.
    • Fixed WIFI not working on AOSP ROMs.
    • Added support for Multi Generational LRU
    • Reverted all the Qualcomm changes over the memory management framework.
    • Added google memory management changes from pixel 5 kernel.
    • Added support for making reclaim aware about transparent huge pages [THP].
    • Optimized the spreading of tasks by the scheduler.
    • Improved load balancing is done by the scheduler.
    • BACKPORTED shared memory point to point improvements and fixes from sm8450 kernel.
    • Fixed a rare kernel panic due to the modem being unreasonable while the cellular network shifts from 5G to 4G.
    • Compiled using the latest AOSP LLVM Compiler version 14.0.7.
    • Added release builds for mi10t [apollo].

    Donate

    IMMENSITY is a pure Open Source project and doesn't charge any kind of credits for its builds and releases. It's true that the developer is putting effort into providing a stable and good custom kernel that's easy to flash and doesn't harm the device's stability

    If you found my work useful and want to continue supporting development contribute by becoming

    • A Patron for early releases and better support.
    • You can also provide a small donation through PayPal
    • Indian users can support through UPI: [email protected]

    Please consider a donation for IMMENSITY because it will help me offer support in the long term. It is fine even if you can't afford it :) alternatively, consider providing thanks on the XDA thread.

    General Information and Installation can be found on my website

    DOWNLOADS COUNT

    Source code(tar.gz)
    Source code(zip)
    IMMENSITY-X-ALIOTH-REL-3.0.0-3106699450-02.05.22.zip(56.43 MB)
    IMMENSITY-X-APOLLO-REL-3.0.0-3106699450-02.05.22.zip(38.50 MB)
  • 2.0.0(Apr 21, 2022)

    BUILD INFORMATION

    • Compiler: AOSP Clang 14.0.5
    • HEAD: d2036471b90471bdfbaae848b83e53e412cad484

    CHANGELOG

    • Merged latest Codelinaro CLO Release tag LA.UM.9.12.r1-14100-SMxx50.0.
    • Kernel synced with android kernel common at Linux version 4.19.239 with April CVE patches merged tag ASB-2022-04-05_4.19-stable.
    • Added support for disabling newly added USB devices [for LineageOS / LineageOS based ROMs].
    • Added support for OSS FOD support on supported devices.
    • Blocked proximity sensor access on telegram / catogram / nekogramX.
    • Set evaluation as default thermal profile.
    • Switched to PELT half-life value of 16ms for faster task processing.
    • Added support for automated memory compaction.
    • Upgrade zRAM from the mainline kernel.
    • Fixed issue: failed to write to swap-device on MIUI.
    • Allow swappiness up to 200.
    • Faster fingerprint response and processing on alioth.
    • Fixed newly added thermal message sysfs for mi thermald on MIUI13.
    • Fixed panic freeze while device in suspend.
    • Fixed kernel warning while kernel oops in progress.
    • Enabled TCP ECN negotiation.
    • Improved boot time.
    • Fixed memory leaks from camera driver.
    • Disabled a bunch of debugging from the kernel.
    • Compiled kernel using latest AOSP Clang v14.0.5 with O3 optimization.
    • Fixed analog headphones buttons configuration.
    • Upgraded binder from android-mainline.
    • Upgraded awinic haptics driver from mi12 pro for alioth.
    • Fixed low benchmarks score issue on geekbench.
    • Fixed modem restart issues on MIUI13.
    • Optimized power consumption while the device is suspended.
    • Added support for UFS Turbo write and HPB on supported devices.
    • Fixed the wrong message while flashing saying magisk preserved on non-rooted devices.

    Donate

    IMMENSITY is a pure Open Source project and doesn't charge any kind of credits for its builds and releases. It's true that the developer is putting effort into providing a stable and good custom kernel that's easy to flash and doesn't harm the device's stability

    If you found my work useful and want to continue supporting development contribute by becoming

    • A Patron for early releases and better support.
    • You can also provide a small donation through PayPal
    • Indian users can support through UPI: [email protected]

    Please consider a donation for IMMENSITY because it will help me offer support in the long term. It is fine even if you can't afford it :) alternatively, consider providing thanks on the XDA thread.

    General Information and Installation can be found on my website

    DOWNLOADS COUNT

    Source code(tar.gz)
    Source code(zip)
    IMMENSITY-X-ALIOTH-REL-2.0.0-1585684144-21.04.22.zip(54.46 MB)
  • 1.0.0(Mar 6, 2022)

    BUILD INFORMATION

    • Compiler: AOSP Clang 14.0.2
    • HEAD: c119a24f52a833792d0692dec2b366d0460a5a7b

    CHANGELOG

    • Rebased kernel over latest QCOM CAF tag LA.UM.9.12.r1-14000-SMxx50.0 with latest oem modification taken from mi12x (psyche-r-oss) kernel sources.
    • Kernel synced with android kernel common at Linux version 4.19.227 with august CVE patches merged tag ASB-2022-02-05_4.19-stable
    • BACKPORTed FUSE filesystem changes from kernel 5.4 with passthrough optimizations from google.
    • Added support for Multipath TCP algorithm.
    • Added support for Least Recently Used (LRU) page replacement algorithm.
    • Added samsung optimizations on CFQ io scheduler.
    • Added latest exfat filesystem support from mainline kernel.

    Donate

    IMMENSITY is a pure Open Source project and doesn't charge any kind of credits for its builds and releases. Its true that the developer is putting effort for providing a stable and good custom kernel that's easy to flash and doesn't harm the device's stability

    If you found my work useful and want to continue supporting development contribute by becoming

    • A Patron for early releases and better support.
    • You can also provide a small donation through PayPal
    • Indian users can support through UPI: [email protected]

    Please consider a donation for IMMENSITY because it will help me offer support in the long term. Its fine even if you can't afford it :) alternatively consider providing a thanks on XDA thread.

    General Information and Installation can be found on my website

    DOWNLOADS COUNT

    Source code(tar.gz)
    Source code(zip)
    IMMENSITY-X-ALIOTH-REL-1.0.0-3769524316-06.03.22.zip(58.05 MB)
  • 0.4.j(Aug 14, 2021)

    BUILD INFORMATION

    • Compiler: Proton-Clang-13.0
    • Build Full LLVM LTO
    • HEAD: a4b7fc2e456bf797b488c169d7a76026e708d05c

    CHANGELOG

    • Kernel synced with android kernel common at Linux version 4.19.203 with August CVE patches merged ASB-2021-08-05_4.19-stable
    • Merged Latest QCOM tags for 4.19 mobile platform LA.UM.9.12.r1-12500-SMxx50.0, LA.UM.9.15.1.r1-04000-KAMORTA.0
    • F2FS drivers updated to latest from jaeguek/f2fs-stable
    • Fixed a critical bug which caused device to freeze in suspend and unable to wake from it
    • Fixed a critical bug on apollo which caused display glitches
    • Fixed Inline building of kernel for devs interested in using this as base
    • Added LineageOS FOD support for cmi, umi
    • Aligned GPU Frequency table of SM8250 devices with SM8250-AB

    Donate

    IMMENSITY is a pure Open Source project and doesn't charge any kind of credits for its builds and releases. Its true that the developer is putting effort for providing a stable and good custom kernel that's easy to flash and doesn't harm the device's stability

    If you found my work useful and want to continue supporting development contribute by becoming

    • A Patron for early releases and better support.
    • You can also provide a small donation through PayPal
    • Indian users can support through UPI: [email protected]

    Please consider a donation for IMMENSITY because it will help me offer support in the long term. Its fine even if you can't afford it :) alternatively consider providing a thanks on XDA thread.

    NOTES

    If you encounter issues with gestures not working or facing wrong display scaling on Apps then flash the provided dtbo

    General Information and Installation can be found on my website

    DOWNLOADS

    Source code(tar.gz)
    Source code(zip)
    dtbo-gestures-alioth.img(4.69 MB)
    dtbo-gestures-cmi.img(5.06 MB)
    dtbo-gestures-umi.img(5.06 MB)
    IMMENSITY-X-ALIOTH-REL-0.4.j-14.08.21.zip(20.83 MB)
    IMMENSITY-X-APOLLO-REL-0.4.j-14.08.21.zip(20.92 MB)
    IMMENSITY-X-CMI-REL-0.4.j-14.08.21.zip(21.25 MB)
    IMMENSITY-X-UMI-REL-0.4.j-14.08.21.zip(21.46 MB)
  • 0.3.t(Aug 2, 2021)

    BUILD INFORMATION

    • Compiler: Proton-Clang-13.0
    • Build Full LLVM LTO
    • HEAD: 4131de3d78e4d498ea95fba5a4308428f975ae26

    CHANGELOG

    Donate

    IMMENSITY is a pure Open Source project and doesn't charge any kind of credits for its builds and releases. Its true that the developer is putting effort for providing a stable and good custom kernel that's easy to flash and doesn't harm the device's stability

    If you found my work useful and want to continue supporting development contribute by becoming

    • A Patron for early releases and better support.
    • You can also provide a small donation through PayPal
    • Indian users can support through UPI: [email protected]

    Please consider a donation for IMMENSITY because it will help me offer support in the long term. Its fine even if you can't afford it :) alternatively consider providing a thanks on XDA thread.

    NOTES

    If you encounter issues with gestures or wrong display scaling on Apps flash the provided dtbo

    General Information and Installation can be found on my website

    DOWNLOADS

    Source code(tar.gz)
    Source code(zip)
    dtbo-gestures-alioth.img(4.69 MB)
    dtbo-gestures-cmi.img(5.06 MB)
    dtbo-gestures-umi.img(5.06 MB)
    IMMENSITY-X-ALIOTH-REL-0.3.t-02.08.21.zip(20.81 MB)
    IMMENSITY-X-APOLLO-REL-0.3.t-02.08.21.zip(20.91 MB)
    IMMENSITY-X-CMI-REL-0.3.t-02.08.21.zip(21.26 MB)
    IMMENSITY-X-UMI-REL-0.3.t-02.08.21.zip(21.46 MB)
  • 0.2.d(Jul 23, 2021)

    BUILD INFORMATION

    • Compiler: Proton-Clang-13.0
    • Build Full LLVM LTO
    • HEAD: 18d5189ae988cdd5fb5afc34343a163d2fcc8cd9

    CHANGELOG

    • Kernel synced with android kernel common at Linux version 4.19.198
    • Re:Optimized panel refresh rate settings
    • Disabled tons of debug spam from input drivers like vibrator, touchscreen and audio
    • Reworked interrupt [IRQ] handling in STM FTS_521 touchscreen driver [cmi, umi]
    • Bumped up SPI clock rate to 10Mhz in STM FTS_521 touchscreen driver [cmi, umi]
    • Bumped up SPI clock rate to 10Mhz in FocalTech touchscreen driver [alioth]
    • Upgraded ft3658 k11 firmware to latest [alioth]
    • Fixed an issue with doze unable to suspend causing device to stay awake
    • Fixed an issue where alarm timer driver gets failed to suspend
    • Added support to always silently restart subsystem instead of kernel panic
    • Fixed memory leaks from camera kernel
    • Updated devicetree [dtbo] to LA.UM.9.12.r1-12000-SMxx50.0

    Donate

    If you found this kernel useful and want to continue supporting development contribute by becoming a Patron for early releases and better support. You can also provide a small donation through PayPal Indian users can support through UPI: [email protected]

    NOTES

    • General Information and Installation can be found on my website

    DOWNLOADS

    Source code(tar.gz)
    Source code(zip)
    IMMENSITY-X-ALIOTH-CI-REL-0.2.d-23.07.21.zip(20.79 MB)
  • 0.1.a(Jul 18, 2021)

    BUILD INFORMATION

    • Compiler: Proton-Clang-13.0
    • Build Full LLVM LTO
    • HEAD: 4c56a2cc6f2a197565a3ae16ab4e10652ea5c1f5

    CHANGELOG

    • Initial Pre Release for POCO F3 / K40 / MI 11X

    Donate

    If you found this kernel useful and want to continue supporting development contribute by becoming a Patron for early releases and better support. You can also provide a small donation through PayPal Indian users can support through UPI: [email protected]

    NOTES

    General Information and Installation can be found on my website

    DOWNLOADS

    Source code(tar.gz)
    Source code(zip)
    IMMENSITY-X-ALIOTH-REL-0.1.a-18.07.21.zip(27.32 MB)
Owner
Utsav Balar
Fighting for humanity! since 2017
Utsav Balar
Kernel Nethunter Xiaomi Redmi Note 9 pro (joyeuse)

How to compile kernel for Redmi Note 9 Pro (joyeuse) Intro I just added some features for nethunter and fix when adding features. Features Differences

null 1 Jan 16, 2022
Kernel Tree of Xiaomi Redmi Note 4/4X (mido)

Kernel Tree of Xiaomi Redmi Note 4/4X (mido)

MUHAMAD KHOIRON 1 Jan 18, 2022
Identify I2C devices from a database of the most popular I2C sensors and other devices

I2C Detective Identify I2C devices from a database of the most popular I2C sensors and other devices. For more information see http://www.technoblogy.

David Johnson-Davies 19 Jun 11, 2022
ESPHome integration for the Xiaomi Mijia Bedside Lamp v2.

esphome-xiaomi_bslamp2 Warning: this code is still under development This code might not yet be production-ready. At this point, it is declared beta-q

Maurice Makaay 117 Aug 11, 2022
This project contains the main ROS 2 packages of Xiaomi CyberDog®.

Xiaomi CyberDog ROS 2 文档包含简体中文和English 简介 - Introduction 本项目包含小米铁蛋®的ROS 2主要功能包. This project contains the main ROS 2 packages of Xiaomi CyberDog®. 基本信

null 346 Aug 9, 2022
Common Device Source For Xiaomi Redmi Note 5 Pro (whyred)

The Redmi Note 5 Pro (codenamed "whyred") are high-end mid-range smartphones from Xiaomi announced and released in February 2018. Device specification

Yash Biyani 0 Dec 22, 2021
Device Tree of Xiaomi Redmi Note 4/4X (mido)

Device Tree for Xiaomi Redmi Note 4 & 4x (Mido) Spec Sheet Feature Specification CPU Octa-core 2.0 GHz Cortex-A53 Chipset Qualcomm MSM8953 Snapdragon

MUHAMAD KHOIRON 1 Jan 23, 2022
Device Tree for Xiaomi Redmi 8 (olive)

Device Tree for Xiaomi Redmi 8 (olive) Spec Sheet Feature Specification CPU Octa-core 2.0 GHz Cortex-A53 Chipset Qualcomm MSM8937 Snapdragon 439 GPU A

deadlylxrd 2 Mar 3, 2022
This device repo aims to support booting AOSP on SDM845 devices supported by the mainline Linux kernel

device/generic/sdm845 (AOSP device config for SDM845 devices) This device repo aims to support booting AOSP on SDM845 devices supported by the mainlin

Caleb Connolly 15 Apr 7, 2022
CAF upstreamed kernel for nokia sdm660 devices

Linux kernel release 4.x <http://kernel.org/> These are the release notes for Linux version 4. Read them carefully, as they tell you what this is al

GPUCode 1 Nov 14, 2021
The alsa-lib is a library to interface with ALSA in the Linux kernel and virtual devices using a plugin system

alsa-lib only for termux android Advanced Linux Sound Architecture (ALSA) project The alsa-lib is a library to interface with ALSA in the Linux kernel

null 2 Jan 22, 2022
Loads a signed kernel driver which allows you to map any driver to kernel mode without any traces of the signed / mapped driver.

CosMapper Loads a signed kernel driver (signed with leaked cert) which allows you to map any driver to kernel mode without any traces of the signed /

null 120 Aug 12, 2022
A kernel module to provide /system/xbin/su to Android Kernel (especially to WSA)

WSA-Kernel-SU Intro This is a kernel module to provide /system/xbin/su to Android Kernel (especially to WSA). Only works on 4.17+ kernel. For older ke

LSPosed 135 Aug 6, 2022
NetHunter Kernel for the OnePlus 7 Series based on DragonHeart Kernel

Linux kernel ============ This file was moved to Documentation/admin-guide/README.rst Please notice that there are several guides for kernel develop

cyberknight777 9 Mar 13, 2022
a unix inspired, non posix compliant micro kernel (more of a monolithic kernel for now though) that i am working on in my spare time

toy-kernel a unix inspired, non posix compliant micro kernel (more of a monolithic kernel for now though) that i am working on in my spare time prereq

czapek 13 Jun 14, 2022
A kernel module that patches Linux kernel "on-the-fly" to skip TASK_RSS_EVENTS_THRESH check in check_sync_rss_stat

split-rss-counting-patch A kernel module that patches Linux kernel "on-the-fly" to skip TASK_RSS_EVENTS_THRESH check in check_sync_rss_stat. Why? Read

Bao-Hiep Le 3 Mar 6, 2022
ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.

esp32_usb_soft_host esp32 USB-LS pure software host thru general IO pins. Up to 4 HID devices simultaneously. board ~$3 :https://www.aliexpress.com/pr

Samsonov Dima 274 Aug 10, 2022
Disable OTA Update for iOS & iPadOS for 14 - 14.3 (Non Jailbreak devices)

OTADisabler-App Disable OTA Update for iOS & iPadOS for 14 - 14.3 (Non Jailbreak devices) Support Devices iOS 14.0-14.3 (confirmed on iOS 14.1 and abo

ichitaso 26 Jul 15, 2022
A graphical interface to set options on devices with coreboot firmware

Corevantage A graphical interface to set options on devices with coreboot firmware. Introduction This is a utility that allows users to view and modif

null 30 Jan 22, 2022