Hacking (4.x only) CIA CFW Complete Guide

  • Thread starter Thread starter palantine
  • Start date Start date
  • Views Views 549,596
  • Replies Replies 2,082
  • Likes Likes 29
Hello, i have a little problem. I have installed successfully the cfw with bbb devmenu and I've converted Professor Layton MM and it run very well. But when i try to install another game ( Mario kart 7) it blocks to importing...
Is there a limit of .cia install or i have a problem? I precise that my 3ds xl is on 4.3. Thank you and sorry for my bad english I'm belgian :P
 
"This message bydrwhojanhas been removed from public view byraulpica,40 minutes ago, Reason: Won't you ever learn? -rp."

typical any think positive no think goes down cof... , any think negative and it goes up fast .

and the odds out way the few ....



!lol
 
I finally got Fire Emblem Awakening to work, I used this RSF.
Code:
BasicInfo:
  Title                  : "Fire Emblem - Awakening - USA"
  CompanyCode            : "01"
  ProductCode            : "CTR-P-AFEE"
  ContentType            : Application # Application / SystemUpdate / Manual / Child / Trial
  Logo                    : Nintendo # Nintendo / Licensed / Distributed / iQue / iQueForSystem
 
TitleInfo:
  UniqueId                : 0x0a05
  Category                : Application
 
Option:
  UseOnSD                : true # true if App is to be #installed to SD
  EnableCompress          : true # Compresses exefs code
  FreeProductCode        : true # Removes limitations on ProductCode
  EnableCrypt            : false # Enables encryption for NCCH and CIA
  MediaFootPadding        : true # If true CCI files are created with padding
 
AccessControlInfo:
  ExtSaveDataId: 0xb0a05 # same as UniqueId
  SystemSaveDataId1: 0x000a0500 # plaintext exheader
  SystemSaveDataId2: 0x000a0500 # plaintext exheader
  OtherUserSaveDataId1: 0xa0500 # plaintext exheader
  OtherUserSaveDataId2: 0xa0500 # plaintext exheader
  OtherUserSaveDataId3: 0xa0500 # plaintext exheader
  UseOtherVariationSaveData : false
 
SystemControlInfo:
  SaveDataSize: 1M # plaintext exheader
  RemasterVersion: 0 # plaintext exheader
  StackSize: 0x00040000 # plaintext exheader
  JumpId: 0x00040000000a0500L # plaintext exheader (<full UniqueID>L)
Compile the unpacked rom to cci, inject the original exheader into repacked rom with this, then convert to cia like it says in the link.
 
After a game is installed, could I then loan the gateway to my nephew and still play the game without it?

Depends on whether the game uses 7.x keyX or not.

Can you use a dump of the latest NAND from a hardware mod?

It's only made to work with 4.1 to 4.5, it'll need some patching before it works with anything else
 
Is there a list of games 5.X and under, or a certain date when new games all used 6.X ?

No quick online reference I don't think, but you can probably assume anything that came out around or after Smash is probably out. If you open up the .3ds in 3DSExplorer and check the Plain region, you can find out which SDK version that ROM used.
 

Site & Scene News

Popular threads in this forum