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

[Wii U / Aroma] WUHB build cannot update itself. #92

Closed
vgmoose opened this issue Nov 14, 2022 · 2 comments
Closed

[Wii U / Aroma] WUHB build cannot update itself. #92

vgmoose opened this issue Nov 14, 2022 · 2 comments
Labels
2.3-fixed Issues with this tag have been fixed on the main branch and will make it into the 2.3 release
Milestone

Comments

@vgmoose
Copy link
Member

vgmoose commented Nov 14, 2022

This is the last major milestone blocking a WUHB release of hb-appstore.

When using the WUHB release, if pointed to a custom repo where an update is available for hb-appstore itself, the update will not install properly, and the old version of hb-appstore will remain.

This is due to the WUHB opening a romfs mount when running via the menu. We have had a similar issue on Switch before. The fix should be to integrate libwuhbutils and unmount prior to a self-update, and then exit after.

Without this being fixed, hb-appstore loses the ability to update itself, which is a requirement to allow the user to have a "chain of continuity" using the device alone to stay updated, without bringing out a phone or PC.

@vgmoose
Copy link
Member Author

vgmoose commented Jan 3, 2023

Likely fixed in ed40e5e by calling RPXLoader_UnmountCurrentRunningBundle before installing. Need to test upgrade path before 2.3 to ensure 2.3 builds can upgrade to 2.4 and beyond.

@vgmoose vgmoose added the 2.3-fixed Issues with this tag have been fixed on the main branch and will make it into the 2.3 release label Jan 3, 2023
@vgmoose
Copy link
Member Author

vgmoose commented Mar 22, 2023

Fixed in 2.3.1

@vgmoose vgmoose closed this as completed Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.3-fixed Issues with this tag have been fixed on the main branch and will make it into the 2.3 release
Projects
None yet
Development

No branches or pull requests

1 participant