资讯详情

[连接 HarmpnyOS ]-使用 ADB+USB 进入华为鸿蒙系统

########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################

通过命令行和数据线进入手机鸿蒙操作系统

数据线知识/数据线扫盲

华为 nova 4 开发者打开鸿蒙手机 USB 调试

Windows 8.1 adb 命令行连接HarmpnyOS 2

华为手机助手或驱动等


########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################

通过命令行和数据线进入手机鸿蒙操作系统

——————————

数据线知识/数据线扫盲

USB 全称 UniversalSerialBus 中文意思是通用串行总线

USB 是在 1994 年年底由 康柏,英特尔,IBM、微软 多家公司联合提出 支持热插拔 这种即插即用的优点使它成为计算机最重要的接口方式!

Micro-USB 安卓机中最常见的界面是以前广泛使用的界面 是 USB 2.0 方便版本的标准 常用于手机充电、数据传输等场景 她支持热插拔 采用统一的标准规范 所有使用该接口的安卓手机均可以使用 并具有使用寿命长的特点:

Micro-USB

Lightning 接口为苹果设备专用数据线:

TYPE-C 接口是新数据线接口 一种 USB/通用串行总线 的接口形式 目前应用最广泛 手机/移动硬盘/电脑/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/电脑/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手机/手 设备常用的数据线等 type-C 比 type-A 和 type-B 接口要小得多 不分正反 两面均可插入 使用 type-C 接口设备的数据传输速度要快得多,充电速度也更快 通用性更好!

目前,新发布的手机或其他数字设备 Type-C 接口的较多

miniUSB 接口的数据线称为 USB 迷你版,迷你版 USB 线,分为 A/B/AB 三种型号 目前使用场景很少,十几年前比较流行 该接口常用于功能手机、小型数码设备卡片机等 3C 数码设备 该接口可分为充电和充电 能充电 数据传输 两种线型

数据线是连接硬盘和主板的必要组件 购买主板通常是附送的 每个数据线只能连接两个 IDE 装置 数据线连接硬件设备,如硬盘、光驱、软驱、读卡器等。 并将机箱控制面板上的指示灯开关线连接到主板上 注意数据线不是我们逻辑界面中提到的总线

只不过

有些 USB 线只是用来充电的 叫充电线 只有两条线不能传输数据

而另一种 USB 线叫数据线 不仅能充电 数据也可以传输 这叫数据线!

——————————

华为 nova 4 开发者打开鸿蒙手机 USB 调试

没错 adb 可连接控制手机!

这次拿 nova 4 试一下 Huawei HarmpnyOS 2.0.0 系统:

将数据线的 Type-C 插入手机另一端的口 USB 口插入电脑

如果您的数据线支持数据传输 滑下拉栏可以看到提示

默认是 USB 充电:

转换为传输文件:

在手机设置中找到 关于手机 点开:

快速点击五下版本号打开 开发者模式

在设置中点开 系统和更新

开发者模型选项可以看到 点击进入:

找到 USB 调试:

确定打开:

提示 RSA 密钥 总是允许勾选 点击确定:

成功开启调试:

只能看到充电模式 ADB 但是这里并不打开

也可以在下面找到 USB 配置 默认是 USB 充电 我们刚刚改成 MTP 传输文件:

这些是USB 配置:

下拉栏查看 发现 USB 调试开启:

——————————

Windows 8.1 adb 命令行连接HarmpnyOS 2

计算机设备管理器还可以看到手机硬件信息:

        文件管理器 explorer 也可以看到手机 现在打开 cmd 进入 adb 目录:

        输入 adb devices 查看连接列表

        发现 USB 已经连接了手机设备

        所以可以直接进入 adb 终端查看目录:

C:\adb>adb devices
List of devices attached
5XXOOXXOOXXOOXX5        device


C:\adb>adb shell
HWMAR:/ $ ls
ls: ./fstab.zram1024m: Permission denied
ls: ./fstab.zram1280m: Permission denied
ls: ./fstab.zram1536m: Permission denied
ls: ./fstab.zram2240m: Permission denied
ls: ./fstab.zram256m: Permission denied
ls: ./fstab.zram2800m: Permission denied
ls: ./fstab.zram4096m: Permission denied
ls: ./fstab.zram512m: Permission denied
ls: ./fstab.zram6144m: Permission denied
ls: ./fstab.zram768m: Permission denied
ls: ./fstab.zram8192m: Permission denied
ls: ./init: Permission denied
ls: ./init.environ.rc: Permission denied
ls: ./init.rc: Permission denied
ls: ./init.usb.configfs.rc: Permission denied
ls: ./init.usb.rc: Permission denied
ls: ./init.zygote32.rc: Permission denied
ls: ./init.zygote64_32.rc: Permission denied
ls: ./metadata: Permission denied
ls: ./modem_log: Permission denied
ls: ./resetFactory.cfg: Permission denied
ls: ./sec_storage: Permission denied
ls: ./ueventd.rc: Permission denied
ls: ./verity_key: Permission denied
3rdmodem       cache         dev        oem      proc             storage
3rdmodemnvm    config        eng        patch_hw product          sys
3rdmodemnvmbkp cust          etc        preas    product_services system
acct           d             hw_product preavs   res              vendor
apex           data          log        preload  sbin             version
bin            debug_ramdisk mnt        prets    sdcard
bugreports     default.prop  odm        pretvs   splash2
1|HWMAR:/ $

        本来想重启手机 发现命令不对:

C:\adb>adb devices
List of devices attached
/* ... 略 ... */


C:\adb>adb shell
HWMAR:/ $ ls
/* ... 略 ... */
1|HWMAR:/ $ adb reboot
/system/bin/sh: adb: inaccessible or not found
127|HWMAR:/ $ reboot

C:\adb>

        发现重启命令是 reboot 成功通过命令行重启手机!

        此时不要拔掉 USB 数据线

        等待手机重启开起来 开机仍然处于开发者模式 仍然开着调试

        手机开启后再次查看连接设备 发现还在调试连接 可以直接进入 shell

C:\adb>adb devices
List of devices attached
/* ... 略 ... */


C:\adb>adb shell
HWMAR:/ $ ls
/* ... 略 ... */
1|HWMAR:/ $ adb reboot
/system/bin/sh: adb: inaccessible or not found
127|HWMAR:/ $ reboot

C:\adb>adb devices
List of devices attached


C:\adb>adb devices
/* ... 略 ... */


C:\adb>adb shell
HWMAR:/ $ pwd
/
HWMAR:/ $

        最后调试完了一定记得要关掉开发者哦!

##################################################

华为手机助手或驱动等一堆

        单独的华为手机助手:华为手机助手HiSuite_11.0.0.610-HarmonyOS文档类资源-CSDN下载官网下载的华为手机助手更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/m0_67268286/85487013        更详细的驱动什么的请看这边:

pan.baidu.com s 1KNs4C-mUYl4ejHtnidbReg 
1301
ranchui

标签: 电线快接连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台