Hacking RELEASE Latest FS and Acid Patches for Kosmos

  • Thread starter Thread starter HarukoNX
  • Start date Start date
  • Views Views 319,689
  • Replies Replies 505
  • Likes Likes 57
Status
Not open for further replies.
Can I use these patches to run Tinfoil on latest Kosmos?

I think Tinfoil needs CAL0 protection removed. It would involve having a modified version of "ams_mitm.kip" and put it in "/atmosphere/kips" folder.
But it is not advised as it would allow homebrews to get access to critical internal information (such as your console identifier).
As Tinfoil is a closed source hombrew, maybe it has something to hide...
 
Last edited by OperationNT,
I think Tinfoil needs CAL0 protection removed. It would involve having a modified version of "ams_mitm.kip" and put it in "/atmosphere/kips" folder.

Yes, you sre right. I used joonie86 special patch that removed cal0 protection, and I thought this patch could work, my bad.
 
Yes, you sre right. I used joonie86 special patch that removed cal0 protection, and I thought this patch could work, my bad.

Here is a version I compiled by taking code from Neutos, in "fs_mitm_service.cpp" file, on "FsMitmService :: OpenBisStorage" method.
I didn't test it because I won't recommand to remove this CAL0 protection (and I don't trust what Tinfoil would do with my console internal data). Use it with your own risks by putting it in "/atmophere/kips" folder...
 

Attachments

Last edited by OperationNT,
I figured I should tease a little something I've been working on today to go with the patches. I've forked the Sigpatch Updater by @TotalJustice and have started to add a UI on top of it using the Plutonium library by @XorTroll.

HekateRequired.png InternetRequired.png
CheckingForUpdates.png CheckingForSigPatches.png
 
Will you be updating es patches as each new firmware comes out or just fs?
Will your installer also include the es patches or just fs?
 
I'm looking to just maintain FS and Acid patches, and the updater will only update those patches.
Why are ES patches such a sticking point for you? "I don't use them personally" - but you're going through this entire effort to provide something constantly updated. Why gimp it?
 
  • Like
Reactions: FanboyKilla
Why are ES patches such a sticking point for you? "I don't use them personally" - but you're going through this entire effort to provide something constantly updated. Why gimp it?

I have no use for them, as I only backup my physical games and install homebrew NSPs. Other people who are doing Atmosphere patches are already creating them, and there is no difference between the ES patches for Atmosphere, and the ES patches for Kosmos. (Atmosphere + Hekate) Maybe I'll add them at some point to the updater, however that isn't my focus right now.
 
Last edited by HarukoNX,
Here is a version I compiled by taking code from Neutos, in "fs_mitm_service.cpp" file, on "FsMitmService :: OpenBisStorage" method.
I didn't test it because I won't recommand to remove this CAL0 protection (and I don't trust what Tinfoil would do with my console internal data). Use it with your own risks by putting it in "/atmophere/kips" folder...

Does it make any difference if I tell you that Im using emunand? Or there is only one cal0 partition?

EDIT: Didnt tell you before, but many thanks!
 
Last edited by El.James,
I'm genuinely curious as to what the different patches do. From what I've gathered.

ES Patches: Allow for installation of NSPs/(XCI?) for which the user doesn't own a valid ticket to. (Allows for forged tickets to be installed?)
FS Patches: Allow for HB apps and self dumped games to run.
ACID Patch: Removes CAL protection.

I'm assuming I'm mostly wrong on my assumptions. If anyone can ELI5, I'd greatly appreciate it. Google searches turn up different answers, most of which are old and sometimes contradictory. I'm also confused at to what a sig patch is or if that term is used interchangeably with ES Patches.
 
FS patches are need to install/run NSPs of any kind. ES patches are additionally needed to run pirated commercial NSPs. Dunno about ACID but I thought it had to do with a certain style of converting XCIs to NSP.
 
I'm genuinely curious as to what the different patches do. From what I've gathered.

ES Patches: Allow for installation of NSPs/(XCI?) for which the user doesn't own a valid ticket to. (Allows for forged tickets to be installed?)
FS Patches: Allow for HB apps and self dumped games to run.
ACID Patch: Removes CAL protection.

I'm assuming I'm mostly wrong on my assumptions. If anyone can ELI5, I'd greatly appreciate it. Google searches turn up different answers, most of which are old and sometimes contradictory. I'm also confused at to what a sig patch is or if that term is used interchangeably with ES Patches.

ACID Patches do not remove CAL0 protection. That is a whole separate thing I don't feel comfortable in providing. Those safe guards are put in place for a reason. ACID patches just remove another signature check. And ES patches specifically pertain to dumped eShop titles.
 
Last edited by HarukoNX,
Thanks to both of y'all for answering, that kind of clears up some things. I'm just interested in the differences from a technical standpoint. CompSci and Cryptography are side interests of mine so I was intrigued.

Again, thanks for the answers and y'all have a good one, chau!
 
Does it make any difference if I tell you that Im using emunand? Or there is only one cal0 partition?

If you are using a MMC (sys or emu) where you applied "Incognito" modification (using Incognito_RMC for example), I think you should be safe from "data stealing" by homebrews when CAL0 protection is off. However, it could still be written so you are not safe from "brickers".
 
Last edited by OperationNT,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum