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

Fix for softlocks when initializing/exiting the application and minor issues with backup/restore #60

Merged
merged 13 commits into from
Aug 22, 2024

Conversation

w3irDv
Copy link
Collaborator

@w3irDv w3irDv commented Aug 5, 2024

This PR address the following problems:

  • Crash when initializing the application if savedata for a installed title is stored in nand and in usb ( PR)
  • Crash when exiting the application (PR)
  • Comon savedata is not always detected when performing backup/restore from user to user
  • Restore from/to specific user creates fake folders
  • copyToOtherDevice fails if allusers is selected

Some technical detail about the fixes:

  • Detailed explanations for the two first issues can be found in the referenced PR.
  • Common savedata issue is due to a problem in the condition to detect empty directories.
  • Fake folders issue is due to the default creation of quotas for all source users even if from/to user option is selected
  • copySavedata don't take into account the allusers option that can be selected from the menu

I will appreciate if you can review the code. Any comment will be appreciated.

@Lenochxd
Copy link

Working great! Thanks :)

@w3irDv w3irDv merged commit 9aa4171 into Xpl0itU:refactor Aug 22, 2024
1 check passed
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