Hacking [WIP] KARL3DS - Kernel access on N3DS via Ninjhax + Loadcode

Status
Not open for further replies.

JPhantom

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
113
Trophies
0
XP
225
Country
United States
just wanted to know about one thing. on the first or 2nd page they mentioned they would not be supporting rom loading as they could not be bothered to code it. does that mean that if they develop an exploit allowing the access needed to make it trivial to code it would be released in such a way that anyone with a modicum of knowledge could do program it using your work?
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,432
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,800
Country
United States
Regardless on what I believe about the whole piracy issue. I'll still support this project. I may not agree with it's direction, but at this point I'd rather have this then nothing.

I made my views known, but I won't constantly repeat them or argue over them in this thread. I would suggest others do the same. We don't need 20 more pages on the whole piracy debate. :P
 

Death78793

What is this, a first person shooter?
Member
Joined
Jan 16, 2015
Messages
251
Trophies
0
Age
28
XP
379
Country
Regardless on what I believe about the whole piracy issue. I'll still support this project. I may not agree with it's direction, but at this point I'd rather have this then nothing.

I made my views known, but I won't constantly repeat them or argue over them in this thread. I would suggest others do the same. We don't need 20 more pages on the whole piracy debate. :P

Well said! I'd just prefer a better homebrew environment for N3DS and region-free, anything else is a nice bonus B-)
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
Everyone should do themselve a favour, and add williamcesar2 to their ignore list.
Red avatar, a logo, perhaps for a football club? Waaaaay ahead of you.

just the point i was making was that imo for something to truly be a cfw it should work from boot up rather than needing to be started via additional exploits :)........I'm sure people would disagree, but that's just my opinion :P
I do disagree, but really it's just semantics at this point.
My personal opinion is that modified system software, whether it be the actual NAND or an SD mounted red(irected)NAND is "Custom Firmware".

Everyone refers to the the PSP as the ideal model for a CFW. But when I got into the PSP scene (PSP 3000), I had to load up a corrupted image, that triggered an overflow, that then allowed me to boot into the CFW. Nobody squabbled over whether or not it was a "true" CFW because it didn't boot directly upon startup.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Red avatar, a logo, perhaps for a football club? Waaaaay ahead of you.


I do disagree, but really it's just semantics at this point.
My personal opinion is that modified system software, whether it be the actual NAND or an SD mounted red(irected)NAND is "Custom Firmware".

Everyone refers to the the PSP as the ideal model for a CFW. But when I got into the PSP scene (PSP 3000), I had to load up a corrupted image, that triggered an overflow, that then allowed me to boot into the CFW. Nobody squabbled over whether or not it was a "true" CFW because it didn't boot directly upon startup.
oh don't get me wrong im not saying i wouldn't class the emunand/rednand options as a form of CFW, obviously they are, but the ultimate goal of nearly all cfw's i would imagine would be to get it loaded up on bootup, obviously where that's not possible i wouldn't be disregarding the work of creating "loaded into" CFW's, i was just pointing out that for any cfw most of the time the ultimate goal would be a permanent solution rather than having to boot up the system, then boot into the cfw after its already booted up
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,728
Trophies
2
XP
8,518
Country
Tuvalu
That's because there's nothing custom about it. All that does is install an old version of the whitelist title. It's signed by nintendo and everything, thus why it sticks around after reboot. It's like mixing and matching titles on the Wii.

yeah i think i replied to you talking about this before a few pages ago? system titles do need to have the correct signature, i break the tmd by changing the version number so that it installs.
=whitelist is broken = giving us the highest compatibility of ds flashcarts possible i guess, (apart from ones detected via the save chip check, in twl_firm)
 
  • Like
Reactions: Margen67

Artemis-kun

Well-Known Member
Newcomer
Joined
Mar 1, 2015
Messages
73
Trophies
0
Age
39
Location
Toronto, ON
XP
217
Country
Canada
I had to register an account just to say that what you guys are doing is awesome, and I hope that the wafflers and whiners continue to not get you down. As one of those people who hated how Nintendo shafted the NA region on colour options yet again, and so imported his N3DS, your project is the only hope I have of running 3DS games here in Canada. Looking forward to the day when you guys release!
 

ody81

Well-Known Member
Member
Joined
Aug 21, 2012
Messages
464
Trophies
0
XP
315
Country
Nothing to do with the PSP. I was active in the PSP homebrew community from very early on, and custom firmware was simply custom firmware, because it was custom firmware. Not sure where this 'cfw = rom loader' business has come from. Just a bunch of dumb, new kids? I dunno.


lol wtf?
I mean, EVERY CFW bar none had rom loading capabilities. After that CFW implied to some people to some degree that <your> system is yours now and <you> make the rules.
The custom in CFW implied you get a non-restricted system that you could customize how <you> chose.

gamesquest1 I agree there's much more to a CFW than loading those roms, but it used to be a very fair and correct assumption. But I also don't understand why people think it's gonna happen on this scene (if they've been paying attention) though lol
 
  • Like
Reactions: Margen67

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,877
Country
United States
lol wtf?
I mean, EVERY CFW bar none had rom loading capabilities. After that CFW implied to some people to some degree that <your> system is yours now and <you> make the rules.
The custom in CFW implied you get a non-restricted system that you could customize how <you> chose.

Really? Like the only CFW that was what you described was PRO CFW (since it was open-source), and that didn't come out until basically EOL.
 
  • Like
Reactions: cearp and dubbz82

dubbz82

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
1,572
Trophies
0
Age
41
XP
1,215
Country
United States
Historically, yes, CFW usually has equaled rom loading (at least as far as consoles go) but if you look at the broader picture, all a CFW is, is firmware with SOMETHING changed. dd-wrt and Tomato for routers count, as do custom roms on android phones. Maybe we'll see the level of the PRO CFW for PSP at some point eventually, but I wouldn't count on it for a while, as (relatively speaking) the homebrew scene on the 3ds is still relatively new. It takes a while to work out how to enable each feature (or disable, if so desired) and we certainly don't have anywhere near full control over the system yet.
 
  • Like
Reactions: Artemis-kun

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
OK, so I've been working at getting firmlaunch hax all weekend, and while I haven't had success in taking over ARM9 as of yet, I did manage to get my 3DS to do a soft reboot from ARM11 kernel. Which means a regionthree-style region unlock might be possible if I can alter the FIRM launch flags before the launch occurs in order to boot the cartridge slot from firmlaunch.

EDIT:
9V1OwQq.jpg

;)
 

Death78793

What is this, a first person shooter?
Member
Joined
Jan 16, 2015
Messages
251
Trophies
0
Age
28
XP
379
Country
OK, so I've been working at getting firmlaunch hax all weekend, and while I haven't had success in taking over ARM9 as of yet, I did manage to get my 3DS to do a soft reboot from ARM11 kernel. Which means a regionthree-style region unlock might be possible if I can alter the FIRM launch flags before the launch occurs in order to boot the cartridge slot from firmlaunch.

EDIT:
9V1OwQq.jpg

;)
Really loving the progress that you guys are making! Best of luck to you! :lol:
 

Dazzozo

KRAZOA PALACE
Member
Joined
Feb 24, 2015
Messages
292
Trophies
0
Website
dazzozo.com
XP
910
Country

First stage of the "leaked" CFW. Loads the second payload with Process9 FS functions, throws it in the instruction TCM and executes it. Nothing to do with its title, really.

Edit: their binary was probably too big with a FATFS library or something (there's a limit with VerifyRsaSha256) so they used a "payload loader" kind of thing which used the FS functions to get around it.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
    The Real Jdbye @ The Real Jdbye: even the slowest non-sdhc sd cards are a few MB/s