Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

ReF00D Vita: Difference between revisions

From GameBrew
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
|title=Vita Homebrew Apps (System Tools) - GameBrew
|title=Vita Homebrew Apps (System Tools) - GameBrew
|title_mode=append
|title_mode=append
|image=ref00dkeysbinupdatevita.jpg
|image=ref00dvita2.png
|image_alt=reF00D
|image_alt=reF00D
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=reF00D
|title=reF00D
|image=ref00dkeysbinupdatevita.jpg
|image=ref00dvita2.png
|description=The launch ref00d keys.bin had a limit of 3.69 because of an artificial range hard coded into it. 3.69+ is out of this range, so thus games with newer updates such as Hell Diver did not run.
|description=The launch ref00d keys.bin had a limit of 3.69 because of an artificial range hard coded into it. 3.69+ is out of this range, so thus games with newer updates such as Hell Diver did not run.
|author=FAPS Team
|author=FAPS Team
|lastupdated=2021/12/20
|lastupdated=2021/12/20
|type=System Tools
|type=Plugins
|version=1.1.1
|version=1.1.1
|license=Mixed
|license=Mixed
Line 19: Line 19:
}}
}}
reF00D is a kernel plugin that allows you to run modules such as games or system apps that require a FW different from your own. This includes thing such as 3.69 games or 3.51 apps.
reF00D is a kernel plugin that allows you to run modules such as games or system apps that require a FW different from your own. This includes thing such as 3.69 games or 3.51 apps.
'''Note:''' Please use [[0syscall6 Vita|0syscall6]] instead.


==Installation==
==Installation==
Add reF00D.skprx and keys.bin to your tai folder (in either ux0 or ur0, ur0 is generally recommended).
Add reF00D.skprx and keys.bin (no longer required since v1.1) to ur0:tai/.


Modify your config.txt file (which is in ux0:tai or ur0:tai). Insert a new line under *KERNEL with path leading to your plugin (if you have [[NoNpDrm_Vita|nonpdrm.skprx]] installed, add this right below it)
Modify your ur0:tai/config.txt file. Insert a new line under *KERNEL with path leading to your plugin (if you have [[NoNpDrm_Vita|nonpdrm.skprx]] installed, you must add this right below it)


  ur0:tai/reF00D.skprx
  ur0:tai/reF00D.skprx
Line 30: Line 32:


Then go to the HENkaku Settings (located in the Settings bubble on the LiveArea) to reload the taiHEN config.txt file, or simply restart your console.
Then go to the HENkaku Settings (located in the Settings bubble on the LiveArea) to reload the taiHEN config.txt file, or simply restart your console.
Alternatively, you can just use something like [[AutoPlugin 2 Vita|Autoplugin]] to install it.


Note:
Note:
Line 56: Line 56:
'''#reF00D - Running higher FW games without Comp Packs [3.69 on 3.68/3.65/3.60]''' ([https://www.youtube.com/watch?v=QMk0F8raabg AluProductions]) <br>
'''#reF00D - Running higher FW games without Comp Packs [3.69 on 3.68/3.65/3.60]''' ([https://www.youtube.com/watch?v=QMk0F8raabg AluProductions]) <br>
<youtube>QMk0F8raabg</youtube>
<youtube>QMk0F8raabg</youtube>
==Compatibility==
Supports system versions 3.60 to 3.73.


==Changelog==
==Changelog==

Latest revision as of 01:04, 9 Ocak 2023

reF00D
Ref00dvita2.png
General
AuthorFAPS Team
TypePlugins
Version1.1.1
LicenseMixed
Last Updated2021/12/20
Links
Download
Website
Source

reF00D is a kernel plugin that allows you to run modules such as games or system apps that require a FW different from your own. This includes thing such as 3.69 games or 3.51 apps.

Note: Please use 0syscall6 instead.

Installation

Add reF00D.skprx and keys.bin (no longer required since v1.1) to ur0:tai/.

Modify your ur0:tai/config.txt file. Insert a new line under *KERNEL with path leading to your plugin (if you have nonpdrm.skprx installed, you must add this right below it)

ur0:tai/reF00D.skprx

Make sure the name is zero instead of the letter O, capitalization does not matter.

Then go to the HENkaku Settings (located in the Settings bubble on the LiveArea) to reload the taiHEN config.txt file, or simply restart your console.

Note:

  • See here for another step-by-step setup guide.
  • For devs - The release version does not work with plugin loader and must be used in taihen config.txt.
  • rePatch module loading will take priority over reF00D. If a module is in the rePatch folder, it will be loaded first and reF00D will not attempt to decrypt it.

User guide

Troubleshooting

Q. I've installed this plugin but games still error with **C1-6703-6** code.

This error means that vita still couldn't run games/apps. This, in return, means reF00D plugin is not loaded, which might be caused by:

  • Bad TAI configuration, for example typo in reF00D line, putting it into wrong section of tai configuration.
  • Or using wrong tai configuration file.

Q. Even if add reF00D.skprx to config.txt, vita freezes or reboot.

The following causes are possible.

  • Unsupported system version. Currently supported system versions are 3.60 to 3.73.
  • Modules required for reF00D were not loaded. But this cause is a negligible possibility.
  • Insufficient system memory. Other kernel modules may be using too much system memory.

Media

#reF00D - Running higher FW games without Comp Packs [3.69 on 3.68/3.65/3.60] (AluProductions)

Compatibility

Supports system versions 3.60 to 3.73.

Changelog

v1.1.1

  • Removed encrypted SCE key from reF00D. If you want to decrypt the SCE program, you need to load ref00d_kprx_auth_init_sce.skprx separately.
  • And Remove unnecessary code.

v1.1

  • Fixed many bugs.
  • Sped up program decryption time.
  • Removed keys.bin dependency.
  • reF00D now decrypts all programs.
  • Added custom key set to take advantage of SCE system features in HB. Requested by @GrapheneCt.

v1.0

  • First Release.

Credits

FAPS Team:

  • The French - @CelesteBlue123.
  • The American - @dots_tb.
  • The 【Princess of Sleeping】 - @PoSsvkey.
  • With @juliosueiras and TheRadziu - @AluProductions.

Special thanks:

  • Team Molecule for feeding the p00r.
  • To motoharu, aerosoul, TheFloW, xerpi, St4rk, Mathieulh, zecoxao for having reversed a part of the PSVita and made useful tools.
  • To Silica for his mental illness (actually caring about PSM) which made us realize the headers weren't always in order.
  • To sys for being sys.

Testing team:

  • amadeus, Samilop Iter, Thibobo, Yoti, Waterflame, Z3R0.

External links

Advertising: