adb串口和USB推送调试

setprop service.adb.tcp.port 5555
stop adbd
start adbd
netcfg
/data/data/com.amlogic.dvb.test.dvbservice/databases
adb connect 192.168.1.151


/data/data/com.amlogic.dvb.test.dvbservice/shared_prefs/com.amlogic.dvb.test.dvbservice_preferences.xml


/data/data/com.amlogic.DVBPlayer/shared_prefs/com.amlogic.DVBPlayer_preferences.xml

/data/data/com.amlogic.DVBPlayer/shared_prefs/preference_auto_output_mode.xml
以太网

adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
解决adb
究其源就是adb server没启动
到stackoverflow上查了一下 经过分析整理如下:
C:\Users\xxxx>adb nodaemon server
cannot bind 'tcp:5037'
原来adb server 端口绑定失败
继续查看到底是哪个端口给占用了

C:\Users\xxxxxx>netstat -ano | findstr "5037"
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4628
  TCP    127.0.0.1:5037         127.0.0.1:1085         TIME_WAIT       0
  TCP    127.0.0.1:5037         127.0.0.1:1086         TIME_WAIT       0
  TCP    127.0.0.1:5037         127.0.0.1:1096         TIME_WAIT       0
  TCP    127.0.0.1:5037         127.0.0.1:1097         TIME_WAIT       0

原来被4628这个进程占用了端口,打开任务管理器,杀掉4628这个进程。(可以在任务管理器菜单,查看->选择列中勾选(PID)进程标识符)
重启adb
adb start-server


adb connect 192.168.1.151:5555
1. 安装第三方应用

$ adb install apk文件名

2. 安装系统应用

$ adb remount

$ adb push apk文件名 /system/app // apk文件名形如testme.apk

adb push DVBPlayer.apk /system/app
adb push remote.conf  /system/etc
adb push Vendor_0001_Product_0001.kl /system/usr/keylayout

 

当要删掉系统自带的某款应用的apk,在终端命令 adb remount 之后,命令终端显示remount failed: Operation not permitted。adb remount 失败。解决方法:


1.在data分区的local.prop中写入secure=0,这样应该是加载后就可以执行adb remount了.

2.在内核中修改default.prop,修改secure=0,永久获取root权限,再怎么执行也不会出现上述问题。


本文来自: 乐趣在线 详细文章参考:http://bbs.joyrom.com/forum.php?mod=viewthread&tid=12521&page=23#pid938060


1. 串口输入:adb remount

2、adb shell

3、su //切换到根用户

4、mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system     //不同硬件平台会不一致,可以通过mount看一下/dev的路径和文件系统类型


5、chmod 777 /system

6、cd system

7、chomd 777 app

 

USB

setprop service.adb.tcp.port 5555
stop adbd
start adbd

adb devices
adb remount
adb push  pull...

输入键值
input keyevent XXX

转载于:https://my.oschina.net/u/924450/blog/179519

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要强制开启 adbUSB 调试,您可以按照以下步骤操作: 1. 首先,请确保您的 Android 设备已连接到计算机,并且已经安装了合适的 USB 驱动程序。 2. 打开命令提示符(或终端),并导航到 adb 工具所在的目录。在 Windows 上,默认情况下 adb 工具位于 Android SDK 的 "platform-tools" 目录中。 3. 输入以下命令来检查设备是否正常连接: ``` adb devices ``` 如果设备正常连接,它应该显示设备的序列号。 4. 如果设备未授权调试,您可以尝试使用以下命令来重置设备的授权状态: ``` adb kill-server adb start-server ``` 5. 如果以上步骤未能解决问题,您可以尝试强制启用 USB 调试。请注意,这可能会对您的设备造成一些风险,请谨慎操作。 - 打开设备的设置菜单。 - 在设置菜单中找到 "关于手机" 或 "关于设备" 选项。 - 在 "关于手机" 或 "关于设备" 菜单中,找到 "版本号" 选项。 - 连续点击 "版本号" 选项,直到您看到一条消息提示您即将进入开发者模式。 - 返回到设置菜单,您应该看到一个新的 "开发者选项" 菜单。 - 进入 "开发者选项" 菜单,找到 "USB 调试" 选项,并将其启用。 现在,您应该能够成功开启 USB 调试功能了。请注意,在某些设备上,该选项可能位于不同的菜单中,具体步骤可能会有所不同。如果您遇到任何问题,请仔细查阅您设备的用户手册或在相关论坛上查找更多信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值