我有一個破碎的屏幕一場噩夢的一天,
我已經「的Droid屏幕」與「終極觸摸屏控制」然而手勢不似乎工作,此手機解鎖通常需要一個滑動停止,但我可以讓它'點擊'的地方,任何想法與亞行解鎖,所以我可以得到我的消息將是一個救生員解鎖屏幕的Galaxy Nexus ADB
回答
因此,讓我成爲你的生活保護者(也許)
我在的Nexus已經打破了屏幕4幾個星期前,我也一直在尋找類似的回答。它是非常重要的,這是的Nexus 4的股票奇巧4.4沒有根,只有亞洲開發銀行和默認的解鎖圖案(點)
,所以我一直在尋找在亞行命令,發現簡單的方法sendevent
。它alows像你需要,有的爲例做揮筆:
cd C:\sdk_patch\platform-tools
adb shell sendevent /dev/input/event2 3 57 58
adb shell sendevent /dev/input/event2 3 58 17
adb shell sendevent /dev/input/event2 3 53 470
adb shell sendevent /dev/input/event2 3 54 1200
adb shell sendevent /dev/input/event2 0 0 0
adb shell sendevent /dev/input/event2 3 53 670
adb shell sendevent /dev/input/event2 3 54 1200
adb shell sendevent /dev/input/event2 0 0 0
adb shell sendevent /dev/input/event2 3 58 88
adb shell sendevent /dev/input/event2 3 54 1494
adb shell sendevent /dev/input/event2 0 0 0
adb shell sendevent /dev/input/event2 3 54 1820
adb shell sendevent /dev/input/event2 0 0 0
adb shell sendevent /dev/input/event2 3 58 96
adb shell sendevent /dev/input/event2 3 53 612
adb shell sendevent /dev/input/event2 0 0 0
adb shell sendevent /dev/input/event2 3 58 98
adb shell sendevent /dev/input/event2 3 53 617
adb shell sendevent /dev/input/event2 0 0 0
adb shell sendevent /dev/input/event2 3 57 4294967295
adb shell sendevent /dev/input/event2 0 0 0
這個代碼,我執行的蝙蝠,它是我的繪畫圖案鎖定這是
1 2 3
4 5 6
7 8 9
1 - > 2 - > 5 - > 8(連接點)
我真的不記得這些數字他們的意思,但你可以發現它在文檔。我記得53
和54
在觸摸的像素位置(X/Y?),點「刷卡」,然後0 0 0
作爲確認(?)。所以你需要知道你的屏幕分辨率(N4是HD)以及你的點的位置(近似點,允許點'檢查')(注意,有物理按鈕的屏幕可能有點低於N4的軟點縮小屏幕的按鈕)。在上面的代碼中也有一些短的延遲(58
和毫秒後?),所以你可以看到的圖案/滑動是如何繪製(非常快,我記得)
重要:不同的設備有不同的event
號負責觸摸。就像上面我N4其event2
,但我一直在測試使用Nexus 7 2013(全高清,在不同的座標點,也只有沒有根ADB)和有event7
這個ADB方法是工作(如果我記得正確的...) 。網上說比最常見的是event0
,它的一個猜測,這取決於製片人......在你的設備它可能我的另一個號碼(event
號碼從0開始上升的汽車無,亞洲開發銀行將拋出一個錯誤/當你打電話警告不存在的事件,可能是7-9之間的最後一個事件文件編號)
提示:解鎖後第一件事是設置一個長的屏幕等待時間(1小時),並在開發選項檢查選項「唐' 「充電時關閉屏幕」或者像這樣打開屏幕,這些可以讓你在沒有自動鎖定的情況下長時間保持屏幕開啓,也可以刪除圖案鎖定,但是在需要寫入的選項中,點的位置有點兒不同的,所以你的onlock代碼與座標可能不起作用
我知道這是不明確的,挺直的答案,但我一直在尋找這種方法很多和一些測試座標和event
數量應該給你你想要的東西。另外:當你解鎖你的手機時,你可以使用Android Control將屏幕直接傳輸到電腦,它也支持觸摸這個屏幕(但只有單擊和直接刷卡而不轉動)。您可以從Google Play安裝任何備份應用程序,例如用於短信備份。祝你好運
PS。 adb的有希望的方法也是adb shell input
(檢查文檔),但它支持(據我所知)只有輕掃和單擊(和其他沒有轉動),我猜Android控制和類似的桌面應用程序正在使用這些命令,這是滑動時沒有能力的原因)。我也聽說最新的AirDroid 3也可以串流你的屏幕,也許這個應用程序將幫助
除了從@snachmsm的有用的提示,我已經把一個shell腳本放在一起發送模式滑過亞行應該使它很好很容易:android-pattern-unlock
- 1. FLAG_DISMISS_KEYGUARD解鎖屏幕
- 2. Android:解鎖屏幕
- 3. 來自adb的Nexus One的屏幕截圖?
- 4. Galaxy S屏幕DPI
- 5. Android活動解鎖屏幕
- 6. 屏幕解鎖時崩潰
- 7. android解鎖屏幕意圖?
- 8. 關於屏幕鎖定和解鎖
- 9. 如何解鎖鎖定屏幕?
- 10. Samsung Galaxy Nexus不出現在OS X上的adb設備下
- 11. Galaxy Nexus上極慢的OGG解碼
- 12. 的Android ADB的Oem解鎖
- 13. 的Android ICS屏幕解鎖 - 查看
- 14. AppleScript的解鎖屏幕對話框
- 15. 鬧鐘中的屏幕解鎖
- 16. 屏幕解鎖時的活動句柄
- 17. 鎖定屏幕
- 18. 鎖定屏幕
- 19. Android解鎖屏幕,然後重新鎖定屏幕(Nook簡單觸摸)
- 20. 使用disableKeyguard在android中解鎖屏幕
- 21. 解鎖後保留DialogFragment屏幕
- 22. 如何禁用解鎖屏幕編程
- 23. 無法在Android中解鎖屏幕
- 24. 如何繞過「滑動解鎖」屏幕
- 25. 解鎖屏幕英特爾xdk
- 26. Windows Phone 8檢測屏幕解鎖
- 27. 屏幕解鎖語音命令android
- 28. Galaxy Nexus上的Toast尺寸
- 29. Galaxy Nexus上的怪異EOFException
- 30. OS X,屏幕鎖
我很高興我的ans有幫助,很好的腳本! :) – snachmsm 2015-05-05 08:19:13
感謝您找到它。我將其修改爲Nexus 4座標,並且正在等待拉取請求。 – 2015-06-01 22:54:52