PS4Linux-Payloads
PS4Linux-Payloads copied to clipboard
720p support for 9.00?
Firstly, I would like to thank you for your Linux payload work and everyone else who contributed
I'm opening this issue as I currently have a TV that can only output at a maximum of 1080i, as unfortunately, does not support 1080p as it's a ReadyHD TV than a FullHD TV
I have tried your payload on 1080i and 720p (as 720p is better than 1080i) but unfortunately, after I load the Linux loader payload, the TV loses signal and never gets it back. The PS4 light is pulsing blue to purple so I know it works, it just doesn't output to TV due to previously mentioned no 1080p support. I have also disabled HDCP and loaded the Disable ASLR payload but again, no avail
I have searched around in Google to discover that back in 5.05, there where modded Linux loader payload with 720p support, here is a GitHub issue comment having that bin file for said modded Linux loader payload: https://github.com/valentinbreiz/PS4-Linux-Loader/issues/11#issuecomment-398201176 although there's not any reports that mention this said payload has actually worked
The problem with this is that I am on 9.00, meaning I cannot verify if that payload above does work and I do not have another PS4 laying around with lower firmware
That's why I came opening this issue, asking if it's possible that if you or anyone else is able to make 720p versions of your Linux loader payloads and especially for 9.00 at least, it would be extremely appreciated
Thank you once again and everyone else who has contributed to getting Linux loaded on PS4! I apologize for any disturbance caused
for some reason on the ps4 the 720p not working i have try everything
This is actually a linux kernel issue I think
See: https://github.com/codedwrench/ps4-linux/blob/b725cda5dac1ba9c9956bc6592196e0ec6d37f99/drivers/gpu/drm/amd/amdgpu/ps4_bridge.c#L688
I don't know why this is commented out on all PS4 kernels, but try compiling a kernel with 720p enabled, I think it would work better. If you want to play it safe, comment out the 1080p line instead.
You still need to put your framebuffer at 720p through the linux loader as well cmdline.txt afaik
oh that explain a lot thanks i am going to give a try
Great news, I have already went ahead of you, uncomented the 720p lines and compiled the kernel, then I have checkout'd the 720p branch here and compiled the payload and with HDCP disabled and Disable ASLR payload loaded I can confirm it now works and boots with signal!
Thanks to @codedwrench for pointing out that the issue was in the kernel, not the loader payload! And thanks to @Nazky for already doing the 720p changes from previous attempts!
i guess you have compiled the 5.15 can you tell me if the wifi is working for you ?
i guess you have compiled the 5.15 can you tell me if the wifi is working for you ?
Yep, I can confirm wifi is needed working Although, the USB I'm using has terrible write speeds, causing Linux to be unnecessarily slow and unresponsive for a few moments, so I cannot confirm any further than connection to wifi (such as successful connection to Google on Firefox, etc..)
As I have an Aeolia and with the 5.3 Kernel has support for HDD support, I have now edited and compiled that aswell, I'll soon attempt to install on the internal HDD and hopefully it would be much faster
Are you sure you don't have hdd support on 5.15? it works for belize, and i thought i did not break aeolia support, but i guess i might have done then
Are you sure you don't have hdd support on 5.15? it works for belize, and i thought i did not break aeolia support, but i guess i might have done then
I get still following output when I ran the exec install-HDD.sh
command using Nazky's initramfs
I have also compiled the 5.3 kernel only to discover that for some reason, the keyboard does not get detected
I'll now try to clone the 4.14 kernel and try that as final hail mary
EDIT: It seems now that this is the error that does indicate that the PS4 is not compatible despite My PS4 is CUH-1000A and is Aeolia. I have now tried the 4.14 kernel and same results. I'm unsure of what's going on
@codedwrench hdd support not working on my belize (i don't have try to compile you'r latest commit yet)
I have not only seen that now this repo main branch will now compile unified resolution payloads but I have also seen this commit https://github.com/Hakkuraifu/PS4Linux-Documentation/commit/1b8b7d13eb864e44774bb4889465f9c535f35ee5 Where do I test HDD support for this? Do I check out the baikal branch for codewrench's kernel?
baikal branch should work fine on aeolia, just copy config to .config and run make on a linux system
baikal branch should work fine on aeolia, just copy config to .config and run make on a linux system
So I have now tried the 720p payloads from the main branch but it does not work (as in it does not give signal), I even changed the radeon.dpm
to amdgpu.dpm
in the resolution lines of main.c
it still does not work so I'm still using the 720p branch
I have also compiled and tried the baikal branch, unfortunately, not only keyboard does not work but the moment it does get detected, the PS4 (Aeolia) shuts down instantly
I have not only seen that now this repo main branch will now compile unified resolution payloads but I have also seen this commit Hakkuraifu/PS4Linux-Documentation@1b8b7d1 Where do I test HDD support for this? Do I check out the baikal branch for codewrench's kernel?
it's because i have compiled the latest aeolia and baikal commit ( the link for belize is the baikal branch from @codedwrench )
Great news, I have already went ahead of you, uncomented the 720p lines and compiled the kernel, then I have checkout'd the 720p branch here and compiled the payload and with HDCP disabled and Disable ASLR payload loaded I can confirm it now works and boots with signal!
Thanks to @codedwrench for pointing out that the issue was in the kernel, not the loader payload! And thanks to @Nazky for already doing the 720p changes from previous attempts!
I know this is a bit old but I was wondering if you still had the 720p kernel and payload, and would be willing to share it with me. I'm not a programmer but have tried following what you did and compiling the edited kernel and I really have no idea what I'm doing. I've been trying to install linux on 720p for a week and I'm losing my mind, and this is the only forum I could find about this specific issue. If you could help me out I would really appreciate it. Thanks.
Great news, I have already went ahead of you, uncomented the 720p lines and compiled the kernel, then I have checkout'd the 720p branch here and compiled the payload and with HDCP disabled and Disable ASLR payload loaded I can confirm it now works and boots with signal! Thanks to @codedwrench for pointing out that the issue was in the kernel, not the loader payload! And thanks to @Nazky for already doing the 720p changes from previous attempts!
I know this is a bit old but I was wondering if you still had the 720p kernel and payload, and would be willing to share it with me. I'm not a programmer but have tried following what you did and compiling the edited kernel and I really have no idea what I'm doing. I've been trying to install linux on 720p for a week and I'm losing my mind, and this is the only forum I could find about this specific issue. If you could help me out I would really appreciate it. Thanks.
Sorry If I took a long time, but here's a mega link with the kernels and payloads you may find useful https://mega.nz/folder/NhkwnCxa#9b_kyAV3HtcI_CTCbhHa1A Albeit they are outdated and I'm unable to update anything because I no longer have my HB PS4 with me anymore to test anything For the kernels, choose 1 of the available 5 The payloads are only for FW 9.00, load Miraloader first via Goldhen's binloader and then send the payloads to Miraloader's port which is 9021 Of course to send the payload you'd need Payload Sender or NetCat GUI I hope you find it useful!
My PS4 (CUH-1215A belize) have black screen and blue light blinking orange and white
This is actually a linux kernel issue I think
See: https://github.com/codedwrench/ps4-linux/blob/b725cda5dac1ba9c9956bc6592196e0ec6d37f99/drivers/gpu/drm/amd/amdgpu/ps4_bridge.c#L688
I don't know why this is commented out on all PS4 kernels, but try compiling a kernel with 720p enabled, I think it would work better. If you want to play it safe, comment out the 1080p line instead.
is there a way to autodetect the resolution needed without hardcoding 720p 1080p etc...?
You still need to put your framebuffer at 720p through the linux loader as well cmdline.txt afaik
can you explain this further?