浙江移动盒子魔和m401h 2+8G破解使用网络安装软件

这款盒子找遍全网目前没有大佬做出包用来安装,无奈只能自行破解,安装软件,安装桌面!

思路就是将原来盒子的网络验证软件删除,安装当贝或者某个桌面,这样开机就可以进去自己的桌面了。

首先需要安装adb软件 ,当然你动手能力强也可以用putt/xshell配合USBttl来连接破解也是一样的,我没有工具就算了 用adb

1.打开盒子的调试,你才能用adb软件连接,adb就是个远程连接盒子的工具不懂问度粮,有这个工具非常强大,理论上可以破解无数盒子,adb软件百度下一个即可,配置好环境变量path里面添加adb的路径就可以在cmd里面使用adb语句了。

打开调试方法:开机会进入到网络设置认证界面,不联网点击网络设置,然后输入密码10086,进去关于界面,按遥控上左键32次就会出现调试,打开调试,插上网线,退回来看下你的IP然后就可以用这个IP利用adb链接盒子了

2.下面就是操作代码 直接复制吧 不懂就

adb connect 10.0.0.167 #链接盒子

adb root #获取权限

adb remount #修改权限

adb install D:\Users\Desktop\platform-tools_r33.0.3-windows\SkyLoaderA9_release.apk #安装你需要的桌面如当贝,install后面就是你的电脑上文件位置

adb install D:\Users\Desktop\platform-tools_r33.0.3-windows\dbzm_4.1.6_dangbei.apk #同上

adb shell am start com.shafa.launcher #打开你安装好的桌面 沙发

adb shell #进入shell模式

su

getprop | grep dns #查看dns 这里就是要准备修改dns 不然你的盒子就算装好也无法上网 要改成你的网络对应得dns

setprop net.dns2 202.98.192.67 #修改dns2

setprop net.dns1 202.98.198.167

setprop net.dns3 10.0.0.254

setprop dns.special.dns1 202.98.192.67

setprop dns.special.dns2 202.98.198.167

setprop persist.sys.special.dns false #关闭这个是必须的

重启(重启之后有网它会更新)

adb connect 10.0.0.167

adb root

adb remount

adb shell pm list packages #列出安装列表

adb shell pm uninstall -k --user 0 com.android.chinamobile.migu.ott.ad.update #删除原来的安装包,必须的

adb shell pm uninstall -k --user 0 com.yst.whitebox #这个也要删除

更新完之后自动没有网就再改一次dns 可以联网就不用改了

setprop dhcp.eth0.dns1 202.98.198.167

setprop dns.special.dns1 202.98.192.67

setprop dns.special.dns2 114.114.114.114

setprop net.dns1 202.98.192.67

重启

下面是一些常规的安卓adb命令,用不上不用看

adb connect 192.168.XXX.XXX(自己的盒子的IP)

adb shell 进入shell模式

su su权限

mount -o rw,remount -t auto / 挂读写

ls /system/app (显示系统APP)

rm -rf /system/app/SkyLoaderA9_release 卸载

pm list packages -f 查看安装的app

adb shell pm list packages 已安装的全部包

adb shell pm path com.example.XXX 查看路径

pm uninstall -k --user 0 com.fb.FileBrower 卸载app com.shafa.launcher

am broadcast -a android.intent.action.BOOT_COMPLETED -c android.intent.category.HOME -n component 改程序自启动

com.android.packageinstaller/com.android.packageinstaller.PackageInstallerActivity

dumpsys window windows | grep -E 'mCurrentFocus|mFocuse' 查看当前界面运行app

adb命令

adb root

adb remount

adb shell pm list packages 查看安装的包

adb shell pm uninstall -k --user 0 com.yst.whitebox 删除程序包

adb shell am start com.dangbei1.tvlauncher 打开程序

setprop net.dns1 202.98.198.167

getprop | grep dns

cmcc_zhejiang:/ # setprop net.dns2 202.98.192.67

cmcc_zhejiang:/ # setprop net.dns2 10.0.0.254

cmcc_zhejiang:/ # setprop net.dns3 202.98.192.67

cmcc_zhejiang:/ # setprop net.dns4 202.98.192.67

c:\adb>adb root 获取权限 adbd is already running as root

c:\adb>adb remount 获取权限

c:\adb>adb pull system/priv-app/SystemUI/SystemUI.apk d:/ 保存文件

c:\adb>adb push C:\Users\Administrator\Desktop\SystemUI.apk system/priv-app/SystemUI 上传文件

adb push D:\Users\Desktop\platform-tools_r33.0.3-windows\SkyLoaderA9_release abd上传文件到指定系统文件 package:/system/priv-app/PackageInstaller/PackageInstaller.apk

adb install D:\user\dbzm_4.1.6_dangbei.apk 安装文件

adb shell

cd c:/adb

adb connect 192.168.XXX.XXX(自己的盒子的IP)

删除应用,也就是删除对应的安装包,adb uninstall 包名

adb shell pm uninstall -k --user 0 com.fb.FileBrower # 卸载成功

# Success

安装应用命令adb install apk路径

adb shell

cd /storage/external_storage/sda/app(进入U盘)

pm install dbsc.apk(安装当贝市场)

pm install dbzm.apk(安装当贝桌面)

am start com.dangbei.tvlauncher(启动当贝桌面)

注意:pm install 安装各个软件会反馈Success,说明安装成功;

mv /system/app/SHCMCC_Guide.apk /system/app/SHCMCC_Guide.apk0 改名

dumpsys window windows | grep -E 'mCurrentFocus|mFocuse'

# 找到顶层activity app

adb shell dumpsys activity | findstr

找到要提取apk的包名

adb shell pm list packages

1

2、定位apk所在系统路径

adb shell pm path com.example.XXX

1

3、拉取出来

adb pull /data/app/com.example.XXX/base.apk

1

注意:

如果提示文件不存在:

adb: error: remote object '/data/app/com.XXXXX/base.apk' does not exist

1

则先复制apk到sdcard下边,再用pull拉取出来

如:

adb shell

su

cd /data/app/com.XXXXX/

cp ./base.apk /sdcard/com.XXXXX.apk

exit

exit

adb pull /sdcard/com.XXXXX.apk

1

2

3

4

5

6

7

adb devices #查看连接设备

adb -s cf27456f shell # 指定连接设备使用命令

adb install test.apk # 安装应用

adb install -r demo.apk #安装apk 到sd 卡:

adb uninstall cn.com.test.mobile #卸载应用,需要指定包

adb uninstall -k cn.com.test.mobile #卸载app 但保留数据和缓存文件

adb shell pm list packages #列出手机装的所有app 的包名

adb shell pm list packages -3 #列出除了系统应用的第三方应用包名

adb shell pm clear cn.com.test.mobile #清除应用数据与缓存

adb shell am start -ncn.com.test.mobile/.ui.SplashActivity #启动应用

adb shell dumpsys package #包信息Package Information

adb shell dumpsys meminfo #内存使用情况Memory Usage

adb shell am force-stop cn.com.test.mobile #强制停止应用

adb logcat #查看日志

adb logcat -c #清除log 缓存

adb reboot #重启

adb get-serialno #获取序列号

adb shell getprop ro.build.version.release #查看Android 系统版本

adb shell top -m 10 #查看占用内存前10 的app

adb push #从本地复制文件到设备

adb pull #从设备复制文件到本地

adb bugreport #查看bug 报告

adb help #查看ADB 帮助

————————————————


TOP