fastboot FAILED (remote: Operation not permitted) 的问题
这两天买了台安卓测试设备,由于我们的项目需要系统签名,所以不得不重新刷系统。
在 fastboot flash system
的时候,每次都在最后要完成的时候报一个错误:
target reported max download size of 536870912 bytes
Sending sparse 'system' 1/4 (524284 KB)...
OKAY [ 15.543s]
Writing 'system' 1/4...
OKAY [ 3.548s]
Sending sparse 'system' 2/4 (524284 KB)...
OKAY [ 15.483s]
Writing 'system' 2/4...
OKAY [ 3.644s]
Sending sparse 'system' 3/4 (524284 KB)...
OKAY [ 15.103s]
Writing 'system' 3/4...
FAILED (remote: Operation not permitted)
Finished. Total time: 58.650s
不管怎么 -S
给多少,最后总在 70% 左右的时候报这个错,网上的资料也是查不到。
后来想,会不会和 system 分区大小有关,尝试了半天又没结果。
最终下了个最新版的 platform-tools,解决了。问题确实是 system 分区大小的问题,最新版的 fastboot 在烧录前会自动调整 system 分区大小。
附个最新版 platform-tools 的下载地址:
https://developer.android.com/studio/releases/platform-tools
记录一下,方便后人。如果帮助到你的话,留个言再走吧。
评论区