[Concept Art] Lock Screen and Bootmanager

Discussion in '3DS - Homebrew Development and Emulators' started by Mistie, Mar 13, 2016.

?

Would you use this?

Poll closed Mar 27, 2016.
  1. YES!

    69.4%
  2. No.

    7.1%
  3. Just lock feature.

    14.1%
  4. Just boot manager.

    9.4%
  1. Mistie
    OP

    Mistie Legit Furry Trash

    Member
    177
    159
    Jan 20, 2016
    Canada
    Hyrule
    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. Apparently someone has a theory for getting touch screen to work with this. Would work like screen int does theoretically. Since screen int is arm11 as well.
    [​IMG]
    [​IMG]

    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.
     
    Last edited by Mistie, Mar 14, 2016
    Konno Ryo, Faru, Seriel and 20 others like this.


  2. Luglige

    Luglige Resident Hell Spawn

    Member
    1,335
    1,482
    Jan 24, 2016
    Antarctica
    under your bed
    This is nice, now to see if it will come out. I had the thought of a lock screen a LONG time ago (Like 3 weeks ago) and it was not as good as a concept than yours.
     
  3. TheKawaiiDesu

    TheKawaiiDesu Ball of Kawaiiness

    Member
    1,426
    1,492
    Aug 23, 2015
    Korea, North
    Lowee
    Well, it's a nice idea. And I like the design of it. However...
    Developing a GUI takes time. That's why practically no homebrew has one.
    (And on a side note I'm not even sure someone managed to call the integrated 3DS keyboard in a homebrew)
     
  4. Mistie
    OP

    Mistie Legit Furry Trash

    Member
    177
    159
    Jan 20, 2016
    Canada
    Hyrule
    I don't think you would have to actually pull up the official keyboard. Just map the image xD (Use a .bin file for the background and just read where tapped)
     
    TheKawaiiDesu likes this.
  5. Luglige

    Luglige Resident Hell Spawn

    Member
    1,335
    1,482
    Jan 24, 2016
    Antarctica
    under your bed
    That could work.
     
  6. Mistie
    OP

    Mistie Legit Furry Trash

    Member
    177
    159
    Jan 20, 2016
    Canada
    Hyrule
    I would be willing to make more graphics if required in the event that someone does want to take up this task.
     
  7. VinsCool

    VinsCool Insecure

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,496
    26,871
    Jan 7, 2014
    Canada
    Another World
    I like the concept! :grog:
     
    Mistie likes this.
  8. ketal

    ketal aiueo

    Member
    744
    569
    Aug 20, 2015
    Italy
    You can't, because you have to use the keyboard API from CTR-SDK for that.
     
    TheKawaiiDesu likes this.
  9. Mistie
    OP

    Mistie Legit Furry Trash

    Member
    177
    159
    Jan 20, 2016
    Canada
    Hyrule
    Thanks for the clarification on that. Maybe someone could take the time and make a really well done open source keyboard that people can just "copy paste" into their project.
     
  10. ketal

    ketal aiueo

    Member
    744
    569
    Aug 20, 2015
    Italy
    If I recall correctly, WinterMute made one
     
  11. MyLegGuy

    MyLegGuy Moron

    Member
    466
    259
    Nov 26, 2014
    United States
    I had the same idea shortly after menuhax came out, and I did end up making a homebrew that would just sit there until you press certain buttons, then it would launch another 3dsx.

    I may use something like this, but only if it was simple like the Vita's lock screen, or Android's.
     
  12. WallK

    WallK Get off my lawn

    Member
    207
    65
    Apr 8, 2011
    This guy is so useful.
    I've just seen like 5 threads with his pointless comments, including:
    on a thread where guy asks why his OTPhelper won't ubrick 2.1

    This one really got on my nerves, mate.
     
  13. Mistie
    OP

    Mistie Legit Furry Trash

    Member
    177
    159
    Jan 20, 2016
    Canada
    Hyrule
    If anyone else would like for me to make anymore concepts that they just have in their head don't be scared to ask.

    Explain to me how you are contributing to the thread at all with this pointless comment?

    I don't see any point in your post other than to trash talk another forum member. Stop acting like this is a school cafeteria.
     
    'Don and Tomato Hentai like this.
  14. Luglige

    Luglige Resident Hell Spawn

    Member
    1,335
    1,482
    Jan 24, 2016
    Antarctica
    under your bed
    Thank you I am pretty useful. Thank you for bringing to light my comments on important matters. Also you have not been very helpful, neither have you made a comment on this thread about the boot manager just my helpful comments, very helpful.
     
    Tomato Hentai likes this.
  15. Mistie
    OP

    Mistie Legit Furry Trash

    Member
    177
    159
    Jan 20, 2016
    Canada
    Hyrule
    Well I am sure for reference (in this case at least) you could look at what already exists for CtrBootManager9 and see if you can work from there. Even if you don't get to the point of having this done you could say you made something, and learned along the way.
     
  16. LinkSoraZelda

    LinkSoraZelda GBAtemp Advanced Maniac

    Member
    1,970
    617
    Aug 12, 2015
    United States
    Land of the Rising Orange
    I approve!
     
  17. DinohScene

    DinohScene Dino May Fire

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    15,594
    11,969
    Oct 11, 2011
    Antarctica
    В небо
    I like the concept, tho I'd make one button CFW (no particular name) the other button NAND backup/restore (if it's possible with A9LH) the one with game dumping I'd keep and one with just general settings plus one for the Homebrew launcher.
     
  18. Mistie
    OP

    Mistie Legit Furry Trash

    Member
    177
    159
    Jan 20, 2016
    Canada
    Hyrule
    You cannot boot HBL directly from a9lh, decrypt9 has more than just NAND dump/restore, some people use more than one CFW. Probably be best to just have it fully customizable. Let people use their own PNGs for icons and such, and if a PNG isn't provided it could just display text on the button.
     
  19. DinohScene

    DinohScene Dino May Fire

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    15,594
    11,969
    Oct 11, 2011
    Antarctica
    В небо
    Making it user customizable would indeed be a good thing.
    In case of multiple CFW's, why not make a submenu which allows you to pick which CFW you want to boot into?

    I don't have that much knowledge of the 3DS so I was just giving my thoughts about it.
    Personally, I just like things simplistic, especially when it comes to GUI's.
    It should do what it's supposed to do, nothing fancy about it.
     
  20. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,506
    1,153
    May 23, 2012
    You could make it more secure by making it a payload stored on NAND, like some of the current a9lhax bootloaders.

    Yesterday, I saw this splash screen someone had made, it'd freeze the console on it at boot unless you powered on holding A. Could work with a similar idea, locking you out of the console with no instructions unless you press a certain button sequence.
     

    Attached Files:

    'Don and GalladeGuy like this.