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

Navy Federal Credit Union mobile app #393

Closed
8 of 16 tasks
gitmeED331 opened this issue Jan 27, 2024 · 4 comments
Closed
8 of 16 tasks

Navy Federal Credit Union mobile app #393

gitmeED331 opened this issue Jan 27, 2024 · 4 comments
Assignees

Comments

@gitmeED331
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

App name

Navy Federal Credit Union

Link to app

https://play.google.com/store/apps/details?id=com.navyfederal.android

App version

6.22.1

Country of the app

USA

Build Number

UQ1A.240105.004.2024011600

Device list

Pixel 8 Pro

Profile app tested in

Owner profile

Google Play installed?

Installed

Where did you install this app from?

Google Play 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

App is completely non-functional. On attempt to open app, initially it flash the bank logo the blank blue screen and then crashes; subsequent attempts will only show blank blue screen and the app freezes.

I have attempted all work arounds and notified bank (who were rather unresponsive or useless on this matter)

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

No response

ADB logcat of the app if necessary

type: logcat
osVersion: google/husky/husky:14/UQ1A.240105.004/2024011600:user/release-keys
packageName: com.navyfederal.android:24061
buffers: main,system,crash,events
level: debug

--------- beginning of events
1706340985.589  6656  6656 I auditd  : avc=type=1400 audit(0.0:2012): avc:  denied  { read } for  comm="federal.android" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=347 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.593  6656  6656 I auditd  : avc=type=1400 audit(0.0:2013): avc:  denied  { read } for  comm="federal.android" name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=268 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.593  6656  6656 I auditd  : avc=type=1400 audit(0.0:2014): avc:  denied  { read } for  comm="federal.android" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=347 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.593  6656  6656 I auditd  : avc=type=1400 audit(0.0:2015): avc:  denied  { getattr } for  comm="federal.android" path="/apex/apex-info-list.xml" dev="tmpfs" ino=81 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:apex_info_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.601  6656  6656 I auditd  : avc=type=1400 audit(0.0:2016): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot.art" dev="dm-12" ino=1365 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.601  6656  6656 I auditd  : avc=type=1400 audit(0.0:2017): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-core-libart.art" dev="dm-12" ino=1311 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.601  6656  6656 I auditd  : avc=type=1400 audit(0.0:2018): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-okhttp.art" dev="dm-12" ino=1347 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.601  6656  6656 I auditd  : avc=type=1400 audit(0.0:2019): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-bouncycastle.art" dev="dm-12" ino=1299 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.605  6656  6656 I auditd  : avc=type=1400 audit(0.0:2020): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-apache-xml.art" dev="dm-12" ino=1293 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.605  6656  6656 I auditd  : avc=type=1400 audit(0.0:2021): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-framework.art" dev="dm-12" ino=1335 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2028): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-framework-graphics.art" dev="dm-12" ino=1329 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2029): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-ext.art" dev="dm-12" ino=1317 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2030): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-telephony-common.art" dev="dm-12" ino=1353 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2031): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-voip-common.art" dev="dm-12" ino=1359 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2032): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-ims-common.art" dev="dm-12" ino=1341 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2033): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-core-icu4j.art" dev="dm-12" ino=1305 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.617  6656  6656 I auditd  : avc=type=1400 audit(0.0:2034): avc:  denied  { lock } for  comm="federal.android" path="/system/framework/arm64/boot-framework-adservices.art" dev="dm-12" ino=1323 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.665  6656  6656 I auditd  : avc=type=1400 audit(0.0:2035): avc:  denied  { read } for  comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=109 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.669  6656  6656 I auditd  : avc=type=1400 audit(0.0:2036): avc:  denied  { read } for  comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=109 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.669  6656  6656 I auditd  : avc=type=1400 audit(0.0:2037): avc:  denied  { read } for  comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=109 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.669  6656  6656 I auditd  : avc=type=1400 audit(0.0:2038): avc:  denied  { read } for  comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=109 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.669  6656  6656 I auditd  : avc=type=1400 audit(0.0:2039): avc:  denied  { read } for  comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=109 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.669  6656  6656 I auditd  : avc=type=1400 audit(0.0:2040): avc:  denied  { read } for  comm="main" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=347 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.713  6656  6656 I auditd  : avc=type=1400 audit(0.0:2047): avc:  denied  { read } for  comm="binder:6656_2" name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=288 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340985.713  6656  6656 I auditd  : avc=type=1400 audit(0.0:2048): avc:  denied  { read } for  comm="binder:6656_2" name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=288 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2058): avc:  denied  { getattr } for  comm="federal.android" path="/apex/com.android.runtime/bin/linkerconfig" dev="loop32" ino=17 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:linkerconfig_exec:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2059): avc:  denied  { getattr } for  comm="federal.android" path="/apex/com.android.art/bin/dex2oat64" dev="loop38" ino=19 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:dex2oat_exec:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2060): avc:  denied  { getattr } for  comm="federal.android" path="/apex/com.android.art/bin/artd" dev="loop38" ino=15 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:artd_exec:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2061): avc:  denied  { getattr } for  comm="federal.android" path="/apex/com.android.art/bin/dexoptanalyzer" dev="loop38" ino=22 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:dexoptanalyzer_exec:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2062): avc:  denied  { getattr } for  comm="federal.android" path="/apex/com.android.art/bin/art_boot" dev="loop38" ino=13 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:art_boot_exec:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2063): avc:  denied  { getattr } for  comm="federal.android" path="/apex/com.android.art/bin/odrefresh" dev="loop38" ino=24 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:odrefresh_exec:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2064): avc:  denied  { read } for  comm="federal.android" name="dex2oat" dev="loop38" ino=18 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:dex2oat_exec:s0 tclass=lnk_file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2065): avc:  denied  { getattr } for  comm="federal.android" path="/apex/com.android.art/bin/profman" dev="loop38" ino=25 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:profman_exec:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.477  6656  6656 I auditd  : avc=type=1400 audit(0.0:2066): avc:  denied  { getattr } for  comm="federal.android" path="/apex/com.android.art/bin/art_exec" dev="loop38" ino=14 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:art_exec_exec:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.481  6656  6656 I auditd  : avc=type=1400 audit(0.0:2067): avc:  denied  { read } for  comm="federal.android" name="enforce" dev="selinuxfs" ino=4 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:selinuxfs:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.541  6656  6656 I auditd  : avc=type=1400 audit(0.0:2068): avc:  denied  { read } for  comm="pool-6-thread-1" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=347 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340986.754  6656  6656 I wm_on_create_called: [Token=244939975,Component Name=com.navyfederal.android.home.activity.SplashScreenActivity,Reason=performCreate,time=16ms]
1706340986.804  6656  6656 I wm_on_start_called: [Token=244939975,Component Name=com.navyfederal.android.home.activity.SplashScreenActivity,Reason=handleStartActivity,time=49ms]
1706340986.836  6656  6656 I wm_on_resume_called: [Token=244939975,Component Name=com.navyfederal.android.home.activity.SplashScreenActivity,Reason=RESUME_ACTIVITY,time=30ms]
1706340986.869  6656  6656 I wm_on_top_resumed_gained_called: [Token=244939975,Component Name=com.navyfederal.android.home.activity.SplashScreenActivity,Reason=topStateChangedWhenResumed]
1706340987.349  6656  7118 I jank_cuj_events_end_request: [CUJ Type=81,Unix Time Ns=1706340987349676s,Elapsed Time Ns=136145220.765s,Uptime Time Ns=85590911.865s]
1706340987.489  6656  6656 I auditd  : avc=type=1400 audit(0.0:2118): avc:  denied  { read } for  comm="pool-48-thread-" name="version" dev="proc" ino=4026532005 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:proc_version:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2119): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/plat_keystore2_key_contexts" dev="dm-12" ino=1019 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:keystore2_key_contexts_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2120): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/plat_seapp_contexts" dev="dm-12" ino=1022 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:seapp_contexts_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2121): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/plat_mac_permissions.xml" dev="dm-12" ino=1020 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:mac_perms_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2122): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/plat_hwservice_contexts" dev="dm-12" ino=1018 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:hwservice_contexts_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2123): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/plat_sepolicy.cil" dev="dm-12" ino=1023 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:sepolicy_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2124): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/mapping/34.0.cil" dev="dm-12" ino=1016 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:sepolicy_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2125): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/mapping/32.0.cil" dev="dm-12" ino=1012 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:sepolicy_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2126): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/mapping/29.0.cil" dev="dm-12" ino=1006 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:sepolicy_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2127): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/mapping/31.0.cil" dev="dm-12" ino=1010 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:sepolicy_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2128): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/mapping/30.0.cil" dev="dm-12" ino=1008 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:sepolicy_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.497  6656  6656 I auditd  : avc=type=1400 audit(0.0:2129): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/mapping/33.0.cil" dev="dm-12" ino=1014 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:sepolicy_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.501  6656  6656 I auditd  : avc=type=1400 audit(0.0:2130): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/plat_file_contexts" dev="dm-12" ino=1017 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:file_contexts_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.501  6656  6656 I auditd  : avc=type=1400 audit(0.0:2131): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/selinux/plat_service_contexts" dev="dm-12" ino=1025 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:service_contexts_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.509  6656  6656 I auditd  : avc=type=1400 audit(0.0:2132): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/task_profiles/cgroups_28.json" dev="dm-12" ino=1039 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:cgroup_desc_api_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.509  6656  6656 I auditd  : avc=type=1400 audit(0.0:2133): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/task_profiles/cgroups_30.json" dev="dm-12" ino=1041 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:cgroup_desc_api_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.513  6656  6656 I auditd  : avc=type=1400 audit(0.0:2134): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/task_profiles/cgroups_29.json" dev="dm-12" ino=1040 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:cgroup_desc_api_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.513  6656  6656 I auditd  : avc=type=1400 audit(0.0:2135): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/system/etc/cgroups.json" dev="dm-12" ino=654 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:cgroup_desc_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.513  6656  6656 I auditd  : avc=type=1400 audit(0.0:2136): avc:  denied  { search } for  comm="pool-48-thread-" name="/" dev="dm-13" ino=2 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_dlkm_file:s0 tclass=dir permissive=0 app=com.navyfederal.android
1706340987.513  6656  6656 I auditd  : avc=type=1400 audit(0.0:2137): avc:  denied  { search } for  comm="pool-48-thread-" name="/" dev="dm-13" ino=2 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:system_dlkm_file:s0 tclass=dir permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2140): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/PixelVibratorStats.so" dev="dm-16" ino=2694 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2141): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.frameworks.sensorservice-V1-ndk.so" dev="dm-16" ino=2695 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2142): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.frameworks.sensorservice@1.0.so" dev="dm-16" ino=2696 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2143): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.frameworks.stats-V1-cpp.so" dev="dm-16" ino=2697 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2144): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.frameworks.stats-V2-ndk.so" dev="dm-16" ino=2699 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2145): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.common-V2-ndk.so" dev="dm-16" ino=2700 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2146): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.common-util.so" dev="dm-16" ino=2701 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2147): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.common@5.0.so" dev="dm-16" ino=2702 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2148): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.common@7.0-enums.so" dev="dm-16" ino=2703 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2149): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.common@7.0-util.so" dev="dm-16" ino=2704 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2150): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.common@7.0.so" dev="dm-16" ino=2705 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2151): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.common@7.1-enums.so" dev="dm-16" ino=2706 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2152): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.common@7.1-util.so" dev="dm-16" ino=2707 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2153): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.effect@7.0-util.so" dev="dm-16" ino=2708 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2154): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio.effect@7.0.so" dev="dm-16" ino=2709 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2155): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio@7.0.so" dev="dm-16" ino=2710 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2156): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio@7.1-util.so" dev="dm-16" ino=2711 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2157): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.audio@7.1.so" dev="dm-16" ino=2712 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2158): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.authsecret-V1-ndk.so" dev="dm-16" ino=2713 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2159): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.authsecret-impl.nos.so" dev="dm-16" ino=2714 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2160): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.biometrics.common-V3-ndk.so" dev="dm-16" ino=2715 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2161): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.biometrics.face-V3-ndk.so" dev="dm-16" ino=2716 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2162): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.biometrics.face@1.0.so" dev="dm-16" ino=2717 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2163): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.biometrics.fingerprint-V3-ndk.so" dev="dm-16" ino=2718 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2164): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.bluetooth-V1-ndk.so" dev="dm-16" ino=2719 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2165): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.bluetooth.audio-V3-ndk.so" dev="dm-16" ino=2720 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2166): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.bluetooth.audio-impl.so" dev="dm-16" ino=2721 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
1706340987.613  6656  6656 I auditd  : avc=type=1400 audit(0.0:2167): avc:  denied  { getattr } for  comm="pool-48-thread-" path="/vendor/lib64/android.hardware.bluetooth.audio@2.0.so" dev="dm-16" ino=2722 scontext=u:r:untrusted_app_32:s0:c1,c257,c512,c768 tcontext=u:object_r:vendor_file:s0 tclass=file permissive=0 app=com.navyfederal.android
@spring-onion
Copy link
Collaborator

Thanks, looking at the reviews this doesn't seem like a GrapheneOS specific issue.

@gitmeED331
Copy link
Author

gitmeED331 commented Feb 7, 2024

Except the fact it works fine on stock Android and only has such an issue on GrapheneOS. Also, good to note that I have tested this on 2 separate devices: pixel 6a and 8 pro both running GrapheneOS but neither had a problem with this app while using stock Android. Both stalling with "device rooting detected" message in the logs.

This is submitted per the bank app compatibility entry on grapheneos.org

Yes, I agree that the app maker needs to make some adjustments and I have submitted such to them, but as expected, they are not very responsive. But, at least in the mean time, maybe something on the compatibility side can work.

Additional logs after fresh install and multiple attempts to open the app with varying compatibility settings.

https://paaster.io/Gi8_fUhss21MkgW_HUS1c#orFZy8ksmq92aMavfGSRJxuXhPSaI0nb-yDnE3cmnkc

@matchboxbananasynergy
Copy link
Collaborator

Based on https://discuss.grapheneos.org/d/4584-navy-federal-bank-app/, it seems they use Play Integrity API to intentionally prevent non-stock OSes from working.

There is nothing that GrapheneOS can do about this unless they stop, or decide to support GrapheneOS via the guide at https://grapheneos.org/articles/attestation-compatibility-guide

@spring-onion
Copy link
Collaborator

Indeed, looks like we have our answer then. Definitely hand them that attestation guide, if they get enough requests they may follow through.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants