P
PanchoLopez

  • Oct 16, 2023
  • Joined Oct 13, 2023
  • matchboxbananasynergy OK thanks! I just bought a Galaxy S32+ . I think I will sell this Pixel 7. I think it could have to do with the phone being "rooted" or having modified the OS or some Google certificate. I don't think BBVA would have their app not updated .

  • matchboxbananasynergy Do you know it it is possible to run Google Play services in way that is Not sandboxed? For example, could you run it without sandbox on one profile that you determine would be somewhat insecure and then have your other user profile that is for privacy and security where you only run it sandboxed?

    • matchboxbananasynergy Hi! Thanks a lot for your help. I just went to that setting and the app did appear and the permission was disabled. I just enabled it and tried. Now when I open the app, after entering my password to sign in, instead of the app closing, it advances to the next screen but the screen only loads a button bar at the bottom and nothing shows on top. So it doesn't close but it doesn't open and I can't do anything on it. If I click on those buttons that do appear at the bottom, nothing happens.

      What other permissions might I be forgetting to enable. I think I already gave full permissions to the sandboxed Google Play services for everything like contacts, phone, location, network, storage, etc.

      Thanks for the help!

      • I tried with Aurora store and it gave me this error, but with Google Play Store I also tried and it gave me a similar error:

        type: crash
        osVersion: google/panther/panther:14/UP1A.231005.007/2023101100:user/release-keys
        package: com.bancomer.mbanking:118202
        process: com.bancomer.mbanking
        processUptime: 12168 + 239 ms
        installer: com.aurora.store

        java.lang.SecurityException: Caller com.bancomer.mbanking needs to hold android.permission.SCHEDULE_EXACT_ALARM or android.permission.USE_EXACT_ALARM to set exact alarms.
        at android.os.Parcel.createExceptionOrNull(Parcel.java:3066)
        at android.os.Parcel.createException(Parcel.java:3050)
        at android.os.Parcel.readException(Parcel.java:3026)
        at android.os.Parcel.readException(Parcel.java:2968)
        at android.app.IAlarmManager$Stub$Proxy.set(IAlarmManager.java:311)
        at android.app.AlarmManager.setImpl(AlarmManager.java:1093)
        at android.app.AlarmManager.setImpl(AlarmManager.java:1045)
        at android.app.AlarmManager.setExactAndAllowWhileIdle(AlarmManager.java:1321)
        at com.bbva.bgm.loginmanager.delegate.BirthdayAppIconDelegate$BirthdayAlarmManager.set(BirthdayAppIconDelegate.java:76)
        at com.bbva.bgm.loginmanager.delegate.BirthdayAppIconDelegate.scheduleIconChange(BirthdayAppIconDelegate.java:27)
        at com.bbva.bgm.loginui.activity.LoginActivity.setCustomerData(LoginActivity.java:1894)
        at com.bbva.bgm.loginui.activity.LoginActivity.access$4900(LoginActivity.java:218)
        at com.bbva.bgm.loginui.activity.LoginActivity$17.onConnectOperationSuccessful(LoginActivity.java:1971)
        at com.bbva.bgm.connectsdk.ConnectController.onActivityResult(ConnectController.java:538)
        at com.bbva.bgm.connectsdk.controller.StatusControllerImpl.passBiometrics(StatusControllerImpl.java:267)
        at com.bbva.bgm.connectsdk.controller.StatusControllerImpl.onConnectSuccess(StatusControllerImpl.java:247)
        at com.bbva.bgm.connectsdk.controller.StatusControllerImpl.access$000(StatusControllerImpl.java:77)
        at com.bbva.bgm.connectsdk.controller.StatusControllerImpl$5.onOperationComplete(StatusControllerImpl.java:453)
        at com.bbva.bgm.securitysdk.util.SecureStorageManager.isKeychainCheckRequired(SecureStorageManager.java:255)
        at com.bbva.bgm.securitysdk.util.SecureStorageManager.getTokenType(SecureStorageManager.java:270)
        at com.bbva.bgm.connectsdk.ConnectController.getTokenType(ConnectController.java:241)
        at com.bbva.bgm.connectsdk.controller.StatusControllerImpl.checkSerialNumberToken(StatusControllerImpl.java:449)
        at com.bbva.bgm.connectsdk.controller.StatusControllerImpl.access$500(StatusControllerImpl.java:77)
        at com.bbva.bgm.connectsdk.controller.StatusControllerImpl$4.onOperationComplete(StatusControllerImpl.java:408)
        at com.bbva.bgm.connectsdk.ConnectController$3.onOtpResult(ConnectController.java:327)
        at com.bbva.bgm.connectsdk.ConnectController$3.access$400(ConnectController.java:303)
        at com.bbva.bgm.connectsdk.ConnectController$3$1.onOtpGenerated(ConnectController.java:313)
        at com.bbva.bgm.connectsdk.controller.TokenHelper.setGenerateOtp(TokenHelper.java:141)
        at com.bbva.bgm.connectsdk.controller.TokenHelper.access$500(TokenHelper.java:26)
        at com.bbva.bgm.connectsdk.controller.TokenHelper$3.onOtpGenerated(TokenHelper.java:88)
        at com.bbva.bgm.securitysdk.softtoken.SoftTokenManager.verifyOperation(SoftTokenManager.java:258)
        at com.bbva.bgm.securitysdk.softtoken.SoftTokenManager.access$200(SoftTokenManager.java:37)
        at com.bbva.bgm.securitysdk.softtoken.SoftTokenManager$SoftTokenTask.onPostExecute(SoftTokenManager.java:540)
        at android.os.AsyncTask.finish(AsyncTask.java:771)
        at android.os.AsyncTask.-$$Nest$mfinish(Unknown Source:0)
        at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:788)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loopOnce(Looper.java:205)
        at android.os.Looper.loop(Looper.java:294)
        at android.app.ActivityThread.main(ActivityThread.java:8199)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
        at com.android.internal.os.ExecInit.main(ExecInit.java:49)
        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359)
        Caused by: android.os.RemoteException: Remote stack trace:
        at com.android.server.alarm.AlarmManagerService$5.set(AlarmManagerService.java:2981)
        at android.app.IAlarmManager$Stub.onTransact(IAlarmManager.java:181)
        at android.os.Binder.execTransactInternal(Binder.java:1373)
        at android.os.Binder.execTransact(Binder.java:1299)

        • treequell Hi, thanks for the help :)

          I checked and native code debugging was already enabled. I just tried enabling exploit protection compatibility in the banking app, but it didn't do the trick.

          Google Play Services are installed and active and I installed the banking app from the Google Play Store. :(
          :(

        • Hi, I am not very technical but I value privacy a lot. I bought a Pixel 7 and instantly installed Graphene. I have read banking apps are not OK with one having some type of root access or something similar so they don't work with Graphene. I just tried my Mexican BBVA app and it crashes. Is this solvable? Will I have to decide between having 2 phones or selling my Pixel 7 and returning to an Android spyphone? Please, I'd appreciate the truth guys. :/

          Would it work on CalyxOS ? What are the main disadavantages of Calyx vs Graphene?