给 Android 刷机遇到的一个坑

最近不是 Pixel 3 XL 都已经推送 3 月更新了嘛,还说 3 月更新里有了新的 Feature Drop。

然而我的手机还是他娘的 1 月版本啊,传说中的 Drop 还没来啊,我很着急啊。

等来等去,发现这东西就和段爷一样,不靠谱,所以我决定自己手动刷了。

按照之前的套路,你只需要下载官方的 Factory Image,然后刷最后一步的时候,不要加上“ -W",接着用 Magisk Patch 掉 Boot.img,刷回就可以了。

然而我发现他妈的堂堂 Fedora 31,居然是 2008 年的 Fastboot 版本,去别的地方下载新版居然也不能用,果然红帽子傻逼是肯定的。

然后我决定用 Windows 来刷,一开始挺顺利,结果到了最后一步,一个奇怪的问题出现了:

photo_2020-03-04_11-47-36.jpg

Not enough space

fastboot 的错误,中文就是“空间不足”,然而我电脑有 30G 空间啊,而且 C 盘也有 15G 空间,难道这还不足?

我清理了一下 C 盘,空出了 30 G 空间,结果运行还是报错。

我找遍了互联网,发现给我的建议都是“硬盘空间不足”,最后我终于发现……这个问题的原因所在。

“不是硬盘空间的问题,虽然需要 5G 左右的硬盘空间,但同样还需要 5G - 8G 的内存”

也就是说,这个命令刷机,不仅仅耗费硬盘,还消耗内存,我最终找出我 16G 内存的 Minibook,终于问题得到了解决。

总而言之,我又水了一篇,就是想告诉段爷这样的刷机大师,如果你用 fastboot 刷机告诉你“not enough space”,可能不是硬盘空间,而是内存。

他娘的现在给手机刷机都要 16G 内存才行了嘛?

噢对了,你也可以把那个 img 文件解压缩了自己手动刷,但是 Pixel 的新版目录看不懂,不知道哪个是清空数据的,我也不敢乱刷了,只能作罢,你不介意清空的话可以全刷,顺便加上“-slot-all”。

👍❤️😂🎉🔥👀🤡🤔

3 条评论

  1. Sdog
    Sdog Lv3黄油佬
    2020-03-05 22:12 Windows 10 x64 EditionMicrosoft Edge 80.0.361.66日本东京都东京

    我通常更新的话,是下载OTA image线刷,通过官方recovery来adb sideload;面具的话另外再下载factory image,解压出来boot.img,用面具App打补丁后再通过fastboot flash boot指令刷入。
    我的Pixel 2 XL的每月更新都是这么搞的,稳的一批,就是麻烦了点 😁

    👍👎🤡❤️🔥👀😂🤔
  2. 李梦阳
    李梦阳 Lv1
    2020-03-05 23:43 Windows 10 x64 EditionMicrosoft Edge 80.0.361.66中国黑龙江省齐齐哈尔市

    fedora这么激进的发行版,,软件还这么老,,估计忘记更新了吧,,,应该去社区提个issue

    👍👎🤡❤️🔥👀😂🤔
  3. 櫻川 浅羽
    2021-04-29 04:49 Android 11Firefox 88.0美国加利福尼亚

    Fedora 上是可以用從 Google Developers 網站上下載的新版的,不能用的話具體原因會比較多,可能是 udev 沒加好?

    另外 Linux 下也會遇到類似空間不夠的問題,不過不是吃記憶體而是 /tmp,所以如果一開始分配太小的話就需要重新掛載一下。

    👍👎🤡❤️🔥👀😂🤔

添加新评论

😂🤡😎😡😁😋😭😑

目录

__empty__