上面的DangBeiTvLauncher_2.1.2_znds.apk就是我下載的當(dāng)貝桌面apk
接下來輸入命令進(jìn)行安裝:pm install DangBeiTvLauncher_2.1.2_znds.apk
shell@orange:/mnt/usb/sda1 # pm install DangBeiTvLauncher_2.1.2_znds.apk
pkg: DangBeiTvLauncher_2.1.2_znds.apk
caller: integrator_set_target_on_demand
[INFO] Data Exchange Count to User Space: 11
[INFO] Voltage: 115
on_demand_handshake: [cpu 3] [Binder_4] woken up, copy cpu_voltage:115 cpu_voltage_type:0 change_cnt: 11 to userspace
[result is 0] input: 11, wake_up wait_queue for write_down
[INFO] VoltageType: 0
[INFO] Data Exchange Count from User Space: 11
Function = change_cpus_timer, Line = 792, cpu0 do: [cpu0] adjust cpufreq for 701000 KHZ to 1200000 KHZ
caller: integrator_set_target_on_demand
[INFO] Data Exchange Count to User Space: 12
on_demand_handshake: [cpu 3] [Binder_4] woken up, copy cpu_voltage:115 cpu_voltage_type:0 change_cnt: 12 to userspace
[result is 0] input: 12, wake_up wait_queue for write_down
[INFO] Voltage: 115
[INFO] VoltageType: 0
[INFO] Data Exchange Count from User Space: 12
Function = change_cpus_timer, Line = 792, cpu0 do: [cpu0] adjust cpufreq for 1200000 KHZ to 701000 KHZ
Success
直到顯示Success為止即為安裝成功,下面我們來驗(yàn)證一下,輸入命令:pm list packages
shell@orange:/mnt/usb/sda1 # pm list packages
package:com.boyaa.scmj.tv.youle
package:com.mstar.android.providers.tv
package:com.android.printspooler
package:com.android.defcontainer
package:android
package:com.android.settings
package:com.android.externalstorage
package:com.hbunicom.iptv
package:com.ipanel.ime
package:com.android.proxyhandler
package:cn.cheerz.ihw
package:com.android.dummyactivity
package:com.android.systemui
package:com.android.inputdevices
package:com.ipanel.home.ctc.upgrade
package:com.android.smspush
package:com.android.packageinstaller
package:com.mstar.miscsetting
package:com.cloud.cyber
package:com.mstar.tvsetting
package:com.ipanel.apps.loading
package:com.dangbei.tvlauncher
package:com.svox.pico
package:com.android.smart.terminal.nativeplayer
package:com.hpplay.happyplay.aw
package:com.huawei.iptv.stb.videotalk.activity
package:tvtests.com.mstar.android.tv
package:com.android.mcast
package:com.voole.vooledesktop
package:com.android.documentsui
package:com.live.firsttv
package:com.CTC_ChinaNet.android.tm
package:com.broadcom.bluetoothmonitor
package:com.android.wallpapercropper
package:com.android.sharedstoragebackup
package:com.android.location.fused
package:com.android.backupconfirm
package:com.android.providers.settings
package:com.android.vpndialogs
package:com.vogins.wodou
package:com.voole.webepg
package:com.android.keyguard
package:com.android.pacprocessor
package:com.huawei.dsm
package:com.android.shell
package:com.suning.tv.ebuy
package:com.mstar.tv.service
package:rca.rc.tvtaobao
仔細(xì)找,可以發(fā)現(xiàn)里面有我們安裝好的當(dāng)貝桌面apk程序com.dangbei.tvlauncher
然后我們來讓當(dāng)貝桌面啟動起來,如果盒子連接這電視機(jī)的話就可以看到顯示桌面已經(jīng)換成了當(dāng)貝桌面,命令如下:am start com.dangbei.tvlauncher
shell@orange:/mnt/usb/sda1 # am start com.dangbei.tvlauncher
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] pkg=com.dangbei.tvlauncher }
[dvfs_boost] this client is not running
Function = write_cpufreq_to_RIU, Line = 516, write cpu_freq to RIU: 0x3E8
caller: integrator_set_target_on_demand
[INFO] Data Exchange Count to User Space: 13
on_demand_handshake: [cpu 3] [Binder_4] woken up, copy cpu_voltage:115 cpu_voltage_type:0 change_cnt: 13 to userspace
[result is 0] input: 13, wake_up wait_queue for write_down
[INFO] Voltage: 115
[INFO] VoltageType: 0
[INFO] Data Exchange Count from User Space: 13
shell@orange:/mnt/usb/sda1 # cfg80211: Calling CRDA to update world regulatory domain
rtusb init rt2870 --->
此處省略幾百行代碼不需要糾結(jié)顯示了什么
[result is 0] input: 14, wake_up wait_queue for write_down
[INFO] Voltage: 115
[INFO] VoltageType: 0
[INFO] Data Exchange Count from User Space: 14
Function = change_cpus_timer, Line = 792, cpu0 do: [cpu0] adjust cpufreq for 1000000 KHZ to 701000 KHZ
顯示到這里,出現(xiàn)[INFO] Function 就表示已經(jīng)啟動當(dāng)貝桌面完成了,到此,破解完成 |