retronx-team / mtp-server-nx

A MTP Server implementation for Nintendo Switch
Apache License 2.0
161 stars 15 forks source link

Add location blacklist #1

Open ghost opened 5 years ago

ghost commented 5 years ago

Reported on two files:

/atmosphere/automatic_backups/${SERIAL}_PRODINFO.bin
/emuMMC/RAW1/Nintendo/save/8000000000000124

Guessing both are not writable in context

Masamune3210 commented 5 years ago

I know that the prodinfo backup is kept read-only by atmosphere on purpose, a exclusive file handle is kept open on it to make it harder for bad actors to mess with it

ghost commented 5 years ago

The other one is the NCM save. Assumably neither should be written, so maybe the error should be suppressed?

m4xw commented 5 years ago

This needs blacklisting + emuMMC integration.

haywire27 commented 5 years ago

I have a feeling my Retroarch folder is causing the app to take ages upon bootup. I think I have over 14k+ files in that folder alone! It would be great to have a user selectable option of ignoring specific folders