version:1.5.0707

bugfixes:allwinner接口优化至manager
This commit is contained in:
2025-07-09 09:24:35 +08:00
parent a2ad1c705f
commit c6232709e1
9 changed files with 515 additions and 198 deletions

View File

@@ -16,7 +16,6 @@ import android.content.pm.PackageManager;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.pm.ResolveInfo;
import android.content.res.Resources;
import android.cubemdm.cubemdmmanager.CubeMdmManager;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
@@ -53,6 +52,7 @@ import com.alibaba.sdk.android.push.noonesdk.PushServiceFactory;
import com.aoleyun.sn.BuildConfig;
import com.aoleyun.sn.R;
import com.aoleyun.sn.comm.CommonConfig;
import com.aoleyun.sn.manager.AllwinnerCubeMdmManager;
import com.arialyy.aria.core.Aria;
import com.blankj.utilcode.util.FileUtils;
import com.google.gson.JsonObject;
@@ -1153,10 +1153,8 @@ public class Utils {
writeSucceed = Settings.System.putString(context.getContentResolver(), CommonConfig.AOLE_ACTION_APP_FORBID, "");
}
if (JgyUtils.isAllWinnerDevice()) {
CubeMdmManager cubeMdmManager = (CubeMdmManager) context.getSystemService("cube_mdm");
try {
cubeMdmManager.setInstallPackageWhiteList(allList);
Log.e(TAG, "setInstallPackageWhiteList: " + allList);
AllwinnerCubeMdmManager.getInstance().setInstallPackageWhiteList(allList);
writeSucceed = true;
} catch (Exception e) {
Log.e(TAG, "writeDisableUpdateList: " + e.getMessage());