[Sprint Samsung Galaxy S 4 Android Development] DonToolBag:
Hello, I was hoping someone could help me out with this - regarding Google Authenticator.

I can NOT get Authenticator to work at all on this ROM. I get this failure every time I try to set it up:

[IMG="Google Authenticator - Failure"]https://i.imgur.com/5n9LXVT.png[/IMG]

Steps I have taken:

-Uninstalled/Re-Installed Google Authenticator

-Cleared App. Cache

-Uninstalled/Re-Installed "QR Code Reader"

-Uninstalled "QR Code Reader"/Installed Barcode Scanner

(I read somewhere that it might be the QR reader making it crash

-Finally, I even wiped my phone, did nothing else other than login to my google account (no app restores), attempted to install Authenticator and get it to work first - and SAME PROBLEM.

Here is the relevant CAT LOG from the issue:

08-21 10:22:23.049 W/BroadcastQueue(795): Permission Denial: receiving Intent { act=android.intent.action.BOOT_COMPLETED flg=0x8000010 (has extras) } to com.google.android.apps.authenticator2/com.google.android.apps.authenticator.seedrotation.SeedRotationService$StartupListener requires android.permission.RECEIVE_BOOT_COMPLETED due to sender null (uid 1000)
08-21 10:22:31.023 I/ActivityManager(795): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.apps.authenticator2/com.google.android.apps.authenticator.AuthenticatorActivity (has extras)} from uid 10024 on display 0
08-21 10:22:31.080 I/ActivityManager(795): Start proc com.google.android.apps.authenticator2 for activity com.google.android.apps.authenticator2/com.google.android.apps.authenticator.AuthenticatorActivity: pid=6239 uid=10202 gids={50202, 9997, 3003} abi=armeabi-v7a
08-21 10:22:33.307 I/ActivityManager(795): START u0 {cmp=com.google.android.apps.authenticator2/com.google.android.apps.authenticator.enroll2sv.wizard.CheckAccountStatusActivity (has extras)} from uid 10202 on display 0
08-21 10:22:33.604 E/AndroidRuntime(6239): Process: com.google.android.apps.authenticator2, PID: 6239
08-21 10:22:33.604 E/AndroidRuntime(6239):	at com.google.android.apps.authenticator.enroll2sv.backend.proxy.JsonOverHttpTransport.sendRequest(JsonOverHttpTransport.java:58)
08-21 10:22:33.604 E/AndroidRuntime(6239):	at com.google.android.apps.authenticator.enroll2sv.backend.proxy.BackendProxy.sendRequest(BackendProxy.java:236)
08-21 10:22:33.604 E/AndroidRuntime(6239):	at com.google.android.apps.authenticator.enroll2sv.backend.proxy.BackendProxy.getSharedSecret(BackendProxy.java:92)
08-21 10:22:33.604 E/AndroidRuntime(6239):	at com.google.android.apps.authenticator.enroll2sv.enroller.BackendBasedEnroller.establishSession(BackendBasedEnroller.java:102)
08-21 10:22:33.604 E/AndroidRuntime(6239):	at com.google.android.apps.authenticator.enroll2sv.enroller.BackendBasedEnroller.establishSession(BackendBasedEnroller.java:84)
08-21 10:22:33.604 E/AndroidRuntime(6239):	at com.google.android.apps.authenticator.enroll2sv.enroller.BackendBasedEnroller.checkCanEnroll(BackendBasedEnroller.java:178)
08-21 10:22:33.604 E/AndroidRuntime(6239):	at com.google.android.apps.authenticator.enroll2sv.wizard.CheckCanEnrollAsyncTask.doInBackground(CheckCanEnrollAsyncTask.java:35)
08-21 10:22:33.604 E/AndroidRuntime(6239):	at com.google.android.apps.authenticator.enroll2sv.wizard.CheckCanEnrollAsyncTask.doInBackground(CheckCanEnrollAsyncTask.java:15)
08-21 10:22:33.690 W/ActivityManager(795): Force finishing activity com.google.android.apps.authenticator2/com.google.android.apps.authenticator.enroll2sv.wizard.CheckAccountStatusActivity
08-21 10:22:33.692 W/ActivityManager(795): Force finishing activity com.google.android.apps.authenticator2/com.google.android.apps.authenticator.AuthenticatorActivity
08-21 10:22:34.701 W/ActivityManager(795): Duplicate finish request for ActivityRecord{32ed4ffa u0 com.google.android.apps.authenticator2/com.google.android.apps.authenticator.enroll2sv.wizard.CheckAccountStatusActivity t150 f}
08-21 10:22:36.268 I/ActivityManager(795): Process com.google.android.apps.authenticator2 (pid 6239) has died
08-21 10:24:39.369 I/ActivityManager(795): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.apps.authenticator2/com.google.android.apps.authenticator.AuthenticatorActivity (has extras)} from uid 10024 on display 0
08-21 10:24:39.455 I/ActivityManager(795): Start proc com.google.android.apps.authenticator2 for activity com.google.android.apps.authenticator2/com.google.android.apps.authenticator.AuthenticatorActivity: pid=9785 uid=10202 gids={50202, 9997, 3003} abi=armeabi-v7a
08-21 10:24:39.823 I/Google Authenticator(9785): AuthenticatorActivity: onResume
08-21 10:24:40.317 I/ActivityManager(795): Displayed com.google.android.apps.authenticator2/com.google.android.apps.authenticator.AuthenticatorActivity: +906ms
08-21 10:24:41.351 I/ActivityManager(795): START u0 {cmp=com.google.android.apps.authenticator2/com.google.android.apps.authenticator.enroll2sv.wizard.CheckAccountStatusActivity (has extras)} from uid 10202 on display 0
08-21 10:24:41.604 I/ActivityManager(795): Displayed com.google.android.apps.authenticator2/com.google.android.apps.authenticator.enroll2sv.wizard.CheckAccountStatusActivity: +244ms
08-21 10:24:41.633 E/AndroidRuntime(9785): Process: com.google.android.apps.authenticator2, PID: 9785
08-21 10:24:41.633 E/AndroidRuntime(9785):	at com.google.android.apps.authenticator.enroll2sv.backend.proxy.JsonOverHttpTransport.sendRequest(JsonOverHttpTransport.java:58)
08-21 10:24:41.633 E/AndroidRuntime(9785):	at com.google.android.apps.authenticator.enroll2sv.backend.proxy.BackendProxy.sendRequest(BackendProxy.java:236)
08-21 10:24:41.633 E/AndroidRuntime(9785):	at com.google.android.apps.authenticator.enroll2sv.backend.proxy.BackendProxy.getSharedSecret(BackendProxy.java:92)
08-21 10:24:41.633 E/AndroidRuntime(9785):	at com.google.android.apps.authenticator.enroll2sv.enroller.BackendBasedEnroller.establishSession(BackendBasedEnroller.java:102)
08-21 10:24:41.633 E/AndroidRuntime(9785):	at com.google.android.apps.authenticator.enroll2sv.enroller.BackendBasedEnroller.establishSession(BackendBasedEnroller.java:84)
08-21 10:24:41.633 E/AndroidRuntime(9785):	at com.google.android.apps.authenticator.enroll2sv.enroller.BackendBasedEnroller.checkCanEnroll(BackendBasedEnroller.java:178)
08-21 10:24:41.633 E/AndroidRuntime(9785):	at com.google.android.apps.authenticator.enroll2sv.wizard.CheckCanEnrollAsyncTask.doInBackground(CheckCanEnrollAsyncTask.java:35)
08-21 10:24:41.633 E/AndroidRuntime(9785):	at com.google.android.apps.authenticator.enroll2sv.wizard.CheckCanEnrollAsyncTask.doInBackground(CheckCanEnrollAsyncTask.java:15)
08-21 10:24:41.638 W/ActivityManager(795): Force finishing activity com.google.android.apps.authenticator2/com.google.android.apps.authenticator.enroll2sv.wizard.CheckAccountStatusActivity
08-21 10:24:41.641 W/ActivityManager(795): Force finishing activity com.google.android.apps.authenticator2/com.google.android.apps.authenticator.AuthenticatorActivity
08-21 10:24:42.131 W/ActivityManager(795): Duplicate finish request for ActivityRecord{344c8270 u0 com.google.android.apps.authenticator2/com.google.android.apps.authenticator.enroll2sv.wizard.CheckAccountStatusActivity t156 f}
08-21 10:24:42.907 I/ActivityManager(795): Process com.google.android.apps.authenticator2 (pid 9785) has died

If anyone has any ideas on how to fix this, I'm all ears!

Thank You.

DTB