JOY_GoGo 发表于 2016-8-26 20:49

感谢楼主分享

dsydz 发表于 2016-8-26 22:06

liu_sophy 发表于 2016-8-11 14:38
输dumpsys usagestats,看有com.dangbei.tvlauncher吗

前面都正常 但是没有主页也 没有找到 dangbeilauncher

liu_sophy 发表于 2016-8-26 22:31

dsydz 发表于 2016-8-26 22:06
前面都正常 但是没有主页也 没有找到 dangbeilauncher

adb shell后,su
su后 cd data/app看有dangbei.launcher吗

dsydz 发表于 2016-8-27 07:12

liu_sophy 发表于 2016-8-26 22:31
adb shell后,su
su后 cd data/app看有dangbei.launcher吗

有个 com.dangbeimarket-2.apk

eveing 发表于 2016-8-27 08:56

谁知道按遥控器的应用键的判断代码在哪里?看logcat它会打开com.zte.iptvclient.android.launcher_sd/com.zte.iptvclient.android.launcher.activity.LauncherActivity失败,因为不存在。但是我找不到在哪里修改

dsydz 发表于 2016-8-27 09:34

dsydz 发表于 2016-8-27 07:12
有个 com.dangbeimarket-2.apk

已经解决了。原来装了市场没有安装桌面。但是看着看着就重启电视猫

liu_sophy 发表于 2016-8-27 09:55

本帖最后由 liu_sophy 于 2016-8-27 09:56 编辑

现在修改好了哪个了@eveing

dsydz 发表于 2016-8-27 11:21

电视猫一直爱卡退。还出现已经有声音了没有图像的情况

zhangdong5566 发表于 2016-8-27 13:31

试试啊

eveing 发表于 2016-8-27 13:44

本帖最后由 eveing 于 2016-8-27 17:03 编辑

liu_sophy 发表于 2016-8-27 09:55
现在修改好了哪个了@eveing
设置界面按五次左方向。
zcj@zcj-Lenovo-H3050:~$ sudo adb start-server
password for zcj:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
zcj@zcj-Lenovo-H3050:~$ adb connect 111.128.1.119:65432
connected to 111.128.1.119:65432
zcj@zcj-Lenovo-H3050:~$ adb pull /system/app/Settings_shandongmobile8400_1.3.1.7_1461.apk Settings_shandongmobile8400_1.3.1.7_1461.apk
622 KB/s (6288952 bytes in 9.860s)
zcj@zcj-Lenovo-H3050:~$ apktool d Settings_shandongmobile8400_1.3.1.7_1461.apk
I: Using Apktool 2.0.3 on Settings_shandongmobile8400_1.3.1.7_1461.apk
I: Loading resource table...
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: /home/zcj/apktool/framework/1.apk
I: Regular manifest package...
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Baksmaling classes.dex...
I: Copying assets and libs...
I: Copying unknown files...
I: Copying original files...
zcj@zcj-Lenovo-H3050:~$ vi Settings_shandongmobile8400_1.3.1.7_1461/smali/com/android/settings/Settings.smali
修改下面v5为com.android.settings, v1为com.inspur.wasu.launcher.applist.AppListActivity
.method private startInstalledApplication()V
    .locals 7

    .prologue
    .line 505
    :try_start_0
    const-string v5, "com.inspur.checksdcardapk"

    .line 506
    .local v5, "packageName":Ljava/lang/String;
    const-string v1, "com.inspur.checksdcardapk.activity.AppListActivity"


zcj@zcj-Lenovo-H3050:~$ apktool b Settings_shandongmobile8400_1.3.1.7_1461
I: Using Apktool 2.0.3
I: Checking whether sources has changed...
I: Smaling smali folder into classes.dex...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
I: Copying unknown files/dir...
zcj@zcj-Lenovo-H3050:~$ adb push Settings_shandongmobile8400_1.3.1.7_1461/dist/Settings_shandongmobile8400_1.3.1.7_1461.apk /data/local/tmp/
551 KB/s (6268174 bytes in 11.095s)
zcj@zcj-Lenovo-H3050:~$ adb push dexopt-wrapper /data/local/tmp/
473 KB/s (13600 bytes in 0.028s)
zcj@zcj-Lenovo-H3050:~$ adb shell
shell@orange:/ $ su
root@orange:/ # cd /data/local/tmp/                                          
root@orange:/data/local/tmp # chmod 755 dexopt-wrapper                        
root@orange:/data/local/tmp # ./dexopt-wrapper Settings_shandongmobile8400_1.3.1.7_1461.apk Settings_shandongmobile8400_1.3.1.7_1461.odex
--- 开始转换 'Settings_shandongmobile8400_1.3.1.7_1461.apk' (bootstrap=0) ---
--- 请等待 verify+opt, pid=3695
--- would reduce privs here
--- 转换结束 'Settings_shandongmobile8400_1.3.1.7_1461.apk' (成功) ---
root@orange:/data/local/tmp # mount -o remount,rw /system

root@orange:/data/local/tmp # cp Settings_shandongmobile8400_1.3.1.7_1461.odex /system/app/
root@orange:/data/local/tmp # chmod 644 /system/app/Settings_shandongmobile8400_1.3.1.7_1461.odex
root@orange:/data/local/tmp # mount -o remount,ro /system
root@orange:/data/local/tmp # reboot


页: 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33
查看完整版本: 我的山东ipbs8400能装当贝桌面了