how would we dump DSi BIOS, eMMC and Wifi-flash with sudokuhax?

Discussion in 'NDS - Emulation and Homebrew' started by Flame, Jun 2, 2015.

  1. Flame
    OP

    Flame Me > You

    Member
    3,897
    5,124
    Jul 15, 2008
    does any one have the documentation or better yet a NDS which can dump these files?
     
    Margen67 likes this.


  2. Jayro

    Jayro MediCat USB and Mini Windows 10 Developer

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

    Our Patreon
    4,964
    2,676
    Jul 23, 2012
    United States
    Octo Canyon
    Yeah, I'm surprised nobody took advantage of Sudokuhax and developed any kind of dumping tools, to fully unlock DSi mode for development, as well as other possible entrypoints.
     
    Bubsy Bobcat and Margen67 like this.
  3. CTurt

    CTurt Advanced Member

    Member
    73
    102
    May 3, 2015
    As far as I know, there are two public entry points already available for DSi mode using save game exploits (which work on latest DSi/3DS firmware): FIFA 11, and The Biggest Loser (by @st4rk). You could probably also exploit the web browser, but no one has released an exploit for it currently.

    The problem is that these games don't have access to the SD card, and dswifi won't work on the DSi models with the new WiFi daughter-boards since it hasn't been reverse engineered yet.

    So yes, we can run DSi mode code, but we are limited to the size of the EEPROM that the game has, and we cannot load anything more from the SD card or over WiFi. That's why we are just limited to proof of concept flashing screens that run twice as fast as in regular DS mode.
     
  4. Jayro

    Jayro MediCat USB and Mini Windows 10 Developer

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

    Our Patreon
    4,964
    2,676
    Jul 23, 2012
    United States
    Octo Canyon
    That's a real drag, it seems the DSi is more locked-down than the 3DS. The GBA is basically unsecured and unencrypted by comparison, and it's pretty-much fully documented. Hopefully someone will take the time and document/reverse engineer the DSi intensively.
     
    Margen67 likes this.
  5. BORTZ

    BORTZ Don't pretend you aren't impressed

    Supervisor
    11,641
    14,514
    Dec 2, 2007
    United States
    Pittsburgh
    Hmmm. I was always under the impression that it wasnt worth it to really hack dsi stuff. Meaning the payoff just wasnt there.
     
    PokeAcer likes this.
  6. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    3,139
    647
    Oct 22, 2011
    Gambia, The
    The No$GBA creator documents the DSi. He also did that with the GBA and the DS.
    The DSi kinda was a security experiment for the 3DS. But the DSi isn't worth it for many people to try to hack it because it's relatively weak.
     
  7. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,543
    618
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Seams martim / nocash has the DSI BIOS are Firmware, But he like to keep it to himself .
     
    Margen67 likes this.
  8. demon77

    demon77 Advanced Member

    Newcomer
    62
    26
    May 4, 2015
    Belgium
    does any one have the documentation or better yet a NDS which can dump these files?


    Not possible with a NDS console
     
  9. TylerHartman

    TylerHartman GBAtemp Regular

    Member
    184
    36
    Feb 7, 2015
    United States
    De-solder The Main Chip And Read It on A Computer
    Thats All I Can think Of.
    Good Luck
     
  10. zoogie

    zoogie simple pimp tool

    Member
    6,342
    8,029
    Nov 30, 2014
    United States
    ipwndeveloper likes this.
  11. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,674
    Sep 1, 2010
    I have cookhax installed, but I can't do jack shit with it :(
     
  12. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,543
    618
    Jul 14, 2009
    United Kingdom
    Where I Am!
  13. zoogie

    zoogie simple pimp tool

    Member
    6,342
    8,029
    Nov 30, 2014
    United States

    Attached Files:

    ipwndeveloper, Margen67 and drwhojan like this.
  14. cearp

    cearp the ticket master

    Member
    7,521
    4,771
    May 26, 2008
    Tuvalu
    i would rather all the ability and time/effort and hackers have, to go into 3ds hacking instead of dsi.
    but of course it would be cool if dsi was hacked more :)
     
    drwhojan likes this.
  15. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,543
    618
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Sorry it was not for me to use, but for others who has got a DSI , but thanks so much anyway for the compile file will be grate for others to use :) , and extract the firmware needed .

    Compile-ing somethink I do need to learn about, any good stating point into what you did ?, cheers .

    @ Crarp DSI maybe a good staring point for 3DS development .

    http://ngemu.com/threads/dsi-sd-mmc-access.171601/

    "
    (at the moment, I would be focusing on shared DSi/3DS feature, not on actual 3DS specific stuff)). Oh, and, I got told that Sudokuhax would be actually working even on 3DS consoles"

    Interesting, He need's 3DS stuff Donating , here would be best place to put this then there .
     
    Last edited by drwhojan, Jun 8, 2015 - Reason: Fixed post typo .
  16. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,543
    618
    Jul 14, 2009
    United Kingdom
    Where I Am!
    If this compiled firmware is meant to dump the DSI bioses , I assume yes you will need a DSI console "I don't have" and this complied firmware , it don't work on emulation so yes it may need a flashcard and how to use it..

    I suppose a picture of it in action would be good too ;) ?.
     
  17. zoogie

    zoogie simple pimp tool

    Member
    6,342
    8,029
    Nov 30, 2014
    United States
    Just part of the bios is dumped. You need the upper 32K of the bios which fwtool.nds does not dump.
    I'm not clear on how to get that. Also, you have to dump the dsi nand which I also can't do.
     
    drwhojan likes this.
  18. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    544
    Dec 14, 2004
    New Zealand
    You can't dump it... But the keys are copied into ram and you can dump that (either with complex hardware mod or by dumping itcm on a 3ds).
     
    drwhojan and zoogie like this.
  19. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,543
    618
    Jul 14, 2009
    United Kingdom
    Where I Am!
    I see thanks so much for both information ^^ , Maybe one day someone will release the DSI firmware that nocash/martin has maybe..

    Until then the new DSI proper dump games will not be fully playable on emulation, DSI firmware show on right side .

    [​IMG]

    — Posts automatically merged - Please don't double post! —

    Like virtual ram in HxD maybe , then patch over original with copy key, maybe then how have the dump could do it , Olydbg .

    — Posts automatically merged - Please don't double post! —
     
    Margen67 likes this.
  20. Foxi4

    Foxi4 On the hunt...

    pip Reporter
    23,557
    21,533
    Sep 13, 2009
    Poland
    Gaming Grotto
    There used to be some tools that dumped NAND (or portions of it) in the past, but late updates made it impossible via software means AFAIK. The easiest way to dump the NAND is to connect it to an MMC-compatible reader, the pinouts are out there. I suggest trying DSiBrew.
     
    Margen67 likes this.