Closed ghost closed 8 months ago
I could've sworn there was already some issue for this...
-[Unknown]
It's been talked about before for sure. But I'm not sure I want to have my Play signing keys on Orphis' server. Something to think about though.
I thought you could download apk from Github Actions as well but you have to manually generate the apk each time...
I could've sworn there was already some issue for this...
-[Unknown]
Well there is an issue about an auto updater which comes close I guess ... https://github.com/hrydgard/ppsspp/issues/10002
The manually generated apk action can be modified to input the keys also, but it won't be automatic like what buildbot do. Official private keys are not supposed to be put on public place, for security reason.
Te manually generated apk action can be modified to input the keys also, but it won't be automatic like what buildbot do. Official private keys are not supposed to be put on public place, for security reason.
AetherSX2 already provides signed google play apks on its site. Play! also got a similar thing on its Github Actions but this time you can decide if you want signed or unsigned APKs (and a libretro core): https://github.com/jpd002/Play-/actions/runs/2517313178 (for example). It also got an automatic apk generator it seems. There is more info here : https://github.com/marketplace/actions/sign-android-release?version=v1
Forgot to tell that if you got a PPSSPP Gold version from google play you can still also maintain the dev build from orphis or github actions.... I guess they got different signing keys. But that just means people will prefer to pirate the gold version to also run the dev builds lol if they wanna run it side by side...
What if we just changed the ID of the dev builds so it's different from the stable PPSSPP one (like Gold)?
-[Unknown]
That would be one way, indeed, good idea. I guess we can add a fourth configuration type to the gradle file, and have Orphis use that...
What if we just changed the ID of the dev builds so it's different from the stable PPSSPP one (like Gold)?
-[Unknown]
Sounds good too , by having both stable and dev builds side by side at least. Having up to 3 PPSSPPs apps could be funny though lol.
Should also have a different icon for dev builds to differentiate with normal PPSSPP may be, like adding the word "dev" on the icon may be.
Btw, if there are 3 different PPSSPP apps installed on Android, and the user is using the default folder for the memstick/PSP, will the memstick/PSP folder be shared for all 3 of them? or each PPSSPP will have their own memstick/PSP folder?
Changed the issue name if thats the route the devs are going for.
Development builds (from the new buildbot) are now compatible with release APKs from the website.
However, they are still not compatible with Google Play builds, and as mentioned I'm not even sure that's possible to arrange anymore.
Anyway, that's as far as we're gonna get with this one, so I'm closing.
What should happen
If you wanna update from a stable build to a dev build you need to remove the stable build each time. For example AetherSX2 provides alpha/betal/dev builds that do sync up with its Google Play release. Would that be possible here too? Thanks.
Who would this benefit
Not having to remove the stable build each time and vice versa. This may also could help for keeping the PSP folder files on scoped storage i think
Platform (if relevant)
No response
Games this would be useful in
None
Other emulators or software with a similar feature
AetherSX2
Checklist