Homebrew Disabling 3DS LED Lights with Homebrew?

Kokonoe

Member
OP
Newcomer
Joined
Jan 25, 2016
Messages
5
Trophies
0
Age
54
XP
70
Country
United States
You can disable the yellow light turning off wireless, but as for power charging and the bright blue light that notifies you the system is powered on, you cannot disable those normally.

Is there a way via homebrew to disable these lights to where they are never on? The blue light in particular is bad for my eyes when I play in the dark. Thanks.
 
  • Like
Reactions: yuyuyup

PabloMK7

Red Yoshi! ^ω^
Developer
Joined
Feb 21, 2014
Messages
2,604
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,025
Country
Spain
You can disable the yellow light turning off wireless, but as for power charging and the bright blue light that notifies you the system is powered on, you cannot disable those normally.

Is there a way via homebrew to disable these lights to where they are never on? The blue light in particular is bad for my eyes when I play in the dark. Thanks.
I think someone tried, and it is possible (see ctraging) but if you do it incorrectly, you can get a MCU brick (cannot be recovered by NAND backup)
 

astronautlevel

Well-Known Member
Member
Joined
Jan 26, 2016
Messages
4,128
Trophies
2
Location
Maryland
Website
ataber.pw
XP
5,008
Country
United States
I think someone tried, and it is possible (see ctraging) but if you do it incorrectly, you can get a MCU brick (cannot be recovered by NAND backup)
Also, the LED brick is a full MCU brick, which means that even if you hardmod the MCU to tap into the i2c lines to flash it you won't be able to recover.
 
Last edited by astronautlevel,

astronautlevel

Well-Known Member
Member
Joined
Jan 26, 2016
Messages
4,128
Trophies
2
Location
Maryland
Website
ataber.pw
XP
5,008
Country
United States
But I can mess around with them safely in CTRAging, right?
Yeah, it's just sending a bad state that causes an irrecoverable MCU brick. CTRAging is made by Nintendo and should be fine.

I mean, in reality, as long as you don't try to run a fuzzer against the i2c (aka what yls8 did when he got the MCU brick) it shouldn't be too problematic...
 
  • Like
Reactions: SomeGamer

astronautlevel

Well-Known Member
Member
Joined
Jan 26, 2016
Messages
4,128
Trophies
2
Location
Maryland
Website
ataber.pw
XP
5,008
Country
United States
Maybe a little off-topic, but why does messing with the leds cause a brick?
You can brick the MCU firmware by sending a bad LED pattern to it. The MCU handles the i2c communication with the LED, and for some reason if you send a bad format it bricks it. I'm not too sure on the details of why exactly the MCU firmware can't handle it though,
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,725
Trophies
2
XP
8,510
Country
Tuvalu
That CTRAging is temporal, it's just a test app. Just stick tape on the leds. Ta-da!
exactly what i do with the very bright blue led! a little piece of electrical tape and everything is ok.
a little bad side effect, i don't see when it is red, so sometimes i only know when my battery is low because when it is very low the notification led also starts flashing red.
then i know to plug it in!
or, just check the battery level every so often via the home menu... :)
 
  • Like
Reactions: Ev1lbl0w

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
10/10 Best advice ever. That way, you'll see the LEDs but not the screen.
they said because of dark rooms the LEDs screw with their eyes.
i figured if you wear sunglasses it tones down on the screen AS WELL as the LEDs

also they're in a dark room, they're not gonna see anything in the dark anyways sooo..
 

Pokéidiot

Well-Known Member
Member
Joined
Dec 6, 2015
Messages
244
Trophies
0
Location
\n?
XP
209
Country
Brazil
You can try messing with LED patterns with ctrulib (in your own code), but doing it you risk a full MCU brick.
MCU bricks aren't recoverable even with NAND mod.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,024
Country
Vietnam
No attempt at RE-ing the MCU firmware yet?
The 3dbrew page only lists it as "custom MCU", not even what it's based off of. What if it had internal storage?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)