이 페이지에서
History
일자 | 구분 | 변경점 | 비고 |
---|---|---|---|
2025.03.04 | 최초작성 | 작년 9월에 확인했던 내용 기록 작성 |
Summary
Android 버전 | 주요 이슈 | 레퍼런스 |
---|---|---|
Android 10 (SDK 29) | - Root File System이 ramdisk.img 에서 system.img 로 병합됨. - Android 9에서 도입된 GSI(Generic System Image)로 인해 Android 10부터 System 파티션이 Locked 상태로 변경됨. - Unlock 방법: SystemRW, SuperRW, ro2rw 등의 서드파티 툴 사용 가능. - 제약 조건: 루팅 필요, 10GB 이상의 여유 공간 필요. - 원인: Android 10의 시스템 파일시스템이 EXT4_FEATURE_RO_COMPAT_SHARED_BLOCKS 형태로 구성됨. - e2fsck -E unshare_blocks 실행 시 용량 부족 문제 발생. - 선탑재 APK 삭제로 공간 확보 필요. |
Android 10 출시 노트 XDA 포럼 - Universal SystemRW |
Android 11 (SDK 30) | - MAC 주소가 변동성이 있는 임의 값으로 반환됨. - 기존 코드로 고정적인 MAC 주소 획득 불가. - FQDN, Realm, Credential 등에 따라 변경됨. - 일회성 권한(한 번만 허용) 기능 도입. - 저장소 권한 변경: 파일 및 미디어 접근만 가능. |
MAC address availability changes in Android 11 |
Android 12 (SDK 31) | - GKI(Global Kernel Image) 버전이 2.0으로 변경됨. - 메인 커널은 Google이 직접 빌드한 이미지를 사용. - 장치 드라이버 및 제조사 커스텀은 Vendor_boot 파티션에 모듈화. - Wi-Fi 연결 시에도 무작위 MAC 주소 사용. |
- |
Android 13 (SDK 33) | - 파일 권한 세분화 (파일 및 문서, 사진 및 동영상, 음악 및 기타 오디오). - SAF(Storage Access Framework)에서 /Android/data 및 /Android/odd 접근 차단. - DNS Over HTTP/3 지원 및 우선순위 설정. - HTTP/3(UDP) 프로토콜을 통해 DNS 서버와 통신. |
- |
Android 14 (SDK 34) | - Target SDK가 24(Android 7) 미만인 앱 설치 불가. - 루트 권한으로도 시스템 인증서 수정 차단. - RW 권한 부여 및 파일 추가 불가능. - /etc/security/cacerts 에 인증서를 추가해도 반영되지 않음. - 2G 지원 중단 및 모바일 데이터의 Null 암호화/무결성 모드 사용 중지. |
Android 14 출시 노트 |
Android 15 (SDK 35) | - VNDK(The Vendor Native Development Kit) 지원 중단. - 공급업체 오버레이 지원 중단. |
- |
토론하기