Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

great tool but having some issue #23

Closed
PitchAbyss opened this issue Aug 21, 2022 · 34 comments
Closed

great tool but having some issue #23

PitchAbyss opened this issue Aug 21, 2022 · 34 comments
Labels
bug Something isn't working

Comments

@PitchAbyss
Copy link

PitchAbyss commented Aug 21, 2022

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

@marcussacana
Copy link
Owner

marcussacana commented Aug 21, 2022

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?

@PitchAbyss
Copy link
Author

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

@marcussacana
Copy link
Owner

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.

@PitchAbyss
Copy link
Author

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 ?

@PitchAbyss
Copy link
Author

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

@marcussacana
Copy link
Owner

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.

@PitchAbyss
Copy link
Author

PitchAbyss commented Aug 21, 2022

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

@marcussacana
Copy link
Owner

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.

@PitchAbyss
Copy link
Author

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

@marcussacana
Copy link
Owner

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

@PitchAbyss
Copy link
Author

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

@PitchAbyss
Copy link
Author

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

@marcussacana
Copy link
Owner

it does, from 40~50m

@PitchAbyss
Copy link
Author

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 ?

@PitchAbyss
Copy link
Author

it does, from 40~50m

image

@marcussacana
Copy link
Owner

just scroll down
image

@PitchAbyss
Copy link
Author

just scroll down
image

Yes downloaded this to pc last night sir what after this

@marcussacana
Copy link
Owner

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.

@PitchAbyss
Copy link
Author

PitchAbyss commented Aug 22, 2022

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

@marcussacana
Copy link
Owner

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

@PitchAbyss
Copy link
Author

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

lol let me do again

@marcussacana
Copy link
Owner

yup, now is right

@PitchAbyss
Copy link
Author

yup, now is right

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

@marcussacana
Copy link
Owner

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.

@PitchAbyss
Copy link
Author

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

@PitchAbyss
Copy link
Author

PitchAbyss commented Aug 22, 2022

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

@marcussacana
Copy link
Owner

you restarted your PS4?

@PitchAbyss
Copy link
Author

you restarted your PS4?

nope , i would have lost jailbreak then

@PitchAbyss
Copy link
Author

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

@marcussacana
Copy link
Owner

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

@PitchAbyss
Copy link
Author

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

I restarted and rejailbreak but app doesnt seem to work with large files...works well with smaller packages only

@marcussacana
Copy link
Owner

that's strange...
Well, to make the things better I should make a one-time payload to keep running in background instead the current one that must be sent for each installation.
But it's a pain to me create payloads since I can't debug at all, the debugger in my PS4 just never worked.
I will keep this open for now, in the future if I feel like I can try reimplement the payload

@marcussacana marcussacana added the bug Something isn't working label Aug 23, 2022
@PitchAbyss
Copy link
Author

that's strange... Well, to make the things better I should make a one-time payload to keep running in background instead the current one that must be sent for each installation. But it's a pain to me create payloads since I can't debug at all, the debugger in my PS4 just never worked. I will keep this open for now, in the future if I feel like I can try reimplement the payload

i am always here to test :)

@marcussacana
Copy link
Owner

The new version 6.2.0 has now a improved GoldHEN method, then I'm closing this issue for now.
You may free to test, if you found new problems create a new issue or open this one :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants