xiongzhu преди 10 месеца
родител
ревизия
c5ddaec2a1
променени са 2 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 1 0
      app/src/main/java/com/example/modifier/utils/Package.kt
  2. 5 0
      app/src/main/java/com/example/modifier/utils/SimInfo.kt

+ 1 - 0
app/src/main/java/com/example/modifier/utils/Package.kt

@@ -52,6 +52,7 @@ suspend fun resetAll() {
         clearConv()
         shellRun(
             "settings put secure location_mode 0",
+            "settings put secure android_id ${genAndroidId()}",
             PACKAGE_GSF.clear(),
             "sleep 1",
             PACKAGE_GMS.clear(),

+ 5 - 0
app/src/main/java/com/example/modifier/utils/SimInfo.kt

@@ -140,4 +140,9 @@ fun luhn(number: String): String {
 
     chs[chs.size - 1] = checks[count % 10]
     return String(chs)
+}
+
+fun genAndroidId(): String {
+    val androidId = RandomStringUtils.random(16, "0123456789abcdef")
+    return androidId
 }