固件可以通过上面的资料下载里面下载,点击此处,跳转资料下载处。固件文件一般有两种:
loader模式简介
在 Loader 模式下,bootloader 会进入升级状态,等待主机命令,用于固件升级等。要进入 Loader 模式,必须让 bootloader 在启动时检测到 RECOVERY
(恢复)键按下,且 USB 处于连接状态。
进入loader模式
RECOVERY
(恢复)键并保持,如下图所示:RECOVERY
键loader模式烧录
MaskRom模式简介
MaskRom
模式是设备变砖的最后一道防线。强行进入MaskRom
涉及硬件操作,有一定风险,因此仅再设备进入不了Loader
模式情况下,方可尝试MaskRom
模式。进入MaskRom
的原理是认为把EMMC的数据脚与地线短接,系统会认为EMMC数据出错,从而清除EMMC数据。
进入MaskRom模式
高级功能
,再点击进入Maskrom
。此时设备就会进入 MaskRom 模式。
MaskRom模式烧录
安装RK USB驱动,下载adb软件,点击此处,跳转资料下载处。
adb shell setprop persist.sys.root_access 3
adb root
adb remount
adb shell
sudo apt-get install android-tools-adb
mkdir -p ~/.android
vi ~/.android/adb_usb.ini
# 添加以下一行
0x2207
sudo vi /etc/udev/rules.d/51-android.rules
# 添加以下一行:
SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666"
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo adb kill-server
adb start-server
adb shell setprop persist.sys.root_access 3
adb root
adb remount
adb shell
1.查看连接设备:
adb devices #注意:返回的信息中offline 表示设备未连接成功或无响应,device 设备已连接
2.获取设备序列号:
adb get-serialno
3.指定连接设备使用命令:
adb -s cf27456f shell #注意这里的cf27456f是设备序列号,可通过adb devices查询对应序列号
4.查看设备型号:
adb shell getprop ro.product.model
5.查看bug 报告:
adb bugreport
6.查看adb 版本信息:
adb version
7.查看屏幕分辨率:
adb shell wm size
8.查看屏幕密度:
adb shell wm density
9.安装应用:
adb install test.apk
10.安装apk 到sd 卡:
adb install -r demo.apk
11.卸载应用,需要指定包:
adb uninstall cn.com.test.mobile
12.卸载app 但保留数据和缓存文件:
adb shell cmd package uninstall -k cn.com.test.mobil
13.列出安装的所有app 的包名:
adb shell pm list packages
14.列出系统应用的所有包名:
adb shell pm list packages -s
15.列出除了系统应用的第三方应用包名:
adb shell pm list packages -3
16.windows列出装带有的test的包:
adb shell pm list packages | find "test"
17.清除应用数据与缓存:
adb shell pm clear cn.com.test.mobile
18.启动应用:
adb shell am start -ncn.com.test.mobile/.ui.SplashActivity
19.包信息:
adb shell dumpsys package
20.内存使用情况:
adb shell dumpsys meminfo
21.强制停止应用:
adb shell am force-stop cn.com.test.mobile
22.查看日志:
adb logcat
23.清除log 缓存:
adb logcat -c
24.重启:
adb reboot
25.查看Android 系统版本:
adb shell getprop ro.build.version.release
26.查看占用内存前10 的app:
adb shell top -s 10
27.从本地复制文件到设备:
adb push <local> <remote>
28.从设备复制文件到本地:
adb pull <remote> <local>
29.查看ADB 帮助:
adb help
30.获取MAC 地址, 根据系统版本参数可能不同:
adb shell cat /sys/class/net/wlan0/address
31.查看正在运行的Services:
adb shell dumpsys activity services [<packagename>]
* 注意:<packagename> 参数不是必须的,指定<packagename> 表示查看与某个包名相关的Services,不指定表示查看所有Services。
* 注意:<packagename> 不一定要给出完整的包名,比如运行adb shell dumpsys activity services org.zhihu,那么包名org.zhihu.demo1、org.zhihu.demo2 和org.zhihu 等相关的Services 都会列出来。
YY3568 的 UART2 是 UART DEBUG。波特率为1500000
GND一定要接上
)。1500000
。最后点击ok。