Computer >> 컴퓨터 >  >> 문제 해결 >> Android

안드로이드 보안 PIN 삭제 방법 – TWRP·ADB로 잠금 초기화하기

휴대폰의 보안 PIN을 잊어버려 구글 계정 초기화도 불가능하거나, 과거 백업을 복원한 뒤 기존에 쓰던 PIN과 달라져서 안드로이드 시스템이 어떤 PIN을 적용해야 할지 혼동하고 아무 번호도 받아들이지 않는 상황이라면 이 가이드가 도움이 될 것입니다. 이 글에서는 여러 가지 방법으로 안드로이드 보안 PIN을 삭제하는 절차를 단계별로 안내합니다.

시작하기 전에 준비할 것

이 가이드를 진행하려면 휴대폰에 커스텀 리커버리가 설치되어 있거나, PC에 ADB가 설치되어 있어야 합니다. 커스텀 리커버리 설치 방법은 기기마다 차이가 있어 본문 범위를 벗어나므로, 먼저 자신의 기기에 맞는 TWRP 설치 방법이나 윈도우용 ADB 설치 방법을 확인해 두시기 바랍니다.

백업 복원 후 마주하는 두 가지 상황

최근 사용하던 PIN과 다른 PIN이 담긴 백업을 복원하면 크게 두 가지 상황에 직면할 수 있습니다.

1. 서로 다른 두 개의 PIN이 공존하는 경우

최근 부팅용 PIN과 백업에 포함된 오래된 화면 잠금 PIN이 동시에 남아 있는 경우입니다. 이렇게 되면 기기에 두 개의 서로 다른 PIN이 존재하게 되는데, 보안성은 오히려 높아질 수 있지만 매번 두 개의 PIN을 모두 기억해야 하는 불편함이 생깁니다.

해결 방법은 간단합니다. 설정 > 보안 > 화면 잠금으로 이동한 뒤 새 PIN을 입력하세요. 그러면 부팅 PIN이 덮어써지고 하나의 PIN만 사용하게 됩니다.

2. 어떤 PIN도 받아들이지 않는 경우

이것이 가장 답답한 상황입니다. 특정 조건에서는 휴대폰이 부팅 PIN은 인식하지만 화면 잠금 해제 PIN은 거부하기도 합니다. 이럴 때는 PIN 정보가 저장된 시스템 파일을 통째로 삭제해야 합니다(놀랍게도 PIN은 삭제 가능한 시스템 파일에 저장됩니다).

TWRP로 안드로이드 PIN 삭제하기

  1. 휴대폰을 TWRP 리커버리로 부팅합니다.
  2. Advanced > File Manager로 이동한 뒤 /data/system 폴더로 들어갑니다.
  3. .key 확장자로 끝나는 파일과 파일명에 'locksettings'가 포함된 파일을 찾습니다. 제조사에 따라 다르지만 일반적으로 다음과 같습니다.

gatekeeper.password.key
gatekeeper.pattern.key
locksettings.db
locksettings.db-shm
locksettings.db-wal

  1. 파일을 모두 삭제한 뒤 휴대폰을 재부팅합니다. 잠금 화면은 나타나지만 비밀번호나 PIN을 요구하지 않습니다. 만약 PIN을 요구한다면 필요한 파일을 전부 삭제하지 못한 것이니 목록을 다시 확인하세요.
  2. 작업이 끝나면 보안 설정에서 반드시 새 PIN을 설정하세요!

ADB로 안드로이드 PIN 삭제하기

참고: 루팅된 휴대폰과 USB 디버깅이 활성화되어 있어야 합니다. USB 디버깅이 꺼져 있어 휴대폰에 접근할 수 없다면 TWRP 같은 커스텀 리커버리를 플래싱해야 하며, 이를 통해 ADB 사이드로더도 함께 사용할 수 있습니다.

  1. USB 케이블로 휴대폰과 PC를 연결한 뒤 ADB 터미널을 실행합니다.
  2. 명령 프롬프트에 다음 명령어를 순서대로 입력합니다.

adb devices
adb shell
cd /data/system
su
rm *.key
adb reboot

ADB/SQL로 안드로이드 PIN 삭제하기

참고: ADB와 함께 SQLite3가 설치되어 있는 사용자를 위한 대체 방법입니다.

  1. ADB/SQL 터미널에 다음 명령어를 입력합니다.
    adb shell
    cd /data/data/com.android.providers.settings/databases
    sqlite3 settings.db
    update system set value=0 where name='lock_pattern_autolock';
    update system set value=0 where name='lockscreen.lockedoutpermanently';
    .quit

플래시 가능한 ZIP 파일로 PIN 삭제하기

참고: 커스텀 리커버리(종류는 무관)가 설치되어 있고, 작업을 대신 수행해 주는 .zip 파일을 플래싱하고 싶은 분들에게 적합한 방법입니다.

  1. Pattern Password Disable .zip 파일을 내려받아 휴대폰의 SD 카드로 옮깁니다.
  2. 선호하는 커스텀 리커버리로 재부팅합니다.
  3. zip 파일을 플래싱한 뒤 휴대폰을 재부팅합니다.

마무리 및 주의사항

PIN 관련 파일을 삭제하면 기기의 모든 잠금 보호가 제거되므로, 작업이 완료되는 즉시 새로운 PIN이나 패턴을 설정하는 것이 안전합니다. 또한 이러한 방법은 반드시 본인 소유의 기기에만 사용해야 하며, 타인의 기기를 무단으로 잠금 해제하는 데 활용해서는 안 됩니다.