Hamcha / lumaupdate

Updater for Luma3DS.. as a 3DS homebrew!
Do What The F*ck You Want To Public License
146 stars 68 forks source link

Parental control lockout #34

Open Hamcha opened 8 years ago

Hamcha commented 8 years ago

Don't allow this to be used when Parental control is enabled, just like FBI.

NightScript370 commented 8 years ago

I might be able to do it. In the smdh (before creating the .cia), replace the

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF 7F 00 00 00 00 00 00 00 00 00 00 00 00 05 01

at 0x2008 to 0x2029 by:

99 99 00 99 99 00 99 99 99 99 99 00 00 00 00 00 FF FF FF 7F 00 00 00 00 00 00 00 00 00 00 00 00 41 01

Hamcha commented 8 years ago

The SMDH is created at compile time by Bannertool, FBI passes rating flags, so I guess that's how @Steveice does it. I rather try that before doing blind hex editing.

LiquidFenrir commented 8 years ago

replace the flags in the Makefile (line 127) from -f visible,allow3d,extendedbanner,nosavebackups to -f visible,extendedbanner,nosavebackups,ratingrequired --cero 153 --esrb 153 --usk 153 --pegigen 153 --pegiptr 153 --pegibbfc 153 --cob 153 --grb 153 --cgsrr 153 removed the allow3d because there is no use of 3d in this, so for people like me that have 3D disabled in parental controls, it's just an annoying warning message.

Hamcha commented 8 years ago

Nice, didn't know allow3d gave that sort of annoyances, I will change that ASAP!

NightScript370 commented 8 years ago

Mine too removes allow3d