Recently, as most of you know, smea released hax version 2.5. With this comes the opportunity to load software with homebrew running in the background. Because system settings is launchable via HANS, and has an in-software way of exiting to the home menu, I was wondering what would happen if I clicked the close button while running it in homebrew. Now, here comes the interesting part.
After doing what I just said, my 3ds went black screen (possible exploit #1) and my theory is that this happened because homebrew was running the system settings, not the home menu. I waited the usual amount of time the 3ds black screens before loading the home menu, but it didn't load. Then, discouraged I pressed L/R/DOWN/B. It started the homebrew loading process with all of the code and such, but froze with the bottom screen purple and the top screen black. After a couple of seconds, it launched into what seemed the system home menu and displayed the common error message like you would see with failed browserhax or the injection process (possible exploit #2). If I decided to turn off my sytsem, the common sleep mode info would not show and the system would wait a couple of seconds to turn off with the home menu music still playing. My theory is that homebrew was still running in the background. If I didn't turn off my system, and loaded one of the little applets at the top of the bottom screen (I only checked the internet browser) and went back to the home menu, it would black screen like I was exiting the system settings (possible exploit #3), and load back into the regular system home menu where everything was normal. If instead of an applet I ran a game or an actual app, it would display the 3ds screen at the top,
and then it would go black screen and play the sound and music like I just had pressed the home button while in a game or app (possible exploit #4). Unless (like shown in the video), you run some apps, like Super Smash Brothers, where it will actually load. (So maybe possibly like running homebrew and installing unsigned cia? Which is untested.)
You don't have to believe my words, but you kinda have to believe a video
This was on an old 3ds with firmware 10.1.
I don't know if anything can be done with this. But the one thing I do know is if there is a will, there is a way. We can't just rely on smea, yellows8 and other very famous homebrew developers. I am not technical in any way, shape, or form. But if my theory is correct, and homebrew is emulating the home menu, we are talking about a gateway to endless possibilities. We have hope for a new exploit. It is time to start working!
After doing what I just said, my 3ds went black screen (possible exploit #1) and my theory is that this happened because homebrew was running the system settings, not the home menu. I waited the usual amount of time the 3ds black screens before loading the home menu, but it didn't load. Then, discouraged I pressed L/R/DOWN/B. It started the homebrew loading process with all of the code and such, but froze with the bottom screen purple and the top screen black. After a couple of seconds, it launched into what seemed the system home menu and displayed the common error message like you would see with failed browserhax or the injection process (possible exploit #2). If I decided to turn off my sytsem, the common sleep mode info would not show and the system would wait a couple of seconds to turn off with the home menu music still playing. My theory is that homebrew was still running in the background. If I didn't turn off my system, and loaded one of the little applets at the top of the bottom screen (I only checked the internet browser) and went back to the home menu, it would black screen like I was exiting the system settings (possible exploit #3), and load back into the regular system home menu where everything was normal. If instead of an applet I ran a game or an actual app, it would display the 3ds screen at the top,
and then it would go black screen and play the sound and music like I just had pressed the home button while in a game or app (possible exploit #4). Unless (like shown in the video), you run some apps, like Super Smash Brothers, where it will actually load. (So maybe possibly like running homebrew and installing unsigned cia? Which is untested.)
You don't have to believe my words, but you kinda have to believe a video
This was on an old 3ds with firmware 10.1.
(VIDEO COMING SOON) It hasn't finished uploading, lol.
I don't know if anything can be done with this. But the one thing I do know is if there is a will, there is a way. We can't just rely on smea, yellows8 and other very famous homebrew developers. I am not technical in any way, shape, or form. But if my theory is correct, and homebrew is emulating the home menu, we are talking about a gateway to endless possibilities. We have hope for a new exploit. It is time to start working!