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 | GPT Name | Size |
---|---|---|
Boot | boot | 64MiB |
Recovery | recovery | 64MiB |
Device Tree Reference | dtb | 1MiB |
Miscellaneous | misc | 3MiB |
Cache | cache | 60MiB |
Super | super | 5922MiB |
Userdata | userdata | Custom |
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