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

Add SD card formatting instructions for Android/iOS #130

Open
spellboundtriangle opened this issue Mar 1, 2022 · 3 comments
Open

Add SD card formatting instructions for Android/iOS #130

spellboundtriangle opened this issue Mar 1, 2022 · 3 comments

Comments

@spellboundtriangle
Copy link
Contributor

While the majority of users have access to a Windows/macOS/Linux PC, some are using Android/iOS, so proper SD card formatting instructions for these devices would be great, especially for Unlaunch installation. This could be done in a couple of ways:

  1. Adding the ability to properly format the SD card on the DSi itself, through an application such as GodMode9i
    • When formatting, the user would be prompted to temporarily store files in the 15 MB of RAM available (or a flashcard if accessible), so that things such as Memory Pit, GodMode9i itself, Unlaunch Installer, etc can be preserved
  2. Using an Android/iOS app that is known to consistently properly format the SD card

While either of these solutions would work, I figure the latter would be better and easier.

@Epicpkmn11
Copy link
Member

2. I have yet to hear of a way that exists for that, Android needs root for any custom formatters I think and iOS I'm not even sure it's possible

1. I think that should be possible, GodMode9 can do it on 3DS, I looked into it a little but wasn't sure how exactly

@lifehackerhansol
Copy link
Collaborator

I actually tried making a DS homebrew for that at one point, using libslim because libfat doesn't have a built in function for this. It flatly refused to do anything. I may have been doing something wrong but it's also very likely that libslim just isn't built enough for that I guess.

As for mobile, Android requires root for a configurable option. iOS doesn't have an option at all. And, if one has root, they probably know what they're doing anyway, and likely also has a PC which is almost always required to actually get root access. So I don't see much of a point.

@spudpiggy
Copy link

spudpiggy commented Apr 17, 2022

  1. I have yet to hear of a way that exists for that, Android needs root for any custom formatters I think and iOS I'm not even sure it's possible

  2. I think that should be possible, GodMode9 can do it on 3DS, I looked into it a little but wasn't sure how exactly

  1. I think it's in Drive Options?
  2. If you have an OTG adapter or a USB C reader, you can forcefully corrupt the (micro)SD Card (a good way is using DriveDroid to "flash" a random file onto the card) and then Android should give you an option to format the corrupted card. (source: done it before) I'm not sure if it formats 64+GB cards to FAT32 though.
    Edit: Fun fact, if you have a microSD to memory stick adapter you can use a PSP to format 64+GB microSDs to FAT32 (source: also done it before)

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

4 participants