SciresM / boot9strap

Boot9/Boot11 code execution.
GNU General Public License v3.0
944 stars 64 forks source link

Add ability to check/report which version of B9S is installed #19

Closed gingerbeardman closed 7 years ago

gingerbeardman commented 7 years ago

Also see #16

Derek1199 commented 7 years ago

There is never going to be a way to check. Do what pbanj said in #16 honestly though the reason this Is, is that b9s is a firm that installs to the firm0 partition which itself is a sighaxed firm. Also that firm is a bootrom exploit which itself is used to chainload luma the boot.firm at the root of the SD card. Doing what you want would significantly lower the boot times of the 3DS. And this is basically impossible to do.

Derek1199 commented 7 years ago

Seriously just do what pbanj said in #16

astronautlevel2 commented 7 years ago

You already had a response saying that there wouldn't be a way to check integrated with b9s.

b9s does pass its version as part of its magic (0x2BEEF currently), so it would be possible to write a payload that can check the version for you.

gingerbeardman commented 7 years ago

@astronautlevel2 this is great, I was not aware B9S contained/passed its version.

I'll find a way to display that.