Hacking [RELEASE] PS4 Gentoo by mircoho

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,845
Country
United Kingdom
cool what it turns out is going on is different models have to load different payloads. Very confusing. There is a thread on another forum that breaks it down. Since I guess it is against the rules to link to there I am going to post it here:

Bootmenü:

Linux USB for this payload you need a USB Stick for Boot into Rescue / Shell
- load the initramfs.cpio.gz & bzimage (kernel) from the FAT32 USB / HDD Partition

---

v5.3.7
- Loads the initramfs.cpio.gz & bzImage (kernel) from the PS4 Webbrowser Cache with Kernel 5.3.7
CUH 10XX & CUH 11XX works 100%
all others maybe blackscreen use 4.14 Kernel

v5.3.7++
- Loads the initramfs.cpio.gz & bzImage (kernel) from the PS4 Webbrowser Cache with Kernel v5.3.7 with a prepared initramfs.cpio.gz for my PC Monitors)
CUH 10XX & CUH 11XX works 100%
all others maybe blackscreen use 4.14 Kernel

v4.14
- - Loads the initramfs.cpio.gz & bzImage (kernel) from the PS4 Webbrowser Cache with Kernel 4.14 from the psxitarch v2
WORKS FOR ALL CONSOLES WITHOUT PROBLEMS!!

v4.14++
- Loads the initramfs.cpio.gz & bzImage (kernel) from the PS4 Webbrowser Cache with Kernel v4.14 from the psxiarch v2 and with a prepared initramfs.cpio.gz for my PC Monitors
WORKS FOR ALL CONSOLES WITHOUT PROBLEMS!! FIX if you have problem and blackscreen on rescue

source is Mircoho aka op.

So basically way I see it you have a couple of different things to check like type of usb the slot you are in what payload and what files are on the fat 32 partition once you burn the image. He doesn't seem to happy about how complicated it is. All we gotta do is share our knowledge. This is much better than where we were at before. This truly does bring linux to all ps4 consoles not just some. Thing is it takes trial and error.


Yes it does seem to be more problematic than before, but i guess it'll all get combined into a single payload eventually.
I hope they figure out how to fix the root cause of the blackscreen issue and get it to work on my/others PS4 models. I dont know if I'm missing out on any performance increases between kernel versions, seems to run pretty nicely so far. :)
Now to resize my Linux Partition. :)
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,845
Country
United Kingdom
my desktop looks different to the one in your vid @seanp2500 and i havent got Retroarch preinstalled wtf? :P
because of the kernel versions??

EDIT: got Retroarch to work through WINE it's pretty fast too.
 
Last edited by ploggy,

ango

Active Member
Newcomer
Joined
Feb 5, 2012
Messages
34
Trophies
1
XP
108
Country
Germany
cool what it turns out is going on is different models have to load different payloads. Very confusing. There is a thread on another forum that breaks it down. Since I guess it is against the rules to link to there I am going to post it here:

Bootmenü:

Linux USB for this payload you need a USB Stick for Boot into Rescue / Shell
- load the initramfs.cpio.gz & bzimage (kernel) from the FAT32 USB / HDD Partition

---

v5.3.7
- Loads the initramfs.cpio.gz & bzImage (kernel) from the PS4 Webbrowser Cache with Kernel 5.3.7
CUH 10XX & CUH 11XX works 100%
all others maybe blackscreen use 4.14 Kernel

v5.3.7++
- Loads the initramfs.cpio.gz & bzImage (kernel) from the PS4 Webbrowser Cache with Kernel v5.3.7 with a prepared initramfs.cpio.gz for my PC Monitors)
CUH 10XX & CUH 11XX works 100%
all others maybe blackscreen use 4.14 Kernel

v4.14
- - Loads the initramfs.cpio.gz & bzImage (kernel) from the PS4 Webbrowser Cache with Kernel 4.14 from the psxitarch v2
WORKS FOR ALL CONSOLES WITHOUT PROBLEMS!!

v4.14++
- Loads the initramfs.cpio.gz & bzImage (kernel) from the PS4 Webbrowser Cache with Kernel v4.14 from the psxiarch v2 and with a prepared initramfs.cpio.gz for my PC Monitors
WORKS FOR ALL CONSOLES WITHOUT PROBLEMS!! FIX if you have problem and blackscreen on rescue

source is Mircoho aka op.

So basically way I see it you have a couple of different things to check like type of usb the slot you are in what payload and what files are on the fat 32 partition once you burn the image. He doesn't seem to happy about how complicated it is. All we gotta do is share our knowledge. This is much better than where we were at before. This truly does bring linux to all ps4 consoles not just some. Thing is it takes trial and error.


Could someone upload all version (4.14 - 5.3.7) with the appropriate files (bzImage & initramfs.cpio.gz), please?
Because I dont use the provided exploit host ...
 
Last edited by ango,

mircoho

Well-Known Member
OP
Newcomer
Joined
Mar 23, 2018
Messages
78
Trophies
0
Age
37
Location
Switzerland
XP
407
Country
Switzerland
i added a payload for Baikal Consoles with 4.14 .. but not tested i dont have this model

@ango
payloads are here https://github.com/ps4gentoo/ps4gentoo.github.io/tree/master/files

PL-Title="Gentoo++" PL-Bin="gentoo+.bin"
PL-Title="Gentoo" PL-Bin="gentoo.bin"
PL-Title="PSXitav2" PL-Bin="Linuxpsxita.bin"
PL-Title="Linux CUH7116B" PL-Bin="Linuxpsxitabeikal.bin"
....
....
 
Last edited by mircoho,

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,210
Country
United States
Whats the difference between 5.3.7 and older version of v4.14 ? I don't want to use older version unless it is the same speed and improvement as v5.3.7. Hmm?? Mine is CUH-1216A and on 5.05, by the way, as you can tell on my signature, lol.
 
Last edited by spotanjo3,

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,210
Country
United States
I test Rufus for Windows and it works for Usb drive. I go ahead and test Etcher for macOS and it doesn't work. Is there other program to writing images for macOS ? Etcher doesn't works. It failed and say retry and I did and still failed to write the images.
 

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,903
Trophies
1
XP
7,068
Country
United Kingdom
@mircoho Could you please upload the bzImage & initramfs.cpio.gz files for all the different versions (v5.37, v5.37++, v4.14, v4.14++) like @ango suggested. I would like these files too. thanks.:)
 
  • Like
Reactions: KiiWii

ango

Active Member
Newcomer
Joined
Feb 5, 2012
Messages
34
Trophies
1
XP
108
Country
Germany
i added a payload for Baikal Consoles with 4.14 .. but not tested i dont have this model

@ango
payloads are here https://github.com/ps4gentoo/ps4gentoo.github.io/tree/master/files

PL-Title="Gentoo++" PL-Bin="gentoo+.bin"
PL-Title="Gentoo" PL-Bin="gentoo.bin"
PL-Title="PSXitav2" PL-Bin="Linuxpsxita.bin"
PL-Title="Linux CUH7116B" PL-Bin="Linuxpsxitabeikal.bin"
....
....

There are only the *.bin files. I´ve tried it with PayloadSender but it didnt work, PayloadSender crashes.
 
Last edited by ango,

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,903
Trophies
1
XP
7,068
Country
United Kingdom
@ango If you are trying to send the payloads you MUST use either Binloader in PS-Phwoar or the webpage that mircoho posted.
Alazif's, X-Project or any other host menu will not work.

This is because the bin files are too large for any other binloader((Original) to handle. I modified the Binloader payload in PS-Phwoar especially to handle large bin files like these. Mircoho's online Linux host works also because that is a modded version of PS-Phwoar.
 

mircoho

Well-Known Member
OP
Newcomer
Joined
Mar 23, 2018
Messages
78
Trophies
0
Age
37
Location
Switzerland
XP
407
Country
Switzerland
@mircoho Could you please upload the bzImage & initramfs.cpio.gz files for all the different versions (v5.37, v5.37++, v4.14, v4.14++) like @ango suggested. I would like these files too. thanks.:)


sure @Leeful :-) have added them in first post.. under payloads

thanks again for your great exploit host works perfect no crashes and i use them many times, :wub::wub:

@azoreseuropa
mac osx have DD tool too or ?
 
Last edited by mircoho,
  • Like
Reactions: Leeful

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,845
Country
United Kingdom
sure @Leeful :-) have added them in first post.. under payloads

thanks again for your great exploit host works perfect no crashes and i use them many times, :wub::wub:

@azoreseuropa
mac osx have DD tool too or ?
Do you know what changed between Kernel v4.14 and v5.3.7 that would cause certain PS4's to blackscreen? and are you looking into a v5.3.7 fix?

Thanks. :)
 

mircoho

Well-Known Member
OP
Newcomer
Joined
Mar 23, 2018
Messages
78
Trophies
0
Age
37
Location
Switzerland
XP
407
Country
Switzerland
Do you know what changed between Kernel v4.14 and v5.3.7 that would cause certain PS4's to blackscreen? and are you looking into a v5.3.7 fix?

Thanks. :)

yes many things about amdgpu and drm in the kernel.. but i have this problem on 4.14 too.. without the initramfs++ i have blackscreen on Rescue and Xorg but only with the PS4 Pro, PS4 Phat 1006A works fine... so i think this bug is since first kernel for ps4 pro. for me blackscreen is coming since psxitarch v2 .. manjaro was working fine and kernel from eeply.. but this kernel was running on Radeon Driver and not amdgpu

but only the X11 .. Rescue i never see with one off my monitors (only ps4pro)
 
Last edited by mircoho,
  • Like
Reactions: ploggy

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,845
Country
United Kingdom
yes many things about amdgpu and drm in the kernel.. but i have this problem on 4.14 too.. without the initramfs++ i have blackscreen on Rescue and Xorg but only with the PS4 Pro, PS4 Phat 1006A works fine... so i think this bug is since first kernel for ps4 pro. for me blackscreen is coming since psxitarch v2 .. manjaro was working fine and kernel from eeply.. but this kernel was running on Radeon Driver and not amdgpu

but only the X11 .. Rescue i never see with one off my monitors (only ps4pro)
Hopefully you or eeply can figure out the issue and find a fix :)
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,845
Country
United Kingdom
4.14 is slow so I guess I will wait until they fix 5.3.7 for all consoles for all tv compatibility,
For me 4.14 has a different desktop, doesn't seem to have Retroarch pre loaded, Emustation doesn't load roms, just fails to load and crashes back to the rom list, doesn't seem to have PCSX2 preloaded. :/

5.3.7 is looking good (even tho I haven't been able to boot it yet :P)

Man I wish there was a Lakka Build for PS4 ;)
 
Last edited by ploggy,

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,210
Country
United States
For me 4.14 has a different desktop, doesn't seem to have Retroarch pre loaded, Emustation doesn't load roms, just fails to load and crashes back to the rom list, doesn't seem to have PCSX2 preloaded. :/

5.3.7 is looking good (even tho I haven't been able to boot it yet :P)

Man I wish there was a Lakka Build for PS4 ;)

I tried 5.3.7 without a plus and Penguin logo got stuck and no where to go. So I restart PS4.

Why not try psxitarch linux ? I am tempting to try Ubuntu or Fedora for PS4. Heard a good things about them.

sure @Leeful

@azoreseuropa
mac osx have DD tool too or ?

No idea what is DD, lol.
 
Last edited by spotanjo3,

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,845
Country
United Kingdom
Psxitarch v2 is a bit buggy in my experience, I'm always restarting the PS4. I think I tried Fedora and ubuntu wayback when but never really stuck with them for long. All I'm looking for a stress free way of loading Emulators and maybe Kodi. Dolphin would be nice but on a Slim there's really no chance of getting it fullspeed :P imo

I'm hoping v5.3.7 is more stable and offers better compatibility than v4.1.4 but since it doesn't even boot for me I can't tell :P
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,210
Country
United States
I am a little bit confused.

Do I have to load Gentoo first before I do this ---> Linux USB for this payload you need a USB Stick for Boot into Rescue / Shell
- load the initramfs.cpio.gz & bzimage (kernel) from the FAT32 USB / HDD Partition????
 
D

Deleted User

Guest
Do you know what changed between Kernel v4.14 and v5.3.7 that would cause certain PS4's to blackscreen? and are you looking into a v5.3.7 fix?

Thanks. :)

I can’t imagine that not having retroarch has to do with the kernal. I think that has to do with linux image used i used the google drive image. I imagine that you used the mega link? Not sure.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.tomshardware.com/pc-components/liquid-cooling/intel-and-exxonmobil-working-on-advance...