xiongzhu vor 10 Monaten
Ursprung
Commit
8176b68e05

+ 1 - 1
app/build.gradle

@@ -24,7 +24,7 @@ android {
         applicationId "com.example.modifier"
         minSdk 31
         targetSdk 34
-        versionCode 173
+        versionCode 174
         versionName "1.0.1"
         archivesBaseName = "${applicationId}-${versionCode}"
 

+ 2 - 2
app/src/main/java/com/example/modifier/service/ScreenController.kt

@@ -259,11 +259,11 @@ class ScreenController(val context: AccessibilityService, private val inspector:
         done.parent.performAction(AccessibilityNodeInfo.ACTION_CLICK)
 
         val traverseResult = TraverseResult()
-        withTimeoutOrNull(timeout) {
+        withTimeoutOrNull(timeout) r1@ {
             repeat(999) {
                 inspector.traverseNode(traverseResult)
                 if (traverseResult.isRcsCapable && traverseResult.sendBtn != null) {
-                    return@withTimeoutOrNull
+                    return@r1
                 }
                 delay(200)
             }

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

@@ -96,6 +96,7 @@ suspend fun resetAll() {
             "sleep 10",
             "cmd role add-role-holder android.app.role.SMS $PACKAGE_MESSAGING",
             PACKAGE_MESSAGING.clear(),
+            "cmd locale set-app-locales $PACKAGE_MESSAGING --locales en-US",
             CMD_MESSAGING_APP,
             "sleep 3",
             CMD_MESSAGING_APP.kill(),