So I had an old Acekard 2i that worked perfectly on my 3DS till it bricked. Don't remember how, but I think it was because I updated the 3DS FW before the card. I bought a new one after that and that one has been working great and keeps on working now. I'm using A9LH + AuReinand on EmuNAND 10.7 on both O3DS and N3DS XL and it is working stock, without any TWL_firm patch or TWL_slot1 uploader from Apache Thunder. So with the use of CFW and TWL_firm patches we can use these cards again on FW 10.x, 9.x, etc. And so I thought about unbricking my acekard 2i with this. However in the gbatemp wiki it says you need, and I don't know if there is any special reason for that: This un-bricking process should only be performed using a DS Phat or DS Lite http://wiki.gbatemp.net/wiki/Updating_the_AK2i_Bootloader I tried using one of the bootloaders (something like ak2ifw_update_3ds43_dsi144_onDSL.nds) to unbrick the old one using my working acekard 2i and my O3DS. (I don't have a DS phat or DS lite) but I have not managed to make it work. I click on B to continue updating the card but it gets stuck there. I have made some progress, because before I introduced my bricked acekard 2i and I did not see any symbol nor any signs of the console recognizing the card. Now, I do see a symbol of "acekard 2i" and the logo. And when I try to start the card the "An error has occured" message pops up immediately. Do I still need a DS Phat/lite to unbrick my acekard or is there another way for me to recover this card? EDIT: I also forgot to mention something regarding Bootloaders. Before I tried to do this I had Deep Labyrinth - Digital Bros on my working Acekard however I updated it by mistake to Pippa Funnell and to my surprise it booted up very slow compared to before. I tried to revert back to it but did not find the files. I eneded up downgrading it to Chronicles of Narnia - Prince Caspian and it now boots up fast again. Don't know what that was about. EDIT2: Check this for solution.