# micode/xiaomi_kernel_opensource

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/micode-xiaomi-kernel-opensource).**

9,683 stars · 3,725 forks

## Links

- GitHub: https://github.com/MiCode/Xiaomi_Kernel_OpenSource
- awesome-repositories: https://awesome-repositories.com/repository/micode-xiaomi-kernel-opensource.md

## Description

This repository provides the Android device kernel and the corresponding Linux kernel source tree. It serves as the foundational codebase for managing the hardware architecture and power management of mobile devices.

The project includes a comprehensive mobile hardware driver set designed to manage device-specific components, such as CPUs, GPUs, and cellular modems.

The source code supports activities including Android kernel customization, custom ROM development, Linux kernel auditing, and mobile driver development.

## Tags

### Security & Cryptography

- [Android Device Kernels](https://awesome-repositories.com/f/security-cryptography/android-device-spoofing/android-device-kernels.md) — Provides the foundational specialized Linux kernel for mobile hardware architecture and power management.

### Part of an Awesome List

- [Linux Kernel Development](https://awesome-repositories.com/f/awesome-lists/devops/linux-kernel-development.md) — Provides the full Linux kernel source tree for mobile hardware development.
- [Android Kernels](https://awesome-repositories.com/f/awesome-lists/devops/linux-kernel-development/kernel-customization/android-kernels.md) — Provides the source code and baseline for customizing the Android device kernel.

### Operating Systems & Systems Programming

- [Hardware Drivers](https://awesome-repositories.com/f/operating-systems-systems-programming/hardware-interfacing-drivers/hardware-drivers.md) — Ships a complete set of low-level drivers for managing mobile device components.
- [Mobile Device Drivers](https://awesome-repositories.com/f/operating-systems-systems-programming/hardware-interfacing-drivers/hardware-drivers/driver-update-managers/mobile-device-drivers.md) — Includes a comprehensive set of drivers for mobile-specific hardware such as CPUs, GPUs, and cellular modems.
- [Operating System Kernels](https://awesome-repositories.com/f/operating-systems-systems-programming/operating-system-kernels.md) — Provides the complete source code for the operating system kernel. ([source](https://github.com/micode/xiaomi_kernel_opensource#readme))

### Mobile Development

- [Custom ROMs](https://awesome-repositories.com/f/mobile-development/custom-roms.md) — Supplies the essential kernel source required to build independent mobile operating system versions.
