Aurora Store crashes on Samsung devices on app link page
Description
I'm using (or trying to) use Aurora Store, both stable and Nightly builds under Samsung OneUI 4.1 with Android 12 installed, under a Samsung Galaxy J7 Neo (j7velte). This ROM currently installed is a port for J7 Neo from Galaxy S10e. The point is, when I install Aurora Store for the first time (clean install), and I go through the setup process, happens three things:
- When Aurora Store asks me to allow app links to common Store URLs, when I tap "Enable", tries to open Settings, but then the app suddenly crashes and also does Aurora Store, forcing me to go through all setup process from the beginning.
- (The most critical one) I always signed in into Aurora Store using my personal Google account w/out problems. Now it doesn't work. When I tap on Google to try to sign in, just appears a 404 error from Google. I tried to update built-in Android System Webview, but when updated and try the process again, the progress bar advances just a little bit and then Aurora Store crashes or self-closes, not letting me sign in to my Google account to use Aurora Store.
- When the 2nd problem does not happen (I mean, the Google login displays normally and I do the sign in process as normal), when I finish sign in process, appears a pop-up message who says: "AAS token could not be generated", and goes by that in loop. If I sign in with annonymous account Aurora Store loads normally; is only with Google sign in which the error happens.
The problems 1 and 2 only happens under custom OneUI ROMs, but not on AOSP-like ROMs, like LineageOS, Resurrection Remix, crDroid, BlissROMS, HavocOS, etc. The most common error on non-OneUI ROMs/AOSP-like ROMs is problem 3, and sometimes happens on custom OneUI.
Expected Behaviour
- When I tap "Enable" in App links, Settings should open as normal to let me allow the permissions.
- The 404 error should not appear and should let me go through the sign in process, and if I update built-in Android System Webview, Google's sign in page should load w/out problems.
- Aurora Store should generate the AAS token after I finish Google's sign in process, and Aurora Store should load as it normally does.
Actual Behaviour
- Settings app crashes along with Aurora Store, and the Aurora Store setup process resets and goes back to beginning
- Appears a 404 Google error page, not letting me sign in with my Google account under Aurora Store; and if built-in Android System Webview is updated, the progress bar advances a little bit and Aurora Store crashes.
- Appears the pop-up notification "AAS token could not be generated", if the Google sign in page displays normally and the sign in process finishes.
Steps to Reproduce
-
I install current version of Aurora Store.
-
I go through all the initial setup process.
-
When I reach "App links" stage,all of them have the Enable button. When I tap it, tries to open Settings app but Settings crash, along with Aurora Store, going back of all the initial setup process (Problem 1)
-
If step 3 is skipped as no further action required (common in non-OneUI ROMs), or is skipped because the problem 1 occurs, and the setup process finished normally, when trying to sign in with Google, appears the error 404, like this: "404. Could be an error. The requested URL was not found in this server. It's all we know." (Problem 2)
-
On non-OneUI ROMs, the Google sign in page shows as normal. If the sign in procedure does as normal, after tapping Accept to Google's ToS, Aurora Store pops up a message which says "AAS token could not be generated", and if sign in process is repeated, same pop up notification shows up. (Problem 3)
Environment
- Device model & codename: Galaxy J7 Neo (j7velte)
- Android version: 12.0.0
- Aurora Store version: 4.4.3
- Nightly date: 2024-04-24
- Account Type: Google & Annonymous
- Installation method: Most of the time Root, but sometimes Session is used
- OS: OneUI 4.1 (Android skin)