Hacking Theme dump in the wild

  • Thread starter Thread starter kutteke
  • Start date Start date
  • Views Views 30,842
  • Replies Replies 131
We can't even repack the original files without rendering them invalid, let alone edit them.

(maybe it's some check Gateway didn't patch, i don't know)
Looking at 3dbrew documentations, it seems 3ds uses the same logic of the Wii for content. So each content has a tmd with hashes and file sizes for each .app and a ticket with the license for the content, signed for your console. For sure gateway patches sign checks for both ticket and tmd (since we can run homebrew cias)... Could it be that make CIA just bundles the files together without fixing the hashes/file sizes in tmd? Just a wild guess. Hex editing tmd would be enough in this case
 
Looking at 3dbrew documentations, it seems 3ds uses the same logic of the Wii for content. So each content has a tmd with hashes and file sizes for each .app and a ticket with the license for the content, signed for your console. For sure gateway patches sign checks for both ticket and tmd (since we can run homebrew cias)... Could it be that make CIA just bundles the files together without fixing the hashes/file sizes in tmd? Just a wild guess. Hex editing tmd would be enough in this case
Then themes use new checks still left unpatched.
 
Well so far i got to this:
B2arp_UIEAA0JeZ.jpg
It's a messy test i've done with my theme editor, i'm going to release it open source in the next days.
 
Well so far i got to this:
B2arp_UIEAA0JeZ.jpg
It's a messy test i've done with my theme editor, i'm going to release it open source in the next days.

Great stuff m8ty, lovin it, I just hope your new app. wont be to hard to use for the likes of me. Hope its Nice & Newbie friendly :unsure:
 
  • Like
Reactions: Margen67
It has a GUI that views/exports/imports textures and a tiny simulator.
I'll provide a template theme to be edited.

Cannot wait m8, its sounds great news for us all. I wanted to make a good theme of my long time beloved dog on my 3DS, Busty! hes a Yorkshire Terrier, a rescue dog, I luv him to bits :wub:
 
  • Like
Reactions: Margen67
It has a GUI that views/exports/imports textures and a tiny simulator.
I'll provide a template theme to be edited.

how about the cia files it produces to install? (if it does)
are we able to install a custom theme, and then install another custom theme on top of that? without losing the first one?
are we able to go to the theme shop with these themes?
very interested :)
 
how about the cia files it produces to install? (if it does)
are we able to install a custom theme, and then install another custom theme on top of that? without losing the first one?
are we able to go to the theme shop with these themes?
very interested :)
I went into theme eShop with the mario one that was dumped and it says I have purchased it :blink:
Can't re-download though
 
  • Like
Reactions: Margen67 and cearp
I still have much things to study. I can successfully access to the shop, but i haven't tryed to install more themese at once. I actually didn't edit the icon for now. It just edit body_LZ.bin.
This means we can use existing themes as base to edit, and create our ones. Support for more, or fro creating from scratch will be implemented later.
As for creating CIAs, i rebuilded the latest makerom GitHub, and used it to do the work. I'll share my batch scripts later. :)
Well, not much, but at least something good.
 
  • Like
Reactions: cearp
I still have much things to study. I can successfully access to the shop, but i haven't tryed to install more themese at once. I actually didn't edit the icon for now. It just edit body_LZ.bin.
This means we can use existing themes as base to edit, and create our ones. Support for more, or fro creating from scratch will be implemented later.
As for creating CIAs, i rebuilded the latest makerom GitHub, and used it to do the work. I'll share my batch scripts later. :)
Well, not much, but at least something good.

if you have much to study, then most people have MUCH MUCH to study :D

if you can look into making other region's themes work, that would be amazing.
your batch scripts would be nice, i just finished a bash script to automate the whole process of creating cia update files. i can share if anyone would like it :)
the latest makerom? how new is it? i thought it is a few months old?

I went into theme eShop with the mario one that was dumped and it says I have purchased it :blink:
Can't re-download though
maybe because i have also bought a theme of my own? (but no idea.. hmm) someone else told me they couldn't access the shop when installing someone else's theme.
 
  • Like
Reactions: Margen67 and tjexp
if you have much to study, then most people have MUCH MUCH to study :D

if you can look into making other region's themes work, that would be amazing.
your batch scripts would be nice, i just finished a bash script to automate the whole process of creating cia update files. i can share if anyone would like it :)
the latest makerom? how new is it? i thought it is a few months old?

maybe because i have also bought a theme of my own? (but no idea.. hmm) someone else told me they couldn't access the shop when installing someone else's theme.
I can access the store using others dumped themes
 

Site & Scene News

Popular threads in this forum