[App][4.4+] Aurora Store - Open Source Play Store client [May 31 2023]

Search This thread

GekkePrutser

Member
Feb 22, 2010
20
5
Question... I currently use Aurora Store to limit the amount of information I have to google. I always use the anonymous mode to access it so I don't have a google account signed in on my phone at all. This works really great. I use 2 paid apps but both of them offer the ability to purchase licenses directly with a registration code.

However, I read about this: https://android-developers.googleblog.com/2021/06/the-future-of-android-app-bundles-is.html and I got really worried... Google will enforce using Android App Bundles for new Play Store apps from August, which are not in the APK form and can't be installed outside of the official play store.

Am I correct in assuming this will break Aurora Store? As far as I understand AABs can't be downloaded from the playstore with other tools and it's not possible to convert them to APKs for sideloading. Does it mean I'll have to restrict myself to using only F-Droid apps or argue with every app developer to make them provide APKs?

Or is Aurora Store somehow capable of downloading and installing these as well? I understand that the use of AABs was already optionally available to developers so some apps probably use it already?
 
Last edited:

rho-bot

Senior Member
Jul 1, 2017
260
107
If I got it right, this will only change the interface between AppDev and PlayStore.
Before AppDev was creating different (or universal) APK, now he delivers AAB package, and PlayStore creates the tailored APK.
So the frontend to customer will not change, format will still be APK, tailored for the requesting device.
 

maybeme2

Senior Member
Aug 28, 2015
2,306
738
Google Pixel 5
Moto G 5G
I'm on a rooted stock android pie.

When I opened my installed Aurora 4.0.5 it informed me an update was available (see attached). I accepted the update and installed it. The newly installed version crashed repeatedly. So I uninstalled it and restored the previous version from a titanium backup I had and now things work.

Is something wrong with the new version or am I doing something wrong?
 

Attachments

  • Screenshot_20210703-214627.png
    Screenshot_20210703-214627.png
    56 KB · Views: 39

temporarium

Senior Member
I'm on a rooted stock android pie.

When I opened my installed Aurora 4.0.5 it informed me an update was available (see attached). I accepted the update and installed it. The newly installed version crashed repeatedly. So I uninstalled it and restored the previous version from a titanium backup I had and now things work.

Is something wrong with the new version or am I doing something wrong?
Installed fine here on A10. Maybe wipe your app data and cache? And check the app permissions in your Android settings.
 

maybeme2

Senior Member
Aug 28, 2015
2,306
738
Google Pixel 5
Moto G 5G
Feedback.
Deleting cache was not enough.
Deleting data and cache worked (meaning it did not crash on starting ) but I of course lost all my settings including my blacklist.

So it's a nuisance. It should install over the old one without all this fuss.

'Google connectivity' would not install because 'it was not purchased'.
 
Last edited:
Aug 16, 2019
33
12
The update seems have broken the Aurora Services installation method. Anyone else?
I've wiped cache and data, enabled all permissions, but it won't do background installations anymore, or any installations period. It simply downloads the update but then does nothing in the way of installing/updating using the downloaded packages.
 

GekkePrutser

Member
Feb 22, 2010
20
5
If I got it right, this will only change the interface between AppDev and PlayStore.
Before AppDev was creating different (or universal) APK, now he delivers AAB package, and PlayStore creates the tailored APK.
So the frontend to customer will not change, format will still be APK, tailored for the requesting device.
Aha thanks! I'm glad I can still keep doing this then.
 

TheSecondOne

Member
Mar 22, 2020
16
1
Hello
I can't login with Google Account. I updated Android Webview to the latest version. I deleted and reinstalled google services. I disabled ad blockers. The result has always been the same. No error message appears. But I still got the log record.
I use Samsung S4, i9500. Android:5.0.1-(sdk:21)

Code:
---- 11 Tem 2021 16:02:47 ----

07-11 16:03:30.131 26310 26310 I Timeline: Timeline: Activity_launch_request id:com.aurora.store time:30643324

07-11 16:03:30.136  3232  4010 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.aurora.store/.view.ui.onboarding.OnboardingActivity} from uid 10225 on display 0

07-11 16:03:31.136  3232  3275 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{339a0f3a u0 com.aurora.store/.view.ui.splash.SplashActivity t297} time:30644325

07-11 16:03:31.746  1269  1269 I Timeline: Timeline: Activity_launch_request id:com.aurora.store time:30644936

07-11 16:03:31.751  3232  5757 I ActivityManager: START u0 {cmp=com.aurora.store/.view.ui.account.GoogleActivity} from uid 10204 on display 0

07-11 16:03:32.636  3232  3275 I ActivityManager: Displayed com.aurora.store/.view.ui.account.GoogleActivity: +867ms

07-11 16:03:33.171  3232  3275 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{34d5b37a u0 com.aurora.store/.view.ui.account.GoogleActivity t297} time:30646361

07-11 16:03:40.066  3232  4055 I MultiPhoneWindowManager: Changed -> mCurrentInputMethodTarget : Window{36edd11b u0 com.aurora.store/com.aurora.store.view.ui.account.GoogleActivity}

07-11 16:03:45.161  3232  4139 I MultiPhoneWindowManager: Changed -> mCurrentInputMethodTarget : Window{36edd11b u0 com.aurora.store/com.aurora.store.view.ui.account.GoogleActivity}

07-11 16:04:01.751  3232  3275 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{339a0f3a u0 com.aurora.store/.view.ui.splash.SplashActivity t297} time:30674943

---- 11 Tem 2021 16:06:17 ----
 

matheusmm

New member
Dec 6, 2018
1
0
Hi, this question might be asked before, but 85 pages I tried to find but I couldn't.

it's reccomended to use a throwaway account or anonymus mode. If i do so, and download for example Gmail and youtube (and in the app login with my "main account" is there any risk in doing that? concerned about blacklisted and get my main account disabled.

Thanks and regards,
Matheus
 
Aug 16, 2019
33
12
Hi, this question might be asked before, but 85 pages I tried to find but I couldn't.

it's reccomended to use a throwaway account or anonymus mode. If i do so, and download for example Gmail and youtube (and in the app login with my "main account" is there any risk in doing that? concerned about blacklisted and get my main account disabled.

Thanks and regards,
Matheus
I've used an alternate account a few times and so far so good in terms of not being banned on it. Was even able to download a few paid apps that were in the family library courtesy of my main account (at least on one of my phones, on another this does not work for some reason)
 
  • Like
Reactions: matheusmm

noddledizzy

Senior Member
Jan 31, 2019
139
20
Can someone please teach me how to properly push auroraservices apk to priv-app? I tried copy pasting the apk file with a root explorer and it does not work.
 
Can someone please teach me how to properly push auroraservices apk to priv-app? I tried copy pasting the apk file with a root explorer and it does not work.
Assuming you created a dir with the same name as the apk file (without the .apk, of course) in /system/priv-app/ and pasted the apk file into it and made sure, that ownership, permissions and SE context are correct (the latter should automatically be set normally), there is an important 2nd step: Permission white listing. Copy e. g. this file into /system/etc/permissions/ - that should do the trick
 

noddledizzy

Senior Member
Jan 31, 2019
139
20
Assuming you created a dir with the same name as the apk file (without the .apk, of course) in /system/priv-app/ and pasted the apk file into it and made sure, that ownership, permissions and SE context are correct (the latter should automatically be set normally), there is an important 2nd step: Permission white listing. Copy e. g. this file into /system/etc/permissions/ - that should do the trick
I mean it does not work, I use total commander and it's giving me write error. Can you please tell me the exact method you used? I ended up bricking my devices because of this.(no worries, I backed up before doing this.)
 
I mean it does not work, I use total commander and it's giving me write error. Can you please tell me the exact method you used? I ended up bricking my devices because of this.(no worries, I backed up before doing this.)
I build ROMs, and include the stuff as part of the build process.

Regarding "write error": You are aware, that the /system partition is mounted "read-only" on a running Android system, right? So you should do such things from a running recovery with /system mounted "read-write". I assumed you did it that way.
If that is not possible, you need to remount the system partition "read-write", which requires root access (which you obviously need anyhow). Nevertheless, messing with the system partition, whilst the Android OS is running, is dangerous and can have unexpected side effects, so doing that from recovery is the method of choice.
 

noddledizzy

Senior Member
Jan 31, 2019
139
20
I build ROMs, and include the stuff as part of the build process.

Regarding "write error": You are aware, that the /system partition is mounted "read-only" on a running Android system, right? So you should do such things from a running recovery with /system mounted "read-write". I assumed you did it that way.
If that is not possible, you need to remount the system partition "read-write", which requires root access (which you obviously need anyhow). Nevertheless, messing with the system partition, whilst the Android OS is running, is dangerous and can have unexpected side effects, so doing that from recovery is the method of choice.
How would I access /system with read-write permission? I do not have TWRP. I use LOS recovery.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    Hey all,
    Thanks for showing tremendous love & support ❤️, we are live again.
    Hopefully we would be able to cope-up with the increasing count now.

    PS: Insecure Anonymous logins are on hold TEMPORARILY.

    Anonymous Pool: 130+
    11
    I've noticed that AuroraStore doesn't always get the latest updates that are on play store.

    For example:

    CellMapper: Aurora v5.5.4 - Play Store v5.6.0
    DRM Info: Aurora v1.1.11.230406 - Play Store v1.1.11.230503
    PayPal: Aurora v8.40.1 - Play Store v8.41.0

    I am able to connect/login and check for updates, and have had some apps update.

    Why do some apps show updates in Aurora Store (Anonymous mode) but not in the Play Store (or vice-versa)?​

    Aurora Store's anonymous mode works by connecting to a random dummy account stored in the token dispenser server. These dummy accounts are created by volunteers from different countries and some by the developer himself. Thus, every account has different locale settings by default according to the location where it was first created.

    So next comes the Google Play Update roll-out mechanism. Google doesn't push app updates in one single attempt to all countries users. It's similar to staged updates & needs a lot of server syncing which takes time. Some apps are also blacklisted or restricted in specific countries and for specific devices (geolocked & device-restricted).


    So while using Anonymous mode user are randomly connected to an Dummy account with different account locales which alas alters the list of app updates accordingly. Additionally spoof settings can also be able to alter the apps updates list.

    Reference: FAQs
    8
    We are attempting to fix the Rate Limited issue, but the token dispenser needs to be taken offline for a while. This may take a few days and a week (or more), but please be assured that we are working to solve this problem as soon as possible. ⏳

    As the token dispenser has gone offline, you can only log in with a personal account.
    4
    As announced on other channels:

    Code:
    Hey all,
    
    Bit unfortunate but Aurora Accounts are aggressively block by Google, which makes sense as we are growing in numbers. Yayy!!
    
    
    However we have to take down Dispenser (Anonymous Login Provider) in order safeguard our account.
    
    
    We're going to take a step back & figure out smarter way to do things.
    
    
    Will bounce back soon!
    
    
    Thanks ❤️
    3
    We are attempting to fix the Rate Limited issue, but the token dispenser needs to be taken offline for a while. This may take a few days and a week (or more), but please be assured that we are working to solve this problem as soon as possible. ⏳

    As the token dispenser has gone offline, you can only log in with a personal account.
    It should be back up
  • 286
    FG-2.png

    Aurora Store
    Unofficial Google Play client

    Disclaimer :
    Using Aurora Store with your own Google account may cause your account
    to be blacklisted, use at your own risk.




    Aurora Store is an Unofficial FOSS client to Google's Play Store, with an elegant design,
    using Aurora you can download apps, update existing apps, search for apps, get details about app tracker & adware.
    You can also Spoof your Device Information, Language, and Region to get access to the apps that are not yet available or restricted in your country or Device. Aurora Store does not require Google's Proprietary Framework to operate,

    It works perfectly fine with or without Google Play Service or microG.

    Earlier based on Yalp store, v4.0 is a Kotlin rewrite from scratch that follows
    Material Design and runs on all devices running Android 4.4 and above.




    Aurora Store is derived from the following projects, special thanks to the devs
    YalpStore | AppCrawler | SAI | Raccoon

    Important Links
    GitLab | Telegram Support Group | Telegram Channel

    Downloads
    Stable | Nightlies

    Special Thanks for Help & Inspiration
    Sergey Yeriomin | Nick Kountouriotis | Krzysztof Szczepański | Andreas Itzchak Rehberg (IzzySoft)

    Core Developers
    Rahul Kumar Patel

    Designers
    Iacob Ionut | Radek Błędowski | Lumiq Creative

    Aurora Community Members
    Anunay | Snoop | Sicarious | My Translators | BadAss Bug Reporters | Alpha Testers & Khaleesi

    Version Information

    4.2.3

    XDA:DevDB Information
    Aurora Store, App for all devices (see above for details)

    Contributors
    WhyOrean
    Source Code: https://gitlab.com/AuroraOSS/AuroraStore


    Version Information
    Status:
    Stable

    Created 2018-01-24
    Last Updated 2023-05-31
    74
    Changelog : v4.2.3 (45)
    • Minor bugfixes & improvements
    • Update translation

    Changelog : v4.2.2 (44)
    • Fix crash related to notification of installation services
    • Only show valid spoofing properties in app
    • Notify users when they are rate-limited during searching
    • Show a shimmer animation while searching to indicate progress
    • Fix navigation behaviour when default tab is changed
    • Fix quick exit option

    Changelog : v4.2.1 (43)
    • Always enable finish button on permission fragment (fixes new user's onboarding)
    • Keep GSON library's TypeToken while optimizing build (fixes startup crash)

    Changelog : v4.2.0 (42)
    • Target Android 13
    • Enable localization of multiple strings
    • Add monochrome icon for Android 13
    • Update dependencies to latest version
    • Show Terms of Service prompt on launch immediately
    • Allow to go forward without granting permissions during initial setup
    • Read system xml denylist as default for excluding from updates
    • Show the correct title on the 5th setup page
    • Enable forward button on setup when going back
    • Replace checkboxes in setup installer with radio buttons
    • Use stroke color for background of setup tabs
    • Fix no-theme bug in setup by using radio buttons
    • Do not use new GSF & Vending versions
    • Refactor storage related permissions setup
    • Translation updates

    Changelog : v4.1.1 (41)
    • Hotfix - FCs for some devices

    Changelog : v4.1.0 (40)
    • Bug fixes & improvements
    • Updated Translations

    Changelog : v4.0.7 (38)
    • Fixed Aurora Services install
    • Updated Translations

    Changelog : v4.0.6 (37)
    • Removed promotional apps
    • Fixed background update/install issues
    • Bug fixes & improvements
    • Updated Translations

    Changelog : v4.0.5 (36)
    • Add optional promotional apps
    • Bug fixes & improvements
    • Updated Translations

    Changelog : v4.0.4 (35)
    • Fix missing download entries
    • Do not allow users to install bundled apps via Native Installer
    • Updated Translations

    Changelog : v4.0.3 (34)
    • Add back search filters
    • Add back manual downloads
    • Fixed installer related issues
    • Fixed language spoof issue
    • Fixed dispenser timeout issue
    • Added support for insecure anonymous sessions
    • Fixed ABI mismatch issues on Huawei devices
    • Added options to disable ForYouPage & customize default tab
    • Bug fixes & improvements
    • Updated Translations

    Changelog: v4.0.2
    • New GPlay API
    • New improved UI
    • Better app installers
    • Theme Engine
    • Bug fixes & improvements

    Changelog : v3.0.2
    • Updated translations & added new Koffrora (Meme) locale
    • Enforced root install method to set installer as 'com.android.vending' allowing app to work that
    impose restricts if installed from other sources except Play Store.
    • Fix bugs related to search bar & search history
    • Fix bugs related to Downloader
    • Added option to view changelogs in updatable app list
    • UI improvements

    Changelog : v3.0.3
    • Sort app list in ascending order of app name
    • Enforced proxy network on download requests
    • Show update size in updatable app list
    • Disable quick notification completely if notifications are turned off

    Changelog : v3.0.4
    • Bug fixes & improvements
    • Added new locales (Asturian, Catalan and Sardinian)
    • Added new spoof location : Tokyo, Japan

    Changelog : v3.0.5
    • Bug fixes & improvements

    Changelog : v3.0.6
    • Improved legacy card style
    • Added support for TV
    • Improved Accounts and added support for 2FA
    • Fixed exodus showing old reports
    • Fixed and improved search results
    • Added new locale - Dutch
    • Updated translation

    Changelog : v3.0.7
    • Added option to use custom token dispensers (Settings->Network)
    • Added new dummy accounts & dispenser
    • Added support for Aurora Services
    • Added option to view AppInfo from list menu
    • Zip the splits to backup bundled apps
    • Bug fixes & improvements
    • Updated translation

    Changelog : v3.0.8
    • Added option to export current device info
    • Improved Search UI
    • Bug fixes and improvements

    Changelog : v3.0.9
    • Added option to install apps directly to work profile (only rooted users)
    • Added cleanup routines and image caching control routine
    • Added new locales - Punjabi, Belarusian and Norwegian Bokmål
    • Bug fixes and improvements

    Changelog : 3.1.0
    • Cache apps to reduce network calls, auto clear after 3 days
    • Fix Google account login
    • Fix OBB issue for big games
    • Bug fixes and improvements

    Changelog : v3.1.1
    • Do not cache updatable apps, its fetched on each launch
    • Make installation sequential
    • Improve notifications
    • Improve app aesthetics
    • Bug fixes and improvements

    Changelog : v3.1.2
    • Fix downloads on Android 10
    • Notify user if 2FA is enabled
    • Improve dummy logins and handle rate-limit
    • Add self-update module
    • Bug fixes and improvements

    Changelog : v3.1.3
    • Fix Google login issue
    • Fix user reviews
    • Update exodus trackers list
    • Bug fixes and improvements

    Changelog : v3.1.4
    • Fixed login issues
    • Bug fixes and improvements

    Changelog : v3.1.5
    • Updated translations
    • Bug fixes and improvements

    Changelog : v3.1.6
    • Update UI
    • Fixed issues related to beta subscriptions
    • Fixed login issues
    • Bug fixes and improvements

    Changelog : v3.1.7
    • Fix a critical serialization/deserialization issue

    Changelog : v3.1.8
    • Fixed Exodus report
    • Fixed Login/No network issue
    • Fixed Splash screen issue
    • Fixed 2FA login issues
    • Fixed multiple other issues
    • Updated translations

    Changelog : v3.1.9
    • Updated translations
    • Bug fixes and improvements


    Changelog : v3.2.0
    • Updated translations
    • Bug fixes and improvements

    Changelog : v3.2.1
    • Updated translations
    • Fixed search issues

    Changelog : v3.2.2
    • Updated translations
    • Bug fixes and improvements

    Changelog : v3.2.3
    • Fix root installs
    • Fix files details not being displayed

    Changelog : v3.2.4
    • Fix notifications & auto-installs
    • Fix few apps not downloading issue

    Changelog : v3.2.5
    • Fixed auto-install issues for bulk updates
    • Fixed no-network issues for Anbox setups
    • Various other bug fixes and improvements
    • Updated Translations

    Changelog : v3.2.6
    • Bug fixes and improvements
    49
    Frequently Asked Questions (FAQ)

    What is the difference between Aurora Store and Google PlayStore ?
    Unlike Google Play Store, Aurora doesn't track your downloads or the apps you use. We respect your privacy. Aurora is also uneffected
    by Google marking your device as uncertified or a lack of Google Apps.''

    Is Aurora Store a fork of Yalp Store ?
    Technically No, the Aurora Store v3 is written from scratch, but it does share some code from Yalp Store (the POJO xD)

    How can I report a bug or suggest something?
    You can open issues here, or you can join our Telegram Development Group Join Now

    How to Join | Contribute to Aurora Store ?

    I am open to any kind of suggestions/feature request, you can either mail me at [email protected] or ping me on Telegram.

    Why Aurora store ?
    Because PlayServices have always disappointed and are proven to be Spyware & Malicious to the end user link.
    Unfortunately, we cannot always get-by with just FOSS Apps. Aurora store helps us retrieve apps from the PlayStore repository,
    without having to trouble you and your device with Google Apps.

    If I don't need GApps, Do I need MicroG ?
    No. Aurora Store was built to access PlayStore without any kind of google services. It doesn't care if you use it with or without GApps or MicroG.

    What is the FakeStore ?
    Badly designed apps detect if PlayStore is missing and start misbehaving. The FakeStore is a stub that pretends to be as PlayStore and
    preventing the apps from crashing, as the package name for FakeStore is same as PlayStore (com.android.vending).

    Is it safe to use Aurora store ?
    Aurora is fully open source and verified by F Droid. If you're talking about the safety of the apps in the store, it just gets them from the same place
    that the Play Store would, and are verified by Google. A lot of dangerous stuff seems to sneak past them though, so as a rule of thumb, don't download anything
    which you're not sure about.

    What data does Aurora store send to Google ?
    Aurora Store does its best to send the least identifiable information possible. It does send list of package names of your installed apps (for fetching updates),
    your search queries and your downloads for obvious reasons.

    Do I need to use my own Google account to log in ?
    Nope, Aurora Store can log you in with a dummy account so that nothing gets linked to your own account.

    Why would I use my own account? Is it safe ?
    You can use your own account to download apps purchased by you or to access your wishlist. Although you may want to be careful, as Google retains
    the right to block any account, so probably use a dummy account.

    How do I login if I have 2-factor-authentication enabled ?
    You just need to get an app password from the Google dashboard and use that to login into Aurora Store.

    How do I purchase paid apps ?
    Purchase the apps from the PlayStore website, and login using your own account in Aurora Store to download them.

    Can Aurora store verify licences ?
    Not yet. All you can do at this point is pester the dev of the licenced app to give you an alternative method for verification.

    Can I use Aurora store to get paid apps for free ?
    No. Get out.

    What is the F Droid filter ?
    Since F-Droid signs APKs with its own keys, the Play Store variants of apps cannot be installed over them. The F Droid filter excludes all the apps
    it finds with F Droid signatures on your device to prevent such conflicts.

    What is the spoofing feature ?
    Spoofing allows you to pretend to be any other device at any other location in the world, to download geo-restricted apps. You can use your own custom device
    configs by dropping the .properties file in the Downloads directory (Settings -> Downloads -> Download Path).

    How does Aurora install apps ?
    Aurora Store can install apps in 3 ways

    • Manual - Whenever an app is downloaded, it will open the manual installation screen. This doesn't require root or system perms.
    • Root | System - By giving Aurora Store root or system permissions, it will automatically install apps in the background as soon as they are downloaded.
    • Aurora Services - By installing Aurora Services as system app, Aurora Store can automatically install app upon download completion in background.

    How do I use Aurora services ?
    Install Aurora Services (to system preferred), open it, do everything it says, open Aurora settings and choose Aurora Services it as install method.
    You don't need to give Aurora Store system or root grants. Aurora Services handle all install & uninstall requests in background.
    NOTE: Aurora Services support has yet to be implemented in v3.


    How to give Aurora Store|Services system permissions ?
    You need to either manually push the APKs to /system/priv-app, or install the magisk module from the group.

    Can Aurora Download and install Split or Bundled APKs ?
    Yes, with or without root.


    How can I submit/improve translations ?
    Go to POEditor, and inform me when done.
    (Although I keep track of translations progress, but in case I miss, let me know)


    Why do I have two Aurora Stores after installing the new builds ?
    Because the v3 is a completely new rewrite, it comes with a new package name. You can uninstall the older one or keep it if you want.

    Why are the versions on FDroid and XDA labs outdated? When will they be updated ?
    Aurora Store is still in a development phase right now, and only infrequent stable builds will be uploaded there (Also, FDroid's review & build process is quite lengthy).
    You can always grab the latest tests builds either from the Telegram Group or from AuroraOSS


    "Please add FDroid | Amazon App Store| Yada support"
    No, this is a PlayStore client. Which means it's for the Play store only. Different clients for different services (^_~)
    33
    #Update : New build is up !
    Changelog : v3.1.7
    • Update UI
    • Fixed issues related to beta subscriptions
    • Fixed login issues
    • Bug fixes and improvements

    EDIT : Updated to a new build
    28
    Hey all!

    A little update, secondary dispenser server is back!
    The primary server is still offline.

    How to enable secondary dispenser ?

    1. Go to Settings -> Networks -> Enable custom tokenizer
    2. Enter Tokenizer URL "http://www.auroraoss.in:8080"
    3. Go to accounts -> Logout -> Login
    4. Enjoy! (Optional)


    Keep calm & stay safe.