Devotd Github
새 소식보안

vd171/vd-google v1.13 — RCS 판독 오류 수정과 진단 내보내기

루트 권한이 있는 안드로이드 기기에서 Google 서비스 정보를 읽어 보여 주는 vd171/vd-google가 v1.13을 공개하며 RCS 판독 오류와 앱·WebUI 내보내기 불일치를 바로잡았다.

저장소 정보vd171/vd-google ↗

루트 권한이 있는 안드로이드 기기에서 Google 서비스 정보를 읽어 보여 주는 vd171/vd-google가 v1.13을 공개하며 RCS 판독 오류와 앱·WebUI 내보내기 불일치를 바로잡았다.

GitHub 설명: Your Google services (RCS, Google Wallet, DroidGuard timestamps, Play Integrity attestations, Play Protect Certification) read on-device. No internet, root required.

스타
★ 75
포크
5
언어
Kotlin
라이선스
AGPL-3.0
최신 릴리스
v1.09
원문 보기 ↗GitHub에서 보기 ↗

vd171/vd-google가 2026-11-04에 v1.13을 공개했다. 루트 권한이 있는 안드로이드 기기에서 RCS 상태와 Google Wallet, Play Integrity 같은 Google 서비스 정보를 기기 안의 데이터베이스에서 직접 읽어 보여 주는 앱이다. 이번 버전의 중심은 일부 기기에서 값이 통째로 비어 나오던 판독 문제의 수정이다.

먼저 RCS 판독이 정확해졌다. 연결 상태는 Google Messages와 최신 Android(Android 17 포함)에서 정상 작동 중인데도 '연결되지 않음'으로 표시되던 경우가 고쳐졌고, 판정 로직에는 provStatusPev2 값이 반영됐다. 'RCS 지원 연락처' 개수도 예전처럼 항상 0으로 뜨지 않고, rcs_remote_capabilities_cache에서 3GPP 지원 태그를 가진 대상을 세어 실제 수치를 보여 준다.

탭 전환은 좌우 스와이프로 가능해졌다. 앱과 WebUI의 내보내기 결과는 이제 완전히 같아졌고, 두 출력 모두 개인 데이터를 담지 않는 선택형 진단 섹션을 갖는다. 진단 섹션에는 SQLite 버전, 읽어 들인 테이블 목록, 연락처와 RCS 메시지 개수, 지원 캐시의 신선도 통계처럼 판독 성공 여부를 확인하는 값이 담긴다. build.gradle.kts의 버전 표기는 versionCode 15에서 16, versionName 1.12에서 1.13으로 올랐고, arm64-v8a와 armeabi-v7a용 sqlite3 바이너리가 새로 포함됐다.

다만 이 변경은 앱의 해석 방식을 고친 것이지 외부에서 교차 검증한 결과가 아니다. 진단 섹션도 같은 기기에서 읽힌 값의 요약이므로, 상대방이 실제로 RCS를 쓸 수 있는지까지 알려 주지는 않는다. 가용성·상태·기능 줄은 캐시된 값이라 'No'나 '0'이 나와도 실시간 상태가 아니며, Connection 줄을 기준으로 봐야 한다는 안내가 붙었다. abiFilters에는 x86_64도 들어 있지만 이번에 추가된 sqlite3 바이너리는 arm64-v8a와 armeabi-v7a 두 가지다. 지원 기기 범위와 검증 절차는 릴리스 노트에 제시되지 않았고, 라이선스와 저장소 통계도 함께 밝히지 않았다. 변경 내역은 GitHub의 vd171/vd-google 커밋 6dba596에 담겨 있다.