xzm28 发表于 2022-2-23 16:11

大麦盒子DM4036用ADB关闭自动关机设置

[ 本帖最后由 xzm28 于 2022-2-23 16:27 编辑 ]\n\n大麦盒子通电后如果不操纵,会自动挂机,在系统设置里面有4小时,8小时,12小时,24小时选项。
就是没有功能关闭的选项。
如果需要关闭自动关机功能,需要对某个文件进行修改。
如果有工具和权限直接在盒子修改最好,如果没有,需要用adb命令把文件拷贝出来,然后用电脑修改,在传回去。
可以按以下方法设置:

首先用电脑使用命令提示符,然后输入下面命令 用于连接盒子(注意电脑要和盒子在一个局域网中,ip地址为盒子的ip地址):
adb connect 192.168.11.213

输入下面命令,获取root权限:
adb root

获取读取权限:
adb remount

获取写入权限:
adb shell

进入盒子本身自动关机的文件夹:
cd /data/data/com.hiveview.cloudtv.se**ngs/shared_prefs

可以用命令看下这个文件夹的文件:
ls

把原始自动关机设置文件拷贝到插入盒子的u盘的根目录:
cp -i auto_power_timeout.xml /storage/udisk0

取下U盘,插入电脑,用电脑记事本编辑自动关机文件auto_power_timeout.xml,
主要是把一个值改为0,具体开下面的注意,然后保存回U盘根目录,然后把U盘插回盒子。

继续在命令提示符里面输入命令进入外挂U盘文件更目录
(我已经把修改好的不关机的文件放在u盘根目录了,文件名为auto_power_timeout.xml):
cd /storage/udisk0

把这个文件强制写入到盒子原始对应的目录:
cp -i auto_power_timeout.xml /data/data/com.hiveview.cloudtv.se**ngs/shared_prefs

然后关闭盒子电源,重启。
再次进入系统设置-其它设置,可以看到选项自动关机 对应的选项变成了《关闭》,千万不要去动,一但点进去选了其它时间,关闭又会消失!!!!


*******************************************************************************************************
注意:auto_power_timeout.xml为自动关机的文件,里面内容和简单,是从盒子原始目录先拷贝到u盘,在把u盘插入电脑,用写字板打开,修改后保存,在吧u盘插入盒子,在反向写回到盒子原来的地方。
这个文件在盒子的原始地址为:/data/data/com.hiveview.cloudtv.se**ngs/shared_prefs
这个文件的内容为:(其中int value="0",这个为0就可以关闭自动关机,原始值为对应选项的的对应已秒为单位计算的)
******************************************************************************************
<?xml version="1.0" encoding="UTF-8" standalone="true"?>


-<map>


<int value="0" name="auto_power_timeout"/>

</map>

**********************************************************************************************

xzm28 发表于 2022-2-23 16:14

下面是命令提示符使用ADB命令的全过程复制。
因为U盘已经有修改好的文件,就忽略了把原始文件考入到u盘的过程,1楼是完整的过程(包含从原始位置把文件复制到u盘)
**************************************************************
Microsoft Windows [版本 10.0.19042.1466]
(c) Microsoft Corporation。保留所有权利。

C:\Users\xzm28>adb connect 192.168.2.213
unable to connect to 192.168.2.213:5555

C:\Users\xzm28>adb connect 192.168.11.213
connected to 192.168.11.213:5555

C:\Users\xzm28>adb root
adbd is already running as root

C:\Users\xzm28>adb remount
remount succeeded

C:\Users\xzm28>adb shell
root@p200:/ # cd /storage/udisk0
cd /storage/udisk0
root@p200:/storage/udisk0 # cp -i auto_power_timeout.xml /data/data/com.hiveview.cloudtv.se**ngs/shared_prefs
ml /data/data/com.hiveview.cloudtv.se**ngs/shared_prefs                      <
overwrite /data/data/com.hiveview.cloudtv.se**ngs/shared_prefs/auto_power_timeout.xml? y
y
root@p200:/storage/udisk0 #

xzm28 发表于 2022-2-23 16:25

帖子中只要有地址的地方自动变成了有星号,我也不知道,是单词se**ngs

woyaozhao 发表于 2022-3-7 22:45

{:148:}ok楼主辛苦了,回复学看习下!{znds9}

woyaozhao 发表于 2022-3-8 22:10

{:147:}ok楼主辛苦了,回复学看习下!{znds4}

woyaozhao 发表于 2022-3-8 22:11

{:151:}ok楼主辛苦了,回复学看习下!{znds8}

上火的兔子 发表于 2022-7-27 10:48

adb connect 连接是成功的,但是下一步执行不了,adb root 或者adb remount , 用adb devices查看,直接提示devices offline 是怎么回事,ping也是通的。

上火的兔子 发表于 2022-7-27 11:11

update ,offiline通过更新adb 版本后解决,但是不能root,即使通过shell进去后,也切换不到su,没有toot权限,啥都干不了,这个怎么解决

上火的兔子 发表于 2022-7-27 11:12

上火的兔子 发表于 2022-7-27 11:11
update ,offiline通过更新adb 版本后解决,但是不能root,即使通过shell进去后,也切换不到su,没有toot权 ...

提示 adbd cannot run as root in procuction builds
页: [1]
查看完整版本: 大麦盒子DM4036用ADB关闭自动关机设置