RELEASE SwitchIdent

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by Joel16, May 16, 2018.

  1. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    10
    May 8, 2011
    United States
    Doesn't concern you.

    Hello, 3DSident/VITAident dev here. I'm planning on continuing the identity tool series of Xident. The tool allows users to get various bits of information from your device, hence the name 'ident' as in identifying your device.

    [​IMG]
    Current version: 0.1

    Features:
    • Displays system version.
    • Displays kernel version (except on 4.X.X).
    • Displays hardware type and unit.
    • Displays serial number.
    • Displays DRAM ID.
    • Displays device ID.
    • Displays region (needs more testing).
    • Displays CPU and GPU clocks based on the performance configuration returned by the APM service.
    • Displays whether the switch is in docked/handheld state.
    • Displays IP Address.
    • Displays storage sizes for SD, NAND (user) and NAND (system).
    • Displays various system statuses. (Bluetooth, WLAN, NFC, etc.)

    Screenshots

    Download: https://github.com/joel16/SwitchIdent/releases
     
    Last edited by Joel16, Jun 12, 2018
  2. THEELEMENTKH

    THEELEMENTKH GBAtemp Advanced Maniac

    Member
    8
    May 31, 2016
    Spain
    Wooooo, amazing job dude!!!
    This will be handy in the future for sure
     
    Joel16 likes this.
  3. Miqote

    Miqote GBAtemp Regular

    Member
    4
    May 2, 2018
    Macedonia, The Former Yugoslav Republic of
    Through up a NRO and I'll give it a shot.
     
  4. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    9
    Jun 28, 2014
    United States
    Arizona Bay
    Good job, i used the 3ds version a ton to prove to people it had ips screens
     
    Nudu and PuNKeMoN like this.
  5. whateverg1012

    whateverg1012 Fringe Weaver

    Member
    5
    Sep 23, 2016
    United States
    VA-11 Hall-A
    Last edited by whateverg1012, May 17, 2018
  6. softwareengineer

    softwareengineer Advanced Member

    Newcomer
    2
    Apr 17, 2018
    United States
    I think even this basic skeleton of an app is even enough to help people get started! So thanks for throwing this out there!
     
    Joel16 likes this.
  7. Keizel

    Keizel Developer

    Member
    3
    Jun 28, 2015
    United Kingdom
    Good project! It will be useful in the future, I sure.
     
    Leonidas87 and Joel16 like this.
  8. chronoss

    chronoss GBAtemp Advanced Maniac

    Member
    6
    May 26, 2015
    Central African Republic
    Thanks for this project !
     
    Joel16 likes this.
  9. Madridi

    Madridi Card Collector

    Member
    9
    May 9, 2008
    Qatar
    Doha
    @Joel16 Just change your name to Jas0nUK already :P
     
    Joel16 likes this.
  10. Miqote

    Miqote GBAtemp Regular

    Member
    4
    May 2, 2018
    Macedonia, The Former Yugoslav Republic of
    I threw it into my dev environment and it spit this out:

    Warning: Spoilers inside!

    I'm guessing it's just a matter of using the Switch-equivilent of these functions (and what they require), but I'm not nearly advanced enough to be able to fix it on my own. My knowledge of libnx is pretty fresh and new. Sorry!
     
    Last edited by Miqote, May 17, 2018
  11. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    10
    May 8, 2011
    United States
    Doesn't concern you.
    Sorry got extremely busy later on so I didn't get the time to upload any builds. However you're getting that issue because you haven't updated libnx. Its being built from the latest commit. I'll try and put out a test build tomorrow if I get time.
     
  12. Miqote

    Miqote GBAtemp Regular

    Member
    4
    May 2, 2018
    Macedonia, The Former Yugoslav Republic of
    I installed the dev environment on 5/14 using the guide on Switchbru. The GUI (devkitproUpdater) says there's no updates. I imagine I'm probably missing something on how to update it, though.
     
  13. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    10
    May 8, 2011
    United States
    Doesn't concern you.
    I'm building using the latest git commits not the updater.
    Anyways here's something if anyone wants to test: https://expirebox.com/download/29c61633253c618184a554af411f53bf.html
    Probably won't work :P but if you see any error codes do let me know.
     
  14. fatsquirrel

    fatsquirrel GBAtemp Addict

    Member
    10
    Nov 11, 2013
    whateverg1012 likes this.
  15. annson24

    annson24 The Patient One

    Member
    5
    May 5, 2016
    Philippines
    I wanna sign up for beta testing thank you.

    Sent from my SM-G950F using Tapatalk
     
  16. isoboy

    isoboy GBAtemp Advanced Fan

    Member
    5
    Dec 23, 2016
    United States
    Can you find any information on different switch screens at all?
     
  17. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    10
    May 8, 2011
    United States
    Doesn't concern you.
    I do not own the device. And there's no way to tell if there's a function that can determine the screen vendors (like in the 3DS). Maybe there is, maybe there isn't. So this may not even be a thing, but if its it won't be available just yet. Ignore that, seems like there is a function that might determine the screen vendors -> GetLcdVendorId (only on 4.00+)

    Also updated the dl link for anyone who wants to test: https://cdn.discordapp.com/attachments/287345711492628490/446690987042013204/SwitchIdent.nro

    Do report any error codes or issues.
     
    Last edited by Joel16, May 17, 2018
  18. Agent Moose

    Agent Moose GBAtemp Fan

    Member
    3
    Dec 6, 2014
    United States
    I love the work you put into the Ident series of Homebrew! Although I don't use any of them, keep it up!
     
  19. blubber987

    blubber987 GBAtemp Regular

    Member
    2
    Apr 13, 2017
    United Kingdom
    This will be pretty useful.
     
  20. annson24

    annson24 The Patient One

    Member
    5
    May 5, 2016
    Philippines
    My fw version is 4.1.0. I bought my switch here in dubai so as far as I know switches here are EUR[​IMG]

    Sent from my SM-G950F using Tapatalk
     
    dfsfds2 and CatmanFan like this.