首页 >>  正文

adb常用命令

来源:baiyundou.net   日期:2024-09-25

作者:灵昱


伊始

由于RK3588性能过剩(8+64配置),打算用安卓看电视+剩余服务器工作。

双系统方案思路:安卓上搭建Linux环境,部署Dokcer和Caddy代理。(比安卓+termux +qemu+docker 省了qemu环境,效率略微提高)

注1:RK3588 内核较高,无需改内核安装docker。
注2:部分安卓环境内核可能较低,需要自己更新内核。
注3:数据无价,更新需谨慎。
注4:需要基础Linux能力。

一、RK3588板卡结构和接口

1、概览

普通3288与3588对比(左侧小的是RK3288 、右侧大的是RK3588)

可以看到,尺寸明显大了不少。

2、硬件参数:

  • CPU:RK3588 (4*[email protected] + 4*[email protected]

  • NPU:Max Computing Power 6TOPs

  • DDR4 RAM:Onboard LPDDR4/4X,支持 4~32GB 容量可选

  • Ethernet: 2*RJ45 LAN。10/100/1000M

  • WiFi/BT:板载 WIFI +BT,支持 WiFi4+BT5.2/WiFi+BT5.0 可选(WiFi6 型号:AP6275S/AP6398S)

  • SIM:2*SIM 卡槽,支持双卡双待(仅5G模组支持)

  • MINI PCIe:1*MINI PCIe,支持4G模组

  • M.2 B KEY:1*M.2 B KEY接口,支持 5G 模组

  • Audio:1*Mic,1*Head Phone,2*5W2Ω喇叭(1x2Pin 2.0mm 小白座小白座插针内置)

  • Storage:1*eMMC Flash(支持 EMMC 5.1 支持 16~128GB 容量可选);1*SATA2.0/3.0(标准 7P 立式 SATA 接口);1*TF 接口(最大支持 1TB TF Card)

  • USB Host:提供 9*USB 接口;其中1* USB OTG,4*USB3.0,TYPE A 接口面板外露,4*USB2.0接口(由 2x5PIN 2.00mm 间距插针引出)

  • COM:提供6*COM,其中2个为CPU转出串口(由 2*5Pin 2.00mm 小插针内置);4个为 USB 扩展串口(2*20P 2.00mm 简牛插座内置);所有串口均支持 TTL 电平输出

  • CAN:1*CAN BUS接口(1x4Pin 2.0mm 小白座内置)

  • 拓展接口:2*100 Pin 扩展接口,最大可扩展 1*PCIe X4&4*PCIeX1、TYPEC&DP、2*MIPI TX、4*MIPI RX、3*I2C、GPIO、2*CAN BUS

  • Display:1*LVDS,2*HDMI OUT ,1*HDMI IN

  • Temperature:Work -25 ~ +70, Storage -40 ~ +85

  • Humidity:5% ~ +95%,无冷凝

  • PCB Size: 146mmX115mm

  • Power Supply: 支持单电源+12V 供电

  • OS: Android , Linux

  • Other:Watchdog, RTC

3、待机状态与功率

设备状态:待机37左右,负载20%

二、刷机系统烧录

1、烧录工具

  • RKDevTool_v3.13(以前名字叫做AndroidTool) 版本高于3.1以上.

  • 驱动(DriverAssitant名字起头的压缩包)

  • OTG线材

主板设置成烧录模式(跳线冒如下,短接J3的1-2针脚,烧录的USB线接到J12的上排针1、3、5、7、9针脚)

2、安装驱动

3、更新烧录

数据线与主板OTG链接,另一端连接电脑。(打开RKDevTool ,点击固件,选择RK3288固件,然后选择升级)

4、更新后提示成功,会自动重启(也可以手动重启)

三、通过ADB链接系统

1、安装ADB驱动(PC电脑上)

2、RK3588上设置开发者模式

需要开启开发者模式(USB调试){}

顺便开启无线调试

可以看到,调试地址 192.168.102.95:39733

3、电脑打开cmd模式

(就是dos命令模式,操作方法win + r键输入cmd

输入adb devices 看到一个设备。

运行adb shell 进入安卓系统

查看IP信息(eth0是网卡, wlan0是无线网卡

查看存储容量(运行df-h)64G存储

查看内存容量 free -m或者free -g 可以看到7.4G内存(也就是俗称的8G内存)

查看CPU温度,43度

现在硬件基础信息就确定完毕了。

四、部署监测工具:

性能监测软件

  • perfmon(perfmon.apk)

  • temperature

具体性能情况如下

试运行状态:室温23度。设备温度43

五、视频播放监测:

  • 播放软件:基带播放器

  • 视频格式:2K29hz、2K25hz、4K29hz、4K25hz

测试空载状态,负载低于5%

开始测试视频

1、视频播放4k29hz

2、4K25hz视频播放

3、2K29hz播放

4、2k25hz播放

测试播放一切正常,cpu功率45%左右、CPU温度47

六、搭建linux环境(实现双系统)

常用环境:Debian Noroot、UserLAnd、Andronix;还有DeX和Termux等,

目前以Termux为例,安装启动

1、启动并更新(运行更新源,)

pkg update && pkg upgrade

2、更新相关软件

pkg install curl proot wget git vim iproute2

3、启动SSHD

显示用户名 u0_a82 注:端口默认8022

sshd &&ip -a $$ whoami

然后ssh链接 (记得指定密码 命令:passwd)

ssh [email protected]:8022

此时已经链接。准备部署docker

4、安装dokcer

方案1:pkg安装

安装 root-repo

pkg install root-repo

安装docker

pkg install docke

pkg install docke

方案2:二进制文件下载

wget https://download.docker.com/linux/static/stable/armhf/docker-17.06.0-ce.tgz

解压缩运行命令并查看版本

tar -xvf docker-17.06.0-ce.tgz

./docker/docker version

5 设置自动启动服务(进级服务,需要自己写启动配置或脚本,此处内容太多忽略)

由于termux 没有systemctl或者server这种,就有termux-services 代替

pkg install termux-services -y

服务安装时就会自动在$PREFIX/var/service/下生成自己的服务文件夹:

5、安装caddy(代替nginx)

由于Nginx文件太大,采用Caddy来代替。

pkg install caddy

caddy run

可以前台运行了,ctrl+c 取消运行,设置配置文件

vi Caddyfile

:8080 {
root * /data/data/com.termux/files/home/
file_server
}

启动,并查看刚才8080端口

caddy start && netstat -nltp 8080

此时已经完成caddy的代理配置证明已经可以了。

7、设置开机启动

由于termux 没有systemctl或者server这种,就有termux-services 代替,所以用sv-enable caddy
PS:这里没有写脚本,改天补上

总结

此时基本上这种双系统已经完成,通过Termux等实现双系统。不影响视频播放(如果在读取文件,会影响网速)后期在测试一下(跟系统和设备性能有关)

性能方面:启动程序状态,CPU和内存使用率会突增。
热量方面:稳定在53以下(有风扇散热)

其他相关文章:

阅读更多网络存储精彩内容,可前往什么值得买查看

","gnid":"9f839835a858419f1","img_data":[{"flag":2,"img":[{"desc":"","height":"238","title":"","url":"https://p0.ssl.img.360kuai.com/t015111d7b9da824a1f.jpg","width":"1080"},{"desc":"","height":"431","title":"","url":"https://p0.ssl.img.360kuai.com/t01fe99770ece7a56ec.jpg","width":"437"},{"desc":"","height":"570","title":"","url":"https://p0.ssl.img.360kuai.com/t01a42b87cce096b55a.jpg","width":"885"},{"desc":"","height":"110","title":"","url":"https://p0.ssl.img.360kuai.com/t01a8e26cb20af00b6c.jpg","width":"584"},{"desc":"","height":"135","title":"","url":"https://p0.ssl.img.360kuai.com/t019798d668d8ee1cf9.jpg","width":"300"},{"desc":"","height":"1440","title":"","url":"https://p0.ssl.img.360kuai.com/t01ac9f881ff660dd43.jpg","width":"1080"},{"desc":"","height":"1440","title":"","url":"https://p0.ssl.img.360kuai.com/t01628b825c8c35680b.jpg","width":"1080"},{"desc":"","height":"611","title":"","url":"https://p0.ssl.img.360kuai.com/t01a4ac8f580387cd02.jpg","width":"1080"},{"desc":"","height":"466","title":"","url":"https://p0.ssl.img.360kuai.com/t01729255a6eabd4530.jpg","width":"964"},{"desc":"","height":"257","title":"","url":"https://p0.ssl.img.360kuai.com/t014fb1d3ce5351c6a7.jpg","width":"486"},{"desc":"","height":"391","title":"","url":"https://p0.ssl.img.360kuai.com/t01eb4bcccf91f2a03c.jpg","width":"840"},{"desc":"","height":"391","title":"","url":"https://p0.ssl.img.360kuai.com/t015240641e754fb066.jpg","width":"845"},{"desc":"","height":"424","title":"","url":"https://p0.ssl.img.360kuai.com/t014b5f1da49f10e624.jpg","width":"804"},{"desc":"","height":"616","title":"","url":"https://p0.ssl.img.360kuai.com/t016ff87ebb93128b89.jpg","width":"1080"},{"desc":"","height":"612","title":"","url":"https://p0.ssl.img.360kuai.com/t0135838f4e8f8f456d.jpg","width":"1080"},{"desc":"","height":"485","title":"","url":"https://p0.ssl.img.360kuai.com/t0111d2abca5c49d769.jpg","width":"1080"},{"desc":"","height":"563","title":"","url":"https://p0.ssl.img.360kuai.com/t01bdc843f48629d5d8.jpg","width":"1080"},{"desc":"","height":"745","title":"","url":"https://p0.ssl.img.360kuai.com/t0137bbfbca7144ab0f.jpg","width":"1080"},{"desc":"","height":"376","title":"","url":"https://p0.ssl.img.360kuai.com/t0143cbf149d2e43d3e.jpg","width":"750"},{"desc":"","height":"202","title":"","url":"https://p0.ssl.img.360kuai.com/t019bbe7aa593c21362.jpg","width":"722"},{"desc":"","height":"611","title":"","url":"https://p0.ssl.img.360kuai.com/t0181199811699b70e1.jpg","width":"1080"},{"desc":"","height":"613","title":"","url":"https://p0.ssl.img.360kuai.com/t0192137a1a6468eff0.jpg","width":"1080"},{"desc":"","height":"608","title":"","url":"https://p0.ssl.img.360kuai.com/t01e6fbea59d9ab3af6.jpg","width":"1080"},{"desc":"","height":"610","title":"","url":"https://p0.ssl.img.360kuai.com/t010690f30564bd3eac.jpg","width":"1080"},{"desc":"","height":"609","title":"","url":"https://p0.ssl.img.360kuai.com/t01f947bb67b53c3506.jpg","width":"1080"},{"desc":"","height":"613","title":"","url":"https://p0.ssl.img.360kuai.com/t0166e76946e79e61e2.jpg","width":"1080"},{"desc":"","height":"615","title":"","url":"https://p0.ssl.img.360kuai.com/t01af7a4d5f14834588.jpg","width":"1080"},{"desc":"","height":"613","title":"","url":"https://p0.ssl.img.360kuai.com/t01e52afeccd987b401.jpg","width":"1080"},{"desc":"","height":"190","title":"","url":"https://p0.ssl.img.360kuai.com/t015f50e228ee5b0a79.jpg","width":"1080"},{"desc":"","height":"726","title":"","url":"https://p0.ssl.img.360kuai.com/t01e7db28a772b4b2c8.jpg","width":"1080"},{"desc":"","height":"390","title":"","url":"https://p0.ssl.img.360kuai.com/t011af76807c32a80ff.jpg","width":"1080"},{"desc":"","height":"299","title":"","url":"https://p0.ssl.img.360kuai.com/t01e3473f3d682e2797.jpg","width":"896"},{"desc":"","height":"457","title":"","url":"https://p0.ssl.img.360kuai.com/t0184f0fc7bd09bfb48.jpg","width":"926"},{"desc":"","height":"343","title":"","url":"https://p0.ssl.img.360kuai.com/t0159aab3c692822481.jpg","width":"1080"},{"desc":"","height":"123","title":"","url":"https://p0.ssl.img.360kuai.com/t0159f410b02d6b1e57.jpg","width":"1080"},{"desc":"","height":"609","title":"","url":"https://p0.ssl.img.360kuai.com/t019dacead90898d77d.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1703841649000,"pure":"","rawurl":"http://zm.news.so.com/d5fc47811ace42755835f5cd82b5559c","redirect":0,"rptid":"afba44da771a9670","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:linux","k":"linux","u":""},{"clk":"ktechnology_1:cpu","k":"cpu","u":""},{"clk":"ktechnology_1:安卓","k":"安卓","u":""}],"title":"IT入门必备 篇三十二:RK3588 双系统教程指南:轻松打造安卓和服务器双业务(完整版)

桂荣文3050如何让adb指令循环执行 -
时荣武18274316285 ______ android adb指令的优点如下: 1.android 调试桥(adb)是多种用途的工具,该工具可以帮助方便的管理设备或模拟器 的状态.可以快速的通过shell端使用adb命令启动客户端. 其他android工具比如说adt插件和ddms同样可以产生adb客户端. ...

桂荣文3050有没有adb命令能让系统检测到wifi无链接 -
时荣武18274316285 ______ 使用adb命令删除安卓系统文件夹的方法:1.连接安卓设备 把安卓设备用USB连接PC,在PC上打开CMD,进入adb目录,输入adb devices回车,如果连接正确,如图,会显示已连接设备.2.显示系统程序清单 连接正确后,接着输入:adb shell ls /system/app/回车,如图,系统程序的清单就可以看到了.3.删除程序 这里以系统内置浏览器为例,输入:adb shell rm /system/app/browser.apk回车,这个程序就被删除了,删除其它的程序把browser.apk改成需要删除的程序名即可,有些设备系统程序还有odex文件,也需要同时删除.

桂荣文3050懂adb命令或者bat命令的进.30分送上 -
时荣武18274316285 ______ ECHO.REM 从/dev/zero 写到 /proc/driver/mtd_writeable adb shell "dd if=/dev/zero of=/proc/driver/mtd_writeable bs=3c count=1" REM 从/cache/uboot.bin 写到 /dev/block/mmcblk0,从34865152开始 adb shell "dd if=/cache/uboot.bin of=/dev/...

桂荣文3050adb 命令查看当前的android 设备是否有launch应用 -
时荣武18274316285 ______ 既然你说是当前设备,那就认为你是已经使用adb连上了手机.1. 输入命令adb shell2. 输入命令pm list packages

桂荣文3050win7系统DOS命令不能使用该怎么解决 -
时荣武18274316285 ______ 方法/步骤1、首先右键点击“计算机”,然后点击“属性”2、在弹出的窗口找到并点击“高级系统设置”3、然后找到“高级”栏目,并点击下面的“环境变量”4、在弹出对话框的系统变量里,找到path值,点击左键选中,然后点击下面的“编辑”5、在弹出的对话框中对path变量值进行修改,把下面的代码直接复制到里面:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ 然后点击“确定”6、这样就搞定了!此时再进入DOS界面,输入dos命令,功能已经可以正常使用!

桂荣文3050ADB是什么求答案 -
时荣武18274316285 ______ ADB是android sdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的端口映射 * 计算机和设备之间上传/下载文件 * 将本地apk...

桂荣文3050电脑怎么安装apk文件? -
时荣武18274316285 ______ 安装电脑apk文件有以下几种方法:1. 使用模拟器:首先,在电脑上安装一个安卓模拟器,比如著名的Bluestacks或Nox Player.然后,将apk文件拖放到模拟器窗口中,或者在模拟器中点击安装按钮,并...

桂荣文3050Android常用命令有哪些? -
时荣武18274316285 ______ 1. ant命令 1) ant clean : 清除项目的生成文件 2) ant debug: 生成一个debug apk,并使用debug key进行签名 3) ant emma debug: 生成一个测试项目 4) ant release: 生成一个release apk,并不进行签名和对齐 5) ant debug install: 生成并...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024