基本上,這是我的問題/擦除數據/恢復出廠設置通過ADB
我有200+手機運行Android的股票需要擦拭(在清空數據/恢復出廠設置的方式),然後安裝一個新的ROM一些額外的apks。
目前我已經擁有了除Wipe Data部分之外的所有功能。其他的一切都可以通過一個.bat命令來完成,但是我不能在我的生活中弄清楚如何模仿或強制恢復模式來擦除數據。
事情我已經試過目前:
- 使用RM -r *它應該做的文件夾(數據高速緩衝存儲器,SD-EXT等)擦自己的數據。這確實擦拭,但然後ROM不能正常工作,並卡住了一個bootloop。
- 嘗試使用「adb input keyevent」來模仿按鍵。我不知道它們映射到的是什麼,因爲它們基本上在UNIX shell中,即使那樣也沒有「輸入」,因爲操作系統還沒有加載。
- 試圖在系統上找到實際運行擦除/重置然後手動運行的文件/腳本。這可能是最簡單的方法,因爲它已經爲我寫了一個地方,但我不能看到它隱藏在哪裏,即使是像CWM這樣的東西。
如果任何人有任何方法可以通過.bat或通過adb shell來重置這個工廠,我將不勝感激。一直試圖解決這個問題大約2天,現在幾乎沒有進展。
這可能會做的更好的http://android.stackexchange.com – styler1972
謝謝:)其實我我想我已經設法解決了這個問題,所以我會更新這個問題,以防其他人知道這一點,並從谷歌中找到這個問題。 –
此代碼爲我工作:adb外殼am廣播-a android.intent.action.MASTER_CLEAR –