bucanero / PS4CheatsManager

PS4 Cheats Manager
http://www.bucanero.com.ar/
GNU General Public License v3.0
281 stars 35 forks source link

Update pkg path to `/data/pkg` #71

Closed illusion0001 closed 1 year ago

bucanero commented 1 year ago

Unless I'm missing something, I think this change is not needed:

I've been using /data/ because that's the supported folder by Internal PKG Installer (IPI) by 0x199 , so by downloading to /data/ the user can install with IPI right away. I assume they can also use other tools like ps4 xplorer too.

By using /data/pkg we break support for IPI and it doesn't make much sense.

illusion0001 commented 1 year ago

Yes you're right, was thinking of changing it to /pkg to better fit the new goldhen internal HDD package install.

bucanero commented 1 year ago

Yes you're right, was thinking of changing it to /pkg to better fit the new goldhen internal HDD package install.

oh, I forgot about that upcoming feature. Also LightningMods has been working on the Store API, so the update could be forwarded/handled by the Homebrew Store. I have a PR on Apollo to include the store api integration.

I think we need to discuss with the team and se what we want to do. Some open questions:

Also, I'm not sure how many users actually use IPI, or if they use other tools like ps4 xplorer. I know the ideal solution would be for Cheat Manager to auto-install the new .pkg, but I know that it's tricky to achieve such thing (it might be impossible?) and I never spent much time doing research for it. Perhaps you want to dig on a solution for this?

illusion0001 commented 1 year ago

I do have one idea in mind that is to send a notification to the system that an application update is available, point it to locally downloaded pkg file and have it install that when user accepts it. This way we can keep the app fully portable and not have to rely on other things.

bucanero commented 1 year ago

I do have one idea in mind that is to send a notification to the system that an application update is available, point it to locally downloaded pkg file and have it install that when user accepts it. This way we can keep the app fully portable and not have to rely on other things.

Oh, that sounds really cool! If it's possible that would be a neat, clean solution for sure. I'm far from an expert on ps4 notifications so please feel free to do all the tests/changes you think are needed and if it works we'll use this new update method.