当前位置:网站首页>酷开电视adb
酷开电视adb
2022-06-22 11:36:00 【blueman8888】
| 一、关于ADB 1、adb概念: adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。 2、adb用途: adb是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的android设备(如G1手机). 它的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的端口映射 * 计算机和设备之间上传/下载文件 * 将本地apk软件安装至模拟器或android设备 ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备. 二、无线ADB 通常,我们的Android手机,在电脑上通过USB数据线连接到电脑,然后电脑上安装手机助手类的软件,就能实现对手机的日常管理,这就是USB调试的实现。 相对于这种方法,如果adb的使用,不是通过USB数据线连接,而是通过网络(TCP/IP)来实现的,我们就把它称之为“无线ADB”。 在Android手机上,如果要使用USB ADB调试,通常可以在Android系统设置中,打开“开发人员选项”,并勾选上“USB调试”开关即可。但如果要实现无线ADB,有时,需要在手机上安装WirelessAdb的小应用,就能轻松打开无线ADB功能了。这样,就可以无需USB数据线,通过WIFI直接进行adb调试了。 三、42K1酷开5.0内测系统无线ADB功能开启 42K1我们不能通过USB数据线进行adb,所以考虑通过WIFI来实现无线ADB。 1、按酷开5.0内测开发指引,我们从主页,进入电视的“设置”界面: |



3、使用遥控器,输入指令“上上下下左右左右”,打开“工厂菜单”:

3、进入“高级设置”:


5、移动到“ADB开关”选项,可以看到默认状态是“关”:
6、将此项调整为“开”,这样我们就轻松打开了42K1酷开5.0的无线adb功能了。
四、42K1酷开5.0内测系统无线ADB功能试用评测
1、42K1电视IP地址查询:在前面的“关于本机”界面就可以看到。
2、电脑IP地址查询:
3、TCP网络连接性检测:
D:adb>adb connect 192.168.0.100
- daemon not running. starting it now on port 5037 *
- daemon started successfully *
connected to 192.168.0.100:5555
检测结果:无线ADB连接成功建立,使用默认端口:5555;ADB服务使用端口5037。
5、ADB设备查看:
D:adb>adb devices
List of devices attached
192.168.0.100:5555 device
结果:正确显示无线 adb所连接的设备。
6、adb shell登录:
D:adb>adb shell
[email protected]:/ #
结果:adb shell 成功登录。
7、root 相关:
警告:root有风险,以下内容切勿轻易尝试!
进入adb shell,我们就直接发现,adb shell 默认就具备root权限(shell的命令提示符为“#”)。我们来检测一下root权限的可用性。
以root权限使用adb :

D:adb>adb root
adbd is already running as root
结果:系统提示adb已经以root权限方式工作;
以root权限对系统重新挂载:
D:adb>adb remount
remount succeeded
结果:system可读写挂载成功。
依此看来,要想对酷开5.0系统进行root,不必依赖任何复杂的工具软件,直接用adb 就可以轻松实现。
在开始root之前,先来看看系统当前的root状态。打开沙发管家,“工具箱”“设备信息”:

D:adb>adb push su /system/xbin/su
505 KB/s (159472 bytes in 0.307s)
然后我们向系统应用置入root权限管理:
D:adb>adb push Superuser.apk /system/app
375 KB/s (5249707 bytes in 13.650s)
相关权限修改:su与授权管理、创建system/bin下的su链接
<ignore_js_op>



是不是很容易?现在来在电视上“我的应用”中是不是多了一个“授权管理”的应用:
<ignore_js_op>

是的,多了一个叫"Kingroot"的应用。
最后再安装个当贝市场检测一下,看看是不是已经能够获取ROOT权限了!

边栏推荐
猜你喜欢

Redis - 8、持久化之RDB(Redis DataBase)

Redis - 8. Persistent RDB (redis database)

Redis - 10. Master slave replication

TiFlash 函数下推必知必会丨十分钟成为 TiFlash Contributor

Foreign lead needs energy, interest, research, diligence and is indispensable

CF751E Phys Ed Online

More than half of 2022, no new air outlet

Matlab的KNN分类使用(附源码),实现像素分类(自己设置训练集比例),打印测试精度

"Dare not doubt the code, but have to doubt the code" a network request timeout analysis

Configure the GPU version of pytorch and torchvision, and learn the GPU version of torch step
随机推荐
Redis - 8、持久化之RDB(Redis DataBase)
Lyndon breaks down learning notes
国外LEAD需要干劲、兴趣、钻研、勤奋、缺一不可
Call center CTI system
jmeter生成测试报告
牛客挑战赛53E题解 & 带花树学习笔记
TiFlash 函数下推必知必会丨十分钟成为 TiFlash Contributor
牛客挑战赛55E题解
SAP Marketing Cloud 功能概述(二)
Redis - 5. Jedis operation redis6
成功案例 | 安超云助力兰州大学第二医院搭建新型IT基础设施平台 提升医疗信息资源利用率
Typical life cycle model of information system project
一般图最大匹配(带花树)模板
sql注入绕过方法总结
“不敢去怀疑代码,又不得不怀疑代码”记一次网络请求超时分析
Deadlock found when trying to get lock; try restarting transaction 【MySQL死锁问题解决】
"Meng Hua Lu" has become the king of gold: advertisers can't line up with 5million yuan. Has Tencent video won?
Reader case of IO
JMeter generates test reports
Redis - 3. Publish and subscribe

