Google Pixel 1 애초에 Pixel1이 필요도 없었다고?
Google Pixel 1 애초에 Pixel1이 필요도 없었다고?
Summary Revanced Manager를 사용하여 Google Photos 앱을 패치하면 루트 권한 없이 무제한 원본 품질 백업 기능을 활성화할 수 있습니다. 주요 단계는 기존 앱 제거, Revanced Manager 설치, Google Photos APK 로드 및 패치 적용, GmsCore 설치, 패치된 앱 실행입니다. 이 과정을 통해 누구나 쉽게 무제한 백업 기능을 추가할 수 있습니다.
제야의 고수들이 나에게 조언해줬음
|
|
오 뭔말이지? 정리해보자
요약
Revanced Manager를 이용해 Google Photos 앱을 패치하면 루트 권한이나 커스텀 롬 없이 “Unlimited Original Quality” 백업 기능을 활성화할 수 있습니다. 주요 과정은 (1) Revanced Manager 설치, (2) Google Photos APK 선택, (3) “Spoof Unlimited Photos Backup” 패치 적용, (4) GmsCore 설치 및 패치된 앱 실행의 네 단계로 이루어집니다 .
필요한 도구
- Revanced Manager: Revanced 앱 시리즈를 손쉽게 패치·관리하는 공식 GUI 도구
- Google Photos APK (nodpi): 모든 기기에서 동작하는 범용 Google Photos 패키지
- GmsCore (ReVanced MicroG): Google Play 서비스 없이 Google 계정 인증을 가능케 하는 오픈소스 구현체
단계별 설명
1. 기존 앱 제거
- 기기 설정의 앱(Apps) 메뉴에서 “Google Photos”를 선택하고, 제거 또는 사용 안 함을 실행합니다.
- 이 과정을 통해 패치된 APK 설치 시 충돌을 방지합니다 .
2. Revanced Manager 설치
- 공식 웹사이트나 GitHub 릴리스 페이지에서 최신 Revanced Manager APK를 다운로드합니다 .
- 다운로드한 APK를 클릭해 설치합니다.
- 보안 설정에서 “출처를 알 수 없는 앱” 설치를 허용해야 할 수 있습니다.
3. Google Photos APK 로드 및 패치
- Revanced Manager를 실행하고, “Select App” 메뉴에서 “com.google.android.apps.photos (nodpi)” APK를 불러옵니다 .
- “Custom patches” 목록에서
- Spoof Unlimited Photos Backup (또는 유사 명칭)
- Disable DCIM folder auto backup 등 필요 패치를 선택합니다 .
- “Patch” 버튼을 눌러 새 APK를 생성합니다.
- 패치 과정이 끝나면 /sdcard/Download/ 등에 패치된 APK가 저장됩니다.
4. GmsCore 설치
- ReVanced MicroG(GmsCore)를 GitHub 릴리스에서 다운로드해 설치합니다 .
- GmsCore를 통해 패치된 Google Photos 앱이 Google 계정에 접근할 수 있도록 합니다.
5. 패치된 Google Photos 실행
- 생성된 APK를 설치합니다.
- 앱을 처음 열 때 Google 계정을 선택하고 인증 과정을 완료합니다.
- Unlimited Original Quality 백업 기능이 활성화된 것을 확인합니다.
- 초기 실행 시 계정을 다시 선택해야 할 수 있으며, 이후에는 백그라운드 자동 백업이 작동합니다 .
내부 동작 원리
- 기기 스푸핑: 패치된 앱은 내부 프레임워크 호출(hasSystemFeature)을 훅킹해 “Pixel 기기”로 인식되도록 합니다 .
- 패치 적용: APK 바이너리에 직접 코드 후킹을 삽입하며, MicroG가 Google 계정 인증을 맡아 루트 없이 동작합니다 .
- 백엔드 허들링: 구글 서버는 “Pixel 기기”로부터 온 요청을 그대로 받아들이므로, 원본 화질 제한 없이 저장합니다 .
이 과정을 통해 5분 만에 Google Photos에 무제한 원본 백업 기능을 추가할 수 있으며, 루팅·커스텀롬·복잡한 롬 관리 없이도 누구나 손쉽게 활용 가능합니다.
💬 댓글
GitHub 계정으로 로그인하여 댓글을 남겨보세요. GitHub 로그인
🔧 댓글 시스템 설정이 필요합니다
GitHub Discussions 기반 댓글 시스템을 활성화하려면:
GISCUS_SETUP_GUIDE.md
파일의 안내를 따라 설정 완료Repository 관리자만 설정할 수 있습니다. 설정이 완료되면 모든 방문자가 댓글을 남길 수 있습니다.