OK.. for all those r4i-sdhc upgrade users.. (and the non i version), I've figured how to do this with the clone
If you don't want to follow the instructions, download this:
http://gbatemp.net/index.php?download=6240
1: Download the following files:
1:YSMenu
2:TTYsauto
3
ne of the two YSLoaders
4
LDIrc
5
STT official firmware
2: Rename the YSMenu to YSMenu0810211800.zip but don't extract it..
4: Create a folder named TTYsauto on the desktop and extract/unzip the files in TTYsauto in there.
5: Put the ZIPPED (meaning compressed) YSMenu0810211800.zip in the same folder.
6: Run ttds.bat, type EN, press enter, type YES, EN, and finally, press enter and it will create DSTT_Menu_custom_English.zip
7: Extract the DSTT_Menu_custom_English.zip
8: Extract the YSMenu zipped file.
9: Using DLDIrc, disable dldi patching on the ysmenu.nds file..
10: Extract the official DSTT firmware and put the file ttpatch.dat and ttdldi.dat into the custom TTMenu
11: Now the last part.... (almost), put TTMENU.DAT from the official firmware into the root of the card.
12: Put the TTMenu folder onto the root of your card.
13: Now..... hoping you didn't delete any files, create a folder named YSMENU onto the root of the card and put YSmenu.nds and YSmenu.ini into that folder. ( note: I actually don't know about this.. I think you can just put the YSmenu.nds file into a random folder..)
14: Make sure you install the r4's firmware and don't replace any files from the R4i firmware.
If you have any questions, ask me
....
IF YOU DID IT CORRECTLY, THEN YOU SHOULD BE ABLE TO RUN ROMS THROUGH MOONSHELL+YSMENU
I'm gonna try to make moonshell auto boot btw.. >.