Setup

In all cases, you must already have Miitomo installed on your device.
If you have not previously downloaded Miitomo on your App Store / Google Play account, we are unable to assist you in obtaining the app and there is no unfortunately longer a legal method of acquiring the app.
You can find the old store links below, to see if you have Miitomo on your account.


iOS

You will need a jailbroken device with a package manager supporting APT repositories.

Open your package manager (usually Cydia) and add the following repository:

https://apt.kaeru.world/ios/ (click/tap to open in Cydia)

Install the Kaerutomo tweak - you can configure it in the Kaerutomo section in the iOS Settings app.


Android

It is a somewhat more involved process to get setup with Kaerutomo on Android, as you'll need to edit the APK yourself, but we include instructions below to help you.
To get started, download the Kaerutomo Anniversary Release patch bundle (ZIP). (If you are trying to setup the Kaerutomo private beta, please first read the instructions in the Beta Setup section below.)
Next, you will need to enable unknown sources in your phone's security settings.
You will also need to download and install APK Editor and ROM Patcher. (As with Miitomo itself, unfortunately we can't help you obtain these; check your Google Play download history, otherwise search engines may be helpful.)
It is now time to patch your app!

  • Open APK Editor to extract some files which we will later patch.
  • Select a clean (unpatched) Miitomo APK file (you should dump this yourself), and select "Simple Edit".
  • Click the 'save' icon next to classes.dex (the second icon) to extract it, and save it somewhere you'll remember later.
  • Exit the folder (.. at the top), open lib -> armeabi-v7a, then click the save icon next to libcocos2dcpp.so, again saving it somewhere you'll remember later.
  • Now, open ROM Patcher to apply the patches to the files you extracted.
  • First, select anniversarydex.xdelta as the patch file, classes.dex as the ROM file, and something you'll remember for the name.
  • Then, select libcocos2dcpp.xdelta as the patch file, libcocos2dcpp.so as the ROM file, and something you'll remember for the name.
  • Now we will return to APK Editor to embed the newly patched files into the Miitomo APK.
  • Click the first icon (which looks a bit like a pencil or a notepad) next to libcocos2dcpp.so, and select the patched libcocos2dcpp.so file from before.
  • Then, exit the folder as we discussed before, click the first icon again next to classes.dex, and select the patched classes.dex file that you made earlier.
  • Now, tap to enter the assets folder, yet again select the first icon next to npf.json, and this time select the npf.json we gave you from the ZIP archive that you downloaded and extracted above -- we replace this file entirely, no patching.
  • Finally, click save at the bottom of the screen to save the modified APK.
  • Now that the patching is done, uninstall Miitomo, and then re-install it using your patched version (this can be done from within APK Editor).

Extra instructions for the private beta

If you have not been invited to the Kaerutomo Beta, you do not need to take any further action; stop here. However, if you have been invited or have donated to the project, read on.

If, and only if, you have been granted access to the invite-only Kaerutomo private beta (usually granted to donators / Patreon supporters), follow these instructions to enable it on your device.

Firstly, create a Kaeru Account; this is required to verify your entitlement to access the beta. Click here to do this on the Kaeru Accounts microsite.

Then, you will need to contact us to grant beta access to your new Kaeru Account. This can be done on our Discord server, or by emailing projectkaeru at the domain hotmail dot com. Please include the email address you used to create your Kaeru Account so that we can add your entitlement.

To reiterate, please be aware that the Kaerutomo Beta is not open to the general public; please do not request access if you have not been invited / are not a donor to the project.


iOS

Open the Settings app on your iOS device (whilst jailbroken), find "Kaerutomo", and toggle on "Enable Beta".

Once done, open Miitomo and login to the Kaeru Account you setup earlier when prompted.


Android

Follow the steps for patching as above, but instead of downloading the Anniversary bundle, please use Kaerutomo Private Beta patch bundle (ZIP).

Note that you will also have to patch apk/lib/armeabi-v7a/libsakasho.so in the same manner as you do with libcocos2d.so (using the libsakasho.xdelta patch file in this case, of course).

Ensure that you use a clean Miitomo APK as the patch cannot be applied on top of an already-patched installation.

Once done, open Miitomo and login to the Kaeru Account you setup earlier when prompted.