Hacking 3DS Hack: "We hacked it"

Status
Not open for further replies.

ken28

Well-Known Member
Member
Joined
Oct 21, 2010
Messages
1,181
Trophies
1
XP
1,693
Country
Germany
[00:06:02] <@yellows8> got code running in arm11 userland/kernel-mode again, and arm9 user/kernel-mode too.(my previous method for arm11 code exec only worked with the gamecard version, this method works with the SD savehax version too)
 

muskieratboi

Rydian's got some competition!
Member
Joined
Sep 19, 2012
Messages
423
Trophies
1
XP
436
Country
Sightlight..

Look. I know you're excited, but here's one thing to note.

The 3DS has a dual core 268MHz ARM11. The G1/HTC Dream, the FIRST marketed Phone that ran Android 1.0, had a 528MHz ARM11. The MINIMUM required CPU speed for Ice Cream Sandwich and up is 1GHz.

You might be able to hack it to be able to run in some barebones commandline level aspect, but the usability is absolutely NOTHING like you are thinking you'd be able to do. You're not gonna run Dead Trigger on that thing.

I noticed you also referenced the OUYA at one point; That device has a Quad-core 1.6GHz Tegra3 ARM9, which is overclockable (as others with approximately specced Tegra3 devices have tried) to somewhere in the range of 2GHz without cooling, and thanks to the additional cooling fan in the unit, could most likely break the 2.5-3GHz barrier.

You also mentioned COD? you've misread. One of the former lead developers at Infinity Ward, Robert Bowling, Is creating an episodic prequel game in the leadup to a title Slated for release in 2015 called Human Element.

in other words, the 3DS won't run Android. No way, No how. Developing titles directly for the 3DS, however, is another story.
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
That chat log seems a little too good to be true. Any proof that it's even real?
If anyone values my word at all, I can vouch for the authenticity of the chat log.

Also, yellows8 has now got a more fancy hello world instead of the errdisp patch he used for the original "We hacked it" image:

Code:
<yellows8> patching errdisp was the easiest way to quickly display gfx on the screen at the time - my 3ds can display framebuffer gfx for both screens from SD card now though.("Hello World!" on 3D screen)
 
  • Like
Reactions: gamefan5

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,838
Trophies
3
Location
Gaming Grotto
XP
29,921
Country
Poland
yes, since that would work too, wouldnt it be a good way to do coding. RAWWWW
No, no it would not.

Coding for non-native code execution purposes is like a nice long crawl through barbed wire - sometimes you can use some shortcuts, but 99 out of 100 times you end up with a convoluted beast.
 

McHaggis

Fackin' Troller
Member
Joined
Oct 24, 2008
Messages
1,749
Trophies
0
XP
1,466
Country
Sightlight..

Look. I know you're excited, but here's one thing to note.

The 3DS has a dual core 268MHz ARM11. The G1/HTC Dream, the FIRST marketed Phone that ran Android 1.0, had a 528MHz ARM11. The MINIMUM required CPU speed for Ice Cream Sandwich and up is 1GHz.

You might be able to hack it to be able to run in some barebones commandline level aspect, but the usability is absolutely NOTHING like you are thinking you'd be able to do. You're not gonna run Dead Trigger on that thing.

I noticed you also referenced the OUYA at one point; That device has a Quad-core 1.6GHz Tegra3 ARM9, which is overclockable (as others with approximately specced Tegra3 devices have tried) to somewhere in the range of 2GHz without cooling, and thanks to the additional cooling fan in the unit, could most likely break the 2.5-3GHz barrier.

You also mentioned COD? you've misread. One of the former lead developers at Infinity Ward, Robert Bowling, Is creating an episodic prequel game in the leadup to a title Slated for release in 2015 called Human Element.

in other words, the 3DS won't run Android. No way, No how. Developing titles directly for the 3DS, however, is another story.
I've said this already, but I'll say it again. Android is an operating system, running it on the 3DS would be pointless for most people. However, many (many) apps will use but a fraction of the overall processing power of the device running them. Dalvik, on the other hand, is the VM that dex apps run on. It's open source and made for arm, so running a few android apps could be a possibility. Not games designed for ouya though, that's pretty stupid.
 

RupeeClock

Colors 3D Snivy!
Member
Joined
May 15, 2008
Messages
6,497
Trophies
1
Age
34
Website
Visit site
XP
2,985
Country
So this will be in the form of a custom firmware? This Hack I mean CFW?
My understanding of it is...

- An exploit is run by using a retail card title, loaded with a modified gamesave (using something like a DS Lite with homebrew, or an R4i Save Dongle)
- The exploit once run can be used to dump your console's unique keys.
- Possessing these unique keys it becomes possible to sign any executable you want to run on the 3DS.

So arguably, this exploit does not even require you to have a custom firmware, it will be able to run whatever applications you sign to work on your system (and yours alone.) It'll just work off the usual home menu and that's that.
 

chyyran

somehow a weeb now.
Developer
Joined
Dec 10, 2009
Messages
2,845
Trophies
1
Location
here
Website
ronnchyran.com
XP
1,076
Country
Canada
About the Android thing, that's a definite no, it lacks the resources, however, busybox, perhaps even a port of Dingux, that's much more viable than Android.


If you guys want Android on a handheld, buy a phone. Or even better, build your own handheld with a Raspberry Pi. See, now that's an idea. Take out the 3DSXL innards and shove a Raspberry Pi in. Then write a driver for the 3D and touch screen, SD card slot, buttons, WiFi, and all the rest.

DOOEET
 
  • Like
Reactions: TerryG

CollosalPokemon

ばん。。。かい
Member
Joined
Oct 18, 2009
Messages
682
Trophies
0
XP
1,724
Country
United States
My understanding of it is...

- An exploit is run by using a retail card title, loaded with a modified gamesave (using something like a DS Lite with homebrew, or an R4i Save Dongle)
- The exploit once run can be used to dump your console's unique keys.
- Possessing these unique keys it becomes possible to sign any executable you want to run on the 3DS.

So arguably, this exploit does not even require you to have a custom firmware, it will be able to run whatever applications you sign to work on your system (and yours alone.) It'll just work off the usual home menu and that's that.

Well no, not exactly. You can't sign an executable with your unique key. The unique keys can be used to generate MACs for SD card savegames, which would allow them to be modified without the system considering them "corrupt". (unless they actually are corrupted from bad modifications)

Applications are signed with RSA keys. Those keys are so hidden that it's unlikely that they'll ever be dumped, and very much less likely to be leaked even IF they were dumped.
However, with kernel access and enough studying, you can bypass signature checks.
 

RupeeClock

Colors 3D Snivy!
Member
Joined
May 15, 2008
Messages
6,497
Trophies
1
Age
34
Website
Visit site
XP
2,985
Country
I really hope they don't release anything. I am worried about people hacking
Hadn't even considered the implications of online cheating yet, or save modifying...
I mean how easy would it be to just write a homebrew cheat loader, like ocarina for the Wii?
Just boot a retail cartridge or maybe software on the SD card with modified memory addresses, suddenly your Mario Kart racer is going at 300cc in online races...
 

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,089
Trophies
2
XP
2,690
Country
Hadn't even considered the implications of online cheating yet, or save modifying...
I mean how easy would it be to just write a homebrew cheat loader, like ocarina for the Wii?
Just boot a retail cartridge or maybe software on the SD card with modified memory addresses, suddenly your Mario Kart racer is going at 300cc in online races...

Is Nintendos online service even advanced enough to ban people who would do that yet?
 

Snailface

My frothing demand for 3ds homebrew is increasing
Member
Joined
Sep 20, 2010
Messages
4,324
Trophies
2
Age
40
Location
Engine Room with Cyan, watching him learn.
XP
2,256
It is. they can console ban if they wanted to.
Not likely given 1. Nintendo is paranoid about being sued. 2. Being that much of Nintendo's userbase are minors, they will fear an army of angry parent's pissed at them for ruining little Johnny's "game". ('rents always call game systems "the game" :lol:)

I really hope they don't release anything. I am worried about people hacking
There is no way KazoWAR just said this! :o End times.
 
  • Like
Reactions: Punyman

KazoWAR

Well-Known Member
Member
Joined
Aug 12, 2008
Messages
1,952
Trophies
1
Age
35
Location
Winter Haven
XP
2,135
Country
United States
Just curious, have a source?
No I do not, but I can tell you they are banned via the MAC address. both DeSmuME (00-09-BF-12-34-56), and the setya's DS (00-09-BF-10-C3-87) are banned. all you need to do if change the MAC address in DeSmuME's source and wifi magically works again. when you use your firmware for the desmume wifi setups, it changes the mac address to that of your ds. setya's firmware worked for a bit but it was eventually banned when Nintendo noticed so many people using the same MAC address.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    Im back
  • RedColoredStars @ RedColoredStars:
    But that topic makes me sad. :(
  • RedColoredStars @ RedColoredStars:
    Abusive narcissistic ex shame guilted me into selling them becasue my gaming and interests were childish like a little kid collecting toys. :(
    +1
  • RedColoredStars @ RedColoredStars:
    I had soooooooooooo many of them. All still sealed.
    +1
  • RedColoredStars @ RedColoredStars:
    I eventually had to contact a domestic abuse advocate to help me get out of the apartment I was in a lease with her. And filed a restraining order on her cuz she kept harassing me after i left her.
    +1
  • Xdqwerty @ Xdqwerty:
    I didnt bring my Charger and nobody here has one compatible with my phone
  • RedColoredStars @ RedColoredStars:
    either you have usb C and no one else does, or everone else has usb c except you. haha
    +1
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, i don't have usb c
  • RedColoredStars @ RedColoredStars:
    That happened to me for like a year. lol. I was the only one of all my friends and family to still have an old phone.
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, my phone is from around 2019
  • RedColoredStars @ RedColoredStars:
    Mine was from 2017. lolol. I just got this new one like 6 months ago. Not even new, second hand cheapo $40 phone. But it has usb c. lol
  • RedColoredStars @ RedColoredStars:
    I cant justify $1k+ on a nice ass phone. I can spend that on a 75" tv screen. Why a 6" screen device cost me the same? lol
    +2
  • BigOnYa @ BigOnYa:
    I had a iPhone 5 for like 6 years, till last year, and had to get new phone, when phone companies stop using the cdna networks, which the iphone5 used.
  • K3Nv2 @ K3Nv2:
    A phone can do more than a TV
    +2
  • BigOnYa @ BigOnYa:
    These smart TVs are getting close tho. Gonna be like "back to future" TVs before long.
    +1
  • K3Nv2 @ K3Nv2:
    Nah a phones going to always be more powerful than a TV if the TVs $2grand maybe but why when I can put a smaller device in my pocket that does basically everything a TV already does
    +1
  • K3Nv2 @ K3Nv2:
    I can justify a decent $800 smartphone that'll last 3 years when I could get a 65" TV for $400 and buy a decent micro computer for $100 more
  • K3Nv2 @ K3Nv2:
    Tbf there are decent $400 smartphones in today's market that make top end spec phones unjust it's just what you want
  • Xdqwerty @ Xdqwerty:
    Found a Charger that works with my phone
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah Ken I have 3 Samsung Phones now and honestly all 3 feel about the same
  • Psionic Roshambo @ Psionic Roshambo:
    A35 a S23 FE S24 Ultra lol
  • Psionic Roshambo @ Psionic Roshambo:
    Camera is about the only thing that legit separates them, unless you play games on your phone....
  • K3Nv2 @ K3Nv2:
    I honestly just download movies on my phone put them on my card reader then on my tv so much better than wireless transfer bs
  • K3Nv2 @ K3Nv2:
    Glad I bought a card reader type c and usb A makes life easy
    K3Nv2 @ K3Nv2: Glad I bought a card reader type c and usb A makes life easy