Homebrew [Concept Art] Lock Screen and Bootmanager

Would you use this?


  • Total voters
    85
  • Poll closed .

GalladeGuy

Cool and Epic
Member
Joined
Oct 28, 2015
Messages
2,687
Trophies
1
XP
2,945
Country
United States
I spent a small amount of time making some concept art of what a more graphical boot manager could look like for 3DS along with a lock screen after I saw a thread requesting this feature.

Maybe concept art like this will compel someone to make this a reality? Theoretically shouldn't be too difficult to build off already existing boot managers (Ctrbootmanager, bootCTR, etc.) Though GUIs are hard as hell.

Apparently the touchscreen is not (currently) accessible for arm9. I will see if I can rework my concepts with this in mind.
T3MK1rH.png

hTRgX4n.png


Please note that for the passcode feature it could always be bypassed by replacing the arm9loaderhax.bin file. And the passcode would like be stored in plain text in a config file.

So it's secure unless people get to your SD card and actually know what they are doing.
For the security thing for pass codes, you could always encrypt the code with a randomized key inside the boot.3dsx, which would be nearly impossible to crack since it would rescramble every time and change the code accordingly immediately after boot.
 

HowDoI?

Well-Known Member
Member
Joined
Feb 27, 2016
Messages
191
Trophies
0
Age
24
XP
35
Country
For the security thing for pass codes, you could always encrypt the code with a randomized key inside the boot.3dsx, which would be nearly impossible to crack since it would rescramble every time and change the code accordingly immediately after boot.
but dan how would u, de owner of the 3ds, know the code? hacklol
 

Mistie

Legit Furry Trash
OP
Member
Joined
Jan 20, 2016
Messages
181
Trophies
0
Age
24
Location
Alberta
XP
297
Country
Canada
The code for a lock screen already exists. Decrypt9 does this when you want to restore a NAND(although it does give you the passcode on screen).

That same thing could be applied to your lock screen. Instead of using a keyboard with numbers just use a button combination. "A, up, left, B" or something like that. No touch screen required.
That doesn't sound bad actually. Though it does throw out all my concept art :|
For the security thing for pass codes, you could always encrypt the code with a randomized key inside the boot.3dsx, which would be nearly impossible to crack since it would rescramble every time and change the code accordingly immediately after boot.
This wouldn't be just a 3dsx and that would compiling it on your own to choose a password.
Having a GUI with button controls is still a GUI...
I don't know who you are replying to but I never said any of this wasn't a GUI, just a pain in the ass.
 

Mistie

Legit Furry Trash
OP
Member
Joined
Jan 20, 2016
Messages
181
Trophies
0
Age
24
Location
Alberta
XP
297
Country
Canada
Just have the user select a password when they use it for the first time. Problem solved.
You would have to write the passcode into the 3dsx before running it. The 3dsx shouldn't be able to write to itself since it's running.

Or I could be wrong and you can write to the file while running it.

That would theoretically work as well but it wouldn't be any more secure than having a Config file since it would still be at an exact offset in the file. Unless encrypted someway.
 
Last edited by Mistie,

GalladeGuy

Cool and Epic
Member
Joined
Oct 28, 2015
Messages
2,687
Trophies
1
XP
2,945
Country
United States
You would have to write the passcode into the 3dsx before running it. The 3dsx shouldn't be able to write to itself since it's running.

Or I could be wrong and you can write to the file while running it.

That would theoretically work as well but it wouldn't be any more secure than having a Config file since it would still be at an exact offset in the file. Unless encrypted someway.
Yes, but why would you need to write to the 3dsx? If you have the encryption key set to a random number with a seed equal to the current OS time, it is impossible to extract the key since its generated on the spot. The key would never leave the program.
 

WallK

Get off my lawn
Member
Joined
Apr 8, 2011
Messages
216
Trophies
0
XP
306
Country
What about going the easy way and just have a key held (keys gonna be better) to launch your CFW, without them it just shuts off
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,428
Country
Netherlands
I like it. It looks like it could fit in with the design of the 3ds straight away. Also, in case this ever becomes a real thing, replacing the images on the buttons/repurposing them will be a must. Right now arm9 is rather limited in terms of CFW choices/special features, but that might change in the future.
 

WallK

Get off my lawn
Member
Joined
Apr 8, 2011
Messages
216
Trophies
0
XP
306
Country
Just a more graphical and retail looking setup. Plus it wouldn't look like its bricked.
Yeah, but I want people to put my console down, not to screw around with password. What if they SCRATCH TOUCHSCREEN?
 
Last edited by WallK, , Reason: Okay, if you say so
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys