valentinbreiz / PS4-Linux-Loader

PS4 Linux Loader: A simple payload that let you run Linux on your 4.05 / 4.55 / 5.01 / 5.05 PS4
143 stars 41 forks source link

after payload sent, files in pendrive console shutdown #7

Open helloitu opened 6 years ago

helloitu commented 6 years ago

idk why, the ps4 just turn off literally, :/

helloitu commented 6 years ago

and, isnΒ΄t a mira bug, this is after ps4 payload sent

helloitu commented 6 years ago

PS4 kLog ``cred... Disable write protection kexec init Now init kexec kernel_init() Kernel base = ffffffffdf80c000 Direct map base = ffffe87000000000 pmap_protect patch successful (found at 0xffffffffdfaef0ca) pmap_protect(pmap, 0xffffffffe0328000, 0xffffffffe0330000, 7) Testing global variable access (write protection)... OK. Kernel interface initialized Installing sys_kexec to system call #153 kexec_init() successful

PS4 Linux Loader for 5.05 by valentinbreiz kernel base is:0xffffffffdf80c000 uaddr is:0x000000020034c000

<118>[SceShellUI] I/PSM.UI : ** Unload enqueue: WebBrowserPlugin : WebBrowserPlugin <118>[SceShellUI] I/PSM.UI : OnFocusActiveSceneChanged [SystemArea : SystemAreaScene] -> [] <118>SetDeviceIndexBehavior: mode=SpecificUser, param=0x10000000 <118>[SceShellUI] W/PSM.UI : SystemSound called when there is no FocusActiveScene ! sys_kexec invoked sys_kexec(0x888734020, 5265840, 0x888c44020, 2029577, "panic=0 clocksource=tsc radeon.dpm=0 console=tty0 console=ttyS0,115200n8 console=uart8250,mmio32,0xd0340000 video=HDMI-A-1:1920x1080-24@60 consoleblank=0 net.ifnames=0 drm.debug=0") Copying PFP firmware NOP handler at 0xff0 Copying ME firmware Copying CE firmware NOP handler at 0x7f0 Copying MEC firmware NOP handler at 0xff0 Copying MEC2 firmware NOP handler at 0xff0 Copying RLC firmware Copying SDMA firmware Copying SDMA1 firmware Failed to copy in cmdline [KERNEL] dmem_handle_vmspace_exited pid: 68, ptype=2, 0xffffe8700429b5e8->pt_loaded is TRUE``
valentinbreiz commented 6 years ago

All seems good :/

valentinbreiz commented 6 years ago

it shuts down directly or after some time?

helloitu commented 6 years ago

directly "Failed to copy in cmdline" this is good?

valentinbreiz commented 6 years ago

Oh no

helloitu commented 6 years ago

can i spoke with u in discord? @valentinbreiz

valentinbreiz commented 6 years ago

yes!

fasif commented 6 years ago

I have the similar issue. just don't shutdown. No video output. the klog output .


kexec successfully armed. Please shut down the system.


[KERNEL] dmem_handle_vmspace_exited pid: 67, ptype=2, 0xffffdc2006a55068->pt_loaded is TRUE [KERNEL] dmem_handle_vmspace_exited map #0 0xffffdc2006a552c0 [KERNEL] dmem_handle_vmspace_exited map #1 0xffffdc2006a55068 [KERNEL] dmem_handle_vmspace_exited pid: 67, app_maps_count[2], 2 -> 1 Context.cc:189 (ajmContextCleanup) - Codec Opus CELT Encoder was not properly unregistered. [KERNEL] dmem_handle_vmspace_exited pid: 66, ptype=2, 0xffffdc2006a552c0->pt_loaded is TRUE Context.cc:189 (ajmContextCleanup) - Codec Opus CELT Decoder was not properly unregistered. Context.cc:189 (ajmContextCleanup) - Codec CELP8 Decoder was not properly unregistered. [KERNEL] dmem_handle_vmspace_exited map #0 0xffffdc2006a552c0 Context.cc:189 (ajmContextCleanup) - Codec CELP8 Encoder was not properly unregistered. [KERNEL] dmem_handle_vmspace_exited pid: 66, app_maps_count[2], 1 -> 0 Context.cc:189 (ajmContextCleanup) - Codec CELP(16) Decoder was not properly unregistered. Context.cc:191 (ajmContextCleanup) - More codecs were not properly unregistered... Context.cc:189 (ajmContextCleanup) - Codec MPEG4 AAC Encoder was not properly unregistered. [KE]sceCameraDevKill::2775 ERROR: sceCameraProcConfigStop 0x802e0006 i=0 handle=257 pid=43 Context.cc:174 (ajmContextCleanup) - Instance 114689 was not properly destroyed. Context.cc:174 (ajmContextCleanup) - Instance 16389 was not properly destroyed. Context.cc:189 (ajmContextCleanup) - Codec AC3 Encoder was not properly unregistered. Context.cc:189 (ajmContextCleanup) - Codec MP3 Decoder was not properly unregistered. Context.cc:189 (ajmContextCleanup) - Codec ATRAC9 Decoder was not properly unregistered. Context.cc:174 (ajmContextCleanup) - Instance 163842 was not properly destroyed. Context.cc:189 (ajmContextCleanup) - Codec DTS Encoder was not properly unregistered.

<5>Limiting closed port RST response from 441 to 200 packets/sec <118>[SceSysCore mini] forcibly unmount 1 nullfses <118>[SceSysCore mini] forcibly unmount /mnt/usb0 <118>[SceSysCore mini] sceKernelPollEventFlag(reboot_flag): failed 80020010 <118>[SceSysCore mini] call reboot(4000) [REGMGR] 000006 ... [REGMGR] ( 340.932 sec) 010006 ... [REGMGR] ( 0.011459 sec) 010007 ... [REGMGR] 000108 ... Waiting (max 60 seconds) for system process `SceVnlru' to stop...done Waiting (max 60 seconds) for system process `SceBufdaemon2' to stop...SD Manual Tuning done. MaxPassWindowSize=23, TunePoint=11 CORE_CTRL=0x58408b done Waiting (max 60 seconds) for system process `SceBufdaemon1' to stop...done Waiting (max 60 seconds) for system process `SceBufdaemon0' to stop...done Waiting (max 60 seconds) for system process `SceSyncer' to stop... Syncing disks, vnodes remaining...2 0 0 sched_sync: flush softdep (iter=2) sched_sync: flush softdep (iter=1) done All buffers synced. Uptime: 5m48s icc post sync:Thermal alert LED off
valentinbreiz commented 6 years ago

Are you sure @helloitu you have bzimage and initramfs.cpio.gz in a FAT32 USB key?

valentinbreiz commented 6 years ago

And @fasif it's really weird, it seems that it doesn't want to reboot for you :/

fasif commented 6 years ago

I have to press power button about 20 second to close ps4.

valentinbreiz commented 6 years ago

@helloitu and @fasif what are your PS4 model and firmware version?

fasif commented 6 years ago

@valentinbreiz cuh-2006a 5.05

helloitu commented 6 years ago

yes, the bzimage and initramfs.cpio.gz are in the Fat32 USB root, my ps4 model is CUH-2015A, FW 5.05

shadow2560 commented 6 years ago

Exactly same problem as @fasif for me, log atached.

My console is a PS4 Pro CUH-7116B on 5.05 firmware.

ps4_linux_loader_5.05_load_klog.txt

valentinbreiz commented 6 years ago

@jlozes and @fasif I created an issue (https://github.com/valentinbreiz/PS4-Linux-Loader/issues/8) with your problem because it seems to not be the same as @helloitu

ghost commented 6 years ago

I have the same problem with the PS4 having a panic and shutting down after sending the payload, it seems as though the screen goes black as though its going to start to load Linux and maybe go to a rescue shell but it turns out the model (CUH-1215A)

ghost commented 6 years ago

I had no video output on CUH-1215A turns out to be 720p I think ?

I just recompiled a 5.05 Linux Loader based on this code, but for 720p because I was just experiencing the same problem in the last few days trying to load Fedora,

^ this is for the Linux Loader for 5.05 in 720p for CUH-1215A models, probably most CUH-12XX models, you have to switch your PS4 video resolution from 1080p to 720p its working for me, using the same initrd and bzImage for 5.05

PS4-Linux-Loader-5.05.720p.bin https://mega.nz/#!P3wEWCLL!fGI_LSwbNo7qwW7X_didKKs59XTp_6qkVnkF79eSIzo

bzImage and initrd

5.05-fat32-files-for-720p-1080p-loader.zip https://mega.nz/#!Sixg1aBD!HDtq6qDA8NR-Ta3Rpukt1mB6GNx-euTQnXUipG3YH70

tonyyoyo commented 5 years ago

Helloitu, I see you're a PS4 developer, did you ever make any progress on this? We both have the same model/firmware. I'm desperate for a fix.

shadow2560 commented 5 years ago

@tonyyoyo : The problem is probably not the payload itself, it's working as intended. The problem is the kernel initializing wich seems to have a driver miss or something like that causing Linux boot problem on this model.

tonyyoyo commented 5 years ago

So if it is indeed the kernel, this would be a problem for eeply, right?

He says he supports CUH-2XXX, but he, clearly, does not.

tonyyoyo commented 5 years ago

Hey, you guys, check out his announcement tweet. It's worded slightly different, with clear instructions. I think c4pt00 was on to something!

Commited a fix for CUH-12XX PS4 models. 720p is also supported.(Modify commandline in ps4-linux-loader to 1280x720).

tonyyoyo commented 5 years ago

I tried c4pt00's links, and still no luck. This time I also tried it with my front room TV (Roku), in addition to my bedroom TV (PlayStation Display).

What in the fuck is modify command line, does anyone know? πŸ˜•

mirh commented 5 years ago

The kernel command line parameters of course?

tonyyoyo commented 5 years ago

Here's my klog, using c4pt00's 720p payload.

PS4 Linux Loader for 5.05 by valentinbreiz
kernel base is:0xffffffffdefc4000
uaddr is:0x00000002003dc000
sys_kexec invoked
sys_kexec(0x888a0c020, 5984752, 0x888fcc020, 3093817, "panic=0 clocksource=tsc radeon.dpm=0 console=tty0 console=ttyS0,115200n8 console=uart8250,mmio32,0xd0340000 video=HDMI-A-1:1280x720-24@60 consoleblank=0 net.ifnames=0 drm.debug=0")
Copying PFP firmware
NOP handler at 0xff0
Copying ME firmware
Copying CE firmware
NOP handler at 0x7f0
Copying MEC firmware
NOP handler at 0xff0
Copying MEC2 firmware
NOP handler at 0xff0
Copying RLC firmware
Copying SDMA firmware
Copying SDMA1 firmware

kexec parameters:
    Kernel image size:   5984752 bytes
    Initramfs size:      3187873 bytes (3093817 from user)
    Kernel command line: panic=0 clocksource=tsc radeon.dpm=0 console=tty0 console=ttyS0,115200n8 console=uart8250,mmio32,0xd0340000 video=HDMI-A-1:1280x720-24@60 consoleblank=0 net.ifnames=0 drm.debug=0
    Kernel image buffer: 0xffffa6f350800000
    Initramfs buffer:    0xffffa6f30f400000
kernel_hook_install(0xffffffffdfae27f2, 0xffffffffdf008020)
  Using 64bit absolute jump
******************************************************
kexec successfully armed. Please shut down the system.
******************************************************

[KERNEL] dmem_handle_vmspace_exited pid: 66, ptype=2, 0xffffa6f307591c20->pt_loaded is TRUE
Context.cc:189 (ajmContextCleanup) - Codec Opus CELT Encoder was not properly unregistered.
[KERNEL] dmem_handle_vmspace_exited map #0 0xffffa6f307591e78
Context.cc:189 (ajmContextCleanup) - Codec Opus CELT Decoder was not properly unregistered.
[KERNEL] dmem_handle_vmspace_exited map #1 0xffffa6f307591c20
[KERNEL] dmem_handle_vmspace_exited pid: 66, app_maps_count[2], 2 -> 1
Context.cc:189 (ajmContextCleanup) - Codec CELP8 Decoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec CELP8 Encoder was not properly unregistered.
[KERNEL] dmem_handle_vmspace_exited pid: 65, ptype=2, 0xffffa6f307591e78->pt_loaded is TRUE
Context.cc:189 (ajmContextCleanup) - Codec CELP(16) Decoder was not properly unregistered.
[KERNEL] dmem_handle_vmspace_exited map #0 0xffffa6f307591e78
Context.cc:189 (ajmContextCleanup) - Codec MPEG4 AAC Encoder was not properly unregistered.
Context.cc:191 (ajmContextCleanup) - More codecs were not properly unregistered...
[KE]sceCameraDevKill::2775 ERROR: sceCameraProcConfigStop 0x802e0006 i=0 handle=257 pid=44
[KERNEL] dmem_handle_vmspace_exited pid: 65, app_maps_count[2], 1 -> 0
Context.cc:174 (ajmContextCleanup) - Instance 16390 was not properly destroyed.
Context.cc:189 (ajmContextCleanup) - Codec MP3 Decoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec ATRAC9 Decoder was not properly unregistered.
Context.cc:174 (ajmContextCleanup) - Instance 114689 was not properly destroyed.
Context.cc:189 (ajmContextCleanup) - Codec AC3 Encoder was not properly unregistered.
Context.cc:174 (ajmContextCleanup) - Instance 163842 was not properly destroyed.
Context.cc:189 (ajmContextCleanup) - Codec DTS Encoder was not properly unregistered.
<118>[SceSysCore mini] forcibly unmount 1 nullfses
<118>[SceSysCore mini] forcibly unmount /mnt/usb0
<118>[SceSysCore mini] sceKernelPollEventFlag(reboot_flag): failed 80020010
<118>[SceSysCore mini] call reboot(4000)
[REGMGR] 000006 ...
[REGMGR] (    171.723 sec) 010006 ...
[REGMGR] (   0.011507 sec) 010007 ...
[REGMGR] 000108 ...
Waiting (max 60 seconds) for system process `SceVnlru' to stop...done
Waiting (max 60 seconds) for system process `SceBufdaemon1' to stop...done
Waiting (max 60 seconds) for system process `SceBufdaemon0' to stop...SD Manual Tuning done. MaxPassWindowSize=23, TunePoint=11 CORE_CTRL=0x58408b
done
Waiting (max 60 seconds) for system process `SceSyncer' to stop...
Syncing disks, vnodes remaining...0 0 sched_sync: flush softdep (iter=2)
sched_sync: flush softdep (iter=1)
done
Waiting (max 60 seconds) for system process `SceBufdaemon2' to stop...done
All buffers synced.
[PFS] umount[0x00005c9c651dacd7] finished 0
[PFS] umount[0x00005c9c652a8338] finished 0
Uptime: 2m56s
icc post sync:Thermal alert LED off
[REGMGR] 000007 @2@ ...
icc08-4001 0802
icc:failed to disabled reset button notification: 0005
icc:disabled thermal notification
helloitu commented 5 years ago

Helloitu, I see you're a PS4 developer, did you ever make any progress on this? We both have the same model/firmware. I'm desperate for a fix.

actually not, exams on university sucks, xD, but this is a thing to do in vaccations.

Valeryy commented 5 years ago

I also report SCE_KERNEL_ERROR_EBUSY 0x80020010 Device busy CUH-7116B. Here https://www.psdevwiki.com/ps4/Template:CE the corresponding "official" error code is CE-30016-0 If we google it PS4 users complain about the problems with external storage USB drive, either when they format it with PS4 or afterwards. Here https://playstations.repair/errorcode/ps4/ce-30016-0 it says to "Rebuild Database".

So facts:

  1. Other people with CUH-7116B succeeded to launch linux;
  2. CE-30016-0 related to USB drive;
  3. When changing/recompiling linux-loader to 720p problem stays.

    I will try to use 1TB USB3 drive "Transcend". First I will try to format is as external storage with official PS4 means.

steffen83 commented 5 years ago

for sure a noob question, how do i get a klog like the posted ones ? I'm loading mira, then the binloader, then start "nc 192.168.178.48 9998 > klog.txt" on my win10-pc then sending the payload with my android-phone. After the ps4 only show the white light, my klog.txt is about 65kbytes.

tonyyoyo commented 5 years ago

I tried Rebuild Database to no avail.

Beware, this should leave your data intact, but you'll have to use PS4_db_rebuilder to restore fpkgs.

Valeryy commented 5 years ago

steffen83 I read klog like this:

  1. ps4-exploit-host -> Original -> MiraFW_Orbis505.bin
  2. After this telnet 192.168.178.21 9998 gives me the klog.
  3. ps4-exploit-host -> Original -> linux-loader.bin
Valeryy commented 5 years ago

I tried to boot PSXITARCH V2 today from 1TB USB3 drive "Transcend". No luck :-( Same

<118>[SceSysCore mini] forcibly unmount 1 nullfses <118>[SceSysCore mini] forcibly unmount /mnt/usb0 <118>[SceSysCore mini] sceKernelPollEventFlag(reboot_flag): failed 80020010 <118>[SceSysCore mini] call reboot(4000) Before formating it to FAT32 and copying three files of psxitarch v2, I let the PS4 to format it as External Drive and it succeeded, so we can say PS4 "accepted this drive" ;-) ---- What else I want to try is I want to recompile linux-loader and add delay before these lines: //Reboot PS4 int evf = syscall(540, "SceSysCoreReboot"); syscall(546, evf, 0x4000, 0); syscall(541, evf); syscall(37, 1, 30); This delay would allow me to just unplug manually the drive before start rebooting.
Valeryy commented 5 years ago

Couple of more observations: In youtube there are a couple of videos where a guy with white CUH-7116 5.05 setup different linux Manjaro V1, V2, PSXITARCH V1,V2 and there are no problem with "device busy".

He uses SSD Samsung connected with SATA-to-USB3 adapter with dedicated power supply.

Have anybody tried to use SSD? Mybe SSD drive is just faster than FLASH and HDD drives and it is enough time for it to "forcibly unmount" and sceKernelPollEventFlag(reboot_flag) does not fail with 80020010?

tonyyoyo commented 5 years ago

A cheaper alternative that might give comparable speeds is a MicroSD-to-USB3.0 adapter. I tried the only one I have laying around the house, USB2.0, and it failed.

jersonjunior commented 5 years ago

I suspect that the problem is not related to boot via usb because I tried with the direct payload in memory without the use of usb dongle

jersonjunior commented 5 years ago

https://github.com/ps4gentoo/PS4-5.05-Linux-Loader

PS4-5.05-Linux-Loader boot in to RescueShell without a USB Stick

tonyyoyo commented 5 years ago

jersonjunior, you still get device busy even without a USB stick?! We're fucking doomed! 😒

jersonjunior commented 5 years ago

Yes, same problem: sceKernelPollEventFlag(reboot_flag): failed 80020010 and ps4 led white!

jersonjunior commented 5 years ago

Anyone with UART to help us, or any ideas?

jersonjunior commented 5 years ago

I tested USB 3.0 with SSD and did not succeed non-SLIM CUH-2016B

tonyyoyo commented 5 years ago

Can you believe it's been a year since this issue was first posted? πŸŽ‚

tonyyoyo commented 4 years ago

Resolved here.

Asara commented 4 years ago

I have the CUH-7116B with 5.05 and that payload also just causes a crash and shutdown.

tonyyoyo commented 4 years ago

Are you sure you used the payload + the bzImage? That's critical; without the bzImage, it's not going to work.

md5sum: 1e4caa02d2c0b35ed9642f99528f4ab4

Asara commented 4 years ago

Yeap that is the bzImage I'm using.

Here Is my klog:

PS4 Linux Loader for 5.05 by valentinbreiz
kernel base is:0xffffffff951d4000
uaddr is:0x0000000209460000
sys_kexec invoked
sys_kexec(0x888764020, 6033872, 0x888d34020, 4081343, "panic=0 clocksource=tsc console=tty0 console=ttyS0,115200n8 console=uart8250,mmio32,0xC890E000 video=HDMI-A-1:1920x1080-24@60 consoleblank=0 net.ifnames=0 drm.debug=0 amdgpu.dpm=0")
firmware_extract: Extract lib/firmware/amdgpu/gladius_pfp.bin 
Copying PFP firmware
NOP handler at 0xff0
firmware_extract: Extract lib/firmware/amdgpu/gladius_me.bin 
Copying ME firmware
firmware_extract: Extract lib/firmware/amdgpu/gladius_ce.bin 
Copying CE firmware
NOP handler at 0x7f0
firmware_extract: Extract lib/firmware/amdgpu/gladius_mec.bin 
Copying MEC firmware
NOP handler at 0xff0
firmware_extract: Extract lib/firmware/amdgpu/gladius_mec2.bin 
Copying MEC2 firmware
NOP handler at 0xff0
firmware_extract: Extract lib/firmware/amdgpu/gladius_rlc.bin 
Copying RLC firmware
firmware_extract: Extract lib/firmware/amdgpu/gladius_sdma.bin 
Copying SDMA firmware
firmware_extract: Extract lib/firmware/amdgpu/gladius_sdma1.bin 
Copying SDMA1 firmware

kexec parameters:
    Kernel image size:   6033872 bytes
    Initramfs size:      4177747 bytes (4081343 from user)
    Kernel command line: panic=0 clocksource=tsc console=tty0 console=ttyS0,115200n8 console=uart8250,mmio32,0xC890E000 video=HDMI-A-1:1920x1080-24@60 consoleblank=0 net.ifnames=0 drm.debug=0 amdgpu.dpm=0
    Kernel image buffer: 0xfffff4a400800000
    Initramfs buffer:    0xfffff4a43b400000
kernel_hook_install(0xffffffff95cf27d0, 0xffffffff95218020)
  Using 64bit absolute jump
******************************************************
kexec successfully armed. Please shut down the system.
******************************************************

[KERNEL] dmem_handle_vmspace_exited pid: 66, ptype=2, 0xfffff4a407a18bb8->pt_loaded is TRUE
[KERNEL] dmem_handle_vmspace_exited map #0 0xfffff4a407a18e10
[KERNEL] dmem_handle_vmspace_exited map #1 0xfffff4a407a18bb8
[KERNEL] dmem_handle_vmspace_exited pid: 66, app_maps_count[2], 2 -> 1
[KERNEL] dmem_handle_vmspace_exited pid: 65, ptype=2, 0xfffff4a407a18e10->pt_loaded is TRUE
[KERNEL] dmem_handle_vmspace_exited map #0 0xfffff4a407a18e10
[KERNEL] dmem_handle_vmspace_exited pid: 65, app_maps_count[2], 1 -> 0
Context.cc:189 (ajmContextCleanup) - Codec Opus CELT Encoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec Opus CELT Decoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec CELP8 Decoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec MPEG4 AAC Encoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec CELP8 Encoder was not properly unregistered.
[KE]sceCameraDevKill::2775 ERROR: sceCameraProcConfigStop 0x802e0006 i=0 handle=257 pid=44
Context.cc:189 (ajmContextCleanup) - Codec CELP(16) Decoder was not properly unregistered.
Context.cc:174 (ajmContextCleanup) - Instance 16389 was not properly destroyed.
Context.cc:191 (ajmContextCleanup) - More codecs were not properly unregistered...
Context.cc:189 (ajmContextCleanup) - Codec MP3 Decoder was not properly unregistered.
Context.cc:174 (ajmContextCleanup) - Instance 114689 was not properly destroyed.
Context.cc:189 (ajmContextCleanup) - Codec ATRAC9 Decoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec AC3 Encoder was not properly unregistered.
Context.cc:174 (ajmContextCleanup) - Instance 163842 was not properly destroyed.
Context.cc:189 (ajmContextCleanup) - Codec DTS Encoder was not properly unregistered.
#
# A user thread receives a fatal signal
#
# signal: 11 (SIGSEGV)
# thread ID: 100836
# thread name: WebProcess.self
# proc ID: 63
# proc name: WebProcess.self
# reason: page fault (user write data, protection violation)
# fault address: 000000083bc01e3c
#
# registers:
# rax: 0000000000000000  rbx: 000000083be3d410
# rcx: 000000000000078f  rdx: 0000000000000000
# rsi: 000000083bc01e3c  rdi: 000000083bdd5a40
# rbp: 00000007efdf6910  rsp: 00000007efdf68d0
# r8 : 000000083bc00000  r9 : 0000000000000000
# r10: 0000000000000000  r11: 0000000000000206
# r12: 000000020b2fbb78  r13: 000000020b2fbb60
# r14: 000000083be3d410  r15: 000000083bdd5a40
# rip: 00000008396470d1  eflags: 00010202
# BrF: 00000008391269cc  BrT: 00000008396470b0
#
# backtrace:
# 00000008391269d1
# 00000008392877ea
# 000000083865c81e
# 000000083891d958
# 0000000838b5214f
# 00000008388bdd79
# 00000008386e7afb
# 0000000838fb065c
# 000000083968c5dd
# 0000000838874410
# 0000000838b6eda5
# 0000000826b072c5
# 0000000839020a1f
# 000000003f590692
# 000000003f590ddf
# 0000000000000000
#
# dynamic libraries:
# /PeDJqoVuzi/common/lib/WebProcess.self
#  text: 000000003f590000:000000003f594000 r-x
#  data: 000000003f598000:000000003f59c000 rw-
#  fingerprint: 442c8b1d31b8ba3a917b7b11fe38719f00000000
# /PeDJqoVuzi/common/lib/libkernel_web.sprx
#  text: 000000083bde4000:000000083be30000 r-x
#  data: 000000083be34000:000000083be6c000 rw-
#  fingerprint: 274a3e15c14c7ca5028682f48931615300000000
# /PeDJqoVuzi/common/lib/libSceLibcInternal.sprx
#  text: 0000000807890000:0000000807994000 r-x
#  data: 000000080799c000:00000008079bc000 rw-
#  fingerprint: 6cfb1a5e5ffc646e94f333e5169b663300000000
# /PeDJqoVuzi/common/lib/libSceSysmodule.sprx
#  text: 000000082f3bc000:000000082f3c8000 r-x
#  data: 000000082f3cc000:000000082f3d8000 rw-
#  fingerprint: 53e8d6ed1d237b85e94158cdbc6a9b1200000000
# /PeDJqoVuzi/common/lib/libSceNet.sprx
#  text: 0000000814f28000:0000000814f5c000 r-x
#  data: 0000000814f60000:0000000815074000 rw-
#  fingerprint: b4ba094aa524aceda62d31073122c6ef00000000
# /PeDJqoVuzi/common/lib/libSceIpmi.sprx
#  text: 000000082a664000:000000082a670000 r-x
#  data: 000000082a674000:000000082a688000 rw-
#  fingerprint: da3e8d037809e70e334c9e1dbd1d16bc00000000
# /PeDJqoVuzi/common/lib/libSceNetCtl.sprx
#  text: 000000081d73c000:000000081d744000 r-x
#  data: 000000081d748000:000000081d74c000 rw-
#  fingerprint: 07e8f0572556000c89342dabc16bc1bf00000000
# /PeDJqoVuzi/common/lib/libSceMbus.sprx
#  text: 0000000806a3c000:0000000806a48000 r-x
#  data: 0000000806a4c000:0000000806a50000 rw-
#  fingerprint: ef03333e9124bc74bdac535000a3d10e00000000
# /PeDJqoVuzi/common/lib/libSceRegMgr.sprx
#  text: 000000081e018000:000000081e01c000 r-x
#  data: 000000081e020000:000000081e024000 rw-
#  fingerprint: 27ae757841b00f5c7ec209db3fd8e02c00000000
# /PeDJqoVuzi/common/lib/libSceRtc.sprx
#  text: 0000000811d38000:0000000811d40000 r-x
#  data: 0000000811d44000:0000000811d48000 rw-
#  fingerprint: b1790001f0989e68348f78678770cc9e00000000
# /PeDJqoVuzi/common/lib/libScePad.sprx
#  text: 000000080ed50000:000000080ed5c000 r-x
#  data: 000000080ed60000:000000080ed68000 rw-
#  fingerprint: 0f96df17ff510558d761640240ab7b3500000000
# /PeDJqoVuzi/common/lib/libSceAvSetting.sprx
#  text: 000000083f99c000:000000083f9a8000 r-x
#  data: 000000083f9ac000:000000083f9b0000 rw-
#  fingerprint: 73c049cb75fb80feea5918aac9b9212300000000
# /PeDJqoVuzi/common/lib/libSceVideoOut.sprx
#  text: 000000080bcb4000:000000080bccc000 r-x
#  data: 000000080bcd0000:000000080bcd4000 rw-
#  fingerprint: 5bb0ba23ac273a8522444442e83f26d400000000
# /PeDJqoVuzi/common/lib/libSceSysCore.sprx
#  text: 0000000801858000:0000000801860000 r-x
#  data: 0000000801864000:0000000801868000 rw-
#  fingerprint: aa8372661dbc3b551e99314d8f698f5300000000
# /PeDJqoVuzi/common/lib/libSceSystemService.sprx
#  text: 00000008334a4000:00000008334e0000 r-x
#  data: 00000008334e4000:00000008334f0000 rw-
#  fingerprint: 61962b3179691bf3cece271d8e29b3aa00000000
# /PeDJqoVuzi/common/lib/libSceSsl.sprx
#  text: 0000000818970000:00000008189c0000 r-x
#  data: 00000008189c4000:00000008189cc000 rw-
#  fingerprint: f8d8a8510f5241d337476186fe77a0d400000000
# /PeDJqoVuzi/common/lib/libSceRandom.sprx
#  text: 000000080e8fc000:000000080e900000 r-x
#  data: 000000080e904000:000000080e908000 rw-
#  fingerprint: ce829dfb19080d8cc589dac2e9d86f9f00000000
# /PeDJqoVuzi/common/lib/libSceLibreSsl.sprx
#  text: 0000000826968000:0000000826ab0000 r-x
#  data: 0000000826ac8000:0000000826acc000 rw-
#  fingerprint: 740ff65cbfac6dd37688f3f1b1422d1d00000000
# /PeDJqoVuzi/common/lib/libSceVideoCoreServerInterface.sprx
#  text: 0000000831514000:0000000831524000 r-x
#  data: 0000000831528000:0000000831530000 rw-
#  fingerprint: 4e8c6aef0a06a6809a1c11f9c92dd12d00000000
# /PeDJqoVuzi/common/lib/libSceOrbisCompat.sprx
#  text: 0000000826acc000:0000000826c84000 r-x
#  data: 0000000826c8c000:0000000826c94000 rw-
#  fingerprint: 9abcb547ad5e1b18c34044bc5e5503ba00000000
# /PeDJqoVuzi/common/lib/libScePrecompiledShaders.sprx
#  text: 0000000832e18000:0000000832e1c000 r-x
#  data: 0000000832e20000:0000000832e38000 rw-
#  fingerprint: 65622c30b8bd97cbc8d3654c4f559c2c00000000
# /PeDJqoVuzi/common/lib/libSceWebKit2.sprx
#  text: 000000083856c000:000000083bc20000 r-x
#  data: 000000083bdbc000:000000083bde0000 rw-
#  fingerprint: cb7db7a585a704c42a40db38f5cd6ff200000000
# /PeDJqoVuzi/common/lib/libSceWebBrowserInjectedBundle.sprx
#  text: 0000000837814000:000000083781c000 r-x
#  data: 0000000837820000:0000000837824000 rw-
#  fingerprint: e97229e2b37a0ae28680000b31e4d60900000000
mDBG: Sending signal(pid: 63, tid: 100836, signo: 0xb)
<118>[SceSysCore mini] killall timeout 5[sec]...
<118>[SceSysCore mini] forcibly unmount 2 nullfses
<118>[SceSysCore mini] forcibly unmount /mnt/usb0
<118>[SceSysCore mini] forcibly unmount /mnt/usb1
<118>[SceSysCore mini] sceKernelPollEventFlag(reboot_flag): failed 80020010
<118>[SceSysCore mini] call reboot(4000)
[REGMGR] 000006 ...
[REGMGR] (    294.640 sec) 010006 ...
[REGMGR] (   0.011364 sec) 010007 ...
[REGMGR] 000108 ...
Waiting (max 60 seconds) for system process `SceVnlru' to stop...done
Waiting (max 60 seconds) for system process `SceBufdaemon2' to stop...SD Manual Tuning done. MaxPassWindowSize=23, TunePoint=11 CORE_CTRL=0x58408b
done
Waiting (max 60 seconds) for system process `SceBufdaemon0' to stop...done
Waiting (max 60 seconds) for system process `SceBufdaemon1' to stop...done

Syncing disks, vnodes remaining...0 Waiting (max 60 seconds) for system process `SceSyncer' to stop...0 sched_sync: flush softdep (iter=2)
0 sched_sync: flush softdep (iter=1)
done
All buffers synced.
Uptime: 5m0s
icc post sync:Thermal alert LED off
[REGMGR] 000007 @2@ ...
icc08-4001 0802
icc:failed to disabled reset button notification: 0005
icc:disabled thermal notification

And then the PS4 just shuts off.

tonyyoyo commented 4 years ago

This new fix might only be for slim models (CUH-2****). I know it's frustrating, believe me. Maybe in 2-3 years they will get around to your model. Good luck.

Asara commented 4 years ago

Woo! I take it back. I apparently had a second USB in the back of the PS4 that was taking priority. When I went to unplug the system, I saw the USB in there, removed it, and decided to give it another go.

I can verify that I have got the installer for psxitarch running now. I had to remove the if less than 12GB free for some reason it was seeing my USB as having less than that when it had ~40GB free.

Thanks everyone!

Edit: This is on my CUH-7116B on 5.05!

tonyyoyo commented 4 years ago

Good job, Asara! I'm happy for you. πŸŽ‰

Asara commented 4 years ago

As an aside to anyone else playing with this, I also have wifi working (no ethernet though).

I was able to get wifi working by going into Orbis, enabling my access point, and booting into linux. Once in linux you loose your internet connection, but can reconnect to it via NetworkManager.

Thanks a ton everyone!