수십억 대 기기를 앞두고 C Binder 드라이버를 제거하고 Rust 버전으로 전환
Linux 7.4의 char/misc 변경에서 Android Binder의 C 드라이버가 제거됩니다. 기능 완성도와 안정성을 갖춘 Rust 드라이버로 Google의 개발 초점이 옮겨가며, 일부 테스트에서는 C 버전보다 높은 성능을 보였다고 전합니다.
AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.
Linux 7.4의 char/misc 변경에서 Android Binder의 C 드라이버가 제거됩니다. 기능 완성도와 안정성을 갖춘 Rust 드라이버로 Google의 개발 초점이 옮겨가며, 일부 테스트에서는 C 버전보다 높은 성능을 보였다고 전합니다.
CleanYourTV는 Android TV와 Google TV에서 제조사 광고·추적 앱을 비활성화하고 기본 홈 화면을 대체하는 오픈소스 도구입니다. ADB와 코딩 에이전트를 이용하며, 변경 전 상태를 기록하고 복구 스크립트로 되돌립니다. 기기별 패키지 목록과 안전 검사를 함께 제공합니다.
Projectivy Launcher와 SmartTube, ADB 명령을 조합해 Android TV의 광고 배너와 기본 YouTube 앱을 없애는 방법을 소개합니다. 런처 교체부터 리모컨 버튼 설정, 되돌리는 방법까지 안내하며 Chromecast with Google TV와 Hisense TV에서 설정했다고 밝힙니다.
Android의 터치 탐색(Touch exploration)이 멈추는 버그를 직접 분석한 개발자가 Google Disability Support에 보고했지만, 지원팀은 엔지니어에게 전달하지 않았습니다. 개발자는 원인과 수정 패치를 찾아 공개 이슈 트래커에 등록했고, 장애 지원 채널이 접근성 버그를 개발팀에 연결하지 못하는 문제를 지적합니다.
ShutterHunt는 사진 과제를 수행하고 Gemma 3n의 평가와 촬영 피드백을 받는 Android 앱입니다. 모델을 휴대전화에 내려받아 실행하므로 인터넷 연결 없이 사진을 판정합니다. 개발 과정에서 사진 방향 오류와 모델의 잘못된 JSON 출력을 해결한 경험도 소개합니다.
Google의 Android 팀이 Android 개발 작업을 돕는 AI 에이전트용 스킬 저장소를 공개했습니다. 에이전트가 Android 공식 가이드에 맞춰 작업하도록 Markdown 지침과 자료를 제공하며, 평가에서 LLM 성능이 낮게 나타난 작업 흐름을 우선 다룹니다.
Google이 Android 기기에 로그인된 모든 Google 계정에 전화번호를 자동으로 확인하고 연결하는 기능을 기본 활성화했습니다. 설정에서 앞으로의 자동 연결을 끌 수 있지만, 이미 추가된 번호는 계정마다 직접 삭제해야 합니다.
Wild Find는 아이들이 주변 식물을 찾아 촬영하는 Android 게임입니다. BioCLIP 2.5 Mobile과 TinyCLIP이 휴대폰에서 사진을 판별하며, 독성 식물이 정답으로 인정되지 않도록 별도 차단 규칙을 적용합니다. 사진은 기기 밖으로 나가지 않습니다.
안드로이드 앱의 CALL_PHONE 권한과 브라우저에서 열리는 다이얼러 딥링크를 조합하면, 사용자가 링크를 한 번 누르는 것만으로 USSD·MMI 명령을 실행할 수 있습니다. 연구자는 통화 착신 전환을 등록해 전화와 음성 인증 코드를 가로채는 과정을 실기기에서 확인했으며, Android 17에서는 서드파티 다이얼러 없이도 비슷한 경로가 생기는 별도 문제를 발견했습니다.
FarbeDex는 야외 사진에서 팔레트를 추출해 저장하는 오프라인 Android 앱입니다. 색 추출은 OKLab 기반 k-means로 처리하고, Gemma 3와 MobileCLIP은 색 이름 짓기와 장면 판별을 맡습니다. 저장한 색은 CSS, Tailwind, JSON 등으로 내보냅니다.
Suniye는 작은 글씨를 읽기 힘든 부모님을 위해 사진과 PDF, 공유된 메시지를 힌디어 음성으로 읽는 Android 앱입니다. OCR부터 음성 합성, 중단·재생 제어까지 구현했으며 에뮬레이터와 백엔드 검증 결과를 공개했습니다. 부모님의 Redmi A4 실사용은 아직 확인하지 않았습니다.
작성자는 비활성 상태로 Google Play 계정이 폐쇄된 뒤 새 앱을 배포하려다 Android Developer Verification Program 등록을 요구받았다고 말합니다. 등록비와 신원 확인, 소규모 테스트 앱에도 적용되는 절차를 두고 개발자들이 배포 통제와 개인정보 부담을 우려합니다.
Google의 Mostafa Saleh가 ARM64 커널 스택 크기를 부팅 매개변수로 조정하는 패치 15개를 RFC로 제안했습니다. 기본 16KB 대신 12KB나 8KB를 선택하면 Android에서 커널 메모리 사용량을 줄일 수 있으며, 패치 제안은 최대 약 50MB 절감을 추산합니다.
Fewer는 화면 사용 시간 대신 하루에 스마트폰을 집어 든 횟수와 아무것도 하지 않고 내려놓은 횟수를 보여주는 Android 런처입니다. 오늘의 할 일과 자주 쓰는 도구만 홈 화면에 두고, Instagram·YouTube 같은 앱을 열 때는 머물 시간을 먼저 묻습니다.
권한을 요구하지 않는 일반 앱이 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에 적용한 우회 절차를 소개합니다.
Googlebook은 Android를 데스크톱 환경에 맞게 확장한 노트북과 운영체제입니다. Intel Core Ultra와 Snapdragon X Elite, Gemini 기능, Android 스마트폰 연동, Google Play 앱 생태계를 앞세우지만, 데스크톱 Linux 앱 지원과 기존 PC 소프트웨어 호환성은 커뮤니티에서 쟁점으로 남아 있습니다.