FriendlyNeighborhoodShane/MinMicroG

Package with Play Store need ARM64 libraries for some devices

Opened this issue · 2 comments

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

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?

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 ?