破解创维酷开电视安装第三方应用限制以及替换默认桌面应用突破笔记

作者分享了一款无需root权限的软件,能绕过白名单限制,实现UC浏览器、蚂蚁市场等应用的直接安装。文章详细介绍了两种破解方法:替换SaveSet.xml和创建伪装应用。同时提到解决老年用户操作难题的桌面破解技巧。
摘要由CSDN通过智能技术生成

效果

我最后做了一个软件,
不需要root,只需要把apk安装上就行了.可以让任意应用在任何地方下载下来直接安装,比如uc浏览器下载下来可以直接安装,比如蚂蚁市场下载直接安装.

前不久去姐夫家里玩,看个电视只有广电tv还只能试播30秒,这谁受得了,没法下载电视家这样的第三方应用,用adb安装了蚂蚁市场,可是奈何下载的软件还是用不了。

adb的开启

进入关于界面上上下下左右左右 进入 高级设置-其他 开启adb.
就可以通过adb安装蚂蚁市场
蚂蚁市场下载的软件无法安装,破解方法2个,

方法1

root可以用360root,通过adb替换文件rm /sdcard/SaveSet.xml

adb push D:\tool\SaveSet.xml /sdcard/

adb shell

su
cp /sdcard/SaveSet.xml /data/data/com.tianci.appstore/shared_prefs/


chmod 444  /data/data/com.tianci.appstore/shared_prefs/SaveSet.xml

重启使其生效。

adb shell am force-stop com.android.packageinstaller
adb shell am force-stop com.tianci.appstore

在PackageInstallerActivity中Log.i(TAG, "pkg:" + this.str_from_pkg + " pkgName:" + this.str_from_appName);
获得日志发现为android.所以添加android为白名单。
经过调试发现,其他应用识别为android.所以添加android为白名单,但是有时候识别的不是android,有时候安装打开比如安装器右边会显示蚂蚁市场,只需要把蚂蚁市场添加进去就行了。

方法2

创建应用包名设置为 com.coocaa.guard 通过这个应用来填写白名单应用来写入配置SaveSet.xml

.coocaa.guard";
    private static final String PREFERENCE_PACKAGE_BK = "com.tianci.appstore

破解原理已经说了,需要白嫖获得应用的发个红包给我就行。

其它方法

其它方法比如伪造一个installer.apk但是遇到了很棘手的问题,通过直接修改apk跳过白名单检测无法成功,安装没反应,第二个方法是手机端执行 root shell命令,但是在酷开上的360root无法工作,只能在电脑终端正常工作,这个也行不通。
还有一个方法也是伪造一个安装器,然后接受到apk自动拷贝,我之前说过了,shell命令用不了。。所以我搞了好几天的研究,只能用这方法实现。

桌面的破解

为了解决老年用户的问题,不得不去研究怎么开机自动打开 电视,或者自动运行某些软件。一开机就那么多复杂的选项,老年人根本不会用。
破解桌面不是说你弄一个桌面应用设置axml里面的属性就行了,只只能把原来的apk卸载,并仿造它创建一个activity.com.coocaa.homepage.vast.HomePageActivity然后把它弄为系统应用,否则会出现一些奇怪的问题,比如开机后还是不启动啊,看不到桌面啊,如果没有root那么连卸载系统应用都谈不上,就无法弹现在这个了。
卸载movieplatform的方法就是进入/system/vendor/app找到一个叫Sky什么电影的apk,实际上appstore 和movieplatform的关系让我搞混淆了,我把系统的appstore.apk卸载了发现打不开一个叫应用圈的东西了,而系统启动则默认启动的是movieplatform.apk当然还有其他破解方法,那就是找到启动movieplatform的apk对他进行修改。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.tianci.movieplatform" platformBuildVersionCode="30" platformBuildVersionName="11">
    <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="30"/>
    <application android:theme="@style/AppTheme" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:debuggable="true" android:testOnly="true" android:allowBackup="true" android:supportsRtl="true" android:roundIcon="@mipmap/ic_launcher_round" android:appComponentFactory="androidx.core.app.CoreComponentFactory">
        <activity android:label="@string/app_name" android:name="com.coocaa.homepage.vast.HomePageActivity" android:excludeFromRecents="true" android:launchMode="singleTask" android:configChanges="locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|layoutDirection">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <action android:name="coocaa.intent.action.HOME"/>
                <category android:name="android.intent.category.LAUNCHER"/>
                <category android:name="android.intent.category.HOME.CC"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>
        <activity android:name="com.coocaa.homepage.vast.ChooseAppActivity" android:screenOrientation="landscape"/>
    </application>
</manifest>
image.png

最后 东西是有现成的,我已经弄好了,能不能找到靠你们自己了,实在不行给个红包我发给你,我弄这个东西在姐夫家待了一个星期才搞到满意的体验,当然我还研究了破解桌面的,桌面的需要root,这个比较简单安装就行了.

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
创维酷开电视作为一款智能电视,通常会限制用户在使用过程中安装第三方软件和解除安装限制。但是有一些用户希望能够安装第三方软件并解除安装限制,这时他们可以选择寻找第三方固件ROM服务。 第三方固件ROM是一种由非官方厂商开发的固件版本,它们在原厂的基础上进行了修改,提供了更多的功能和自定义选项。通过使用第三方固件ROM,用户可以实现一些原厂固件无法满足的需求,如安装一些不在官方应用商店中的应用程序或者解除一些系统限制。 要安装第三方固件ROM,首先需要确认电视型号是否支持刷机操作,以及是否有对应的第三方固件ROM可供选择。然后,用户可以通过搜索相关的刷机教程和固件ROM下载地址来获取刷机所需的文件。在开始刷机之前,务必备份重要数据,并确保电视电量充足。 刷机的具体步骤会根据不同的电视型号和固件版本有所不同,因此要仔细阅读刷机教程,并按照教程中的步骤进行操作。通常,刷机过程可以分为准备工作、刷写固件和重启电视三个主要阶段。刷写固件时,注意选择正确的固件文件并遵循刷机软件的指示进行操作。 刷机完成后,电视将会重启,并加载新的固件版本。此时,用户可以尝试安装之前受限制第三方软件,或者享受新固件带来的更多功能和自定义选项。 需要注意的是,刷机属于非官方操作,存在风险,可能会导致电视无法使用或者丧失保修服务。因此,在刷机之前要评估好个人需求与风险,谨慎选择是否进行此项操作。同时,建议在刷机之前做好足够的准备工作,包括备份重要数据和查询相关资料。如果遇到问题,可以寻求专业的技术支持。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值