最近有幸在闲鱼蹲到了一个一直想要的平板电脑Google Pixel C,被Google抛弃的亲儿子

但是吧,版本是德国我,那键盘我也是头一次见到,Y和Z键是反的,不过系统里设置成正常的英文键盘就可以跟普通键盘一样使用

就是看着有点别扭,不过就当是加了个平板支架了,还是很结实的

下面是问题说明了,带颜色的位置都是当时的错误操作,以及重点操作,要是手没那么快也不置于这么麻烦了:

(说明中的fastboot 和adb啥的就不细说了,不是重点,可以直接上网查,这要是都不明白的话就先别尝试刷机了)

刚买回来时是官方android 6.0的系统,卖家说是已经解锁bootloader的

但实际检查时可以看到TWRP已经刷入3.0版本,可以正常使用,官方android6.0可以正常使用,有提示升级到这个平板最后的版本8.1版

当时不知道PIXEL C还存在不完全解锁bootloader(也有叫不完美解锁bootloader)的事情,所以也就没检查验证

因为你懂的原因,所以实际根本无法下载,但android6.0根本就是太低了啊,而且还要刷第三方固件呢

所以恶梦就开始了

按网上查的信息建议是先刷好官方8.1的包,然后再刷其他的第三方固件,这样比较稳妥

然后就下载到官方8.1的包,然后准备完ADB工具,上好驱动,开刷,用的 Flash-all.bat,全量清空数据,恢复原厂的方式

bootloader 刷过去了(我也很意外,按说应该是不行的),然后再刷数据包时就开始报错了 (remote: unsupported command),就是这个问题了

(这行操作一定要注意->)当时以为需要进TWRP中双清一下,然后就手快的把所有分区都清了

对,你没看错,是所有分区,用的高级(以为自己行了,其实都没看就一顿点),包含了system分区,结果就是开机卡在google上

然后我就只有TWRP和Fastboot模式了,随后就是每个Fastboot中跟写入有关系的命令都提示未支持命令(remote: unsupported command)

(很意外的一次是不知道为啥,把TWRP更新成3.5用fastboot flash recovery twrp.img命令竟然给写入了,往后就再没有写入成功过)

最后上网查仅有的资料信息,中文的太少了,几乎所有的都是在演示这个平板,以及正常的操作,英文还看懂,唉~

但通过一个大神的脚本以及网上仅有一点信息,有一个关键信息就是只要显示了未支持命令(remote: unsupported command),就是未完全解锁bootloader

主要原因就是解锁bootloader时没有用官方的recovery或解锁清数据时没清完就给重启了,所以现在要解决的就是要完全解锁bootloader才能救活了

有大神提醒,如未完全解锁bootloader的话还是不要刷机的好,可以用以下我从大神脚本里提出来的命令测试一下,要在fastboot模式中使用

fastboot.exe erase cache

如果运行正常,没有错误信息就是已经正常解锁bootloader(这也是在我手贱之后才查到的)

后来发现一个文章,地址如下,不好意思哈,不会引用

https://blog.csdn.net/peng6865/article/details/52849045

其中有一个命令,要在adb shell中运行

fwtool vbnv write dev_boot_fastboot_full_cap 1

这个命令我在XDA上也看到有一个大神提过(英文看不懂,边用翻译边对照看的)

但我的平板上就没成功,大概意思是提示没有这个命令(一定是跟我把system分区也清了有必然关系)

本以为就这么完蛋了(这可是才买的,还没热乎几个小时呢,呜呜~~~ T_T)

下面就是转折点了

本着死马当活马医,反正已经这样了

记得ADB模式可以上传文件,测试了一下,看到有可以用ADB上传的可能(此时我还没有TYPE-C的优盘,后来发现twrp里有个MTP模式,艾玛,这个心累啊)

然后就想试试上传官方包,实在不行就用TWRP的命令行强行写入设备分区,但幸亏官方固件太大,找到的唯一能adb push上的/tmp分区太小,传不上system.img

后来实在没办法了,想以前我刷别的设备时看过卡刷包里按说应该都有重写分区中数据的脚本(但我看这个平板的卡刷包里没有脚本的东西,真奇怪)

就找了一个小一些的卡刷包,用的lineage os18.1,因为没有GOOGLE全家桶,所以才500M多些,也不管是不是完全解锁bootload了,反正不好使也写不进去

(但当时我感觉应该能写入数据或给重新分区,因为我用twrp的终端测试了一下带有权限的分区,如system,我可以用twrp的终端中自由建立、删除文件,所以也就是说我要是使用twrp直接卡刷的话按说应该是有权限操作所有分区的

然后,就是

平板电脑先进入twrp(音量减和电源同时按,选进入recovery,前提是已经有可以正常使用的twrp)

接上数据线,上好驱动,进入命令行窗口(不用非得管理员模式,就是正常的电脑和正常的命令行就行)

电脑命令行进入到 adb工具目录后,adb push linegeXXXX.zip /tmp 用于将刷机包上传到平板的 /tmp 目录中,只发现这个目录有所有人可读写权限,平板其他目录权限经测试都无法上传

回到平板电脑TWRP选择,安装,然后去/tmp目录中的这个卡刷包,就跟卡刷操作一样一样的,刷完后按提示双清一下(这回没有手贱,只双清),然后就是重启

终于见到了久违的安卓系统了,已经可以正常使用了,但现在要注意的是现在还是未完全解锁bootloader的状态,因为测试fastboot模式写入,还是未支持命令(remote: unsupported command)

这回想到,既然已经进入安卓了,说晚卡刷包已经重建了system等相关目录,而之前的fwtool提示是类似命令不存在的意思,那现在按说应该存在了

所以第一时间找到开发者选项,打开USB调试,接上数据线,adb devices查看设备已经正常连接上电脑后,输入

fwtool vbnv write dev_boot_fastboot_full_cap 1

就一行回显,没有报错

平板电脑已完全解锁,可以花样fastboot不报错了

后为了真正的完全解锁,不留隐患,所以参考资料手工fastboot回了官方固件8.1,注意:要解锁bootlaoder或加锁bootloader必须要用官方的recovery,在官方全量恢复工厂的包中有这个img文件,fastboot flash recovery recovery.img即可,重新加解锁bootloader前建议先进入查看官方recovery是否已经正常更新写入了,这不仅是重要,而且是必要的,官方recovery的是一个小机器人倒着,只写的等待命令的英文,然后再正常的加锁解锁bootloader即可,加解锁bootloader都一定要等待系统的清除操作完成,完成后会回到fastboot模式下,再fastboot reboot就好了

另外:个人比较喜欢 pixel experience,看着跟原生的差不多,看着舒服,但自带GOOGLE全家桶,最新版本是安卓10

lineage os系统网上比较推荐,确实挺干净的,最新的是安卓11,还没有GOOGLE全家桶,但我用起来有点小问题,可能是我下的这个包版本不太好

现在也是在研究中,喜欢用手势操作,但现在双击亮屏和分屏显示还没搞定,继续研究中。

谢谢你的耐心看完。

PIXEL C 未支持命令(remote: unsupported command)解决记录相关推荐

  1. Linux CentOS 7安装之后,ip addr命令无法显示ip地址。ifconfig命令报错:未找到命令!

    文章目录 一.Linux CentOS 7安装之后,ip addr命令无法显示ip地址.ifconfig命令报错:未找到命令! 二.解决"ip addr命令无法显示ip地址"方法 ...

  2. pip命令提示unknow or unsupported command install解决方法

    python的pip一直可以用 再次使用时突然发现有错误: 经百度一查,是因为安装了loadrunner,导致了系统无法识别到底应该用哪个pip. 解决方案: 第一种:删除strawberry,但是这 ...

  3. python列表求和显示unsupport_本地使用pip命令安装requests库,提示unknow or unsupported command install解决方法...

    本地使用pip命令提示unknow or unsupported command install解决方法: python环境安装requests库的方法:(1).pip install request ...

  4. Linux 输入指令显示 command not found(未找到命令)解决办法

    问题摘要:当我在linux中安装了一个Nginx,最后需要检查是否安装成功的时候,输入了Nginx -v 提示未找到命令(服务器中英文提示为 command not found) 其他软件命令未找到问 ...

  5. cc: 未找到命令 Command not found

    问题 在用Cygwin进行make的时候提示了 sh\bin cc: 未找到命令. 原因 代表着应该是C Compiler没有安装到.虽然Cygwin里面有携带,但在默认安装情况下是不会有的. 解决方 ...

  6. mysql unsupported data type._数据查询Unsupported command错误

    错误如下: Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionExc ...

  7. mysql 未找到命令_MySQL主从复制配置说明,一文教你搞懂数据库主从复制

    一,MySQL主从配置原理 1. mysql支持的复制格式 基于语句复制(STATEMENT) (优点)基于statement复制的优点很明显,简单的记录执行语句同步到从库执行同样的语句,占用磁盘空间 ...

  8. 在Mac终端下使用conda命令提示未找到命令conda

    问题 Mac版Anaconda安装完之后,在终端中输入:conda --version,查看anaconda版本,提示:zsh: command not found: conda,即未找到命令cond ...

  9. 举例说,在命令模式(Command Pattern)

    在前面加上 谈到命令,大部分的人脑海中会想到以下这幅画面   这在现实生活中是一副讽刺漫画,做决定的人不清楚运行决定的人有何特点,瞎指挥.外行领导内行说的就是这样的.只是在软件设计领域,我们显然要为这 ...

最新文章

  1. 动态修改迅雷的下载地址
  2. IDEA 出现 updating indices 卡进度条问题的解决方案并加快索引速度
  3. android简单歌词,Yuan-LrcView
  4. python 3.7.3 thinker_GitHub - thinkerwalker/python3-bin
  5. java 线程 api_Java核心API之线程(上)
  6. pandas绘图_Pandas内置绘图方法(线型图、柱状图、密度图)
  7. H3C认证无线高级工程师
  8. Oracle中修改sysman和dbsnmp密码正确流程
  9. Makefile详解(六)
  10. 《Visual C# 从零开始学》
  11. 最新的Scrum中文指南及更新
  12. oracle的odbc源配置文件,odbc数据源配置oracle odbc driver configuration教程
  13. 这12个GIS软件一个比一个好用
  14. ubuntu hadoop安装教程
  15. Tomcat 设置系统默认文件编码
  16. 微信小程序获取用户头像昵称手机号最新版
  17. mac php环境一键安装包,XAMPP for Mac 8.0.0 PHP集成环境一键安装包
  18. MEGARAC(宝德)服务器BMC登录失败解决办法
  19. oracle增加dbf文件,oracle导入dbf文件工具下载|
  20. 退出android recovery界面,怎么退出recovery模式?

热门文章

  1. 服务调用追踪工具skywalking实践
  2. 国内NFT市场风起云涌,梦幻岛如何走出突围之路
  3. 中兴通讯事件的警示和教训
  4. 【KGAT】Knowledge Graph Attention Network for Recommendation
  5. 基于二叉排序树的高校分数查询系统
  6. Lora Ra-01模块初步调试问题记录
  7. linux vim go语言,CentOS7系统基于Vim8搭建Go语言开发环境
  8. 我如何在计算机视觉顶级会议CVPR上发表论文?
  9. 语音识别项目(数据集用的是thchs-30)
  10. 用Html+css写一个渐变背景的个人名片