Android 권한 도구

Shizuku 다운로드와 시작 조건

Shizuku

Shizuku

개발사
RikkaApps
라이선스
무료 오픈소스 · Apache-2.0 코드·상표 조건 별도
OS
Android

Shizuku(시즈쿠)의 공식 다운로드와 Android 시작 조건을 안내합니다. 기본 페어링·서비스 실행·지원 앱 권한을 구분하고 재부팅·자동 시작 조건을 확인하세요.

1. Shizuku가 하는 일

Shizuku는 지원 앱과 Android 시스템 사이에서 API 요청을 중개합니다. 먼저 서비스를 ADB 또는 기존 root 권한으로 시작하고 다른 앱의 접근 요청을 관리합니다. 자체 앱 삭제 도구나 루팅 도구로 고르지 말고, 사용하려는 앱이 Shizuku를 지원하는지부터 확인하세요.

함께 언급되는 도구의 역할
원하는 일 확인할 도구
지원 앱의 시스템 API 연결 Shizuku
휴대폰의 앱 목록·패키지 관리 Canta 등 실제 관리 앱
PC에 휴대폰 화면 표시·입력 제어 scrcpy
PC에서 Android 명령 사용 SDK Platform Tools의 adb

앱 목록을 관리하려면 Canta의 사용 조건과 재설치 범위, PC에서 화면을 조작하려면 scrcpy의 연결 방식을 확인하세요. Shizuku를 설치하는 것만으로 이 작업들이 자동 실행되지는 않습니다.

2. 시작 방식 선택

현재 기기에서 고를 경로
상황 기본 경로와 조건
Android 11 이상에서 PC 없이 무선 디버깅·페어링으로 서비스 시작
PC에서 adb를 사용할 때 기기 연결·승인 후 현재 앱이 제시하는 시작 명령 확인
이미 rooted인 기기 기존 root 시작 경로. 새 루팅이 필수인 것은 아님

Android 10 이하의 비루트 기기는 공식 매뉴얼의 PC 시작 경로를 확인합니다. Android 버전만 보고 모든 현재 APK의 설치·기능을 보장하지 말고 배포 조건도 대조하세요. ADB와 root는 권한 범위가 다르므로 지원 앱의 모든 기능이 같은 방식으로 작동한다고 가정하지 않습니다.

3. 첫 페어링과 권한 연결

  1. Shizuku에서 무선 디버깅 방식의 페어링을 시작합니다.
  2. Android 개발자 옵션의 무선 디버깅을 열고 페어링 코드로 기기 페어링을 선택합니다.
  3. 현재 표시된 코드를 Shizuku 알림의 입력 경로로 전달합니다. 코드 창과 앱의 안내를 함께 확인합니다.
  4. 페어링 뒤 Shizuku로 돌아와 시작을 선택하고 서비스가 실행 중인지 확인합니다.
  5. 사용하려는 지원 앱을 열어 요청한 권한·대상을 확인한 뒤 필요한 연결만 허용합니다.

페어링 기록이 있다는 것과 현재 서비스가 실행 중이라는 것은 다릅니다. Canta에서 작업이 되지 않더라도 앱을 다시 설치하기 전에 Shizuku의 실행 상태와 해당 앱의 허용 상태부터 구분해 보세요. 기본 시작을 시도한 뒤 막혔다면 페어링·시작 오류 점검에서 현재 단계에 맞춰 확인합니다.

4. 재부팅·자동 시작과 배포

현재 upstream 13.6.0은 Android 16 QPR1과 Android 13 이상·신뢰 WLAN에서의 비루트 자동 시작 지원을 안내합니다. 구형 매뉴얼의 재부팅 후 수동 시작 설명을 모든 환경의 고정 규칙으로 쓰기보다, 현재 버전과 시작 조건·실행 상태를 확인하세요. 지원 선언만으로 모든 제조사·앱 조합의 성공을 뜻하지는 않습니다.

PC 시작은 현재 Shizuku가 표시하는 명령과 공식 릴리스 안내를 따릅니다. 오래된 글의 고정된 파일 경로를 그대로 복사하지 마세요. Canta의 Android 16 이상 안내에 있는 커뮤니티 fork와 RikkaApps upstream도 배포 주체·지원 범위를 따로 확인해야 합니다.

5. 허용한 앱과 종료 범위

지원 앱의 권한 요청은 앱 이름과 실제 사용 목적을 확인한 뒤 필요한 범위로 허용합니다. 한 앱의 허용을 거두는 것, Shizuku 서비스를 중지하는 것, Android에 남은 페어링·디버깅 승인을 취소하는 것은 서로 다릅니다. 작업을 마친 뒤 현재 서비스와 승인 상태를 각각 확인하세요.

연결 실패를 해결하려고 보안 감시·결제 보호·Play Protect를 한꺼번에 끄거나 모르는 fork로 바꾸는 방식은 피합니다. LADB 같은 로컬 셸과의 병용도 각 도구의 제약을 따로 확인해야 합니다. 오류는 멈춘 단계와 메시지를 기준으로 좁혀 보세요.

6. 주요 기능

  • 지원 앱의 Android 시스템 API 이용 중개
  • ADB 또는 기존 root로 서비스 시작
  • Android 11 이상 무선 디버깅 페어링 경로
  • 지원 앱의 접근 요청과 허용 관리
  • 버전·네트워크 조건에 따른 자동 시작
  • 공식 Google Play·GitHub 등 배포 선택

7. 시스템 요구사항

기기
지원 Android 기기 · 설치하려는 현재 배포의 조건 확인
무선 시작
Android 11 이상 · 무선 디버깅과 페어링
자동 시작
13.6 릴리스: Android 13 이상·신뢰 WLAN 등 조건 확인
이용 앱
Shizuku 지원 앱과 필요한 권한 · ADB/root 범위 구분

8. 공식 배포와 이용 시작

  1. 1.

    공식 다운로드에서 Android 기기에 맞는 배포처를 고릅니다.

  2. 2.

    현재 Android 버전과 무선·PC·기존 root 중 사용할 시작 방식을 확인합니다.

  3. 3.

    무선 방식은 Android의 현재 페어링 코드와 Shizuku 알림 입력 경로를 사용합니다.

  4. 4.

    페어링 뒤 서비스를 시작하고 실행 중 상태를 확인합니다.

  5. 5.

    필요한 지원 앱만 요청을 확인해 허용하고 작업 뒤 서비스·승인 범위를 살펴봅니다.

9. Shizuku와 비슷한 프로그램 비교

SDK Platform Tools의 adb
PC에서 Android 기기와 명령을 주고받는 도구입니다. Shizuku는 시작된 서비스로 지원 앱의 API 요청을 중개합니다.
LADB
Android 안에서 ADB 셸을 사용하는 도구입니다. 자체 안내에는 Shizuku와의 동시 사용 제약이 있어 병용 설치를 일반적인 해결법으로 삼지 않습니다.
Magisk
root 접근과 시스템 커스터마이징을 다루는 도구입니다. Shizuku의 비루트 시작을 위해 새로 루팅해야 하는 것은 아닙니다.

10. 자주 묻는 질문

Shizuku만 설치하면 기본 앱이 삭제되나요?

+

아니요. Shizuku는 API 이용을 중개합니다. 실제 패키지 관리는 Canta 같은 지원 앱이 담당하며 그 앱의 기능·권한·제거 대상을 따로 확인해야 합니다.

PC 없이 시작할 수 있나요?

+

공식 매뉴얼은 Android 11 이상에서 무선 디버깅을 이용하는 방식을 안내합니다. 현재 배포·제조사·네트워크 조건과 실제 실행 상태를 확인하세요.

페어링됐는데도 서비스를 시작해야 하나요?

+

네. 페어링 기록과 실행 중 서비스는 다른 상태입니다. 페어링 뒤 현재 앱의 시작 안내를 따르고 실행 상태를 확인합니다.

재부팅하면 무조건 다시 수동 시작하나요?

+

버전과 환경에 따라 구분해야 합니다. 13.6.0 릴리스에는 Android 13 이상·신뢰 WLAN 조건의 비루트 자동 시작 지원이 있습니다. 모든 기기의 자동 실행 보장은 아니므로 실제 서비스 상태를 확인하세요.

root 전용 기능도 모두 쓸 수 있나요?

+

ADB와 root의 권한 범위는 다릅니다. Shizuku 지원 여부와 별개로 해당 앱의 기능별 권한 조건을 확인해야 합니다.

커뮤니티 fork는 공식 upstream과 같은가요?

+

배포 주체가 다릅니다. 연결할 앱이 요구하는 버전·OS 지원과 출처를 확인하고, 이름이 같다는 이유로 동일한 호환성을 가정하지 마세요.

11. 참고 자료

관련 프로그램