DirectPackageInstaller icon indicating copy to clipboard operation
DirectPackageInstaller copied to clipboard

great tool but having some issue

Open iamLazyCode opened this issue 2 years ago • 33 comments

this is a fast and wonderful tool but when I try to send multiple files I get some dpi error attaching 2 images with 1 getting in successfully but other showing an error

Screenshot_1 Screenshot_2

iamLazyCode avatar Aug 21 '22 20:08 iamLazyCode

Look like this error is SCE_BGFT_ERROR_NOT_SUPPORTED Did you downloaded from compressed file?, this bug happens all times that you try install certain file or is random?

marcussacana avatar Aug 21 '22 20:08 marcussacana

Look like this error is SCE_BGFT_ERROR_NOT_SUPPORTED Did you downloaded from compressed file?, this bug happens all times that you try install certain file or is random?

i lined up 2 pkg files again and it this time showed a notification of something pushed to ps4 but nothing happened there

iamLazyCode avatar Aug 21 '22 21:08 iamLazyCode

I noticied the bug when you flood packages, usually you will need reboot the PS4 to works again... I think the problem here is the payload restarting for each download and re-initializing the BGFT service, Maybe a soluction for that should create a payload that keep alive in background, but is a bit different of the how the current method works. The wrose thing creating things for PS4 without a proper devkit, is how I can't debug my tool at all, it's hard to me find a bug like this without debug. Currently, we have a old branch with a custom payload, you will need build by yourself but this one as some fixes that theorically should be more stable, but I never had time for a proper testing, so I never released in the main branch, give a look if you want, just build the payload with make and replace the binary file in DirectPackageInstaller/DirectPackageInstaller/payload If I had reports of that version doing better I can release it.

marcussacana avatar Aug 21 '22 21:08 marcussacana

I noticied the bug when you flood packages, usually you will need reboot the PS4 to works again... I think the problem here is the payload restarting for each download and re-initializing the BGFT service, Maybe a soluction for that should create a payload that keep alive in background, but is a bit different of the how the current method works. The wrose thing creating things for PS4 without a proper devkit, is how I can't debug my tool at all, it's hard to me find a bug like this without debug. Currently, we have a old branch with a custom payload, you will need build by yourself but this one as some fixes that theorically should be more stable, but I never had time for a proper testing, so I never released in the main branch, give a look if you want, just build the payload with make and replace the binary file in DirectPackageInstaller/DirectPackageInstaller/payload If I had reports of that version doing better I can release it.

i can try but my knowledge on building things is limited , how do i run make file ?

iamLazyCode avatar Aug 21 '22 22:08 iamLazyCode

I noticied the bug when you flood packages, usually you will need reboot the PS4 to works again... I think the problem here is the payload restarting for each download and re-initializing the BGFT service, Maybe a soluction for that should create a payload that keep alive in background, but is a bit different of the how the current method works. The wrose thing creating things for PS4 without a proper devkit, is how I can't debug my tool at all, it's hard to me find a bug like this without debug. Currently, we have a old branch with a custom payload, you will need build by yourself but this one as some fixes that theorically should be more stable, but I never had time for a proper testing, so I never released in the main branch, give a look if you want, just build the payload with make and replace the binary file in DirectPackageInstaller/DirectPackageInstaller/payload If I had reports of that version doing better I can release it.

getting this error

image

iamLazyCode avatar Aug 21 '22 22:08 iamLazyCode

You can use the github actions to build, but still need to build the payload manually and update in the git the payload binary, because the build script don't rebuild the payload as well.

marcussacana avatar Aug 21 '22 22:08 marcussacana

You can use the github actions to build, but still need to build the payload manually and update in the git the payload binary, because the build script don't rebuild the payload as well.

sorry mate i aint big of techie guy :)

i think i started to build , il report back

iamLazyCode avatar Aug 21 '22 22:08 iamLazyCode

Yup, you started, but as said, the DirectPackageInstaller has 2 components, the Payload and the Sender, you are building only the sender. the payload side (what has been fixed in Payload-Fix-Test) you must manually build with make. it was made to be built in linux, I never tried build from windows before.

marcussacana avatar Aug 21 '22 23:08 marcussacana

Yup, you started, but as said, the DirectPackageInstaller has 2 components, the Payload and the Sender, you are building only the sender. the payload side (what has been fixed in Payload-Fix-Test) you must manually build with make. it was made to be built in linux, I never tried build from windows before.

are there any steps to build , i can arrange linux pc tomorrow from someone and test

iamLazyCode avatar Aug 21 '22 23:08 iamLazyCode

literally, just run make image Anyway, I did here, replace with the file in the DirectpackageInstaller/DirectPackageInstaller directory and push to your fork, then trigger the github action again. payload.zip

marcussacana avatar Aug 21 '22 23:08 marcussacana

literally, just run make image Anyway, I did here, replace with the file in the DirectpackageInstaller/DirectPackageInstaller directory and push to your fork, then trigger the github action again. payload.zip

thanks , but atleast i can now keep up with future updates and changes to keep u posted :)

thanks il test and report

iamLazyCode avatar Aug 21 '22 23:08 iamLazyCode

literally, just run make image Anyway, I did here, replace with the file in the DirectpackageInstaller/DirectPackageInstaller directory and push to your fork, then trigger the github action again. payload.zip

image

does it takes this much time ? or is my pc acting strange

iamLazyCode avatar Aug 21 '22 23:08 iamLazyCode

it does, from 40~50m

marcussacana avatar Aug 21 '22 23:08 marcussacana

it does, from 40~50m

thanks il report back , just to sure once it completes will there be any downloads ? within which i need to replace the file and push back ?

iamLazyCode avatar Aug 21 '22 23:08 iamLazyCode

it does, from 40~50m

image

iamLazyCode avatar Aug 21 '22 23:08 iamLazyCode

just scroll down image

marcussacana avatar Aug 22 '22 07:08 marcussacana

just scroll down image

Yes downloaded this to pc last night sir what after this

iamLazyCode avatar Aug 22 '22 07:08 iamLazyCode

As a said, you should replace the payload binary in the DirectPackageInstaller with the one that I gave to you, but seems that you didn't that. https://github.com/ifelixculpa/DirectPackageInstaller/blob/main/DirectPackageInstaller/DirectPackageInstaller/payload This one, if you replace that with the one that I gave to you, the github actions will be trigerred automatically and you create a new version of the DirectPackageInstaller using this custom payload.

marcussacana avatar Aug 22 '22 09:08 marcussacana

As a said, you should replace the payload binary in the DirectPackageInstaller with the one that I gave to you, but seems that you didn't that. https://github.com/ifelixculpa/DirectPackageInstaller/blob/main/DirectPackageInstaller/DirectPackageInstaller/payload This one, if you replace that with the one that I gave to you, the github actions will be trigerred automatically and you create a new version of the DirectPackageInstaller using this custom payload.

i am trying to learn all this is new to me sir , still trying my best il let u know once i figure this out ...on how to replace where is it located

edit : i think i managed to upload the version of payload u sent sir and action is started :D

iamLazyCode avatar Aug 22 '22 09:08 iamLazyCode

You sure did, but you forget to remove the .bin extension, the old file still being used.

marcussacana avatar Aug 22 '22 10:08 marcussacana

You sure did, but you forget to remove the .bin extension, the old file still being used.

lol let me do again

iamLazyCode avatar Aug 22 '22 10:08 iamLazyCode

yup, now is right

marcussacana avatar Aug 22 '22 10:08 marcussacana

yup, now is right

completed , have downloaded the zip and extracted the windows x64 ... how do i verify i have correct version

iamLazyCode avatar Aug 22 '22 10:08 iamLazyCode

No way to verify, but probabbly you have it. maybe you can verify if you open a 9090 TCP server and send as if is a ps4 to check the payload data, but that's a bit crazy just to check it.

marcussacana avatar Aug 22 '22 11:08 marcussacana

No way to verify, but probabbly you have it. maybe you can verify if you open a 9090 TCP server and send as if is a ps4 to check the payload data, but that's a bit crazy just to check it.

i think it ends up same il try a small video of whats happening

iamLazyCode avatar Aug 22 '22 11:08 iamLazyCode

No way to verify, but probabbly you have it. maybe you can verify if you open a 9090 TCP server and send as if is a ps4 to check the payload data, but that's a bit crazy just to check it.

here it is , if you can figure out or what i am doing wrong https://www81.zippyshare.com/v/7E670g3s/file.html

iamLazyCode avatar Aug 22 '22 14:08 iamLazyCode

you restarted your PS4?

marcussacana avatar Aug 22 '22 17:08 marcussacana

you restarted your PS4?

nope , i would have lost jailbreak then

iamLazyCode avatar Aug 22 '22 17:08 iamLazyCode

if you have any other way to communicate much faster like telegram let me know , have another thing to share :)

iamLazyCode avatar Aug 22 '22 20:08 iamLazyCode

you should restart, sometime the goldhen payload server hangs and became unresponsible, not sure if is your case right here.

marcussacana avatar Aug 22 '22 22:08 marcussacana