CBPS Forums
Console Hacking => PS Vita => Topic started by: CreepNT on September 20, 2020, 07:05:25 PM
-
BootMenu is a GRUB-like menu allowing to automatically bootstrap any baremetal payload and, in turn, Linux, right after the PSVita boots. Recommended for EnsÅ users only.
(https://i.ibb.co/hVFLp1M/BootMenu.jpg)
VitaLinux build instructions here (https://gist.github.com/xerpi/5c60ce951caf263fcafffb48562fe50f)
Install instructions :
Download BootMenu.skprx from here (https://github.com/CreepNT/BootMenu/releases/tag/0.2), and place it on your memory card (i.e. ux0:linux/BootMenu.skprx) or your internal storage (i.e. ur0:tai/BootMenu.skprx).
Then add it to your taiHEN config.txt, in the *KERNEL section, i.e.
#For internal memory
*KERNEL
ur0:tai/BootMenu.skprx
#For memory card
*KERNEL
ux0:linux/BootMenu.skrpx
Place the baremetal payload (https://github.com/xerpi/vita-baremetal-linux-loader.git) at ux0:linux/payload.bin.
Place the Linux zImage and dtb at the location the baremetal payload expects.
Optional :
Can load a background image located at ur0:tai/BootMenu.bmp. Create it with Paint, save as 24bit BMP.
Usage instructions :
For PSVita users :
Use D-Pad Up and D-Pad Down to navigate the menu, O or X to choose an option.
For PSTV users :
Press POWER to abort the countdown and boot the PSVita OS.
Note that the POWER functionality hasn't been tested yet, so it might actually not work :-\ . I would recommend placing the plugin on the memory card in case it doesn't work. If you can, hop by the Discord (https://discord.com/invite/QJGJjSh) and tell me how it works on PSTV.
You can also skip the plugin entierly by holding Triangle/POWER for a bit, after the PS logo appears.
Credits :
teakhanirons : Menu code from EmergencyMount + dev help
xerpi (https://github.com/xerpi) : Linux port for Vita + Vita-baremetal-loader (https://github.com/xerpi/vita-baremetal-loader) code
Several members of Team CBPS
VitaSDK and DolceSDK maintainers
Changelog :
Version 0.2 : (13/10/2020)
- Merged the vita-baremetal-loader inside of BootMenu, removing the dependency on an external plugin
Thanks to xerpi for letting me reuse the code.
Version 0.1 : (20/09/2020)
Initial release[/code]
-
New release !
Version 0.2 : (13/10/2020)
- Merged the vita-baremetal-loader inside of BootMenu, removing the dependency on an external plugin
Thanks to xerpi for letting me reuse the code.
Download avaliable on the GitHub page (https://github.com/CreepNT/BootMenu/releases/tag/0.2).