diff --git a/readme.md b/readme.md index f85695c..59cfda2 100644 --- a/readme.md +++ b/readme.md @@ -111,6 +111,14 @@ The source code is located within the `src` directory and is licensed under `GPL - "My game/application displays as a trial version in the livearea" - This happens because you copied a game/application featuring a trial mode, without or with an invalid/corrupt `work.bin`. - "I somehow messed up the installation, how can I reinstall a game?" - You can delete the (fake) license at `ux0:license/app/TITLE_ID` and use the refresh option in VitaShell. +## Changelog + +### v1.1 +- Fixed bug where fake license files of addcont on grw0: were not created. + +### v1.0 +- Initial release + ## Donation All my work is voluntary and nonprofit, however you can support my work by making a small donation - no matter how small, I'd be very thankful! Just be careful what you write to me in the message ;) [Donation Link](https://www.paypal.me/PSVitaTheFloW) diff --git a/src/main.c b/src/main.c index a2ed09e..0da859d 100644 --- a/src/main.c +++ b/src/main.c @@ -189,15 +189,18 @@ static SceUID _ksceKernelLaunchAppPatched(void *args) { char license_path[256]; - snprintf(license_path, sizeof(license_path)-1, "gro0:license/app/%s", titleid); + snprintf(license_path, sizeof(license_path)-1, "ux0:license/app/%s", titleid); FindLicenses(license_path); - snprintf(license_path, sizeof(license_path)-1, "ux0:license/app/%s", titleid); + snprintf(license_path, sizeof(license_path)-1, "gro0:license/app/%s", titleid); FindLicenses(license_path); snprintf(license_path, sizeof(license_path)-1, "ux0:license/addcont/%s", titleid); FindLicenses(license_path); + snprintf(license_path, sizeof(license_path)-1, "grw0:license/addcont/%s", titleid); + FindLicenses(license_path); + return TAI_CONTINUE(int, ksceKernelLaunchAppRef, titleid, flags, path, unk); // returns pid }