What custom firmware does and what you need before starting

Custom firmware replaces the manufacturer's original operating system on your GameMT E6 with a modified version, usually built by independent developers. This lets you run games and software the device wasn't originally designed to support, change how the interface looks, or remove restrictions the manufacturer put in place. The trade-off is that custom firmware voids your warranty, can brick the device if something goes wrong during installation, and may disable online features or multiplayer.

Before you start, you need three things: a GameMT E6 console, a computer with a USB port, and a microSD card (at least 32GB, Class 10 speed recommended). You also need to download the custom firmware files themselves — the most common options for the E6 are Atmosphere and Hekate, both available from their respective GitHub repositories. Download these to your computer first, not directly to the console.

Check whether your E6's serial number falls within the range that can be modified. GameMT released several hardware revisions, and only certain batches have the vulnerability that custom firmware exploits. You can find your serial number on the back of the console under the battery cover. Cross-reference it against the compatibility list on the Atmosphere GitHub page — if your serial is not listed, custom firmware installation will not work.

Key Takeaways

  • Custom firmware requires a compatible GameMT E6 serial number; check the Atmosphere GitHub compatibility list before you begin.
  • You will need a microSD card (32GB or larger), a computer with USB access, and the firmware files downloaded from GitHub to your computer first.
  • The installation process involves copying files to the microSD card, inserting it into the E6, and running the exploit through the console's recovery mode.
  • Custom firmware voids your warranty and can permanently damage the console if the installation fails or is interrupted by a power loss.
  • After installation, you will need to configure the custom firmware and transfer games manually; online features may be disabled or restricted.

Preparing your microSD card and downloading the required files

Format your microSD card as FAT32 on your computer before you do anything else. On Windows, right-click the card in File Explorer, select Format, choose FAT32 from the dropdown, and click Start. On Mac, open Disk Utility, select the card, click Erase, choose MS-DOS (FAT) format, and confirm. Do not skip this step — the E6 will not recognize an improperly formatted card.

Download Atmosphere and Hekate from their official GitHub repositories. Go to github.com/Atmosphere-NX/Atmosphere, click Releases, and download the latest atmosphere-[version]-master.zip file. Then visit github.com/CTCaer/Hekate, click Releases, and download hekate_ctcaer_[version].zip. Extract both ZIP files on your computer — you will see folders containing bootloader, atmosphere, and other directories.

Copy the extracted folders directly to the root of your microSD card. Open the Atmosphere ZIP, select all folders inside it, and drag them to the microSD card's main directory. Repeat with the Hekate files. When finished, your card should show folders named atmosphere, bootloader, config, and sept at the top level. Eject the card safely from your computer.

Entering recovery mode and running the exploit

Power off your GameMT E6 completely. Insert the microSD card into the slot on the bottom of the console. Hold down the Volume Up button and the Power button at the same time for about three seconds — the console will vibrate and show the GameMT logo, but the screen will remain mostly black. This is recovery mode, and it is where the exploit runs.

You should see a menu with options like Reboot, Reboot to Payload, and Power Off. Select Reboot to Payload using the volume buttons to navigate and the Power button to confirm. The console will load Hekate, which appears as a black screen with white text showing boot options. Select Atmosphere from the menu and press Power to boot into custom firmware.

The first boot takes longer than normal — the console is installing Atmosphere's files to its internal storage. Wait at least two minutes without interrupting power. When the home screen appears, custom firmware is installed. You will see the standard GameMT interface, but now you can run custom software and games from the microSD card.

Configuring Atmosphere and transferring games

Once Atmosphere boots, open the Album app from the home screen — this is how you access Atmosphere's configuration menu. You will see options to manage installed software, view system information, and adjust settings. Go to System Settings and check that the firmware version now shows Atmosphere instead of the original GameMT version number.

Games and software for custom firmware go into the games folder on your microSD card. Create a folder named games at the root level if it does not already exist. Download game files (usually in .nsp or .xci format) from sources outside GameMT's official store, then copy them into this folder. The E6 will recognize and display them in the home menu under a custom software section.

Be aware that online features — including multiplayer, cloud saves, and the eShop — may be disabled or restricted after installing custom firmware. Some games will refuse to run if they detect modifications. GameMT's servers can ban consoles running custom firmware from online services, though this is not automatic. If online play matters to you, research whether specific games you want to play are known to work with Atmosphere before proceeding.

What to do if installation fails or the console will not boot

If the console gets stuck on a black screen or will not respond after you select Atmosphere, do not panic immediately. Hold the Power button for 10 seconds to force a shutdown, then try again. Sometimes the first boot attempt fails and a second attempt succeeds. If it fails twice, power off and remove the microSD card, then power on normally — the console should boot into its original firmware.

If the console boots into the original firmware, check that all files were copied correctly to the microSD card. Reformat the card, re-extract the firmware files, and copy them again. Make sure the bootloader and atmosphere folders are in the card's root directory, not inside another folder. A common mistake is nesting folders — the card should show these folders directly when you open it, not inside a parent directory.

If the console will not boot at all — no logo, no vibration, no response to button presses — the installation may have failed during a critical step. This is rare but possible if power was lost during the process. You will likely need to use a specialized recovery tool or contact a repair service that works with custom firmware. This is why an uninterrupted power supply and a fully charged console battery are essential before you start.

Understanding the risks and what happens to your warranty

Installing custom firmware voids your GameMT warranty immediately. If anything goes wrong with the console after installation — hardware failure, software crash, or any other issue — GameMT will not repair it for free. Even if the problem is unrelated to the custom firmware, the company will refuse service once they detect it was installed. Keep your original microSD card and recovery files in case you ever need to restore the console to factory settings.

A bricked console is one that will not boot at all and cannot be recovered without specialized equipment. This is uncommon with Atmosphere on the E6, but it can happen if the installation is interrupted by a power loss, if corrupted files are copied to the card, or if you modify system files you should not have touched. Before you start, make sure your console is fully charged and plugged into a power source. Do not remove the microSD card or power off the console during the installation process.

Custom firmware also makes your console identifiable to GameMT's servers. Playing online with a modified console can result in a ban from online services — not a permanent hardware ban in most cases, but a ban on that console's ability to access multiplayer, the eShop, and cloud features. Some players use separate consoles for online play and custom firmware play to avoid this risk.

Frequently Asked Questions

Will custom firmware work on any GameMT E6?

No. Only E6 consoles with serial numbers in a specific range have the vulnerability that custom firmware exploits. Check your serial number against the compatibility list on the Atmosphere GitHub page. If your console is not listed, custom firmware installation will not work and attempting it may damage the device.

Can I remove custom firmware and go back to the original?

Yes. Keep a backup of your original microSD card or remove the custom firmware card entirely and insert a blank card. The console will boot into its original firmware. However, GameMT may still detect that custom firmware was installed at some point, and your warranty remains void.

What happens if I lose power during installation?

The console may become unbootable. This is why you should ensure the battery is fully charged and the console is plugged in before you start. If power is lost, you will likely need specialized recovery tools or professional repair to restore the device.

Can I play online games with custom firmware?

Some games work, but many do not. GameMT's servers can detect custom firmware and ban the console from online services. Research specific games before installing custom firmware if online play is important to you.

Do I need a computer to install custom firmware?

Yes. You need a computer to download the firmware files, format the microSD card, and copy the files to it. The installation itself happens on the E6, but the preparation requires a computer with USB access.