More actions
m (Text replacement - "GameBrew!" to "GameBrew") |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
|title_mode=append | |title_mode=append | ||
|image=henkaku.jpg | |image=henkaku.jpg | ||
|image_alt= | |image_alt=HENkaku | ||
}} | }} | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title= | |title=HENkaku | ||
|image=henkaku.jpg | |image=henkaku.jpg | ||
|description=Homebrew enabler for PS Vita. | |description=Homebrew enabler for PS Vita. | ||
Line 14: | Line 14: | ||
|version=Rel.11 | |version=Rel.11 | ||
|license=MIT | |license=MIT | ||
|website=https://henkaku.xyz/ | |website=https://henkaku.xyz/ | ||
|source=https://github.com/henkaku/henkaku | |source=https://github.com/henkaku/henkaku | ||
}} | }} | ||
HENkaku is the first ever homebrew enabler for PS Vita and PSTV. It is akin to jailbreaking your iPhone or rooting your Android device. | HENkaku is the first ever homebrew enabler for PS Vita and PSTV. It is akin to jailbreaking your iPhone or rooting your Android device. | ||
Homebrew are games and other software not officially approved. For example, [ | Homebrew are games and other software not officially approved. For example, [https://github.com/MrNetrix/Vita_Doom VitaDoom] is a port of the classic game DOOM and [[mGBA Vita|mGBA]] lets you play Game Boy Advance ROMs. You can find more examples in the [https://henkaku.xyz/showcase/ showcase]. | ||
Best of all, HENkaku is 100% free. No cost. No ads. No donations. | |||
==User guide== | |||
Requirements: | |||
* You need a PS Vita or PSTV running system firmware 3.60. Unfortunately, it is not possible to run HENkaku on any device running a higher firmware version and it is also not possible to downgrade your system firmware. | |||
* In order to transfer homebrew to your device, you also need a FTP client for your computer. We recommend FileZilla. Finally, you need an internet connection to install HENkaku. | |||
How to get it: | |||
* Visit https://henkaku.xyz from the built-in web browser on your PS Vita and press the "Install" button to install HENkaku. | |||
* You must do this every time you reboot the console–that is, every time you turn the console off and on again. | |||
tl;dr: | |||
* Vita on firmware 3.60. | |||
* Internet connection. | |||
* FTP client on your PC. | |||
It is important that you never update your Vita past 3.60 if you ever wish to use HENkaku now or in the future. If you do update, all your installed homebrew will no longer work and you cannot install any homebrew in the future. | It is important that you never update your Vita past 3.60 if you ever wish to use HENkaku now or in the future. If you do update, all your installed homebrew will no longer work and you cannot install any homebrew in the future. | ||
==Changelog== | ==Changelog== | ||
'''Release 11 | '''Release 11 2018/02/20''' | ||
*Stability update: success rate should dramatically increase | *Stability update: success rate should dramatically increase. | ||
*taiHEN config.txt can be refreshed from kernel module_start, fixed use-after-free bug | *taiHEN config.txt can be refreshed from kernel module_start, fixed use-after-free bug. | ||
'''Release | '''Release 102017/05/26''' | ||
*Moved files to ur0:tai, taiHEN can run without memory card on original Vitas now | *Moved files to ur0:tai, taiHEN can run without memory card on original Vitas now. | ||
*If molecularShell is removed manually, will not attempt to reinstall by default | *If molecularShell is removed manually, will not attempt to reinstall by default. | ||
*Support loading plugins from ur0:tai/config.txt if ux0:tai/config.txt cannot be found | *Support loading plugins from ur0:tai/config.txt if ux0:tai/config.txt cannot be found. | ||
*If you are using Ensō, you must redownload the installer and reinstall configuration in order to use the new path | *If you are using Ensō, you must redownload the installer and reinstall configuration in order to use the new path. | ||
*(06/06/2017) Added setting options to refresh config.txt and reboot (thanks The_FloW) | *(06/06/2017) Added setting options to refresh config.txt and reboot (thanks The_FloW). | ||
*(06/06/2017) Added setting options to unlink memory card and download DRM-free packages | *(06/06/2017) Added setting options to unlink memory card and download DRM-free packages. | ||
*(06/06/2017) Fixed bug where HENkaku Settings and spoofed version string do not show up | *(06/06/2017) Fixed bug where HENkaku Settings and spoofed version string do not show up. | ||
*(24/06/2017) Various translation fixes (thanks to all who contributed) | *(24/06/2017) Various translation fixes (thanks to all who contributed). | ||
*(24/06/2017) Skip kernel plugin loading by holding L1 during installation (or boot if using Ensō) | *(24/06/2017) Skip kernel plugin loading by holding L1 during installation (or boot if using Ensō). | ||
*(30/07/2017) Skip user plugin loading by holding L1 during application startup (skip SceShell plugins by holding L at boot using Ensō) | *(30/07/2017) Skip user plugin loading by holding L1 during application startup (skip SceShell plugins by holding L at boot using Ensō). | ||
'''Release 9 | '''Release 9 2017/05/11''' | ||
*Fixed a bug in one of the patch that may crash SceShell | *Fixed a bug in one of the patch that may crash SceShell. | ||
*Disabled triggering of (nonworking) force reinstall in offline mode | *Disabled triggering of (nonworking) force reinstall in offline mode. | ||
*Fixed slow file reading in molecularShell | *Fixed slow file reading in molecularShell. | ||
*Fixed crash in installing VPK (thanks d3m3vilurr) | *Fixed crash in installing VPK (thanks d3m3vilurr). | ||
*Moved HENkaku settings to the official Settings application (thanks The_FloW) | *Moved HENkaku settings to the official Settings application (thanks The_FloW). | ||
*Fixed problem of molecularShell corrupting VitaShell theme and settings (thanks The_FloW) | *Fixed problem of molecularShell corrupting VitaShell theme and settings (thanks The_FloW). | ||
*(12/05/2017) Added helper menu for users confused with the settings move | *(12/05/2017) Added helper menu for users confused with the settings move. | ||
*(13/05/2017) Added translations for HENkaku settings (thanks everyone who helped) | *(13/05/2017) Added translations for HENkaku settings (thanks everyone who helped). | ||
*(13/05/2017) Fixed problem of menu item not showing up in Settings widget | *(13/05/2017) Fixed problem of menu item not showing up in Settings widget. | ||
*(13/05/2017) Bypassed SCE bug preventing > 2 plugins from loading for a game | *(13/05/2017) Bypassed SCE bug preventing > 2 plugins from loading for a game. | ||
*(14/05/2017) Minor settings language tweak | *(14/05/2017) Minor settings language tweak. | ||
'''Release 8 | '''Release 8 2017/03/26''' | ||
*PSN spoofing works again (it will be fixed by Sony in the future so use it while you can. You can also disable PSN spoofing in molecularShell settings menu. | *PSN spoofing works again (it will be fixed by Sony in the future so use it while you can. You can also disable PSN spoofing in molecularShell settings menu. | ||
*First boot of molecularShell will alert the user to unsafe homebrew and how to enable it. | *First boot of molecularShell will alert the user to unsafe homebrew and how to enable it. | ||
*(29/03/2017) Improved stability of the payload. | *(29/03/2017) Improved stability of the payload. | ||
'''Release 7 | '''Release 7 2016/12/26''' | ||
*taiHENkaku brings plugin support | *taiHENkaku brings plugin support. | ||
*Tons of stability improvements and refactored codebase to be more streamlined | *Tons of stability improvements and refactored codebase to be more streamlined. | ||
*VitaShell 1.43 fixed problem with built in updater | *VitaShell 1.43 fixed problem with built in updater. | ||
'''Release 6 | '''Release 6 2016/09/12''' | ||
*Whitelisted scePowerSetGpuClockFrequency, scePowerRequestColdReset, scePowerRequestStandby, and scePowerRegisterCallback | *Whitelisted scePowerSetGpuClockFrequency, scePowerRequestColdReset, scePowerRequestStandby, and scePowerRegisterCallback. | ||
*Fixed rare bug which crashes modded SceShell. There is still no PSN spoofing for modded SceShell | *Fixed rare bug which crashes modded SceShell. There is still no PSN spoofing for modded SceShell. | ||
*Removed “welcome” message when triggering exploit (was used for debugging and is no longer needed) | *Removed “welcome” message when triggering exploit (was used for debugging and is no longer needed). | ||
'''Release 5 | '''Release 5 2016/09/06''' | ||
*This update improves the quality of the system performance. | *This update improves the quality of the system performance. | ||
**Changed how PSN spoofing is done. This should fix problems a minority of users experience regarding game saves. | **Changed how PSN spoofing is done. This should fix problems a minority of users experience regarding game saves. | ||
Line 216: | Line 91: | ||
**Update to VitaShell 0.91. This is the last VitaShell update bundled into HENkaku. Please use VitaShell’s built in network update feature to update VitaShell as a standalone component. | **Update to VitaShell 0.91. This is the last VitaShell update bundled into HENkaku. Please use VitaShell’s built in network update feature to update VitaShell as a standalone component. | ||
'''Release 4 | '''Release 4 2016/08/30''' | ||
*Fixed issue where YouTube website did not work | *Fixed issue where YouTube website did not work. | ||
*Added support for PSTV and Vita Slim internal storage | *Added support for PSTV and Vita Slim internal storage. | ||
*Updated to VitaShell 0.86 | *Updated to VitaShell 0.86. | ||
'''Release 3 | '''Release 3 2016/08/27''' | ||
*PSN spoofing: You can access PSN without updating to 3.61 | *PSN spoofing: You can access PSN without updating to 3.61. | ||
*Safe homebrew support: Developers can optionally mark their homebrews as “safe” and it will not gain restricted API access. We highly recommend developers who are not using such features to update their packages as safe. | *Safe homebrew support: Developers can optionally mark their homebrews as “safe” and it will not gain restricted API access. We highly recommend developers who are not using such features to update their packages as safe. | ||
*VitaShell 0.8: Read the release notes from The_FloW for the list of changes to VitaShell. | *VitaShell 0.8: Read the release notes from The_FloW for the list of changes to VitaShell. | ||
Line 228: | Line 103: | ||
*Update blocking: In HENkaku mode, firmware updates using the official servers are blocked. That way you won’t accidentally install 3.61 and it won’t download in the background regardless of your settings. | *Update blocking: In HENkaku mode, firmware updates using the official servers are blocked. That way you won’t accidentally install 3.61 and it won’t download in the background regardless of your settings. | ||
'''Release 2 | '''Release 2 2016/08/04''' | ||
*Dynarec support: Developers can generate ARM code and execute it directly. This aids in JIT engines for emulators. | *Dynarec support: Developers can generate ARM code and execute it directly. This aids in JIT engines for emulators. | ||
*Offline installer: HENkaku can now run without a network connection thanks to work by xyz. He also made a nice writeup that you should check out if you’re interested in the technical details. | *Offline installer: HENkaku can now run without a network connection thanks to work by xyz. He also made a nice writeup that you should check out if you’re interested in the technical details. | ||
*VitaShell 0.7: When we originally released HENkaku, we forked VitaShell to molecularShell because we didn’t want to spend too much time writing our own file manager. Thanks to The_FloW, our changes have been merged to the official VitaShell codebase and we no longer need molecularShell. This release had added many new features and bug fixes to the shell. | *VitaShell 0.7: When we originally released HENkaku, we forked VitaShell to molecularShell because we didn’t want to spend too much time writing our own file manager. Thanks to The_FloW, our changes have been merged to the official VitaShell codebase and we no longer need molecularShell. This release had added many new features and bug fixes to the shell. | ||
'''Release 1 | '''Release 1 2016/07/29''' | ||
*First release | *First release. | ||
== External links == | == External links == | ||
* Official | * Official website - https://henkaku.xyz/ | ||
* | * GitHub - https://github.com/henkaku/henkaku |
Latest revision as of 14:46, 6 February 2023
HENkaku | |
---|---|
General | |
Author | henkaku |
Type | Exploits |
Version | Rel.11 |
License | MIT License |
Last Updated | 2018/02/20 |
Links | |
Website | |
Source | |
HENkaku is the first ever homebrew enabler for PS Vita and PSTV. It is akin to jailbreaking your iPhone or rooting your Android device.
Homebrew are games and other software not officially approved. For example, VitaDoom is a port of the classic game DOOM and mGBA lets you play Game Boy Advance ROMs. You can find more examples in the showcase.
Best of all, HENkaku is 100% free. No cost. No ads. No donations.
User guide
Requirements:
- You need a PS Vita or PSTV running system firmware 3.60. Unfortunately, it is not possible to run HENkaku on any device running a higher firmware version and it is also not possible to downgrade your system firmware.
- In order to transfer homebrew to your device, you also need a FTP client for your computer. We recommend FileZilla. Finally, you need an internet connection to install HENkaku.
How to get it:
- Visit https://henkaku.xyz from the built-in web browser on your PS Vita and press the "Install" button to install HENkaku.
- You must do this every time you reboot the console–that is, every time you turn the console off and on again.
tl;dr:
- Vita on firmware 3.60.
- Internet connection.
- FTP client on your PC.
It is important that you never update your Vita past 3.60 if you ever wish to use HENkaku now or in the future. If you do update, all your installed homebrew will no longer work and you cannot install any homebrew in the future.
Changelog
Release 11 2018/02/20
- Stability update: success rate should dramatically increase.
- taiHEN config.txt can be refreshed from kernel module_start, fixed use-after-free bug.
Release 102017/05/26
- Moved files to ur0:tai, taiHEN can run without memory card on original Vitas now.
- If molecularShell is removed manually, will not attempt to reinstall by default.
- Support loading plugins from ur0:tai/config.txt if ux0:tai/config.txt cannot be found.
- If you are using Ensō, you must redownload the installer and reinstall configuration in order to use the new path.
- (06/06/2017) Added setting options to refresh config.txt and reboot (thanks The_FloW).
- (06/06/2017) Added setting options to unlink memory card and download DRM-free packages.
- (06/06/2017) Fixed bug where HENkaku Settings and spoofed version string do not show up.
- (24/06/2017) Various translation fixes (thanks to all who contributed).
- (24/06/2017) Skip kernel plugin loading by holding L1 during installation (or boot if using Ensō).
- (30/07/2017) Skip user plugin loading by holding L1 during application startup (skip SceShell plugins by holding L at boot using Ensō).
Release 9 2017/05/11
- Fixed a bug in one of the patch that may crash SceShell.
- Disabled triggering of (nonworking) force reinstall in offline mode.
- Fixed slow file reading in molecularShell.
- Fixed crash in installing VPK (thanks d3m3vilurr).
- Moved HENkaku settings to the official Settings application (thanks The_FloW).
- Fixed problem of molecularShell corrupting VitaShell theme and settings (thanks The_FloW).
- (12/05/2017) Added helper menu for users confused with the settings move.
- (13/05/2017) Added translations for HENkaku settings (thanks everyone who helped).
- (13/05/2017) Fixed problem of menu item not showing up in Settings widget.
- (13/05/2017) Bypassed SCE bug preventing > 2 plugins from loading for a game.
- (14/05/2017) Minor settings language tweak.
Release 8 2017/03/26
- PSN spoofing works again (it will be fixed by Sony in the future so use it while you can. You can also disable PSN spoofing in molecularShell settings menu.
- First boot of molecularShell will alert the user to unsafe homebrew and how to enable it.
- (29/03/2017) Improved stability of the payload.
Release 7 2016/12/26
- taiHENkaku brings plugin support.
- Tons of stability improvements and refactored codebase to be more streamlined.
- VitaShell 1.43 fixed problem with built in updater.
Release 6 2016/09/12
- Whitelisted scePowerSetGpuClockFrequency, scePowerRequestColdReset, scePowerRequestStandby, and scePowerRegisterCallback.
- Fixed rare bug which crashes modded SceShell. There is still no PSN spoofing for modded SceShell.
- Removed “welcome” message when triggering exploit (was used for debugging and is no longer needed).
Release 5 2016/09/06
- This update improves the quality of the system performance.
- Changed how PSN spoofing is done. This should fix problems a minority of users experience regarding game saves.
- Modded vs0:shell/shell.self is not supported.
- Removed update blocking features as a side effect of above.
- Update to VitaShell 0.91. This is the last VitaShell update bundled into HENkaku. Please use VitaShell’s built in network update feature to update VitaShell as a standalone component.
Release 4 2016/08/30
- Fixed issue where YouTube website did not work.
- Added support for PSTV and Vita Slim internal storage.
- Updated to VitaShell 0.86.
Release 3 2016/08/27
- PSN spoofing: You can access PSN without updating to 3.61.
- Safe homebrew support: Developers can optionally mark their homebrews as “safe” and it will not gain restricted API access. We highly recommend developers who are not using such features to update their packages as safe.
- VitaShell 0.8: Read the release notes from The_FloW for the list of changes to VitaShell.
- Version string: A callback to the PSP days where every hack would change the system version string. We do that too now (see the screenshot) so we can provide better support to our users.
- Update blocking: In HENkaku mode, firmware updates using the official servers are blocked. That way you won’t accidentally install 3.61 and it won’t download in the background regardless of your settings.
Release 2 2016/08/04
- Dynarec support: Developers can generate ARM code and execute it directly. This aids in JIT engines for emulators.
- Offline installer: HENkaku can now run without a network connection thanks to work by xyz. He also made a nice writeup that you should check out if you’re interested in the technical details.
- VitaShell 0.7: When we originally released HENkaku, we forked VitaShell to molecularShell because we didn’t want to spend too much time writing our own file manager. Thanks to The_FloW, our changes have been merged to the official VitaShell codebase and we no longer need molecularShell. This release had added many new features and bug fixes to the shell.
Release 1 2016/07/29
- First release.
External links
- Official website - https://henkaku.xyz/
- GitHub - https://github.com/henkaku/henkaku