2016-08-07 230 views
-3

爲了讓WiFi適配器能夠正常工作,我按照說明在系統/ bin中替換了一個名爲'linker'的文件。在複製您提供的新鏈接器文件之前,我將我的舊鏈接器文件重命名爲linker2,因爲我希望能夠根據需要進行還原。Android - 通過sideload重命名文件?

將鏈接器重命名爲linker2後,我的手機說我沒有root了,我無法重新命名該文件。

我重新啓動,現在遇到阻止引導的錯誤。我在Android系統恢復與選擇:

  • 現在重新啓動系統
  • 從ADB應用更新
  • 擦拭數據/工廠復位
  • 擦拭緩存分區
  • 重啓的bootloader
  • 電源向下看
  • 恢復日誌
  • 從SD卡申請更新

如果我選擇'通過ADB應用更新',我可以從我的筆記本電腦使用ADB,但似乎我能做的唯一的事情就是裝載文件。是否有可能我sideload和執行一個簡單的腳本重命名該文件回鏈接器,而不是linker2?

非常感謝幫助。

+0

也許[此](http://stackoverflow.com/questions/26832507/renaming-files-using-adb-shell)線程可能會幫助你。 – Zeerou

+0

謝謝,但不幸的不是。我無法訪問完整的shell。通過ADB工作的唯一命令是sideload。 –

回答

0

將文件放入您的計算機並從那裏重命名,然後將其放在adb文件夾中並執行「adb push linker/location/for/linker」。希望能夠解決這個問題,另外,別忘了在發佈之前進行搜索。

+0

感謝您的回覆。我最終做了一個完整的擦拭。但是,除非我選擇「從亞行應用更新」,否則我無法在恢復控制檯中看到設備連接到我的電腦。那時候,我只能通過亞行承擔責任。我不被允許推或其他任何東西。我確實嘗試了加載自定義腳本以重新命名文件,但不幸的是由於'簽名驗證失敗'而無法工作。我的bootloader沒有解鎖,'reboot to boatloader'不起作用。我不認爲我真的有其他選擇,而不是完全重置。 –