오픈 소스 · 에이전트 스킬 · 로컬 앱

당신의 폰,
군더더기 없이.

CleanYourPhone은 ADB로 사전 설치된 Android 앱을 비활성화하는 로컬 에이전트 스킬이며, 선택 사항으로 앱도 제공합니다. 먼저 백업하고, 모든 패키지를 함께 검토하며, 기록된 모든 변경을 복원합니다. 루트 권한도, 앱 삭제도, 텔레메트리도 없습니다.

무료 · MIT · 루트 불필요 · 텔레메트리 없음 · 프로필 156개 · device 테스트 4종

CleanYourPhone · 스킬
에이전트 스킬 주요 제품

에이전트에게 맡기세요.

SKILL.md를 읽으세요:
https://github.com/jparedesDS/cleanyourphone
그대로 따라 주세요.
ADB만 사용하세요. 먼저 백업하세요.
무엇이든 바꾸기 전에 계획을 보여 주세요.
되돌리는 명령도 알려 주세요.

Claude Code, Cursor, OpenCode 또는 셸 접근 권한이 있는 모든 에이전트에 붙여 넣으세요.

스킬 우선 · 앱은 선택 · CLI는 GitHub에

경로 선택

스킬을 사용하세요. 앱은 개발 중입니다.

스킬이 주요 제품입니다. 코딩 에이전트에게 맡기고 계획을 검토하세요. 버튼을 선호하는 분들을 위한 간편한 경로는 앱이 될 예정입니다. 파워 유저를 위한 CLI는 여전히 GitHub에 있습니다.

스킬 · 주요 제품

스킬 사용하기

Claude Code, Cursor, OpenCode 또는 셸 접근 권한이 있는 다른 에이전트에게 맡기세요. 먼저 백업하고, 무엇이든 바꾸기 전에 계획을 보여 주며, 되돌리는 명령을 알려 줍니다.

스킬 열기

또는 버튼을 눌러 Claude Code, Cursor, OpenCode에 붙여 넣으세요.

앱 · 초기 MVP

앱 다운로드

앱은 프롬프트보다 버튼을 선호하는 분들을 위한 간편한 경로입니다. Windows 10/11 설치 파일이며 OnePlus 6T에서 테스트했습니다. 먼저 백업하고, 지원되는 테스트 완료 기기에서만 계속 진행합니다.

Windows용 다운로드

초기 MVP · Windows 10/11 · v0.2.1 · 연결 가이드

터미널이 더 좋으신가요? CLI는 여전히 GitHub에 있습니다.

작동 방식

세 단계. 제어권은 당신에게.

  1. 01

    로컬에서 연결

    저장소를 열고, USB 디버깅을 켜고, 휴대폰을 연결하세요. 무엇이든 바뀌기 전에 도구가 ADB와 기기를 확인합니다.

  2. 02

    검토

    패키지, 역할, 설정을 백업합니다. 모든 패키지에 대해 DISABLE, ASK, BLOCKED, SKIP을 검토하세요. 아직 아무것도 바뀌지 않습니다.

  3. 03

    적용 또는 복원

    다섯 개씩 묶어 적용합니다. 확인합니다. 저널에 기록된 그대로 복원하며, 백업은 예비 수단입니다.

선택 사항: Private DNS로 많은 인앱 광고를 차단하고(YouTube 제외), 전후의 여유 RAM과 패키지 수를 측정하세요. 광고 · 벤치마크

프로필

근거에서 시작하세요.
포럼 글 말고요.

각 프로필은 하나의 모델과 펌웨어에 대한 패키지 목록입니다. device 프로필은 실제 휴대폰에서 테스트했고, documented 프로필은 원본 펌웨어 덤프에서 가져왔으며 확인만 요청합니다.

  • Google
    프로필 5개 · Pixel 8 device 테스트 완료
  • 프로필 55개 · Galaxy S23 Ultra device 테스트 완료
  • Xiaomi
    프로필 15개 · HyperOS 제품군 device 테스트 완료
  • 프로필 56개 · Note, K, A 제품군 · documented 전용
  • 프로필 16개 · F, X, M 제품군 · documented 전용
  • 프로필 8개 · OnePlus 6T device 테스트 완료

테스트된 빌드의 device 프로필만 자동 적용할 수 있습니다. 나머지는 모두 검토 가능한 출발점입니다. 프로필 156개 둘러보기 ↗

브랜드 이름과 로고는 각 소유자의 상표입니다.

안전성

설계부터 안전하게. 일부러 따분하게.

삭제하지 않고, 비활성화만

pm disable-user --user 0만 사용합니다. 삭제, 숨기기, 초기화, 루팅은 없습니다. pm enable이 되돌리기입니다.

먼저 백업

첫 변경 전에 패키지, 역할, IME, 설정, getprop을 저장합니다. 백업이 없으면 변경도 없습니다.

보호 목록과 역할

통신, Play 서비스, WebView, 권한, 긴급 알림, 다이얼러, SMS, Home, 키보드는 거부하거나 확인합니다.

작은 묶음, 명확한 되돌리기

패키지 다섯 개를 적용하고 확인한 뒤 다음 묶음으로 넘어갑니다. 저널은 정확하며, 저널을 잃어도 백업으로 변경을 재구성합니다.

로컬에서 실행됩니다. CleanYourPhone이 운영하는 서비스도, 계정도, 텔레메트리도 없습니다. 안전 규칙 읽기 ↗

FAQ

짧은 답변.

안전한가요?

복사한 패키지 목록보다는 안전하지만, 마법은 아닙니다. 절대 삭제하지 않고, 먼저 백업하며, 보호 패키지와 역할 보유자를 거부하고, 작은 묶음으로 비활성화하며, CLI가 기록한 모든 변경을 복원할 수 있습니다. 그래도 계획을 검토하고 통화, SMS, 카메라, 키보드, Home, 알림을 직접 테스트해야 합니다.

무엇이든 삭제하나요?

아니요. 유일한 상태 변경은 pm disable-user --user 0입니다. 삭제, 숨기기, 초기화, 루팅은 없습니다. pm enable이 되돌리기입니다.

문제가 생기면 어떻게 하나요?

먼저 멈추세요. ADB가 휴대폰을 여전히 인식한다면 restore를 실행하세요. 되돌리기 저널을 잃었다면 restore --from-backup <folder>를 실행하고 목록을 검토하세요. 휴대폰이 부팅되지 않으면 복구 가이드에서 안전 모드, ADB, 복구를 다룹니다. 공장 초기화는 최후의 수단입니다.

삭제 대신 비활성화하는 이유는 무엇인가요?

pm uninstall --user 0은 기본 사용자에게서 패키지를 제거하며, OTA 업데이트, 공장 초기화 시의 기대 동작, OEM 복원 흐름을 복잡하게 만들 수 있습니다. pm disable-user --user 0은 패키지를 그 자리에 동결하고 pm enable로 되돌립니다.

태블릿에서도 작동하나요?

네, ADB가 있는 Android 8 이상에서 작동합니다. 태블릿 프로필은 form_factor: tablet을 설정하며, 다이얼러나 SMS 역할이 없으면 실패가 아니라 경고입니다. Home과 키보드 검사는 그대로 적용됩니다.

무료인가요?

네. MIT 라이선스입니다. 계정도, 구독도, 텔레메트리도, CleanYourPhone이 운영하는 서비스도 없습니다.

피드백

버그, 아이디어, 휴대폰 체크리스트를 보내 주세요.

이 양식은 CleanYourPhone Discord로 메시지를 보냅니다. 자동 텔레메트리는 없습니다. 일련번호, IP 주소, IMEI, MAC 주소는 포함하지 마세요.

계획을 검토하세요. 되돌리기는 남겨 두세요.

스킬을 에이전트에게 맡기세요. 앱은 아직 개발 중입니다.