@jackluke thank you for your quick answer.
I have patched the ROM.
These are the diskutil result:
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk2 1.0 TB disk0s2
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_APFS Container disk4 499.9 GB disk1s2
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +1.0 TB disk2
Physical Store disk0s2
1: APFS Volume Macintosh HD 221.4 GB disk2s1
2: APFS Volume VM 20.5 KB disk2s2
3: APFS Volume Preboot 43.1 MB disk2s3
4: APFS Volume Recovery 509.8 MB disk2s4
/dev/disk3 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk3
1: Apple_HFS Seagate 319.7 GB disk3s2
/dev/disk4 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +499.9 GB disk4
Physical Store disk1s2
1: APFS Volume WD 462.6 GB disk4s1
2: APFS Volume Preboot 28.7 KB disk4s2
3: APFS Volume Recovery 20.5 KB disk4s3
/dev/disk5 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk5
1: EFI EFI 209.7 MB disk5s1
2: Apple_HFS WD1TB 999.9 GB disk5s2
and
APFS Containers (2 found)
|
+-- Container disk2 E45FDF4A-E7DA-4B75-92DF-930B038A3DE3
| ====================================================
| APFS Container Reference: disk2
| Size (Capacity Ceiling): 1023999787008 B (1.0 TB)
| Capacity In Use By Volumes: 222204952576 B (222.2 GB) (21.7% used)
| Capacity Not Allocated: 801794834432 B (801.8 GB) (78.3% free)
| |
| +-< Physical Store disk0s2 89EBAF6D-C347-424D-A18C-9ADA329CE18C
| | -----------------------------------------------------------
| | APFS Physical Store Disk: disk0s2
| | Size: 1023999787008 B (1.0 TB)
| |
| +-> Volume disk2s1 F5A3594D-C5CF-3AAB-A32C-9EBFF51C6FF5
| | ---------------------------------------------------
| | APFS Volume Disk (Role): disk2s1 (No specific role)
| | Name: Macintosh HD (Case-insensitive)
| | Mount Point: /
| | Capacity Consumed: 221441998848 B (221.4 GB)
| | FileVault: No
| |
| +-> Volume disk2s2 8E8BD00C-E757-49E3-A06F-3FC61EA197B5
| | ---------------------------------------------------
| | APFS Volume Disk (Role): disk2s2 (VM)
| | Name: VM (Case-insensitive)
| | Mount Point: /private/var/vm
| | Capacity Consumed: 20480 B (20.5 KB)
| | FileVault: No
| |
| +-> Volume disk2s3 7B85C833-4A20-472A-8BC6-F6B211D514BA
| | ---------------------------------------------------
| | APFS Volume Disk (Role): disk2s3 (Preboot)
| | Name: Preboot (Case-insensitive)
| | Mount Point: Not Mounted
| | Capacity Consumed: 43081728 B (43.1 MB)
| | FileVault: No
| |
| +-> Volume disk2s4 D96BF4C1-54FB-4B89-9F49-6042D665C6DD
| ---------------------------------------------------
| APFS Volume Disk (Role): disk2s4 (Recovery)
| Name: Recovery (Case-insensitive)
| Mount Point: /Volumes/Recovery
| Capacity Consumed: 509841408 B (509.8 MB)
| FileVault: No
|
+-- Container disk4 E641804A-DC66-46CA-AA69-F0E5A7FAA54C
====================================================
APFS Container Reference: disk4
Size (Capacity Ceiling): 499898105856 B (499.9 GB)
Capacity In Use By Volumes: 462747652096 B (462.7 GB) (92.6% used)
Capacity Not Allocated: 37150453760 B (37.2 GB) (7.4% free)
|
+-< Physical Store disk1s2 EE284CE0-9796-4A54-BD6B-28C0F09D161E
| -----------------------------------------------------------
| APFS Physical Store Disk: disk1s2
| Size: 499898105856 B (499.9 GB)
|
+-> Volume disk4s1 82B18D02-72E3-4FDC-93C5-48C609B0718A
| ---------------------------------------------------
| APFS Volume Disk (Role): disk4s1 (No specific role)
| Name: WD (Case-insensitive)
| Mount Point: /Volumes/WD
| Capacity Consumed: 462586175488 B (462.6 GB)
| FileVault: No
|
+-> Volume disk4s2 6BCFB587-6875-4C6B-987D-CACDB64FA147
| ---------------------------------------------------
| APFS Volume Disk (Role): disk4s2 (Preboot)
| Name: Preboot (Case-insensitive)
| Mount Point: Not Mounted
| Capacity Consumed: 28672 B (28.7 KB)
| FileVault: No
|
+-> Volume disk4s3 762FD14E-93BF-458C-97A5-A44164290E67
---------------------------------------------------
APFS Volume Disk (Role): disk4s3 (Recovery)
Name: Recovery (Case-insensitive)
Mount Point: Not Mounted
Capacity Consumed: 20480 B (20.5 KB)
FileVault: No
Thank you
Before attempt this unplug any external USB hard disks, USB drive and unmount any DMG (also eventually DMG app you were installing) mounted on your desktop.
Boot Mojave normally, then launch Terminal and type (or copy/paste one at once):
diskutil mount disk2s4
cd /Volumes/Recovery/F5A3594D-C5CF-3AAB-A32C-9EBFF51C6FF5/
sudo mv immutablekernel immutablekernelbackup
sudo mv PlatformSupport.plist PlatformSupportbackup
sudo cp -a /System/Library/Prelinkedkernels/prelinkedkernel /Volumes/Recovery/F5A3594D-C5CF-3AAB-A32C-9EBFF51C6FF5/immutablekernel
then type: open /Volumes/Recovery/F5A3594D-C5CF-3AAB-A32C-9EBFF51C6FF5/
landing on Finder using TextEdit or any other plain-text editor launch com.apple.boot.plist
Inside it first check the green part if matches with your file, in this place add the orange part (in one line) close and save:
<string>root-dmg=file:///F5A3594D-C5CF-3AAB-A32C-9EBFF51C6FF5/BaseSystem.dmg -no_compat_check -v</string>
Now, reboot and hold CMD+R after power-on chime, if you still can't reach APFS Recovery, post here a picture of your verbose screen.