由于手头有个闲置的安卓手机,平时一般固定在手机支架上(如下图),当做时钟、闹钟还有树莓派远程桌面,偶尔也拿来看看视频,但是每次拿上拿下太麻烦了。突然想到能不能用电脑来控制手机,这样就方便的多了。所以心血来潮,立马开搞。折腾了几个小时,晚上12点折腾到凌晨2.30。记录一下ubuntu下的安卓刷机方法、使用scrcpy无线控制手机的过程以及遇到的问题。

首先,Ubuntu下的安卓刷机(因为windows下的刷机以前刷过好多次,继续在windows下刷机就没意思了,刚好现在用的基本都是ubuntu系统,索性就玩玩ubuntu下的安卓刷机),之所以要刷机是因为scrcpy无线控制需要安卓系统5.0以上,手头上的安卓机是4.4版本

1.准备刷机工具adb和fastboot

sudo apt-get install android-tools-adb android-tools-fastboot

2.下载刷机ROM,我在小米社区找到了各个版本的ROM链接:https://www.xiaomi.cn/post/3668091,其中标准版系统基于Android4.4,增强版(含红米2a高配)系统基于Android5.1。我选择的是移动稳定版 增强版线刷包 V8.1.1.0.KHJCNDI /V8.1.2.0.LHJCNDI。其他品牌的手机请自行搜索对应的线刷包

3.手机通过数据线连接到电脑,进入开发者模式,勾选USB调试,然后在Ubuntu终端输入下面这条命令进入fastboot模式:

sudo adb reboot-bootloader 

4.解压第2步中下载的ROM,打开文件夹,有个flash_all.sh刷机脚本,里面包含了各自flash命令,直接使用这个脚本即可,首先给脚本文件加权限,然后运行:

sudo chmod a+x flash_all.sh  //给文件加权限
sudo ./flash_all.sh //运行刷机脚本

5.等待刷机完成,完成后会出现如下界面:

6.输入sudo fastboot reboot,回车重启手机,如果镜像没问题的话,等待一会,手机就能正常开启了。刷机完成

好了,说完ubuntu下的刷机,现在来说说在局域网下,通过scrcpy无线控制手机(通过usb线也可以控制手机)。
1.安装工具:

#由于scrcpy以来adb  需要先安装adb
sudo apt install -y android-tools-adb
#安装 scrcpy
sudo apt install -y scrcpy
# 如果安装不了 可以尝试使用snap安装
sudo snap install scrcpy

2.首先将手机通过usb线连接到电脑(确认此时手机开启了USB调试功能),然后在ubuntu终端中输入:

adb tcpip 5555

然后拔掉usb线。

后面在无线连接的时候,我遇到了adb版本不一致的问题,如果大家没有遇到这个问题,可以跳过这段直接进入第2步。对于版本不一致的问题,官方也给出了解答,可以参考:https://github.com/Genymobile/scrcpy/blob/master/FAQ.md#several-devices-connected。但是我按照官方给出的方法并没有work,后面我采用scrcpy中的adb模块解决了这个问题,类似上面的命令:

scrcpy.adb tcpip 5555

如果觉得每次都要输入scrcpy.adb麻烦的话,可以在~/.bashrc文件中添加自定义命令,例如:

alias sadb='scrcpy.adb'

2.查看手机的ip地址,具体查看方法百度一下就知道,然后输入adb connect 你的IP地址:5555或者scrcpy.adb connect 你的IP地址:5555,连接端口
3.输入scrcpy,进入手机界面(如下图),然后就可以无线控制啦。注意:部分同学进入手机界面后无法进行控制,进入手机的开发者模式,然后把 USB调试(安全设置) 这项打开即可,允许通过USB调试修改权限或者模拟点击。

以上就是ubuntu下安卓刷机和通过scrcpy无线控制手机的全部内容啦,肝到凌晨,记录一下。

生命不息,折腾不止 – 鲁迅

ubuntu下安卓刷机教程和scrcpy无线控制手机相关推荐

  1. Ubuntu下android刷机教程

    本人亲测,刷机成功,步骤来源于网络,使用adb sideload,进入正题 第一步,下载android sdk tools 第二步,配置adb环境 sudo gedit ~/.bashrc 在末尾添加 ...

  2. oppo禁用android系统通知栏,OPPO全机型手机去除状态栏ROOT警告-安卓刷机教程

    教程适用于OPPO机型,分别支持6.0 7.1 8.1这三个常见版本,支持常见机型 A51 A57 A59 A59S A7X A8X R7 R9系列,R9S系列,R11系列 R11S系列等 由于OPP ...

  3. 基于X210开发板平台下的刷机教程

    一.什么是刷机? "刷机"这个词在日常生活中经常听到,例如有些人说"我手机很卡,需要重新去刷一下机","我手机这个功能不支持,可以去刷下机么" ...

  4. android rom 评测,腾讯定制Android 4.0 ROM评测 附tati刷机教程

    从Nexus S刷过tita后的截图来看,该ROM的UI界面非常简单,而系统设置界面基本保持了原生界面风格.出乎人意料的是,tita并没有捆绑过多腾讯自己的应用程序(不知是不是测试版的原因). 此外, ...

  5. htc服务器更新系统,HTC U11刷机教程_HTC U11卡刷官方ruu升级更新系统

    下面是咱们的HTC U11手机的刷机教程,咱们的这个手机也是分为卡刷教程和线刷教程,在这里说的卡刷教程主要是针对官方的ruu包来说的,刷官方的卡刷格式的ruu包的话,需要在手机的download模式下 ...

  6. 网络盒子android系统版本怎样刷机,咪咕盒子MG100强制刷机rom固件安卓系统包_刷机教程...

    现在的网络盒子很多,当属中国移动最多,但是用户在刷机的时候,有时候只看型号就盲目的找包就开刷 其实这是错误的,因为主板改板较快,批次不同也就意味着安卓刷机包也有不同,所以建议不要盲目的去刷! 下面我来 ...

  7. [安卓刷机实战]小米/红米手机刷机降系统图文教程-解锁小米手机-K30 5G版[开箱可用][解锁+刷机全步骤教程]

    [安卓刷机实战]小米/红米手机刷机降系统图文教程-解锁小米手机-K30 5G版[开箱可用][解锁+刷机全步骤教程] 1.准备需要的软件 2.安装软件/驱动 2.1安装小米手机助手 2.2安装MiFla ...

  8. android卡刷包自制rom之添加删除,自己修改安卓刷机包ROM教程

    <自己修改安卓刷机包ROM教程>由会员分享,可在线阅读,更多相关<自己修改安卓刷机包ROM教程(3页珍藏版)>请在人人文库网上搜索. 1.安卓个性化刷机包ROM定制教程本教程分 ...

  9. 三星gtn8010安卓7_三星GT-N8010刷机教程

    本刷机教程只针对三星GT-N8010机器(以下简称GT-N8010),以下操作本人已在GT-N8010机器上亲测,且都成功,其它机器没有测试不能保证成功. 刷机有风险,请谨慎使用!请先备份资料和信息. ...

最新文章

  1. 深入微服务 API 网关之架构实践篇
  2. ML之SL:监督学习(Supervised Learning)的简介、应用、经典案例之详细攻略
  3. python调用golang 数组_Go 语言数组复制
  4. 鸿蒙系统 新闻,鸿蒙系统升级名单曝光,为什么你还没有收到推送?3个原因望周知...
  5. IT人员加班处于恐惧之中
  6. 手写自己的MyBatis框架-支持插件
  7. Comparison of video container formats
  8. 【渝粤教育】国家开放大学2018年秋季 0017-22T大学英语 参考试题
  9. bat函数调用 带返回值
  10. 爱情二十四课,妥协50分
  11. Bounding-box_regression详解
  12. AD画PCB板子 基本步骤
  13. django 搜索功能的实现
  14. 看完这篇电磁兼容分层与综合设计法,EMC你还不懂就没救了
  15. 明日之后各个服务器的信息,明日之后不同区可以一起玩吗_不同服务器互通吗...
  16. 大数据平台数据管控整体解决方案(48页PPT附下载)
  17. BlueTooth Android开发基础
  18. 计算机故障代码0098,P0098故障码_P0098故障码是什么故障、排除方法、怎么消除_车主指南...
  19. 油猴相关玩法-下载,脚本下载
  20. 按照前序遍历创建二叉树及树的四种遍历方式

热门文章

  1. 【实验四】【使用Select 语句查询数据】
  2. 剑网3服务器未响应是什么情况,《剑网3重制版经常未响应》,如何看待剑三重置官方劝退?...
  3. 简单好看的前端插件——人体时钟(honehoneclock)
  4. macbook关机时花屏/软件更新无法连接互联网
  5. 大学生学计算机的自我介绍范文带翻译,2016大学生英语自我介绍范文带翻译
  6. C++开发系统学习总结及心得体会
  7. 电脑声卡上Line in和Mic in
  8. Arrays.asList()需要注意的坑
  9. 联想小新air14指纹失效解决方法
  10. 视觉在自动泊车系统中的设计与实现和挑战综述