From 5d19b2abb62840ad80fa879f71e83caba8ada927 Mon Sep 17 00:00:00 2001 From: Fanhuitong <981964879@qq.com> Date: Wed, 15 May 2024 16:29:42 +0800 Subject: [PATCH] =?UTF-8?q?1.4.0428=20=E5=A2=9E=E5=8A=A0Huaruian8768?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 31 +++++++++++++++--- iconloaderlib/build.gradle | 2 ++ keystore/Huaruian8768.jks | Bin 0 -> 2352 bytes src/com/aoleyun/os/Launcher.java | 5 +-- src/com/aoleyun/os/model/LoaderTask.java | 11 ++++--- .../aoleyun/os/touch/ItemClickHandler.java | 9 ----- 6 files changed, 36 insertions(+), 22 deletions(-) create mode 100644 keystore/Huaruian8768.jks diff --git a/build.gradle b/build.gradle index 2759314..816d051 100644 --- a/build.gradle +++ b/build.gradle @@ -71,8 +71,8 @@ android { // versionName "2.3.9" //cube - versionCode 115 - versionName "1.4.0319" + versionCode 126 + versionName "1.4.0428" ndk { //选择要添加的对应 cpu 类型的 .so 库。 @@ -135,7 +135,7 @@ android { v2SigningEnabled false } - zhanruiG10Z{ + zhanruiG10Z { storeFile file("keystore/zhanruiG10Z.keystore") storePassword "123456" keyAlias "zhanruiG10Z" @@ -169,9 +169,32 @@ android { keyPassword "123456" v2SigningEnabled false } + + Huaruian8768 { + storeFile file("keystore/Huaruian8768.jks") + storePassword "123456" + keyAlias "Huaruian8768" + keyPassword "123456" + v1SigningEnabled true + v2SigningEnabled true + } } buildTypes { + Huaruian8768Debug.initWith(debug) + Huaruian8768Debug { + versionNameSuffix "-debug" + debuggable true + signingConfig signingConfigs.Huaruian8768 + buildConfigField "String", "platform", '"MT8768"' + } + + Huaruian8768Release.initWith(release) + Huaruian8768Release { + signingConfig signingConfigs.Huaruian8768 + buildConfigField "String", "platform", '"MT8768"' + } + G11Debug.initWith(debug) G11Debug { versionNameSuffix "-debug" @@ -182,7 +205,7 @@ android { G11Release.initWith(release) G11Release { - signingConfig signingConfigs.G10P + signingConfig signingConfigs.G11Userdebug buildConfigField "String", "platform", '"MTKG11"' } diff --git a/iconloaderlib/build.gradle b/iconloaderlib/build.gradle index ba434f1..49f5098 100644 --- a/iconloaderlib/build.gradle +++ b/iconloaderlib/build.gradle @@ -13,6 +13,8 @@ android { } buildTypes { + Huaruian8768Debug {} + Huaruian8768Release {} G11Debug {} G11Release {} YXPD1Debug {} diff --git a/keystore/Huaruian8768.jks b/keystore/Huaruian8768.jks new file mode 100644 index 0000000000000000000000000000000000000000..80bf6749d1ebe729aa1cc505a59f01377f644da0 GIT binary patch literal 2352 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 Z> hideApp = new HashSet() {{ + private static final HashSet hideApp = new HashSet() {{ this.add(BuildConfig.APPLICATION_ID); this.add("com.android.quicksearchbox"); this.add("com.st.nfc.dta.mobile"); @@ -263,12 +263,13 @@ public class LoaderTask implements Runnable { this.add("com.mediatek.factorymode"); this.add("org.chromium.browser"); this.add("com.android.email"); + this.add("com.android.soundrecorder"); }}; /** * 系统应用只显示这几个 */ - public static HashSet showApp = new HashSet() {{ + public static final HashSet showApp = new HashSet() {{ // this.add(BuildConfig.APPLICATION_ID); //aoleyun this.add("com.aoleyun.sn"); @@ -337,18 +338,18 @@ public class LoaderTask implements Runnable { /*系统应用*/ if (JGYUtils.getInstance().getDeviceIsLocked() && aihuaUnlock != 1) { if ((app.getApplicationFlags() & ApplicationInfo.FLAG_SYSTEM) == 1) { - if (!showApp.contains(app.getApplicationInfo().packageName)) { + if (hideApp.contains(app.getApplicationInfo().packageName)) { Log.e("verifyApplications", "skip1: " + app.getApplicationInfo().packageName); continue; } } else { if (TextUtils.isEmpty(whiteList)) { - if (!showApp.contains(app.getApplicationInfo().packageName)) { + if (hideApp.contains(app.getApplicationInfo().packageName)) { Log.e("verifyApplications", "skip2: " + app.getApplicationInfo().packageName); continue; } } else if (!whiteList.contains(app.getApplicationInfo().packageName)) { - if (!showApp.contains(app.getApplicationInfo().packageName)) { + if (hideApp.contains(app.getApplicationInfo().packageName)) { Log.e("verifyApplications", "skip3: " + app.getApplicationInfo().packageName); continue; } diff --git a/src/com/aoleyun/os/touch/ItemClickHandler.java b/src/com/aoleyun/os/touch/ItemClickHandler.java index 4e2191a..e1addb9 100644 --- a/src/com/aoleyun/os/touch/ItemClickHandler.java +++ b/src/com/aoleyun/os/touch/ItemClickHandler.java @@ -246,15 +246,6 @@ public class ItemClickHandler { return false; } - public static String[] packages = { - "com.appstore.uiui", - "com.uiuios.updatetools", - "com.info.sn", - "com.android.uiuios", - "com.easyold.uiuios", - "com.jiaoguanyi.store" - }; - /** * Event handler for a folder icon click. *