Just to be clear theres no reason you can’t make a reverse bootloader safely. Its just harder since:
-
The dual boot choice is actually made before the bootloader in the mkamsboot program, which is written in ARM assembly
-
Theres no way to recover from flashing a broken binary with mkamsboot
-
Theres no easy way to test the binary before flashing it
So basically you have to be at least a little familiar with ARM assembly and be willing to break your player to write one. Thats not most people who use the Sandisk firmware