죽은 화면이있는 전화기에서 adb를 사용하여 백업


13

Galaxy S3이 있는데 화면이 시각적이고 터치가 손상되었습니다. 루팅되지 않은 USB 디버그가 가능합니다.

Droid @ Screen 을 사용 하여 잠금을 해제 할 수있는 화면 을 볼 수 있습니다. 그런 다음이 명령을 실행하십시오.

adb 백업 –apk –shared –all –f /backup/mybackup.ab

그런 다음 전화기에서 백업을 시작합니다. 화면에서 나는 adb를 통해 키 이벤트로 제공하는 암호화 암호를 요구하는 것을 볼 수 있습니다. 마지막으로, "내 데이터 백업"단추를 누르는 키 이벤트를 찾을 수 없습니다. 탭하여 강조 표시 할 수는 있지만 'space'및 'enter'이벤트는 'soft_right'뿐만 아니라 트리거하지 않습니다.

여기 에서 주요 이벤트를 받고 있습니다.

]! [백업 Scr] [2

ab를 버릴 다른 방법이 있다면, 그것은 굉장합니다.


해당 버튼은 비활성화 된 것처럼 보입니다. 비밀번호를 생략하고 언급 된 방법을 통해 버튼을 클릭 할 수 있는지 확인 했습니까?
— Liam W

탭이 떨어져서 선택한 다른 화면을 찍을 수 있습니다.
— DanBig

의미하는 바는 비활성화되어있어 클릭 할 수없는 것처럼 보입니다. 그것이 아무것도 작동하지 않는 이유입니다.
— Liam W

선택 가능하다는 것을 보여주기 위해 방금 편집했습니다.
— DanBig

알았어, 미안해
— Liam W

답변:


7

나는 당신과 같은 상황에있었습니다. 전체 백업 화면에 들어가면 다음 명령을 사용하십시오.

adb shell input text <your password>
adb shell input keyevent 22
adb shell input keyevent 23

"adb shell input keyevent 22"명령이 Dpad입니다. 오른쪽, "adb shell input keyevent 23"이 Dpad Center 인 내 데이터를 백업 할 수 있습니다. enter를 선택할 수 있습니다.

22-> "KEYCODE_DPAD_RIGHT"

23-> "KEYCODE_DPAD_CENTER"


2

보냈 KEYCODE_DPAD_CENTER습니까?

adb shell input keyevent 23

그러면 초점이 대상에서 멀어 지지만 작동하지 않는 것 같습니다.
— DanBig

1

사용 드로이드 탐색기 와 스크린 캐스트 핸드셋을 제어하기 위해 데스크톱 컴퓨터에서 키보드와 마우스를 사용하는 플러그인?

이렇게하면 adb shell input keyevent ...


루팅되지 않았으므로 스크린 캐스트가 작동하지 않습니다. 맞습니까?
— DanBig

나는 뿌리를 내릴 필요는 없지만 꽤 제한적이라고 생각하지만, 아마도 스크린 캐스트와 함께 사용되는 핸드셋이 eclair 2.1
— 이기 때문일 수 있습니다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.