LineageOS 24.0 공개, Android 17 기반으로 빠르게 적용
원제 LineageOS 24.0
156 포인트댓글 41
Key Point
Linux 커널 4.4/4.9 기기 지원을 조건부로 축소하고 베어메탈 x86_64까지 지원하는 등 플랫폼의 복잡도를 줄이면서 개발자 경험은 개선한 구체적인 전략이 담겨 있다.
핵심 요약
- LineageOS가 Android 17 기반 24.0 버전을 공개했으며, 6월 Android 17 공개 후 이전 세대의 대규모 리팩토링 대비 예상보다 빠르게 재구성을 완료했다.
- 2025년 8월부터 2026년 10월까지의 보안 패치가 18.1~24.0에 병합되었고, 레거시 브랜치(15.1, 16.0, 17.1)도 2025년 11월 보안 패치까지 적용되었다.
- Canvas 이미지 편집기, Catapult TV 런처, Etar 달력 등 주요 앱들이 Material Design 3로 업데이트되었으며, Updater는 A/B 파티션 기기에서 스트리밍 방식으로 설치해 설치 시간을 단축했다.
- 브라우저 기반 WebUSB 플래시 도구(flash.lineageos.org)가 새로 추가되어 ADB, Fastboot, Amlogic, Samsung Odin 방식으로 별도 데스크톱 소프트웨어 없이 설치 가능해졌다.
- CI는 앱 리포와 핵심 리포에서 코드 리뷰 투표, 린트 검사, 라이선스 검사 등을 자동으로 수행하고, CD는 커밋 병합 시 APK를 GitHub Actions로 자동 배포한다.
- a11y 프로젝트의 무료 접근성 감사를 완료해 복구 네비게이션 등을 개선했고, 40명 이상의 기여자에게 접근성 개발 교육을 제공했다.
- Linux Kernel 4.4/4.9 기기는 24.0이 아닌 22.2에만 새로 제출받기로 결정했으며, 23.2/24.0은 1:1 eBPF 백포트와 GCC 없이 완전히 빌드되는 커널만 지원한다.
- Amlogic, Qualcomm 등 주요 SoC별 공용 커널을 제공해 기기 유지보수자들의 반복 작업을 줄일 수 있게 했고, 재사용 가능한 '시임' 라이브러리도 공통화했다.
- Wiki가 Material Design 3으로 개선되고 FAQ가 확대되었으며, Samsung 기기는 ODIN/Heimdall 대신 FOSS 도구인 samloader-rs로 마이그레이션했다.
- Cuttlefish, libvirt, UTM 등 QEMU 기반 가상 머신 타겟이 추가되었고, 실험 단계의 베어메탈 x86_64/Apple Silicon/Snapdragon X 타겟도 성공적으로 부팅했다.
- 개발자 기여 절차가 단순화되어 몇 주 내 피드백을 받고 승인 시 공식 리포지토리에 진입 가능해졌으며, 기기 유지보수자나 앱 개발자 등 다양한 기여 방식을 제시했다.
- 24개 신규 기기가 추가되었으며 Google Pixel 10 시리즈, OnePlus 15 시리즈, Realme GT7 Pro 등 최신 기기들이 포함되어 있다.