R4i(R4ui)は少し手を加えることでよりいっそう活用出来ると思いまとめました。

全てに必要な物
winIPS

※注意
winIPSでIPSパッチを当てる際それぞれの説明に有るバージョン以外では
使えませんのでご注意下さい。
IPSパッチを当てると皇帝氏の友愛パックを使う場合用のファイル名になりますが
使わない場合はファイル名を変えて使っても良いです。(問題無く使えるかは不明。)
皇帝氏公式サイト

R4iで認識出来ないチートをAK2iカーネルにて一度認識させるだけで使えるようにする。ファイル名にダメ文字が含まれていると起動出来ない事の対策。

AK2iカーネルで作成される拡張子が「.cc」のチートデーターを
R4iでも共有して使えるようにR4iで扱うチートデーターの拡張子も
「.cht」から「.cc」に変更します。
そのため切り出して使用していたチートデーターを
そのまま使いたい場合は拡張子を変更する必要があります。

http://www.linfoxdomain.com/nintendo/ds/dls/
こちらなどからR4i用カーネルR4Ultra_v1.55を用意します。
R4i用のセット
セットを開けば分かると思いますが
「AK2使ったチート対策+ダメ文字対策」フォルダ内の
「_MENU_.ips」を「R4Ultra_v1.55」内の「_DS_MENU.DAT」に当てます。
出来上がった「_MENU_.DAT」の拡張子を「NDS」に変更します。

※ダメ文字について
「0x5C/0x7C」、「半角カタカナ」についての対策で全てではないです。
「第二水準文字違」「0xE5問題」についての情報が有れば教えて下さい。

次にAK2i用カーネルを用意します。
http://www.linfoxdomain.com/nintendo/ds/dls/
こちらなどからAK2i用カーネルAcekard_2_v4.21_menuを用意します。
そのままでも良いですが
R4i用のセット内の
「Acekard_2_v4.21_menu用ダメ文字対策」フォルダ内の
「_MENU_X.ips」を「Acekard_2_v4.21_menu」内の「akmenu4.nds」に当てる事で
R4iと同じダメ文字対策が出来ます。

「__ak2\cheats」フォルダ内に文字コードをSJISにした最新チートデーターを入れて下さい。

「友愛パック」を使い「IPSパッチ」を当てた状態のファイル名で使う場合
R4i起動時に「X」ボタンを押しAK2iカーネルを起動します。
「start」「System Option」で「Japanese」に設定した方が使いやすいと思います。
「start」「パッチ設定」で先ほどの最新チートデーターベースを選びます。
R4iでチートが認識出来ないROMをAK2iカーネルで選択時に
「X」ボタンを押しチートが表示されたら「再建」をします。
R4iでもチートが使用出来ます。

他のページと内容がダブりますが

R4iに「AKAIO」や「YSMENU」を入れる。

R4iで起動出来ないROMなどが起動出来るなど便利です。

AKAIO

http://www.linfoxdomain.com/nintendo/ds/dls/
こちらなどからAK2i用カーネルAKAIO_v1.5.1を用意します。
そのままでは使えないので。
R4i用のセット内の
「AKAIO1.51用」フォルダに有る「_MENU_B.ips」を
「AKAIO_v1.5.1」の「akmenu4.nds」に当てます。
「AKAIO1.51用」フォルダ内の「__aio」を上書きで入れます。

YSMENU

非公式DSTT Kernel V1.17a12 日本語版
DSTT非公式カーネル内の「TTMenu」フォルダーをそのまま入れます。
YSmenuYasu氏公式サイトから「YSMenu0903270000.zip」をダウンロードしてください。
R4i用のセット内の
「YSMenu0903270000用」フォルダに有る「_MENU_A.ips」を
そのままではROmの起動が出来ないので
「YSMENU」の「YSMenu.nds」に当てます。
「YSMenu0903270000用」フォルダ内の「YSMenu」フォルダを入れます。
その「YSMenu」フォルダに「YSMenu0903270000」の「YSMenu.ini」を入れます。

友愛パックを使い
上の全てをやりそのままのファイル名で使用する場合

R4i起動時にボタンを押さずに起動すると通常起動します。
「A」ボタンを押しながらの起動で「YSMENU」が起動します。
「B」ボタンを押しながらの起動で「AKAIO」が起動します。
「X」ボタンを押しながらの起動で「AK2i」が起動します。

最新チートデーターをそれぞれに入れるのは面倒だと思いますので
まとめて作成するバッチを作りました。
最新のR4チートコードエディターを用意します。((085はSJIS作成にバグ有り。)
 r4cce
  そこに
最新チートデーター
から「usrcheat.dat」と
R4i用のセット
の「チート一括更新」フォルダから「cheat.BAT」を入れます。
「cheat.BAT」を実行し新しく作成された「SD]」フォルダの
中身をまとめて上書きしして完了。