Homebrew Disabling 3DS LED Lights with Homebrew?

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,578
Country
Tuvalu
Yellows8 attepmted. But he bricked his 3DS (MCU brick) messing with LED pattern values, for RE purposes.
yeah it was said in this thread already, then you said it again a few posts ago, and now you repeat it again, lol

anyway the op just wants to disable right, not do custom actions really
 

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
if you are on a n3ds, you can click the top corner and click a slider to turn it off. if on an o3ds, there is a switch on the left or right side you can slide to turn it off..
He's not talking about just the wireless though, he also wants to disable the power button light
 
  • Like
Reactions: DarkRioru

Null-project

Well-Known Member
Member
Joined
Dec 5, 2015
Messages
114
Trophies
0
XP
342
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.
Why don't you just put electrical or duck tape where the lights are?
 
  • Like
Reactions: TimX24968B

Xanthe

Costco Executive Member
Member
Joined
Dec 23, 2015
Messages
931
Trophies
0
XP
1,539
Country
United States
Okay, this is going to sound incredibly idiotic but is is true...
I had to buy a new 2DS for this reason xD I didn't like the light coming from the top right (Friend notification), so I though opening up the 2DS and cutting the circuit to the light would be a great idea!

Long story short, don't do what I did because you'll end up buying a new DS
 

guisadop

Well-Known Member
Member
Joined
Jun 22, 2012
Messages
656
Trophies
1
XP
2,180
Country
Brazil
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,
Oh, it makes sense though. Thanks for explaining.
 

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
see messing with the LED's, or doing pretty much anything involving the LED's will shut them off. In fact it shuts off every light on the console.
 

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 was more interested in the MCU brick, not the lights lol.
I heard this from Dazzozo in a private conversation, but he was referring to something yls8 did and discussed in #3dsdev. You can ask there, but I have no idea how helpful he'll be.

Alternatively, @MarcusD is reversing the MCU, or so I hear. He might have some insight.
 
  • Like
Reactions: vb_encryption_vb

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,829
Trophies
2
Location
home
XP
9,423
Country
Hungary
@MarcusD is reversing the MCU, or so I hear. He might have some insight.

Who said that I'm REing the MCU_FIRM? :sad:

I'm only REing CTRAging! I have seen the datasheet for the MCU... I don't hate my brain that much to start REing it :(

Also, I have tested on my old3DS, I didn't manage to brick by repeatedly sending commands, so yellows8 must have had an extremely bad luck or poorly written test program. But please note, I was using ptm:sysm if that makes a difference!

Edit: it's possible to turn the power LED off until the battery state changes. The wifi led flashes on data transfer, so I doubt you can turn it off. 3D LED, same kind of deal, if 3D mode changes, your temporary settings will be overwritten.
 
Last edited by Sono,

GothicIII

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
831
Trophies
0
Age
36
XP
2,249
Country
Gambia, The
Can someone explain it in detail?

Why bricks the MCU?
Does the MCU handle the LED controlling and sending random data to it overwrites the MCU firmware?

This is really awkward.
It's like turning the car lamp inside off and the engine breaks...
 
Last edited by GothicIII,

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,829
Trophies
2
Location
home
XP
9,423
Country
Hungary
Can someone explain it in detail?

Why bricks the MCU?
Does the MCU handle the LED controlling and sending random data to it overwrites the MCU firmware?

This is really awkward.
It's like turning the car lamp inside off and the engine breaks...

Well, the MCU needs a bit of time to process the LED signal, so if you repeatedly start spamming the LED control commands, you might end up sending data while the MCU is still processing, thus turning the command into garbage data, making the MCU freak out, and you know what happens if you execute garbage data... ye
 

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
Who said that I'm REing the MCU_FIRM? :sad:

I'm only REing CTRAging! I have seen the datasheet for the MCU... I don't hate my brain that much to start REing it :(

Also, I have tested on my old3DS, I didn't manage to brick by repeatedly sending commands, so yellows8 must have had an extremely bad luck or poorly written test program. But please note, I was using ptm:sysm if that makes a difference!

Edit: it's possible to turn the power LED off until the battery state changes. The wifi led flashes on data transfer, so I doubt you can turn it off. 3D LED, same kind of deal, if 3D mode changes, your temporary settings will be overwritten.
Ah, that makes much more sense, when I heard you were reversing the MCU I was impressed :P

Yeah, yls8 was probably just straight up fuzzing against the LED - which is a recipe for disaster.
 
  • Like
Reactions: KoalaBoy and Sono

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, is that kinda like bonzi buddy?