수십억 대 기기를 앞두고 C Binder 드라이버를 제거하고 Rust 버전으로 전환
Linux 7.4의 char/misc 변경에서 Android Binder의 C 드라이버가 제거됩니다. 기능 완성도와 안정성을 갖춘 Rust 드라이버로 Google의 개발 초점이 옮겨가며, 일부 테스트에서는 C 버전보다 높은 성능을 보였다고 전합니다.
취약점과 보안 사고, 운영체제와 클라우드·네트워크를 다룹니다.
Linux 7.4의 char/misc 변경에서 Android Binder의 C 드라이버가 제거됩니다. 기능 완성도와 안정성을 갖춘 Rust 드라이버로 Google의 개발 초점이 옮겨가며, 일부 테스트에서는 C 버전보다 높은 성능을 보였다고 전합니다.
Projectivy Launcher와 SmartTube, ADB 명령을 조합해 Android TV의 광고 배너와 기본 YouTube 앱을 없애는 방법을 소개합니다. 런처 교체부터 리모컨 버튼 설정, 되돌리는 방법까지 안내하며 Chromecast with Google TV와 Hisense TV에서 설정했다고 밝힙니다.
Android의 터치 탐색(Touch exploration)이 멈추는 버그를 직접 분석한 개발자가 Google Disability Support에 보고했지만, 지원팀은 엔지니어에게 전달하지 않았습니다. 개발자는 원인과 수정 패치를 찾아 공개 이슈 트래커에 등록했고, 장애 지원 채널이 접근성 버그를 개발팀에 연결하지 못하는 문제를 지적합니다.
Google이 Android 기기에 로그인된 모든 Google 계정에 전화번호를 자동으로 확인하고 연결하는 기능을 기본 활성화했습니다. 설정에서 앞으로의 자동 연결을 끌 수 있지만, 이미 추가된 번호는 계정마다 직접 삭제해야 합니다.
안드로이드 앱의 CALL_PHONE 권한과 브라우저에서 열리는 다이얼러 딥링크를 조합하면, 사용자가 링크를 한 번 누르는 것만으로 USSD·MMI 명령을 실행할 수 있습니다. 연구자는 통화 착신 전환을 등록해 전화와 음성 인증 코드를 가로채는 과정을 실기기에서 확인했으며, Android 17에서는 서드파티 다이얼러 없이도 비슷한 경로가 생기는 별도 문제를 발견했습니다.
Google의 Mostafa Saleh가 ARM64 커널 스택 크기를 부팅 매개변수로 조정하는 패치 15개를 RFC로 제안했습니다. 기본 16KB 대신 12KB나 8KB를 선택하면 Android에서 커널 메모리 사용량을 줄일 수 있으며, 패치 제안은 최대 약 50MB 절감을 추산합니다.
권한을 요구하지 않는 일반 앱이 OxygenOS의 AtlasService 명령 주입 취약점과 OplusLogCore HAL의 셸 실행 기능을 연결해 uid 0 권한을 얻는 과정을 공개했습니다. 연구자는 OnePlus 12 Pro와 OnePlus 15에서 같은 APK로 공격을 재현했으며, OnePlus는 여러 기기와 소프트웨어 버전이 영향을 받는다고 확인했습니다.
F-Droid가 10년 만에 가장 큰 업데이트인 2.0을 공개합니다. Kotlin과 Jetpack Compose로 앱을 다시 만들고 탐색·검색·필터 기능과 Android 설치 흐름을 개선했으며, 일부 개인정보 보호 기능과 기존 설치 방식에는 변경이 있습니다.
Android 17은 API 37을 대상으로 하는 앱에서 시스템 신뢰 인증서의 Certificate Transparency(CT)를 기본 요구합니다. 자체 CA로 TLS 트래픽을 검사하던 개발자와 보안 연구자는 인증서에 SCT를 넣고 기기에 자체 CT 로그를 등록해야 하며, 글쓴이는 HTTP Toolkit에 적용한 우회 절차를 소개합니다.