R4i Ultra

Kernel

AKAIO 1.8.6a - Recommended

As the R4i is an Acekard2i clone, a patched version of AKAIO has been released for it.
Even if this is not the last AKAIO version, it's still the newest and recommended kernel for this flashcard.


Setup

To install the kernel, extract the archive and place these files in the root of your sd card.






YSMenu

This is an old version of the unofficial YSMenu kernel, working on the R4i Ultra.


Setup

To install the kernel, extract the archive and place these files in the root of your sd card.






Official Kernel

This is the latest R4i Ultra official kernel, the release data of v1.56 is 25/09/2010.


Setup

To install the kernel, extract the archive and place these files in the root of your sd card.



Firmware Update

This is the latest firmware update for the flashcard that makes it compatible up to 3DS (and 2DS) firmware v2.1.
If you have a newer firmware than 2.1 on your 3DS (or 2DS) console, you may want to bypass any flashcard block by installing a custom firmware on your console. Check this guide to know how, and installing lumacfw on your console. This will allow the flashcard to be read again by the console.

Setup

You need a console that can properly read the flashcard in order to update it. So most likely, a Nintendo DS (Lite) or a Nintendo DSi on a low version of the firmware.

I suggest to use an empty sd with the official kernel on to do this. You should also be able to do it on any sd with any kernel, but this is more likely to give errors, and this a delicate procedure.
Any error during the procedure may infact brick your flashcard and make it unrecoverable, so update at your own risk, and charge your console fully before doing this.

Ok, now download and extract the archive. There will be 2 .nds files in it, like these.

The names of the files pretty much explains them. If you're using a Nintendo DS (Lite) console to perform the update, you'll need the file whose name ends with DSL, so the second one. Instead, if you're using a Nintendo DSi for this, take the first one.

Now place the .nds file on the sd you prepared before, and launch it from the flashcard as it was a game.
This will prompt you in the update screen.

And the screen pretty explains itself once again.
If you don't want to update, press any other key, otherwise press Start.
This will start the update procedure, wait until it finishes.

Once it get to 100%, the update procedure is finally done.

You can now reboot your console and the flashcard will be updated. Most of the times, you can see the flashcard has updated because the bootrom should have changed, so you'll probably see a different game for it in the home menu.