Apps to communicate, list your contacts, etc.
Jun 14th, 2019, 5:50 am
drizzt09 wrote:ok so i captured logs with a free version from Gplay login thats successful:
You will see version 6.28 and starts signin which provides a signature. Which immediately triggers a IntegritySessionTokenTask which gets a response with a very long integrity_session_token:
Code: Select all04:07:52","client_type":"TN_ANDROID","client_version":"6.28.0.3","device_model":"tissot_sprout","os_version":"9","network_type":"wifi","metric_name":"app_launch_time","metric_value":"5706"}
com_enflick_android_TextNow   35582   debug   WelcomeActivity   2019-06-14 04:07:52.125+0000  User is not signed in
com_enflick_android_TextNow   35582   debug   LogInFragment   2019-06-14 04:07:52.126+0000  SmartLock signIn
com_enflick_android_TextNow   35582   info   TNTaskService   2019-06-14 04:07:52.134+0000  Starting to run task without service (12):SignInTask
com_enflick_android_TextNow   35582   info   TNTask   2019-06-14 04:07:52.135+0000  Starting task IntegritySessionTask synchronously
com_enflick_android_TextNow   35582   info   TNTask   2019-06-14 04:07:52.135+0000  Starting task IntegritySessionNonceTask synchronously
com_enflick_android_TextNow   35582   debug   AbstractHttpCommand   2019-06-14 04:07:52.240+0000  IntegritySessionNoncePost URI: https://api.textnow.me/integrity/sessions/android/nonce?client_type=TN_ANDROID&signature=cf8944fbd6a1f1c1d99576ca47668434
com_enflick_android_TextNow   35582   info   TNTask   2019-06-14 04:07:52.294+0000  Starting task IntegritySessionTokenTask synchronously
com_enflick_android_TextNow   35582   debug   AbstractHttpCommand   2019-06-14 04:07:52.330+0000  Request took 90ms
com_enflick_android_TextNow   35582   verbose   AbstractHttpCommand   2019-06-14 04:07:52.331+0000  Request to: api.textnow.me
com_enflick_android_TextNow   35582   verbose   AbstractHttpCommand   2019-06-14 04:07:52.331+0000 Status: 200
com_enflick_android_TextNow   35582   verbose   AbstractHttpCommand   2019-06-14 04:07:52.333+0000 Response: {"nonce":"MDj664q-lWQOPEOkDdrhuGLNdIl1oWoM2DVKmIrf3cs=","nonce_generated_at":"2019-06-14T04:07:52Z"}
com_enflick_android_TextNow   35582   info   AbstractHttpCommand   2019-06-14 04:07:52.334+0000  IntegritySessionNoncePost request made
com_enflick_android_TextNow   35582   debug   AbstractHttpCommand   2019-06-14 04:07:52.348+0000  IntegritySessionPost URI: https://api.textnow.me/integrity/sessions/android?client_type=TN_ANDROID&signature=d87f27a3caaa717c9ffe8421c2f33cfc
com_enflick_android_TextNow   35582   debug   AbstractHttpCommand   2019-06-14 04:07:52.455+0000  Request took 107ms
com_enflick_android_TextNow   35582   verbose   AbstractHttpCommand   2019-06-14 04:07:52.456+0000  Request to: api.textnow.me
com_enflick_android_TextNow   35582   verbose   AbstractHttpCommand   2019-06-14 04:07:52.458+0000 Status: 200
com_enflick_android_TextNow   35582   verbose   AbstractHttpCommand   2019-06-14 04:07:52.459+0000 Response: {"integrity_session_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2VfYXR0ZXN0ZWQiOnRydWUsImRldmljZV9pZCI6ImU5OWFkYWM3N2I2Mzg3M2EiLCJleHAiOjE1NjA2NTgwNzIsImlhdCI6MTU2MDQ4NTI3MiwiaXNzIjoidG4taW50ZWdyaXR5LXNlcnZpY2UiLCJzdWIiOiJ0bi1pbnRlZ3JpdHktc2Vzc2lvbiJ9.Kj8_QyunsPNGPo_DSN8ldbEBSUyeytUxeuemb03xJ1U","integrity_session_token_generated_at":"2019-06-14T04:07:52Z"}


compare to the failed premium which You will see version 6.29 and starts signin which provides a different signature. Which does NOT trigger the IntegritySessionTokenTask which gets a response with a short NON integrity_session_token. and then goes into exceptions:
Code: Select all03:56:14","client_type":"TN_ANDROID","client_version":"6.29.0.0","device_model":"tissot_sprout","os_version":"9","network_type":"wifi","metric_name":"app_launch_time","metric_value":"4792"}
com_enflick_android_TextNow   35455   debug   WelcomeActivity   2019-06-14 03:56:14.673+0000  User is not signed in
com_enflick_android_TextNow   35455   debug   LogInFragment   2019-06-14 03:56:14.673+0000  SmartLock signIn
com_enflick_android_TextNow   35455   info   TNTaskService   2019-06-14 03:56:14.694+0000  Starting to run task without service (12):SignInTask
com_enflick_android_TextNow   35455   info   TNTask   2019-06-14 03:56:14.694+0000  Starting task IntegritySessionTask synchronously
com_enflick_android_TextNow   35455   info   TNTask   2019-06-14 03:56:14.694+0000  Starting task IntegritySessionNonceTask synchronously
com_enflick_android_TextNow   35455   debug   AbstractHttpCommand   2019-06-14 03:56:14.787+0000  IntegritySessionNoncePost URI: https://api.textnow.me/integrity/sessions/android/nonce?client_type=TN_ANDROID&client_id=&signature=9c3d965650e3f665b819a8e98b746364
com_enflick_android_TextNow   35455   debug   AbstractHttpCommand   2019-06-14 03:56:14.886+0000  Request took 98ms
com_enflick_android_TextNow   35455   verbose   AbstractHttpCommand   2019-06-14 03:56:14.887+0000  Request to: api.textnow.me
com_enflick_android_TextNow   35455   verbose   AbstractHttpCommand   2019-06-14 03:56:14.887+0000 Status: 200
com_enflick_android_TextNow   35455   verbose   AbstractHttpCommand   2019-06-14 03:56:14.887+0000 Response: {"nonce":"K872yFyaJgePy9N-T2yPbTq6fAGaa8JOCMbxb3b96rM=","nonce_generated_at":"2019-06-14T03:56:15Z"}
com_enflick_android_TextNow   35455   info   AbstractHttpCommand   2019-06-14 03:56:14.887+0000  IntegritySessionNoncePost request made
com_enflick_android_TextNow   35455   error   IntegritySessionTask   2019-06-14 03:56:15.195+0000  Exception during attestation.
com_enflick_android_TextNow   35455   error   IntegritySessionTask   2019-06-14 03:56:15.195+0000 java.util.concurrent.ExecutionException: com.google.android.gms.common.api.ApiException: 7:


you can repeat by installing either version and attempting sign. then the log is located in /android/data/com.enflick.android.TextNow/cache and look for the latest logcat.log file




Very interesting.

I know it sounds crazy but I can almost feel it hanging at the failed request when I'm watching the screen after I hit login.
Jun 14th, 2019, 5:50 am
Jun 15th, 2019, 3:42 am
ifende wrote:Thanks working....
Just install over the last version do not logout!!!
+1 confirm working after restoring data from TB
Jun 15th, 2019, 3:42 am
Jun 15th, 2019, 11:05 pm
no luck for unrootables??
it won't work using official versions ;(
Jun 15th, 2019, 11:05 pm