|
|
@@ -489,8 +489,17 @@ class TaskRunner(
|
|
|
throw RequestNumberException(ErrorCode.CODE_OTP_VERIFY_FAILED)
|
|
|
} else {
|
|
|
RcsNumberApi.notifyConfigured(rcsNumber.id)
|
|
|
- delay(5000)
|
|
|
- shellRun(PACKAGE_MESSAGING.kill(), "sleep 1", CMD_MESSAGING_APP)
|
|
|
+ delay(4000)
|
|
|
+ var (pid, _) = shellRun("pidof com.google.android.gms.unstable")
|
|
|
+ pid = pid.trim()
|
|
|
+ Log.e(TAG, "kill gms.unstable $pid")
|
|
|
+ shellRun(
|
|
|
+ "kill -9 $pid",
|
|
|
+ "sleep 2",
|
|
|
+ PACKAGE_MESSAGING.kill(),
|
|
|
+ "sleep 1",
|
|
|
+ CMD_MESSAGING_APP
|
|
|
+ )
|
|
|
delay(2000)
|
|
|
}
|
|
|
}
|