|
@@ -33,6 +33,7 @@ import com.enation.javashop.android.jrouter.external.annotation.Router
|
|
|
import com.enation.javashop.net.engine.model.NetState
|
|
|
import com.google.gson.Gson
|
|
|
import com.jni.JniClient
|
|
|
+import com.konka.android.tv.XJManager
|
|
|
import com.wdkl.app.ncs.callingbed.BuildConfig
|
|
|
import com.wdkl.app.ncs.callingbed.R
|
|
|
import com.wdkl.app.ncs.callingbed.agreement.CallingbedAgreement
|
|
@@ -369,7 +370,9 @@ class CallingbedActivity :BaseActivity<BedCallingbedActivityPresenter, Callingbe
|
|
|
|
|
|
if ("rk3128".equals(Build.MODEL)) {
|
|
|
checkLaunch()
|
|
|
- } else {
|
|
|
+ } else if ("YUNPAI_H6".equals(Build.MODEL)
|
|
|
+ || BuildConfig.flag.equals(Constant.DEV_W_RK3288_YM)
|
|
|
+ || BuildConfig.flag.equals(Constant.DEV_W_YLD)) {
|
|
|
startYunpaiPlugin()
|
|
|
}
|
|
|
SpeechUtil.getInstance().init(applicationContext)
|
|
@@ -1890,9 +1893,6 @@ class CallingbedActivity :BaseActivity<BedCallingbedActivityPresenter, Callingbe
|
|
|
}
|
|
|
try {
|
|
|
HardWareFactory.getHardTools().setTime(this, time, timeZone)
|
|
|
-// val intent = Intent("android.intent.action.SET_TIME")
|
|
|
-// intent.putExtra("time", time)
|
|
|
-// sendBroadcast(intent)
|
|
|
Log.d("setTime", "set sys time1: $time, $timeZone")
|
|
|
} catch (e: Exception) {
|
|
|
//"20211213:092314"
|
|
@@ -3322,11 +3322,16 @@ class CallingbedActivity :BaseActivity<BedCallingbedActivityPresenter, Callingbe
|
|
|
inputStream.close()
|
|
|
fos.close()
|
|
|
|
|
|
-// AppUpdateHelper.rootSilenceInstall(filePath)
|
|
|
- val intent = Intent("install.apk.broadcast")
|
|
|
- intent.putExtra("path", filePath) //要静默安装的apk路径
|
|
|
- intent.putExtra("pkgname", "com.wdkl.app.ncs.callingbed") //安装完成后是否启动
|
|
|
- sendBroadcast(intent)
|
|
|
+ if (BuildConfig.flag.equals(Constant.DEV_W_RK3288_YM)) {
|
|
|
+ XJManager.getInstance().silentInstall(filePath, activity)
|
|
|
+ } else if (BuildConfig.flag.equals(Constant.DEV_W_YLD)) {
|
|
|
+ AppUpdateHelper.rootSilenceInstall(filePath)
|
|
|
+ } else {
|
|
|
+ val intent = Intent("install.apk.broadcast")
|
|
|
+ intent.putExtra("path", filePath) //要静默安装的apk路径
|
|
|
+ intent.putExtra("pkgname", "com.wdkl.app.ncs.callingbed") //安装完成后是否启动
|
|
|
+ sendBroadcast(intent)
|
|
|
+ }
|
|
|
runOnUiThread {
|
|
|
showMessage(R.string.plugin_update_tips)
|
|
|
}
|