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

Package with Play Store need ARM64 libraries for some devices #67

Open
hmtheboy154 opened this issue Apr 21, 2024 · 2 comments
Open

Package with Play Store need ARM64 libraries for some devices #67

hmtheboy154 opened this issue Apr 21, 2024 · 2 comments

Comments

@hmtheboy154
Copy link

hmtheboy154 commented Apr 21, 2024

Recently a lot of phones shipped without armv7 support, meaning that they can't run any 32bit app. And even if they support, they would use solutions like emulate it through native bridge.

Not only that, there are people that build custom ROMs without armv7 too. I've seen a case in the microG User Group on Telegram in which the guy is using a Xperia 1 Mark I with a crDroid build that doesn't have 32bit support:
https://t.me/microG/130653

He install Standard build, and the Phonesky.apk in it only have libraries for armv7/x86/x86_64. So in order to handle this, I think we can make a separate arm64 package for Standard or MinimalPhonesky. Or we can put an ARM64-only Play Store in and check the arch using script

@FriendlyNeighborhoodShane
Copy link
Owner

Hi @hmtheboy154, sorry for the late response. Unfortunately I've been a bit busy recently.

Thanks for figuring out the problem, you seem to be correct, the native libraries in the included Phonesky apk from the Pixel Experience gitlab don't include arm64. Uh, also their gitlab has just disappeared? And their github repos have been archived? Seems I have to catch up to some stuff.

Anyways, yeah, we should probably switch to an alternative source for playstore. Two that I know of are:

I'm not sure which one to go with, honestly? MindTheGapps would be ideal to grab from since it's tested, but including 4 separate massive apks would not be very kind to the installer filesize. APKMirror doesn't have a REST API I can just query versions from, so I'd have to just hardcode the link or upload somewhere, and I'd really have preferred to have auto-grabbing for the latest version.

Do you know of any suggestions/alternatives we could look at?

@hmtheboy154
Copy link
Author

Thanks for figuring out the problem, you seem to be correct, the native libraries in the included Phonesky apk from the Pixel Experience gitlab don't include arm64. Uh, also their gitlab has just disappeared? And their github repos have been archived? Seems I have to catch up to some stuff.

Yea..... they're ded now
https://blog.pixelexperience.org/2024/04/everything-has-to-come-to-an-end-sometime/

Do you know of any suggestions/alternatives we could look at?

Honestly, I can't think of anything else beside pulling apks from these. MTG upsilon doesn't have latest Play Store for x86/x86_64 though, those apks are still last year.
I guess we can use something like this for apkmirror ?

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

No branches or pull requests

2 participants