>

제 3 자 소프트웨어를 사용하여 잊어 버린 장치의 화면 잠금 해제 패턴을 지우고 싶습니다. USB 디버깅을 사용하도록 설정해야하지만 Android에서 사용하도록 설정하지 않았습니다.

복구 모드 또는 Fastboot를 통해 USB 디버깅을 켜려면 어떻게합니까?


  • 답변 # 1

    자세한 내용은 usb-debugging tag-wiki (방금 추가 한 위치)에서 찾을 수 있습니다 :

    와이즈 비즈

    문제가 있지만 기기를 정상적으로 부팅 할 수 없어 위에서 설명한 설정 섹션에 도달 할 수없는 경우 다음 질문을 살펴보십시오.

    USB 디버깅이 활성화되지 않은 경우 깨진 스크린 폰을 백업하는 방법?

    디버그 모드가 비활성화 된 동안 화면이 깨졌습니다. adb를 다시 활성화하려면 어떻게해야합니까?

  • 답변 # 2

    Izzy의 답변 아래 의견에서 수행 된 OP의 설명을 바탕으로 장치가 잠겨 있고설정에서 ADB를 사용할 수없는 경우 다음 해결책을 제안합니다.

    참고이 방법은 Stock Android 4.2.1 및 Stock CM 12.0 (Android 5.0)에서 사용자 지정 복구 기능이있는 두 장치 (ADB는 항상 기본적으로 활성화 됨)에서 테스트되었습니다. Stock Recovery가 ADB 쉘 액세스를 허용하는 경우이 솔루션을 고려할 수도 있습니다.

    지침 <올>

    스톡 복구 내부에서 패턴 크래킹 소프트웨어 (또는 소프트웨어의 장르에 상관없이)를 사용하여 이전 환경 (ADB 셸 사용 가능)에서 작동하는지 확인해야합니다.

    1 단계를 시도하지 않으므로 다음을 수행합니다.

    젤리 빈 4.2.1 : <올>

    복구로 부팅하고데이터파티션을 마운트하십시오.

    PC에서 쉘을 열고 다음을 입력하십시오 :

    By default,USB debuggingis disabled with stock ROMs (some custom ROMs however have it enabled by default). To toggle it on or off, you can find the corresponding switch inSettings › Development– a section originally hidden with Android 4.2 and up. You can make this section visible by going toSettings › About deviceand "hammering" the entry telling your ROM's build version until a toast-message congratulates you for having become a developer.

    와이즈 비즈 반복  OS의 홈 디렉토리로.

    텍스트 편집기에서 해당 파일을 열면 adb pull /data/property/persist.sys.usb.config ~/ 가 표시 될 것입니다  거기에 썼습니다. ~/ 로 변경 .

    노드 터미네이터가 "DOS 터미네이터"인 경우 Android에서 텍스트 파일 변경 사항을 이해하지 못하는 경우가 있습니다. 메모장은 Windows에서 할 수 있습니다 (광산은 Linux이므로 여기서는 문제가 없습니다).

    이 경우 mtp 를 사용하지 않는 것이 좋습니다.  하지만하고 :

    mtp,adb
    
    

    adb pull 가  명령은 다음을 사용하여 파일을 덮어 썼습니다 :

    adb shell
    echo 'mtp,adb' > /data/property/persist.sys.usb.config
    
    

    텍스트 편집기에서 파일 내용보기

    echo 마운트 해제  Android OS로 재부팅하십시오. USB 디버깅이 가능할 것입니다.

    롤리팝 5.0의 경우 :

    JB 4.2.1 사용자는 이전 방법이 효과가 없다면이 방법을 따를 수도 있습니다.

    <올>

    복구로 부팅하고데이터파티션을 마운트하십시오.

    JB 4.2.1 방법에 사용 된2 단계3을 반복합니다.

    adb pull /data/property/persist.sys.usb.config ~/ 에서 일부 매개 변수를 조정해야합니다. . 유형 :

    Data
    
    

    다른 위치에도 백업하고 SQLITE 편집기에서 파일을여십시오. Linux를 실행 중이며 SQLite 용 DB 브라우저가 잘 작동합니다. Windows OS/OSX에서도 사용할 수 있습니다.

    와이즈 비즈에서  표에서 다음 값을 변경하십시오.

    settings.db   adb pull /data/data/com.android.providers.settings/databases/settings.db ~/

    global   adb_enabled

    와이즈 비즈 확인   1 로 설정   development_settings_enabled 에서  표.

    1 에서 기본값으로 확인  표 :

    verifier_verify_adb_installs   1 입니다

    global   secure 입니다

    6 단계7의 검사는 필요하지 않지만 솔루션이 작동하지 않을 경우 문제 해결이 다소 쉬워 지도록 수행해야합니다.

    adb_notify 에서 변경 사항 저장  다음을 입력하여 다시 Android로 복사하십시오.

    1
    
    

    삭제 ( adb_port ) -1 이후) 명령이 필요하지 않습니다  파일을 덮어 써야하지만 마음의 평화를 위해 파일을 실행했습니다.

    settings.db 마운트 해제  Android OS로 재부팅하십시오. 아마도 ADB가 가능할 것입니다.

    이것은 내 장치에서 테스트했을 때 실제로 작동하는 방식입니다.

    출처 :실제로 소스는 아니지만이 답변 아래의 댓글에서 힌트를 얻었습니다.

    adb shell rm /data/data/com.android.providers.settings/databases/settings.db exit adb push ~/settings.db /data/data/com.android.providers.settings/databases/

  • 이전 lg g3 - Android 442를 사용하여 LG G3에 교환 이메일 계정을 추가 할 수 없습니다
  • 다음 privacy - Google 앱 비활성화