Is there a way to install only the ticket on SysNAND?

Discussion in 'Wii U - Hacking & Backup Loaders' started by Mickhail, Mar 14, 2017.

  1. Mickhail
    OP

    Mickhail Newbie

    Newcomer
    6
    0
    Mar 14, 2017
    Brazil
    I've been searching bat can't find an answer, is it possible to install ONLY the ticket of a title as if the game was already installed but unistalled afterwards?
     
  2. raphamotta

    raphamotta GBAtemp Fan

    Member
    438
    168
    Jul 12, 2013
    If the game was installed and uninstalled, the ticket remains in the sysnand
     
  3. Mickhail
    OP

    Mickhail Newbie

    Newcomer
    6
    0
    Mar 14, 2017
    Brazil
    Yeah, thats the point, the game was NOT installed yet, I'm talking about a way to install ONLY the ticket without actually installing the game files.
    I'm trying a workaround with an installation.
     
  4. raphamotta

    raphamotta GBAtemp Fan

    Member
    438
    168
    Jul 12, 2013
    AFAIK you need to install a title the title.key, title.tmd and title.cert. The ticket is the key file and what is installed is on tdm file. You need to create a tdm file that list zero files to be installed. The problem is AFAIK the tmd file says where the ticket is installed and whats the name of the tik file. So its not that easy.

    I think is easier you find someone who installed the game and asks whats the name of the tik file to this game (using tik2sd homebrew). Then you can save your ticket into sysnand tik folder with the correct name (but it will don't work if there's more and one game in the same tik file).

    Anyone, it's risk. Why do you want just install the ticket?
     
  5. fenderjaguar

    fenderjaguar GBAtemp Regular

    Member
    252
    46
    Sep 19, 2015
    It's not like that ticket would entitle you to download and install the game from the e-shop
     
  6. raphamotta

    raphamotta GBAtemp Fan

    Member
    438
    168
    Jul 12, 2013
    Yes correct. It's not like 3DS.
     
  7. Mickhail
    OP

    Mickhail Newbie

    Newcomer
    6
    0
    Mar 14, 2017
    Brazil
    I know, it's not for that.

    The thing is, I'm trying to use the Mocha FAT32 support to add the unencrypted game files on the USB drive (USR folder) directly and them install the ticket and such to make the WiiU recognize the files as an USB installed game, just puttting the files can make the game appear on the sys menu, but can't run it.

    My idea is to reduce the time for installing the games by copying the files without the low speed of the SDs.
    Summing up: Install the ticket and such > copy the files to USB HDD > transfer data to the Wiiu internal memmory > Supposedly be happy! (Or not)
     
  8. raphamotta

    raphamotta GBAtemp Fan

    Member
    438
    168
    Jul 12, 2013
    The problem os the low speed on FAT32 isn't the SD card, but the FAT32 support in WiiU system. To increase the speed the FAT32 drive needs to be rewritten.

    I don't know if your idea will work, but you can try at this moment just install the game and uninstall, then try Mocha FAT32. If it works and be faster, then more people can help to just install the ticket, because I don't know an easy way.
     
  9. Mickhail
    OP

    Mickhail Newbie

    Newcomer
    6
    0
    Mar 14, 2017
    Brazil
    About the FAT32, I remember that the USB Loader GX on the Wii added support to NTFS disks on the late versions. Maybe it will be possible to do that with Mocha in the future, or at least a improved reading on the FAT32 (tough not a great difference I think).

    My idea actually was to move the files from the editable USB onto the internal memmory, as one of the speed problems is the need to put the installer files on the SD first. Using the Mocha FAT32 we could bulk the unencrypted files into the USB and then use the Wiiu data manager to move them to the internal memmory after installing the tickets and such.
     
  10. nexusmtz

    nexusmtz GBAtemp Maniac

    Member
    1,241
    427
    Feb 17, 2016
    United States
    USB Loader GX is an app. That app is reading the drive. Mocha convinces the system to handle the drive natively. Changing an OS file system driver is much more complicated than adding a file system driver to an app.
     
  11. Mickhail
    OP

    Mickhail Newbie

    Newcomer
    6
    0
    Mar 14, 2017
    Brazil
    But the logic still could be applied to Loadiine reading. This could increase the reading speed. Just a supposition, as I assume that the majority of people prefer the brasilian method over Loadiine, but there would be some positives if possible.

    Still we need to wait for updates on mocha to really see whats possible or not. I'm having problems with my SDs to install larger games, even the ones I confirmed as originals, so I'm limited about what I can test here. But if anyone could point me to some information on the folder/file structure on the USB I'd be thankfull.
     
  12. Felek666

    Felek666 Archdemon | #AMDForever

    Member
    3,225
    3,318
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    You can try to place your .tik using FTPiiU [Goodluck trying not to screw up other .tiks btw]
     
  13. nexusmtz

    nexusmtz GBAtemp Maniac

    Member
    1,241
    427
    Feb 17, 2016
    United States
    Yes, one of the developers was working on adding FAT support to Loadiine - independent of Mocha. I haven't seen a release.

    Run dimok's version of ftpiiu_everywhere under mocha and look at storage_usb using an FTP client on your PC.

    BTW, adding the ticket isn't enough to get the app to not show as ???. The tmd in code matches the NUS tmd, and the fst there is the (decrypted) one from the install. The preload.txt has the xmls and the rpx. You probably also need the title in rights/sys/title.list.
     
  14. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,414
    4,734
    Mar 17, 2010
    Norway
    Alola
    However, USB Loader GX is not the one who handles reading the drive, it's handled by IOS. And guess what, cIOS is a patched IOS with modified file system driver. It's the same thing.
     
  15. nexusmtz

    nexusmtz GBAtemp Maniac

    Member
    1,241
    427
    Feb 17, 2016
    United States
    That's good to know. It still sounds like the app has to do something special to make that work. I would say that calling a patched IOS is more like an app calling a library than it is the OS handling the drive. If I've read the code right, it has to examine partitions and make decisions on what/how to mount instead of letting something like Mocha make it seamless (albeit poor-performing.) We don't seem to have those modular IOS blocks to fall back on here either.
     
  16. Redirr

    Redirr X11 Extreme.

    Member
    407
    58
    Dec 4, 2014
    Brazil
    São Paulo, Brazil
    I was playing around with mocha fat32 support.

    I dont think install tickets will do nothing.

    First i copied SMW3D to Tittle folder and its appear into Wii U menu.
    Tried to run and give me a error.

    So i removed from there. I did install SMW3D to internal memory and tested. Its runs. So i did uninstall it and copy again since people says after installed a ticket remains. But not same erro.

    So i installed again to internal and runs. With the game installed i copy again to tittle folder and game wont run even installed internal.

    Another thing its the fame copied to title folder will appear with 64Mb in wii u data manager.

    What do now its use fat32 support do install game to internal memory since its a lot faster copy game to HDD.

    But i hope at least was possible to use a FAT32 HDD to install to another HDD Wii U format. But wii u wont accept 2 HDD installed.

    I also tried copy game from internal to Fat32 HDD but will take a long time and aome point will freeze.
     
  17. Mickhail
    OP

    Mickhail Newbie

    Newcomer
    6
    0
    Mar 14, 2017
    Brazil
    That was one of my reasons. Tested here but I think tha I've got bad data on the game I was trying with, got problems installing it normally too. Will try again later with another one. I'm in WAR with my internet connection on my new home...

    They were talking about this on the Mocha FAT32 thread, may be added in the future as I understanded.

    Similar problem as trying to install to FAT32 with Wup installer, fails or creates 0Byte files. I think that is because as Dimok said, the FAT32 can't store some file info details that the WiiU's USB file system do, so maybe that makes the WiiU system unable to complete the file writing or something like that.