Advertising (This ad goes away for registered users. You can Login or Register)

vpk installation help

Open discussions on programming specifically for the PS Vita.
Forum rules
Forum rule Nº 15 is strictly enforced in this subforum.
User avatar
Arkanite
Posts: 25
Joined: Fri Aug 19, 2016 3:21 am

vpk installation help

Post by Arkanite » Sun Aug 21, 2016 8:13 am

I'm currently working on a Homebrew Browser/Homebrew Store for the PS Vita.
-Vita HomeBrew Browser-
It is almost ready, though i'm having a little trouble writing a package installer function for .vpk files.

Is there anyone available that might be able to lead me in the right direction with writing a function i can pass a vpk file path too, for installation?



To Do:
- Server
- Font change


Image
Image
Image
Image
Image
Image
Image
Image
Advertising
Last edited by Arkanite on Tue Aug 30, 2016 5:00 am, edited 3 times in total.

Atherus
Posts: 3
Joined: Wed Aug 03, 2016 5:32 am

Re: vpk installation help

Post by Atherus » Sun Aug 21, 2016 9:49 am

This looks amazing! Do I see a google hangouts icon in there?! A million thanks!
Advertising

User avatar
Davenor
Posts: 16
Joined: Sat Mar 14, 2015 1:31 am

Re: vpk installation help

Post by Davenor » Sun Aug 21, 2016 9:58 am

Oh my god! wouaw! Great job!

User avatar
Arkanite
Posts: 25
Joined: Fri Aug 19, 2016 3:21 am

Re: vpk installation help

Post by Arkanite » Sun Aug 21, 2016 10:02 am

hahaa it does look a little like the google hangouts icon, but no.


Thanks for the kind words.
:)

Deroad
Posts: 6
Joined: Fri Jul 25, 2014 8:08 pm

Re: vpk installation help

Post by Deroad » Sun Aug 21, 2016 10:17 am

I was working on the same thing. Mine just had some signature checks between the server and the client with a little more info about the package (like android does with apks before installing it)
To install a vpk (which is just a zip) give a look to the source code of the henkaku app.
As I said, it's just a zip file, so unpack it in the correct folder (just read the SFO for the appid)

User avatar
Freakler
Posts: 139
Joined: Sat Dec 29, 2012 10:04 am
Location: Germany
Contact:

Re: vpk installation help

Post by Freakler » Sun Aug 21, 2016 10:27 am

Check out https://bitbucket.org/TheOfficialFloW/vitashell/

And this looks very nice btw! Good work! :)
PSVita 1001 - 3.60
PSVita 1004 - 3.60 IDU
PSVita 1004 - 2.02 TN-V
PSP 2004 - 6.60 ME-1.8 (TA-085v1)
PSP 1004 - 5.00 M33-6 (TA-081)

User avatar
Arkanite
Posts: 25
Joined: Fri Aug 19, 2016 3:21 am

Re: vpk installation help

Post by Arkanite » Sun Aug 21, 2016 10:30 am

Hey Deroad,
Thanks for the info.
I was hoping it would be as easy as extracting the vpk to it corresponding app id directory, which was my first attempt, however this does not apply the icon to the home screen (which is the step that has me burnt out).
I'm currently disassembling the VitaShell source to get a better idea of The FloW's approach to vpk installation (a lot to go through :) but will be informative none the less)

I was looking around for the henkaku app source, but could only find the offline installer. Are you able to link me to the originals source?

User avatar
Arkanite
Posts: 25
Joined: Fri Aug 19, 2016 3:21 am

Re: vpk installation help

Post by Arkanite » Sun Aug 21, 2016 10:35 am

@Freakler
Thanks bud!
the graphics and fonts will be redone before it's released (to give it a bit more of a professional look), but that will only take a few hours.

re: VitaShell
:-) yep having a look at it now.

User avatar
PixelButts
Posts: 84
Joined: Fri Apr 22, 2016 4:12 am

Re: vpk installation help

Post by PixelButts » Sun Aug 21, 2016 10:41 am

Look into making this work on testkits/devkits.

Theres something special that the molecule bubble did early on that allowed it to work on testkits and devkits, but no other homebrew will.

If you can look into this for me (and the handful of others with kits) that would be wonderful.

Mean_Able
Posts: 5
Joined: Thu Nov 11, 2010 12:47 pm

Re: vpk installation help

Post by Mean_Able » Sun Aug 21, 2016 11:01 am

SuperNice ! very good job !

Post Reply

Return to “Programming and Security”