ZenTalk

12下一頁

[免 root 工具] 解決 adb 發生 cannot read 的問題

6505 18
跳轉到指定樓層
最新回覆
樓主
shakalaca 台灣 Dr.Zen | 只看該作者
前幾天趁著特價手滑買了 Surface Pro 4,終於體驗到許多人在 adb sideload 時碰到的問題:cannot read ...

這問題其實看很久了,不過一直苦於無法成功複製 (我可以用的電腦環境都是 Windows 7) 所以只能斷斷續續的做猜測,有時可以成功解除這狀態 (比如重開電腦) 有時怎麼做都不行 (但都不是同個人) 目前已知可能會造成的原因:

1. 檔案權限不對,可以透過開管理員身分的命令提示列解決。
2. 電腦 RAM 太小,我可以用的電腦 RAM 至少都 8GB 起跳。
3. 要刷入的 ROM 太大,像 ZenFone 3 系列的都快 2GB 的檔案很容易發生這問題,當然也跟前一點提到的 RAM 有關。

剛好我的 Surface Pro 4 的 RAM 只有 4GB (輕量使用所以才買便宜貨 XD) 嘗試刷入 ZF3D 的 ROM 時 100% 無法刷入。但老實說我覺得 RAM 太小的理由有點瞎,因為後來開 Bash on Ubuntu on Windows 使用 linux 版的 adb 進行 sideload 完全無壓力,所以我將注意力轉移到『adb 是 32 位元程式』這件事情上:adb 在 macOS 與 linux 上都是 64 位元,只有 windows 還是 32 位元。所以(在對於 windows programming 不熟的狀況下)花了一番功夫編譯出 64 位元的 adb,終於可以正常 adb sideload 大檔案了。

當然這需要各位 Zen 粉幫忙驗證看看:如果你的電腦是 Windows 10 或者是 64 位元的 Windows,在使用原先我提供的 FlashTools (Google 原廠 adb.exe 與 fastboot.exe) 進行 adb sideload 時會一直回應 "cannot read...",請下載這份小弟編譯的 adb 試試看能否正常 sideload 檔案。

adb.zip (1.7 MB, 下載次數: 2684)



沙發
台灣 Dr.Zen | 只看該作者
哈囉s大 我也有碰到這個狀況
但是明明adb不能用fastboot卻可以用 感覺好奇怪

大大的adb工具回家立馬下載!!
板凳
台灣 Dr.Zen | 只看該作者
這個一定要推太給力了哈哈哈
地板
台灣 初級會員 | 只看該作者
本帖最後由 nenebear59 於 2016/11/14 12:43 編輯

回報 S大
作業系統 Win10 x64 使用該版adb可正常 adb sideload xxx 了!
111401.jpg

111403.jpg

評分

參與人數 1Zen珠 +5 收起 理由
shakalaca + 5 多謝回報 ! :D

查看全部評分

5#
shakalaca 台灣 Dr.Zen | 只看該作者
棠棠1221 發表於 2016/11/14 11:45
哈囉s大 我也有碰到這個狀況
但是明明adb不能用fastboot卻可以用 感覺好奇怪

希望可以幫助到你,記得回報一下使用狀況喔 !
6#
shakalaca 台灣 Dr.Zen | 只看該作者
許璿 發表於 2016/11/14 12:09
這個一定要推太給力了哈哈哈

哈哈可以內建到你的工具喔

不過你得另外判斷電腦是否 64 位元就是了 XD
7#
台灣 Dr.Zen | 只看該作者
shakalaca 發表於 2016/11/14 12:30
哈哈可以內建到你的工具喔

不過你得另外判斷電腦是否 64 位元就是了 XD ...

給使用者選擇版本下載啊XDD
8#
台灣 Dr.Zen | 只看該作者
shakalaca 發表於 2016/11/14 12:30
哈哈可以內建到你的工具喔

不過你得另外判斷電腦是否 64 位元就是了 XD ...

哈哈好,真的超酷,晚上回家用←♡→

其實如果再懶一點可以像棠棠說的一樣自己選擇版本XDDDDD
9#
台灣 Dr.Zen | 只看該作者
小弟直接用S大這一版~所以沒有遇過奇奇怪怪的問題~


當然今天也是第一次使用Win 10 安裝手機系統  不然都使用Win 7比較多^^
10#
謝,這個版本可以push / pull 中文檔案,真好 XD!
12下一頁
進階編輯
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Powered by Discuz! X3.1|手機版|

快速回覆 返回頂部 返回列表
分享連結
訊息分享