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

Finished "Refresh LiveArea" function rework, added patches support #515

Merged
merged 11 commits into from
Nov 22, 2018
Merged

Conversation

TheRadziu
Copy link
Contributor

@TheRadziu TheRadziu commented Nov 20, 2018

Considered it as one of the missing core features of "Refresh Livearea" function, there is little explanation:
Till now only solution to match livearea appmeta (in that case mostly app_ver) with installed ux0:patch files was to either edit manually app_ver in app.db or to perform rebuild database. Both of these solutions were, in my opinion, unnecessary tasks to perform by the user.

Now "Refresh Livearea" takes care about Patches too and if appmeta app_ver does not match patch app_ver, it will perform Patch promotion on it.

This new patch support will be great for people who prefer to download latest updates through PC in mere minutes rather than wait hours till vita downloads it. [PSO2 updates for example, or any other 1gb updates]

edit: huge thanks to @dots-tb for giving me tips when I had troubles understanding how some basic stuff works in C :)

Also added some code related to non-working (at this moment) theme promotion
I give up, can't continue with the undocumented scePromoterUtilityPromotePkgWithRif error.
Note: right now it does not check if installed app_ver == patch app_ver, so it promotes ALL patches for installed titles.
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

Successfully merging this pull request may close these issues.

2 participants