Yeah, I should have mentioned that in my post. Though really, this is only useful for linked nands anyway. If unlinked then the sysnand wont see the installed content from emunand and it's not like you can install it manually in rxMode.Ticket.db is tied to your private.sed file I believe. So yes it's console specific. I don't think this particular file will cause a brick (injecting the wrong private.sed file will brick however). But it's best to make sure it's valid before you inject it.
Note a ticket.db that had been generated from a different private.sed will most likely not work on your current sysnand. (for example, you have emunand unlinked from sysnand and try and download the patch and install the ticket.db file to sysnand. It won't work because sysnand uses a different KeyY in private.sed and emunand doesn't have it, so the ticket.db file will likely fail to work)
Worked though. I have online in Smash on 9.2.
- Use rxTools and dump all the important NAND files. Just because you can. Copy them to a computer for safe keeping.
- Boot into rxMode and update via settings app to 9.6. (Make sure you're in RX-E, not RX-S or ver.)
- Update games, install stuff.
- Reboot and start rxTools again.
- Dump ticket.db from emuNAND, inject into SysNAND. Ignore the "Dumping..." text when injecting.
- Exit and enjoy the updates.