Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Banca Transilvania #427

Closed
6 of 16 tasks
brollyssj82000 opened this issue Apr 6, 2024 · 2 comments
Closed
6 of 16 tasks

Banca Transilvania #427

brollyssj82000 opened this issue Apr 6, 2024 · 2 comments
Assignees
Labels
app report App report of a banking app Romania ㅤ🇷🇴

Comments

@brollyssj82000
Copy link

brollyssj82000 commented Apr 6, 2024

Is there an existing issue for this?

  • I have searched the existing issues

App name

BT24

Link to app

https://play.google.com/store/apps/details?id=ro.btrl.mobile

App version

v4.2.38

Country of the app

Romania

Build Number

TQ3A.230805.001.S1/2024040100

Device list

Pixel 4a (EOL/ESR)

Profile app tested in

Owner profile

Google Play installed?

Not Installed

Where did you install this app from?

Aurora Store

Google Play services Network permission revoked?

  • Revoked
  • Not revoked
  • I did not have Google Play services installed

Native code debugging

  • Allowed
  • Blocked

Exploit protection compatibility mode

  • Enabled
  • Disabled

Stock OS compatibility

  • Works
  • Does not work
  • Not tested

NFC payments

  • Works
  • Works but requires another service
  • Does not work
  • N/A (Not supported by app)
  • Not tested

Description of the app's functionality

Nothing works.

Installed the app from Aurora Store.

I have the latest version of the banking app but I've tried with the previous one as well and the result is the same.
Before the latest update for the OS, that I assume is with security updated because the pixel 4a is no longer supported, the app worked with Native Code Debugging turned OFF now I need to turn it ON for the app to work.

Tapped on the app.
The splash screen is shown for 1 second then the app closes.
Exploit protection compatibility mode is and has been off as well when the app worked.
The app does not require google play services.
I attached bellow the log with the error that appear when I try to open the app and it crashes.

Is it possible to make it work again without turning ON the Native Code Debugging?

Are there any extra notes you think users should know about?

Turning Native Code Debugging ON makes the app work again.

ADB logcat of the app if necessary

--------- beginning of main
04-06 03:49:06.472  3857  6441 I WebSocketConnection: [normal:103673968] Sending keep alive...
04-06 03:49:06.473  3857  6441 I WebSocketConnection: [unidentified:264579335] Sending keep alive...
04-06 03:49:06.479  3857  6441 D AlarmSleepTimer: Setting an exact alarm to wake up in 19999ms.
04-06 03:49:07.111  2294  2298 I native  : I0000 00:00:1712364547.110847    2298 tf_lite_classifier.cc:400] Event stream classified as kNone
--------- beginning of system
04-06 03:49:07.127  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10212; state: DISABLED
04-06 03:49:07.128  1502  1550 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ro.btrl.mobile/.MainActivity bnds=[851,1622][1058,1986]} from uid 10154
04-06 03:49:07.130  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 265464455; UID 10212; state: DISABLED
04-06 03:49:07.130  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 265452344; UID 10212; state: DISABLED
04-06 03:49:07.130  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 266124927; UID 10212; state: DISABLED
04-06 03:49:07.130  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 265451093; UID 10212; state: DISABLED
04-06 03:49:07.131  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 265456536; UID 10212; state: DISABLED
04-06 03:49:07.131  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 255940284; UID 10212; state: DISABLED
04-06 03:49:07.131  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 236283604; UID 10212; state: DISABLED
04-06 03:49:07.131  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 263959004; UID 10212; state: DISABLED
04-06 03:49:07.131  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 264304459; UID 10212; state: DISABLED
04-06 03:49:07.132  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 264301586; UID 10212; state: DISABLED
04-06 03:49:07.132  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 254631730; UID 10212; state: DISABLED
04-06 03:49:07.132  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 273509367; UID 10212; state: DISABLED
04-06 03:49:07.132  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 263259275; UID 10212; state: DISABLED
04-06 03:49:07.133  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 194480991; UID 10212; state: ENABLED
04-06 03:49:07.134  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 174042980; UID 10212; state: DISABLED
04-06 03:49:07.138  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 184838306; UID 10212; state: DISABLED
04-06 03:49:07.138  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 185004937; UID 10212; state: DISABLED
04-06 03:49:07.139  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 181136395; UID 10212; state: DISABLED
04-06 03:49:07.139  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 174042936; UID 10212; state: DISABLED
04-06 03:49:07.141  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 197654537; UID 10212; state: ENABLED
04-06 03:49:07.143  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 205907456; UID 10212; state: ENABLED
04-06 03:49:07.148  1502  1550 D CompatibilityChangeReporter: Compat change id reported: 194833441; UID 10212; state: ENABLED
04-06 03:49:07.149  2395  2640 W Parcel  : Expecting binder but got null!
04-06 03:49:07.154  1502 13233 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10212; state: DISABLED
04-06 03:49:07.154  1502 13233 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10212; state: DISABLED
04-06 03:49:07.156  1502  1706 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10212; state: DISABLED
04-06 03:49:07.156  1502  1706 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10212; state: DISABLED
04-06 03:49:07.156  1502  1706 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10212; state: DISABLED
04-06 03:49:07.156  1502  1706 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10212; state: ENABLED
04-06 03:49:07.156  1502 13233 D CoreBackPreview: Window{f0257c2 u0 Splash Screen ro.btrl.mobile}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@5d8ac09, mPriority=0}
04-06 03:49:07.157  1502  1720 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10212; state: ENABLED
04-06 03:49:07.166  2395  2640 E OpenGLRenderer: Unable to match the desired swap behavior.
04-06 03:49:07.174   963   963 D Zygote  : Forked child process 13356
04-06 03:49:07.180  1502  1720 I ActivityManager: Start proc 13356:ro.btrl.mobile/u0a212 for next-top-activity {ro.btrl.mobile/ro.btrl.mobile.MainActivity}
04-06 03:49:07.180 13356 13356 W Zygote  : Can't access app profile directory: /data_mirror/cur_profiles/0/ro.btrl.mobile
04-06 03:49:07.187 13356 13356 E ro.btrl.mobile: Not starting debugger since process cannot load the jdwp agent.
04-06 03:49:07.257 13356 13356 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 10212 <<<<<<
04-06 03:49:07.258 13356 13356 W libc    : Access denied finding property "ro.debuggable"
04-06 03:49:07.254 13356 13356 W ro.btrl.mobile: type=1400 audit(0.0:20214): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=21085 scontext=u:r:untrusted_app:s0:c212,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=ro.btrl.mobile
04-06 03:49:07.261 13356 13356 I AndroidRuntime: Using default boot image
04-06 03:49:07.261 13356 13356 I AndroidRuntime: Leaving lock profiling enabled
04-06 03:49:07.261 13356 13356 W libc    : Access denied finding property "odsign.verification.success"
04-06 03:49:07.261 13356 13356 W libc    : Access denied finding property "ro.debuggable"
04-06 03:49:07.258 13356 13356 W ro.btrl.mobile: type=1400 audit(0.0:20215): avc: denied { read } for name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=21014 scontext=u:r:untrusted_app:s0:c212,c256,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=0 app=ro.btrl.mobile
04-06 03:49:07.258 13356 13356 W ro.btrl.mobile: type=1400 audit(0.0:20216): avc: denied { read } for name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=21085 scontext=u:r:untrusted_app:s0:c212,c256,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=ro.btrl.mobile
04-06 03:49:07.264 13356 13356 W ro.btrl.mobile: ART APEX data files are untrusted.
04-06 03:49:07.261 13356 13356 W ro.btrl.mobile: type=1400 audit(0.0:20217): avc: denied { getattr } for path="/apex/apex-info-list.xml" dev="tmpfs" ino=30165 scontext=u:r:untrusted_app:s0:c212,c256,c512,c768 tcontext=u:object_r:apex_info_file:s0 tclass=file permissive=0 app=ro.btrl.mobile
04-06 03:49:07.268 13356 13356 W ro.btrl.mobile: type=1400 audit(0.0:20218): avc: denied { lock } for path="/system/framework/arm64/boot.art" dev="dm-8" ino=1326 scontext=u:r:untrusted_app:s0:c212,c256,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=ro.btrl.mobile
04-06 03:49:07.365 13356 13356 D ro.btrl.mobile: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat
04-06 03:49:07.365 13356 13356 D ro.btrl.mobile: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt70l.dat
04-06 03:49:07.390 13356 13356 W libc    : Access denied finding property "ro.debuggable"
04-06 03:49:07.392 13356 13356 D AndroidRuntime: Calling main entry com.android.internal.os.ExecInit
04-06 03:49:07.393 13356 13356 D Zygote  : begin preload
04-06 03:49:07.393 13356 13356 I Zygote  : Calling ZygoteHooks.beginPreload()
04-06 03:49:07.395 13356 13356 D libEGL  : loaded /vendor/lib64/egl/libEGL_adreno.so
04-06 03:49:07.398 13356 13356 D libEGL  : loaded /vendor/lib64/egl/libGLESv1_CM_adreno.so
04-06 03:49:07.402 13356 13356 D libEGL  : loaded /vendor/lib64/egl/libGLESv2_adreno.so
04-06 03:49:07.425 13356 13356 I Zygote  : Preloading shared libraries...
04-06 03:49:07.427 13356 13356 E ro.btrl.mobile: Unable to find pattern file or unable to map it for am
04-06 03:49:07.427 13356 13356 I Zygote  : Called ZygoteHooks.endPreload()
04-06 03:49:07.440 13356 13356 I Zygote  : Installed AndroidKeyStoreProvider in 13ms.
04-06 03:49:07.440 13356 13356 D Zygote  : end preload
04-06 03:49:07.452 13356 13382 W libc    : Access denied finding property "qemu.sf.lcd_density"
04-06 03:49:07.453 13356 13382 W libc    : Access denied finding property "qemu.sf.lcd_density"
04-06 03:49:07.460 13356 13356 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10212; state: ENABLED
04-06 03:49:07.460 13356 13356 I Typeface: Preloading /system/fonts/Roboto-Regular.ttf
04-06 03:49:07.460 13356 13356 I Typeface: Preloading /system/fonts/RobotoStatic-Regular.ttf
04-06 03:49:07.522 13356 13356 V GraphicsEnvironment: ANGLE Developer option for 'ro.btrl.mobile' set to: 'default'
04-06 03:49:07.522 13356 13356 V GraphicsEnvironment: ANGLE GameManagerService for ro.btrl.mobile: false
04-06 03:49:07.523 13356 13356 V GraphicsEnvironment: Updatable production driver is not supported on the device.
04-06 03:49:07.526 13356 13356 D NetworkSecurityConfig: No Network Security Config specified, using platform default
04-06 03:49:07.526 13356 13356 D NetworkSecurityConfig: No Network Security Config specified, using platform default
04-06 03:49:07.686 13356 13356 I MultiDex: VM with version 2.1.0 has multidex support
04-06 03:49:07.686 13356 13356 I MultiDex: Installing application
04-06 03:49:07.686 13356 13356 I MultiDex: VM has multidex support, MultiDex support library is disabled.
04-06 03:49:07.839 13356 13356 D AndroidRuntime: Shutting down VM
--------- beginning of crash
04-06 03:49:07.840 13356 13356 E AndroidRuntime: FATAL EXCEPTION: main
04-06 03:49:07.840 13356 13356 E AndroidRuntime: Process: ro.btrl.mobile, PID: 13356
04-06 03:49:07.840 13356 13356 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider c.a.LibContentProvider: java.lang.RuntimeException: 0
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.app.ActivityThread.installProvider(ActivityThread.java:7535)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.app.ActivityThread.installContentProviders(ActivityThread.java:7041)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6812)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2139)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:201)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:288)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7940)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at com.android.internal.os.ExecInit.main(ExecInit.java:49)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:355)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: Caused by: java.lang.RuntimeException: 0
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at c.a.LibContentProvider.onCreate(Unknown Source:8480)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.content.ContentProvider.attachInfo(ContentProvider.java:2451)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.content.ContentProvider.attachInfo(ContentProvider.java:2421)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at c.a.LibContentProvider.attachInfo(Unknown Source:10)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	at android.app.ActivityThread.installProvider(ActivityThread.java:7530)
04-06 03:49:07.840 13356 13356 E AndroidRuntime: 	... 13 more
04-06 03:49:07.843  1502 13386 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
04-06 03:49:07.844  1502  6325 W ActivityTaskManager:   Force finishing activity ro.btrl.mobile/.MainActivity
04-06 03:49:07.854 13356 13356 I Process : Sending signal. PID: 13356 SIG: 9
04-06 03:49:07.884  1502  6325 I ActivityManager: Process ro.btrl.mobile (pid 13356) has died: fg  TOP 
04-06 03:49:07.885  1502  1812 I libprocessgroup: Successfully killed process cgroup uid 10212 pid 13356 in 0ms
04-06 03:49:07.886   963   963 I Zygote  : Process 13356 exited due to signal 9 (Killed)
04-06 03:49:07.897  2810  3813 E OpenGLRenderer: Unable to match the desired swap behavior.
04-06 03:49:07.900  1502  7155 D CoreBackPreview: Window{f0257c2 u0 Splash Screen ro.btrl.mobile EXITING}: Setting back callback null
04-06 03:49:07.900  1502  6325 W InputManager-JNI: Input channel object 'f0257c2 Splash Screen ro.btrl.mobile (client)' was disposed without first being removed with the input manager!
04-06 03:49:08.347  1502  1706 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{1ec3137 u0 ro.btrl.mobile/.MainActivity} t-1 f}}
@spring-onion
Copy link
Collaborator

Is it possible to make it work again without turning ON the Native Code Debugging?

No. Keep in mind this is a common occurrence, it's not a big deal. Luckily the app isn't bothered by anything else.

Thanks!

@brollyssj82000
Copy link
Author

Ok.
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app report App report of a banking app Romania ㅤ🇷🇴
Development

No branches or pull requests

2 participants