14/U eMMC Boot Guide
Prerequisite
Full eMMC Backup (boot0/1 and rawnand.bin)
PC running linux
WARNING: Flashing android to your eMMC can destroy your SwitchOS if you dont make a proper backup of your eMMC beforehand like I told in the requirements. You can backup your eMMC in Hekate.
Installation
eMMC preparation
Erase your eMMC or shrink the USER partition
In hekate go to USB Tools -> Set Read-Only to OFF -> Mount eMMC RAW GPP
In a new Terminal run
sudo gdisk /dev/<disk>
(where `<disk>` is your the mounted eMMC)x (enter expert mode) -> s (resize partition table) -> 128 (set max entries to 128) -> w (write changes to disk) -> y (confirm write)
In Gparted open your disk and create the following partition in the same order
Partition Name | Size | File system |
---|---|---|
boot | 64MiB | unformatted |
recovery | 64MiB | unformatted |
dtb | 1MiB | unformatted |
misc | 3MiB | unformatted |
cache | 60MiB | unformatted |
super | 5922MiB | unformatted |
userdata | Custom | ext4 |
Flashing the eMMC
In a terminal use dd to flash the following partition accordingly e.g.
sudo dd if=boot.img of=/dev/<disk><boot_partition_number> bs=32M
File | GPT Name |
---|---|
| boot |
| recovery |
| dtb |
Create the following file on your SD Card in
bootloader/ini/android.ini
The rest of the guide can be followed as-is
Last updated