프로젝트 소개

Xiaomi Kernel OpenSource 저장소(micode/xiaomi_kernel_opensource)는 다양한 샤오미 모바일 기기의 커널 소스 트리를 호스팅합니다. README에는 각 커널 브랜치를 지원 기기 모델, Android 버전, 업스트림 기본 태그, 직접 GitHub 링크와 매핑하는 포괄적인 표가 제시되어 있습니다. 지원 기기는 Mi 1(ICS), Mi 2/2S(KitKat), Redmi 1S, Mi 3/4와 같은 초기 모델부터 Redmi Note 12 시리즈, Xiaomi 12 Lite, Pad 5/6 시리즈, Redmi 14 시리즈(Android 14/U)와 같은 최신 기기까지 다양합니다. 브랜치 이름은 기기 코드네임 접미사로 지정됩니다(예: Mi 10S/Redmi K40용 'alioth-r-oss'(Android R), Redmi 14R 5G/POCO M7 5G용 'flame-u-oss'(Android U)). 기본 태그는 Qualcomm LA.UM.* 또는 MediaTek(MTK) 업스트림 커널을 참조하며, 샤오미 전용 태그(예: MTK용 'alps-mp-*')도 포함됩니다. Mi 1(mi1_kernel)과 Mi 2(mi2_kernel)는 별도 저장소로 존재합니다. 이 리소스는 개발자가 커스텀 커널을 빌드하고, ROM을 포팅하고, 보안을 감사하거나, 기기별 드라이버를 개발할 수 있게 해줍니다. 각 브랜치에는 해당 기기의 출시 Android 버전에 해당하는 전체 커널 소스 트리가 포함되어 있습니다.