Hacking Change game region and play on sysnand USB

  • Thread starter Thread starter sergio_prado
  • Start date Start date
  • Views Views 26,686
  • Replies Replies 67
  • Likes Likes 6

sergio_prado

Well-Known Member
Newcomer
Joined
Feb 26, 2014
Messages
73
Reaction score
56
Trophies
1
Age
43
Location
Barueri, Brazil
XP
694
Country
Brazil
Following the procedure below, it is possible to change the region of any game and make it run on USB sysnand.
This is a basic tutorial in which you need to know how to use some tools already known (DiscU_2.1b, DiscU_4.1b, wuphax and etc ..)

Guide

1 - Install any game from other region on USB.

2 - Extract game data using DiscU_2.1b / CDcript and find the file meta.xml.

3 - Open the file meta.xml in wordpad and search for </region> and change the number before it to your console region code number (USA=2 EUR=4) . Exemple:

Changing eur to usa: 4</region> --> 2</region>

4 - Search for </title_id> in the meta.xml and note the last 8 numbers in the front (Example: xxxxxxxx</title_id>)

5 -Copy the text of the line below on notepad and replace the data in red with the number you got in the previous step:
w.up("meta.xml", "/vol/storage_usb01/usr/title/00050000/
xxxxxxxx/meta/meta.xml")

6 - Use Wuphax with the the modified command from the previous step.

7 - Restart the console and play!!

I tested the above procedure with the Project Zero and Injustice.

Sorry for my bad English

Greetings from Brazil!
 
This tutorial makes the process a lot more complex then is necessary.

If you've already installed the game, there's no need to extract the game data on your PC as well.
Just use WUPClient to download the meta.xml, make your changes, then upload it.

Simple as that.
I second that, why you extract it with discU and upload it with WUPclient ? Why not doing both with that ?
1-install the game
2-w.dl("/vol/storage_usb01/usr/title/00050000/xxxxxxxx/meta/meta.xml")
3-Changing eur to usa: 4</region>--> 2</region> in the meta.xml
4-w.up("meta.xml", "/vol/storage_usb01/usr/title/00050000/xxxxxxxx/meta/meta.xml")
5-reboot and profit

LOT more convinient.
 
Following the procedure below, it is possible to change the region of any game and make it run on USB sysnand.
This is a basic tutorial in which you need to know how to use some tools already known (DiscU_2.1b, DiscU_4.1b, wuphax and etc ..)

Guide

1 - Install any game from other region on USB.

2 - Extract game data using DiscU_2.1b / CDcript and find the file meta.xml.

3 - Open the file meta.xml in wordpad and search for </region> and change the number before it to your console region code number (USA=2 EUR=4) . Exemple:

Changing eur to usa: 4</region> --> 2</region>

4 - Search for </title_id> in the meta.xml and note the last 8 numbers in the front (Example: xxxxxxxx</title_id>)

5 -Copy the text of the line below on notepad and replace the data in red with the number you got in the previous step:
w.up("meta.xml", "/vol/storage_usb01/usr/title/00050000/
xxxxxxxx/meta/meta.xml")

6 - Use Wuphax with the the modified command from the previous step.

7 - Restart the console and play!!

I tested the above procedure with the Project Zero and Injustice.

Sorry for my bad English

Greetings from Brazil!

Uh, how safe is this exactly? Wouldn't this brick or possibly corrupt something in sysNAND?


I second that, why you extract it with discU and upload it with WUPclient ? Why not doing both with that ?
1-install the game
2-w.dl("/vol/storage_usb01/usr/title/00050000/xxxxxxxx/meta/meta.xml")
3-Changing eur to usa: 4</region>--> 2</region> in the meta.xml
4-w.up("meta.xml", "/vol/storage_usb01/usr/title/00050000/xxxxxxxx/meta/meta.xml")
5-reboot and profit

LOT more convinient.


Curious, how dangerous/safe is using this for out of region games? Wouldn't this create problems?
 
Last edited by the_randomizer,
Uh, how safe is this exactly? Wouldn't this brick or possibly corrupt something in sysNAND?
The worst I see happening is the Wii U saying that the game data is corrupt.

meta.xml is one of the few files that signature checking doesn't cover, which is why region-faked games still boot without signature patching.
 
@uribemaster
Empty quote is empty


Edit: Okay

The worst I see happening is the Wii U saying that the game data is corrupt.

meta.xml is one of the few files that signature checking doesn't cover, which is why region-faked games still boot without signature patching.

Fair enough, still, no idea how to use WUPClient though.
 
Last edited by the_randomizer,
Uh, how safe is this exactly? Wouldn't this brick or possibly corrupt something in sysNAND?

Curious, how dangerous/safe is using this for out of region games? Wouldn't this create problems?
you can make your game unusable, thats it, unless you touch system files you're ok, stick with game files

@Irastris
You're right, I'm sorry for that. I do not know the wupclient commands
Basicaly, sames as a CMD prompt, w.ls() to see the current location content w.cd("/vol/xxx/xxx/xxx") to got to "that" directory, w.up("sourcefile", "/destination"), w.dl("/whatyouwanttodownload"),
you can also remove dirs, and make some, but it's useless unless you know what you're doing so... ^^.
 
  • Like
Reactions: the_randomizer
Uh, how safe is this exactly? Wouldn't this brick or possibly corrupt something in sysNAND?





Curious, how dangerous/safe is using this for out of region games? Wouldn't this create problems?


For what I researched there is no risk of brick because installing games from another region is safe and the command used in wuphack only moves in a single file of the game that is in the usb drive. Nothing is touched on sysnand.

--------------------- MERGED ---------------------------

you can make your game unusable, thats it, unless you touch system files you're ok, stick with game files


Basicaly, sames as a CMD prompt, w.ls() to see the current location content w.cd("/vol/xxx/xxx/xxx") to got to "that" directory, w.up("sourcefile", "/destination"), w.dl("/whatyouwanttodownload"),
you can also remove dirs, and make some, but it's useless unless you know what you're doing so... ^^.



Thanks for the info:D
 
  • Like
Reactions: the_randomizer
Can I get more detail? Interested for NES Remix, Ducktales here in the EU.
So I install an out of region game to USB using Wup installer. Easy. Then I need to boot Cfw image with wup server (fix94 version)? I havent used that yet (not had a need) so how does that work exactly?

Thanks.
 
Can I get more detail? Interested for NES Remix, Ducktales here in the EU.
So I install an out of region game to USB using Wup installer. Easy. Then I need to boot Cfw image with wup server (fix94 version)? I havent used that yet (not had a need) so how does that work exactly?

Thanks.


I'm currently out of time to do a more detailed tutorial, but the procedure is basically the same that you said: boot Cfw image with wup server (fix94 version) and use the commands bellow on CMD with the edited meta.xml in the same folder Of wupclient.py:


1 - python -i wupclient.py

2- w.up("meta.xml", "/vol/storage_usb01/usr/title/00050000/xxxxxxxx/meta/meta.xml")

xxxxxxxx = title id
 
I'm currently out of time to do a more detailed tutorial, but the procedure is basically the same that you said: boot Cfw image with wup server (fix94 version) and use the commands bellow on CMD with the edited meta.xml in the same folder Of wupclient.py:


1 - python -i wupclient.py

2- w.up("meta.xml", "/vol/storage_usb01/usr/title/00050000/xxxxxxxx/meta/meta.xml")

xxxxxxxx = title id

You have to use CFW? Ugh.
 
  • Like
Reactions: Yoni Arousement
I'm currently out of time to do a more detailed tutorial, but the procedure is basically the same that you said: boot Cfw image with wup server (fix94 version) and use the commands bellow on CMD with the edited meta.xml in the same folder Of wupclient.py:


1 - python -i wupclient.py

2- w.up("meta.xml", "/vol/storage_usb01/usr/title/00050000/xxxxxxxx/meta/meta.xml")

xxxxxxxx = title id

Thanks man. Ill give it a go Monday. No time this weekend. Bye bye loadiine :)
 
I guess I don't understand how it works, I thought we could install out of region games and use them without having to take extra steps.
That is super easy. Once the file is changed it is changed forever no need to update it.
If installed with Brazilian once you can change meta.xml and the title will still be legit
 
You have to use CFW? Ugh.
You have to use CFW? Ugh.


It is very simple and does not need rednand. You only need python installed on pc, wuphax files on pc, cfwbooter (on sd app folder), edited meta.xml from the game, fw.img (on sd root) (easily find on that iso site)

After all, run cfwbooter with homebrew launcher (it will go back to wiiu menu) and after that run the wuphax commands on the pc
 
Last edited by sergio_prado,
  • Like
Reactions: the_randomizer
It is very simple and does not need rednand. You only need python installed on pc, wuphax files on pc, cfwbooter (on sd app folder), edited meta.xml from the game, fw.img (on sd root) (easily find on that iso site)

After all, run cfwbooter with homebrew launcher (it will go back to wiiu menu) and after that run the wuphax commans on the pc


Okay that makes more sense, RedNAND is what worries me (given its stability issues), that being said, I do have Python 3.5 installed and I did generate an fw.img with Fix94's tutorials (not for vWii, but the IOSUHAX). At this time, I don't know
of any out of region games that I want, not yet anyway.
 

Site & Scene News

Popular threads in this forum