HOKAY! So - as we all know, CUH-7215B (and 6B, and several newer Slims with Baikal chips) have almost no working kernels.
There is a 4.14.19 Baikal patched kernel with dongle support thanks to rancid(0) but because it's 4.14 we don't get the fancy mesa drivers for actually good graphics acceleration. Those need a newer kernel.
The 5.13.18 Baikal patched kernel has broken Wifi, LAN and Bluetooth, and we can't load modules to make USB dongles work because we have no internet access to download headers to try to make anything work.
(At least not easily.)
Being that no new kernel seems to be on the horizon, I spent the last week of my life learning how to edit and cross-compile a Linux kernel, and testing every change I made on the PS4 Pro until something worked. Or my wife yelled at me.
I took the source of the 5.3.18 Baikal patched kernel using the baikal branch from https://github.com/ps4boot/ps4-linux/tree/baikal, ripped out the config from rancid(0)'s 4.14.19 and used that as the .config to make the bzimage.
I did it this way because I, at this point in time, I have no way of comparing differences that don't make my eyes bleed.
The result is a 5.13.18 kernel with USB network dongle support. At time of writing, I'm running ITMania's ENCOM Fedora 35, with an RT8153 Microsoft Surface adapter (it's just a Realtek 8153 USB to ethernet adapter.) Plug and play USB support seems to be working. Adapter mileage may vary. It's not internal LAN or WLAN, but it's a start.
I'll be testing games soon, once I get a bigger USB3.0 Flash drive.
I dub this kernel "Baltika 5" - because Baikal is a Russian chip, Baltika 5 is a cheap shitty Russian beer that gets the job done, and this is a cheap, shitty kernel that gets the job done.
I'll keep trying to get the WLAN working - if I can ever find a driver for the MT7667BSN or one that works.
When that happens, if that happens, I'll update the link to a newer version.
It's packaged with hippie68's initramfs.
I suggest using ITMania's ENCOM OS.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
https://www.mediafire.com/file/25ieddloil1f57d/5.3.18_BALTIKA.zip/file <<<<<<<<<<<<<<< Kernel
<<<<<< ENCOM OS in action - credit to ITMania; very nice build.
https://drive.google.com/file/d/1i68Wg9tV1taOb7StAMrT85k3M3Ti_IOk/view <<<<<<<<<<<<<<<<<< ENCOM OS - Rename it to psxitarch.tar.xz, install as normal.
There is a 4.14.19 Baikal patched kernel with dongle support thanks to rancid(0) but because it's 4.14 we don't get the fancy mesa drivers for actually good graphics acceleration. Those need a newer kernel.
The 5.13.18 Baikal patched kernel has broken Wifi, LAN and Bluetooth, and we can't load modules to make USB dongles work because we have no internet access to download headers to try to make anything work.
(At least not easily.)
Being that no new kernel seems to be on the horizon, I spent the last week of my life learning how to edit and cross-compile a Linux kernel, and testing every change I made on the PS4 Pro until something worked. Or my wife yelled at me.
I took the source of the 5.3.18 Baikal patched kernel using the baikal branch from https://github.com/ps4boot/ps4-linux/tree/baikal, ripped out the config from rancid(0)'s 4.14.19 and used that as the .config to make the bzimage.
I did it this way because I, at this point in time, I have no way of comparing differences that don't make my eyes bleed.
The result is a 5.13.18 kernel with USB network dongle support. At time of writing, I'm running ITMania's ENCOM Fedora 35, with an RT8153 Microsoft Surface adapter (it's just a Realtek 8153 USB to ethernet adapter.) Plug and play USB support seems to be working. Adapter mileage may vary. It's not internal LAN or WLAN, but it's a start.
I'll be testing games soon, once I get a bigger USB3.0 Flash drive.
I dub this kernel "Baltika 5" - because Baikal is a Russian chip, Baltika 5 is a cheap shitty Russian beer that gets the job done, and this is a cheap, shitty kernel that gets the job done.
I'll keep trying to get the WLAN working - if I can ever find a driver for the MT7667BSN or one that works.
When that happens, if that happens, I'll update the link to a newer version.
It's packaged with hippie68's initramfs.
I suggest using ITMania's ENCOM OS.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
https://www.mediafire.com/file/25ieddloil1f57d/5.3.18_BALTIKA.zip/file <<<<<<<<<<<<<<< Kernel
<<<<<< ENCOM OS in action - credit to ITMania; very nice build.
https://drive.google.com/file/d/1i68Wg9tV1taOb7StAMrT85k3M3Ti_IOk/view <<<<<<<<<<<<<<<<<< ENCOM OS - Rename it to psxitarch.tar.xz, install as normal.
Last edited by xTheRussianx,