Skip to content

psychowood/YAHapp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YAHapp

What started as a simple java CLI port of HENkaku offline (still available here), is now trying to evolve in a PS Vita (HEHkaku enabled) companion app for Android devices.

Current features:

  • HENkaku server with VitaShell 1.1 embedded instead of MolecularShell
  • Update embedded HENkaku payload directly from HENkaku offline
  • Upload a vpk directly to your PSVita (share the .vpk file with YAHapp or open a .vpk link somewhere)
  • Browse vpkmirror.com in app and install vpk directly

That's it! :) Other features are coming soon, in the meanwhile if you have any ideas feel free to add an enhancement request in the issues board.

Disclaimer

This is my very first Android project, please be forgiving. I'll try to polish it while going on with the development. Also, I'm testing it on my Nexus w/ Android 6.0 and on the Android simulator: if you have an issue don't forget to give details on your device and androd version.

Permissions

  • android.permission.INTERNET - Network access (HENkaku server, FTP upload)
  • android.permission.READ_EXTERNAL_STORAGE - Needed to access files shared from the external storage (SD card, downloads...)

EXTRAS

HENkaku Offline (Java port)

You need to host two things: the first stage ROP and the second stage dynamic ROP. The provided Java implementation is useful for single-user use, since it is not highly performing (not as the Go implementation provided in the original henkaku repository).

Requirements

  • Java > 1.6 (and both the javac and the java command)

Serving

Just call

./serve.sh webserver-port

and use the Browser app on the Vita to navigate to the address shown in the console, then tap on Install.

The webserver port is optional, and defaults to 8357

Credits

License

The project is licensed under the Apache License 2.0.

About

PS Vita HENkaku-enabled companion app for Android devices

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 95.8%
  • HTML 3.2%
  • Other 1.0%