GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
346 stars 19 forks source link

Southwest Airlines App Blank Pages #2731

Open seniorm0ment opened 9 months ago

seniorm0ment commented 9 months ago

The Southwest Airlines app, I can login no issues. However a handful of important pages are just blank white. Some pages display no issues.

Some of the ones I show issue with are flight status, reservation, offers, travel funds, and more.

Pixel 8 Pro Version: 2023111500 Google Services enabled Exploit Compatibility enabled on app

thestinger commented 9 months ago

You need to provide more information such as where you installed it from and whether you changed any relevant configuration.

seniorm0ment commented 9 months ago

Apologies Installed through Aurora Store What other relevant configs do you need? I believe I provided all that at the bottom.

Google Services enabled Exploit Compatibility enabled on app

thestinger commented 9 months ago

Installed through Aurora Store

This could be the issue. Did you use their Session installer mode? Native installer is broken.

seniorm0ment commented 9 months ago

It is set to use Session installer

pdfruth commented 9 months ago

Albeit not exactly the same, I was having a similar problem. After installing the Southwest app, upon opening the app, the app would just hang after displaying the initial splash screen, showing the SW logo on an all-blue background.

I've installed the Southwest Airlines app version 10.12.0 on my Pixel 4 XL running GrapheneOS (Android 13). I installed the app via Aurora Store anonymous session installer.

Here is what I did to resolve the issue on my phone; Go to app settings, scroll down to Advanced section and turn on the "Exploit protection compatibility mode" toggle. Note: This seems to have also turned on "DISABLE_HARDENED_MALLOC" and "ENABLE_COMPAT_VA_39_BIT" toggles in the "Configure hardening" section.

Hopefully this might help others.

Edit: Since it works with "Exploit protection compatibility mode" enabled on my Pixel 4 XL (running GrapheneOS based on Android 13) perhaps this is a clue to someone more intimately familiar with the behavior differences between Android 13 and Android 14, where compatibility mode is concerned.

thestinger commented 9 months ago

@seniorm0ment said they enabled exploit protection compatibility mode already.