Hacking Question Unable to install XCI that was Converted to an NSP using nspBuild.py

cdhoff

Well-Known Member
OP
Newcomer
Joined
Jan 30, 2017
Messages
48
Trophies
0
Age
55
XP
261
Country
United States
The XCI works just fine in SX OS, but when I build it using nspBuild, it throws this error upon trying to install it:

-----------------------------------------------------------
[Install Failed]

Installable content is not found. Confirm the nsp file.
(result: 0x00000a05)
-----------------------------------------------------------

I saw people talking about this problem in the release forum, but it was just people saying "Hey this happens to me too!". I was wondering if there is anyone who has a solution to this. People were talking about creating it manually by extracting the XCI and compiling into an NSP, but I can't find how to do that. Could anyone point me in the right direction?

Note: If this has already been posted or I should post this in the nspBuild forum, Moderators can delete this forum post.
 
Last edited by cdhoff,

RDTG

Active Member
Newcomer
Joined
Jun 30, 2018
Messages
28
Trophies
0
Age
32
XP
93
Country
United States
Currently, we cannot package our own NSP files. The only thing you can do with an XCI currently is play it with SX OS or dump it for layeredfs. We still have a little ways to go on packaging NSPs properly; on that note once it's done you will know as I'm sure there will be 'devmenu' nsps all over the place :P
 

EclipseSin

Ignorant Wizard
Member
Joined
Apr 1, 2015
Messages
2,063
Trophies
1
Age
35
Location
221b Baker Street
XP
1,737
Country
United Kingdom
You need to craft a fake ticket and an XML as well. The XML can be created by using another NSPs XML as an example and modifying it properly using the CNMT's info and masterkey revision.

The Digest in the XML is the last SHA256 in the Application_CNMT.

When I converted an XCI to NSP I got error 0x32002 which is a permission denied error. I stopped at this point because i haven't thought of any way to test beyond that. This is without SX OS or sig patches.

If you have CDNSP you can look in the script to see how they do some stuff. Same process pretty much I think, I did it by hand though. Kinda gave up on it.
 

datahoarder

Organized.
Member
Joined
Jul 7, 2007
Messages
567
Trophies
1
XP
750
Country
United States
You need to craft a fake ticket and an XML as well. The XML can be created by using another NSPs XML as an example and modifying it properly using the CNMT's info and masterkey revision.

The Digest in the XML is the last SHA256 in the Application_CNMT.

When I converted an XCI to NSP I got error 0x32002 which is a permission denied error. I stopped at this point because i haven't thought of any way to test beyond that. This is without SX OS or sig patches.

If you have CDNSP you can look in the script to see how they do some stuff. Same process pretty much I think, I did it by hand though. Kinda gave up on it.
I’ve been wondering if the CDN (nca) has a digital title that has the same title ID for a retail version (xci) if you could take the cnmt/tik/Cert from the digital title, if you generate them with the proper title key, and use that with the extracted xci’s nca files and then convert that to nsp. Would that work?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
    rqkaiju2 @ rqkaiju2: i like physical media because it actually feels like you own it. thats why i plan on burning...