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

Doesn't work with titlekey-decrypted CDN contents. #19

Closed
mariomadproductions opened this issue Jun 23, 2018 · 7 comments
Closed

Doesn't work with titlekey-decrypted CDN contents. #19

mariomadproductions opened this issue Jun 23, 2018 · 7 comments

Comments

@mariomadproductions
Copy link

mariomadproductions commented Jun 23, 2018

You can mount each content file (00000000[.app] etc) using the NCCH method, but I'm not sure if that is optimal, especially if it has lots of content files, like DLC does.

@ihaveamac
Copy link
Owner

It reads the encrypted bit per-content in the tmd, and assumes it is encrypted if enabled. So the contents are likely still marked as encrypted.

@mariomadproductions
Copy link
Author

Oh. So TMDs on 3DS consoles differ from CDN in that they have the encryption bit disabled?

@ihaveamac
Copy link
Owner

ihaveamac commented Jun 25, 2018

tmds stored on the console are not modified from how they were given at install time.

If you are trying to mount installed contents, consider the titledir one. It expects filenames to line up with what installed contents are (<hexid>.app, <hexid>.tmd), but it doesn't use the encryption bit here.

@mariomadproductions
Copy link
Author

What were you saying about the tmd encryption bit then?

Are the tmds "given at install time" the same as the tmds "on the CDN"?

@ihaveamac
Copy link
Owner

The contents of the tmd are not changed from what was given at install (cia, cdn, etc.) So the encryption bit will still be on, but unused here because it's already installed.

@ihaveamac
Copy link
Owner

This isn't really an issue with fuse-3ds itself, it's encryption bits not set properly in the tmd. Consider using the titledir mount if it was from installed contents. Or mount individual ones if it's not dlc.

@mariomadproductions
Copy link
Author

mariomadproductions commented Jun 26, 2018

I'll just mount individual ones. Its content downloaded+decrypted using nustool.

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

No branches or pull requests

2 participants