iPhone 7 (iPhone 9,1) stuck on verbose screen/ black screen

It states that the installation was sucessful; but when running boot, it keeps being stuck on the verbose screen or sometimes with just a black screen. Am I doing something wrong? (the full log is pasted below)
dualra1n % ./dualboot.sh --dualboot 14.3 --jail-palera1n
[*] Command ran: ./dualboot.sh --dualboot 14.3 --jail-palera1n
dualboot | Version: 5.0
Created by edwin :) | Some code of palera1n, thanks Nathan because the ramdisks | thanks MatthewPierson, Ralph0045, and all people creator of path file boot
[] Waiting for devices
[] Detected normal mode device
Hello, iPhone9,1 on 14.3!
[] Switching device into recovery mode...
Telling device with udid 145c2ee8bbefc4cfb77cb2b4400e215c431b3794 to enter recovery mode.
Device is successfully switching to recovery mode.
[] Waiting for device in recovery mode
[] Getting device info...
0x8010
d10ap
iPhone9,1
[] To get into DFU mode, you will be guided through 2 steps:
[] Press any key when ready for DFU mode
Get ready (0)
Release side button, but keep holding volume down (9)
Release side button, but keep holding volume down (3)
[] Device entered DFU!
extracting ipsw, hang on please ...
Archive:  ipsw/iPhone_4.7_P3_14.3_18C66_Restore.ipsw
ipsw/extracted//BuildManifest.plist -> work/BuildManifest.plist
[] Creating ramdisk
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: RESET
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: SPRAY
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: SETUP
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: PATCH
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Now you can boot untrusted images.
img4tool version: 0.197-aca6cf005c94caf135023263cbb5c61a0081804f
Compiled with plist: YES
Saved IM4M to work/IM4M
Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38
libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE
init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw
init done
getting: BuildManifest.plist
100% [===================================================================================================>]
download succeeded
Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38
libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE
init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw
init done
getting: Firmware/dfu/iBSS.d10.RELEASE.im4p
100% [===================================================================================================>]
download succeeded
Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38
libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE
init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw
init done
getting: Firmware/dfu/iBEC.d10.RELEASE.im4p
100% [===================================================================================================>]
download succeeded
Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38
libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE
init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw
init done
getting: Firmware/all_flash/DeviceTree.d10ap.im4p
100% [===================================================================================================>]
download succeeded
Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38
libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE
init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw
init done
getting: Firmware/078-34285-078.dmg.trustcache
100% [===================================================================================================>]
download succeeded
Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38
libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE
init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw
init done
getting: kernelcache.release.iphone9
100% [===================================================================================================>]
download succeeded
Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38
libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE
init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw
init done
getting: 078-34285-078.dmg
100% [===================================================================================================>]
download succeeded
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Now you can boot untrusted images.
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
Found the USB handle.
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Now you can boot untrusted images.
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
Found the USB handle.
main: Starting...
iOS 15 iBoot detected!
getting get_debug_enabled_patch() patch
getting get_sigcheck_patch() patch
applying patch=0x1800c0d7c : 000080d2
applying patch=0x1800c0dc4 : 000080d2
applying patch=0x1800c29b4 : 200080d2
main: Writing out patched file to work/iBSS.patched...
main: Quitting...
none
main: Starting...
iOS 15 iBoot detected!
getting get_boot_arg_patch(rd=md0 debug=0x2014e -v wdt=-1 ) patch
getting get_debug_enabled_patch() patch
getting get_unlock_nvram_patch() patch
getting get_sigcheck_patch() patch
applying patch=0x1800c0d7c : 000080d2
applying patch=0x1800c0dc4 : 000080d2
applying patch=0x1800b1f88 : 000080d2c0035fd6
applying patch=0x1800b1fe0 : 000080d2c0035fd6
applying patch=0x1800ee5a8 : 000080d2c0035fd6
applying patch=0x1800c29b4 : 200080d2
applying patch=0x1800c3fc8 : 58330b50
applying patch=0x1800da632 : 72643d6d64302064656275673d30783230313465202d76207764743d2d312000
applying patch=0x1800c832c : 1f2003d5
main: Writing out patched file to work/iBEC.patched...
main: Quitting...
none
krnl
main: Starting...
main: Detected fat macho kernel
Kernel: Adding AMFI_get_out_of_my_way patch...
get_amfi_out_of_my_way_patch: Entering ...
get_amfi_out_of_my_way_patch: Kernel-8020 inputted
get_amfi_out_of_my_way_patch: Found Internal Error: No cdhash found. str loc at 0x9a7061
get_amfi_out_of_my_way_patch: Found Internal Error: No cdhash found. str ref at 0x10b0c64
get_amfi_out_of_my_way_patch: Patching AMFI at 0x10ac2a8
main: Writing out patched file to work/kcache.patched...
main: Quitting...
krnl
dtre
rtsc
rdsk
/dev/disk4          	                               	/private/tmp/SSHRD
other/trollstore/ -> /tmp/SSHRD
other/trollstore//usr -> /tmp/SSHRD/usr
other/trollstore//usr/trollstore -> /tmp/SSHRD/usr/trollstore
other/trollstore//usr/trollstore/PersistenceHelper -> /tmp/SSHRD/usr/trollstore/PersistenceHelper
other/trollstore//usr/trollstore/trollstorehelper -> /tmp/SSHRD/usr/trollstore/trollstorehelper
other/trollstore//usr/bin -> /tmp/SSHRD/usr/bin
other/trollstore//usr/bin/trollstoreinstaller -> /tmp/SSHRD/usr/bin/trollstoreinstaller
other/trollstore//usr/bin/rsync -> /tmp/SSHRD/usr/bin/rsync
other/trollstore//etc -> /tmp/SSHRD/etc
other/trollstore//etc/profile.d -> /tmp/SSHRD/etc/profile.d
other/trollstore//etc/profile.d/rsync.sh -> /tmp/SSHRD/etc/profile.d/rsync.sh
"disk4" ejected.
Reading work/ramdisk.dmg...
IM4P outputted to: work/ramdisk.im4p
Reading work/ramdisk.im4p...
Reading work/IM4M...
Creating Image4...
Image4 file outputted to: sshramdisk/ramdisk.img4
none
[] Booting ramdisk
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Now you can boot untrusted images.
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
Found the USB handle.
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
bind(): Address already in use
Error creating socket for listen port 2222: Address already in use
[] Waiting for the ramdisk to finish booting
8
[] Testing for baseband presence
9
10
11
seputil: Gigalocker file (/mnt7/059EB0F6-0C6E-50C0-BA99-05F572E7B54E.gl) exists
seputil: Gigalocker initialization completed
sepi digest (48 bytes): 0b342d6b832c17e1a1de6cbb357527563b449150f8def2454ff533c18b91503ec5274a7857e0cf0dc433c5981eec03f2
sepi nonce (20 bytes): 506efb5654d4a0e2a860e347ddea5ee201e7ff0a
rsep digest (48 bytes): 6ff6f5b1c032eb81fd2e951af6b9494aa225bbf95947860da10b41c8cb27ecbeaf589877c935165bcf3ac6b4245bc522
rsep nonce (20 bytes): 506efb5654d4a0e2a860e347ddea5ee201e7ff0a
blobs/iPhone9,1-14.3.der -> work/IM4M
[] Starting step 1
[] Verifying if we can continue with the dualboot
ls: /dev/disk0s1s9: No such file or directory
[] Sucessfull verified
[] Creating partitions
[] partitions created, continuing...
[] partitions are already created
[] mounting filesystems
cp: /mnt2/keybags/backup/backup_keys_cache.sql3: Operation not permitted
[] copied keybags
[] rsync installed
[] copying rootfs filesystem so hang on, that could take 20 minute because is trought ssh
./dualboot.sh: line 833: [: too many arguments
[] Waiting for device in recovery mode
[] To get into DFU mode, you will be guided through 2 steps:
[] Press any key when ready for DFU mode
Get ready (0)
Release side button, but keep holding volume down (9)
Release side button, but keep holding volume down (3)
[] Device entered DFU!
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: RESET
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: SPRAY
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: SETUP
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: PATCH
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Now you can boot untrusted images.
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
Found the USB handle.
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
*** Mounting outer volume (/dev/disk0s1 s9)...
nx_mount:1184: disk0s1 initializing cache w/hash_size 32768 and cache size 65536
nx_mount:1295: disk0s1 container cleanly-unmounted flag set.
nx_mount:1460: disk0s1 checkpoint search: largest xid 707998, best xid 707998 @ 35
nx_mount:1527: disk0s1 sanity checking all container state... please be patient.
nx_check:596: disk0s1s2 skipping check of fs[1] oid 50460 fs root tree because it's encrypted
obj_checksum_verify:5208: disk0s1s2 failed: cksum 0x30b9fee442cb7ae3, oid 0x5d950d55602dfc09, o_xid 0x35bf3370203507b0, o_type 0x191ad24d, o_subtype 0xbf6a45e, size 4096
nx_corruption_detected_int:55: disk0s1 Container corruption detected by obj_checksum_verify:5216!
obj_read:4820: disk0s1s2 oid 0x29cdf flags 0x10000523 0x0 type 0x10000002/0x22 paddr 0x3a6a001 error verifying checksum
nx_check:644: disk0s1s2 unable to get doc-id tree: 92
spaceman_metazone_init:191: disk0s1 metazone for device 0 of size 1274713 blocks (encrypted: 61225276-61862632 unencrypted: 61862632-62499989)
spaceman_datazone_init:625: disk0s1 allocation zone on dev 0 for allocations of 1 blocks starting at paddr 7274496
spaceman_datazone_init:625: disk0s1 allocation zone on dev 0 for allocations of 2 blocks starting at paddr 5242880
spaceman_datazone_init:625: disk0s1 allocation zone on dev 0 for allocations of 3 blocks starting at paddr 4063232
spaceman_datazone_init:625: disk0s1 allocation zone on dev 0 for allocations of 4 blocks starting at paddr 26247168
dev_dump:256: Aggregate constructed: dev=0x105104130 di=0 dv_num_slice=46 dv_num_slice_blk=1376256 dv_num_lslice_blk=568469
spaceman_scan_free_blocks:3154: disk0s1 scan took 0.223184 s, trims took 0.000000 s
spaceman_scan_free_blocks:3156: disk0s1 9952821 blocks free in 101158 extents
spaceman_scan_free_blocks:3164: disk0s1 9952821 blocks trimmed in 101158 extents (0 us/trim,<PHONE_NUMBER>00 trims/s)
spaceman_scan_free_blocks:3167: disk0s1 trim distribution 1:19179 2+:14201 4+:21732 16+:19205 64+:15205 256+:11636
*** Getting image dstream info...
out.dmg: dstream_id=16, size=7261380608
*** Mounting inner volume (out.dmg)...
nx_mount:1184:  initializing cache w/hash_size 32768 and cache size 65536
nx_mount:1460:  checkpoint search: largest xid 57, best xid 57 @ 3
nx_mount:1527:  sanity checking all container state... please be patient.
*** Copying inner volume extentref tree into outer volume...
Copied 75227 original extents and created 369 new extents
*** Copying inner volume fsroot tree into outer volume...
Copied 1053604 fs_root records plus 369 new file extents
*** Cleaning up unused blocks...
Freed 192731 data blocks and kept 1580067 data blocks
*** Updating the superblock...
*** Deleting old fs_root...
*** Deleting old extentref tree...
tx_flush:1043: disk0s1 tx xid 707999 took 2080963 us to flush
*** Finishing transaction...
*** Unmounting...
nx_volume_group_update:7756: disk0s1s9 Volume SystemB role 20 Not a System or data volume
sanity_check_alloced_blocks:805: disk0s1s9 fs_alloc_count mismatch: fs root nodes 7 extent 7 omap 414 snap_meta 1 doc_id 0 prev_doc_id 0 fext: 0 pfkur: 0 er: 0 udata: 1580067 fs_alloc_count 1627059 != count 1580497
dev_dump:256: Aggregate destructed: dev=0x105104130 di=0 dv_num_slice=46 dv_num_slice_blk=1376256 dv_num_lslice_blk=568469
*** Success!
[] doing some configuration
[] installing loader on Tips
var was copied
seputil: Gigalocker file (/mnt7/059EB0F6-0C6E-50C0-BA99-05F572E7B54E.gl) exists
seputil: Gigalocker initialization completed
sepi digest (48 bytes): 0b342d6b832c17e1a1de6cbb357527563b449150f8def2454ff533c18b91503ec5274a7857e0cf0dc433c5981eec03f2
sepi nonce (20 bytes): 506efb5654d4a0e2a860e347ddea5ee201e7ff0a
rsep digest (48 bytes): 6ff6f5b1c032eb81fd2e951af6b9494aa225bbf95947860da10b41c8cb27ecbeaf589877c935165bcf3ac6b4245bc522
rsep nonce (20 bytes): 506efb5654d4a0e2a860e347ddea5ee201e7ff0a
[] activating assesivetouch
[] installing trollstore
[] saving snapshot
[] Adding the kernel to preboot
krnl
[] Finished step 1. you can use --dont-create-part in order to dont have to copy and create all again if you needed.
[] Starting step 2
[] Fixing firmwares
AOP FOUND
aopf
StaticTrustCache FOUND
trst
Homer FOUND
homr
ls: /mnt6/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/Multitouch.img4: No such file or directory
AVE FOUND
/mnt6/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/AVE.img4 -> /mnt4/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/AVE.img4
ls: /mnt6/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/AudioCodecFirmware.img4: No such file or directory
ls: /mnt6/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/ISP.img4: No such file or directory
there is not any firmware img4
[] Fixed firmware suscessfully
[] Patching kernel ...
Reading work/kernelcache...
[NOTE] Image4 payload data is LZFSE compressed, decompressing...
Extracted Image4 payload data to: work/kcache.raw
[] finish patching the kernel
rebooting
[] Waiting for device in recovery mode
[] To get into DFU mode, you will be guided through 2 steps:
[] Press any key when ready for DFU mode
Get ready (0)
Release side button, but keep holding volume down (9)
Release side button, but keep holding volume down (3)
[] Device entered DFU!
[] copying files to work
[] Patching file boots ...
trst
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: RESET
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: SPRAY
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: SETUP
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: PATCH
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Now you can boot untrusted images.
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
Found the USB handle.
Version: 7fd877ee7d57a91d2506155752077aad51f896aa-39
main: Starting...
iOS 14 iBoot detected!
getting get_debug_enabled_patch() patch
getting get_sigcheck_patch() patch
applying patch=0x1800c2bd4 : 000080d2
applying patch=0x1800c2c20 : 000080d2
applying patch=0x1800c456c : 200080d2
main: Writing out patched file to work/iBSS.patched...
main: Quitting...
none
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Now you can boot untrusted images.
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
Found the USB handle.
Version: 7fd877ee7d57a91d2506155752077aad51f896aa-39
main: Starting...
iOS 14 iBoot detected!
getting get_boot_arg_patch(-v  wdt=-1 keepsyms=1 debug=0x2014e ) patch
getting get_debug_enabled_patch() patch
getting get_unlock_nvram_patch() patch
getting get_sigcheck_patch() patch
applying patch=0x1800c2bd4 : 000080d2
applying patch=0x1800c2c20 : 000080d2
applying patch=0x1800b3928 : 000080d2c0035fd6
applying patch=0x1800b3978 : 000080d2c0035fd6
applying patch=0x1800f0b50 : 000080d2c0035fd6
applying patch=0x1800c456c : 200080d2
applying patch=0x1800c59e8 : a9153230
applying patch=0x180129c9d : 2d7620207764743d2d31206b65657073796d733d312064656275673d307832303134652000
applying patch=0x1800c59f4 : f30309aa
applying patch=0x1800c5ae4 : d30d3230
applying patch=0x1800c86fc : 1f2003d5
main: Writing out patched file to work/iBEC.patched...
main: Quitting...
patching rootdev
[+] Found IOProviderClassIOMediaIOPropertyMatchPartition ID411209 string at 0xffff803187ff8000
[+] Found cadena xref at 0x14a58
patching the cadena string
patching more stuff
[+] Wrote patched image to work/iBEC.patchedB
none
main: Starting...
Kernel: Adding AMFI_get_out_of_my_way patch...
get_amfi_out_of_my_way_patch: Entering ...
get_amfi_out_of_my_way_patch: Kernel-7195 inputted
get_amfi_out_of_my_way_patch: Found entitlements too small str loc at 0x8c8710
get_amfi_out_of_my_way_patch: Found entitlements too small str ref at 0xf78bfc
get_amfi_out_of_my_way_patch: Patching AMFI at 0xf73db4
Kernel: Adding tbypassFirmwareValidate patch...
bypassFirmwareValidate: Entering ...
bypassFirmwareValidate: Found "trust evaluation succeeded" str loc at 0x91a83d
bypassFirmwareValidate: Found "wrapped Image4 payload" xref at 0x10479f0
bypassFirmwareValidate: Patching "wrapped Image4 payload" at 0x10479d0
Kernel: Adding root volume seal is broken patch...
get_root_volume_seal_is_broken_patch: Entering ...
get_root_volume_seal_is_broken_patch: Found ""root volume seal is broken %p\n"" str loc at 0xbc51d8
get_root_volume_seal_is_broken_patch: Found ""root volume seal is broken %p\n"" xref at 0x1a21c18
get_root_volume_seal_is_broken_patch: Found tbnz at 0x1a21bf0
get_root_volume_seal_is_broken_patch: Patching tbnz at 0x1a21bf0
get_root_volume_seal_is_broken_patch: Patched tbnz at 0x1a21bf0
main: Writing out patched file to work/kcache.patchedB...
main: Quitting...
Reading work/kcache.patchedB...
Compressing payload using LZSS...
IM4P outputted to: work/kcache.im4p
Reading work/kcache.im4p...
Reading work/IM4M...
Creating Image4...
Image4 file outputted to: work/kernelcache.img4
dtre
Opening DeviceTree
data_role_0_patch:
Found fstab string at 0x2455c
Found System string at 0x247c8
Found data role at 0x24ac8
Changing data role to 0x00
preboot_role_8002_patch:
Found fstab string at 0x2455c
Found System string at 0x247c8
Found Preboot role at 0x24930
Changing Preboot role to 0x8002
Writing patched devicetree
none
work/devicetree.img4 -> boot/iPhone9,1/devicetree.img4
work/iBEC.img4 -> boot/iPhone9,1/iBEC.img4
work/iBSS.img4 -> boot/iPhone9,1/iBSS.img4
work/kernelcache.img4 -> boot/iPhone9,1/kernelcache.img4
work/trustcache.img4 -> boot/iPhone9,1/trustcache.img4
Finished step 2
booting ...
[] Resetting DFU state
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
Found the USB handle.
[] Booting device
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
Attempting to connect...
opening device 05ac:1281 @ 0x01120000...
Setting to configuration 1
Setting to interface 0:0
Connected to iPhone9,1, model d10ap, cpid 0x8010, bdid 0x08
[==================================================] 100.0%Command completed successfully
[==================================================] 100.0%
cesarfajardo@MBPCesarFajardo dualra1n % ./dualboot.sh --boot
[*] Command ran: ./dualboot.sh --boot
dualboot | Version: 5.0
Created by edwin :) | Some code of palera1n, thanks Nathan because the ramdisks | thanks MatthewPierson, Ralph0045, and all people creator of path file boot
[] Waiting for devices
[] Detected normal mode device
Hello, iPhone9,1 on 4.0!
[] Switching device into recovery mode...
Telling device with udid 145c2ee8bbefc4cfb77cb2b4400e215c431b3794 to enter recovery mode.
Device is successfully switching to recovery mode.
[] Waiting for device in recovery mode
[] Getting device info...
0x8010
d10ap
iPhone9,1
[] To get into DFU mode, you will be guided through 2 steps:
[] Press any key when ready for DFU mode
Get ready (0)
Release side button, but keep holding volume down (9)
Release side button, but keep holding volume down (3)
[] Device entered DFU!
[] Pwning device
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: RESET
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: SPRAY
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: SETUP
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Stage: PATCH
ret: true
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
CPID: 0x8010
Found the USB handle.
Now you can boot untrusted images.
[] Resetting DFU state
usb_timeout: 5
[IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227
Found the USB handle.
[*] Booting device
[==================================================] 100.0%
[==================================================] 100.0%
[==================================================] 100.0%
Attempting to connect...
opening device 05ac:1281 @ 0x01120000...
Setting to configuration 1
Setting to interface 0:0
Connected to iPhone9,1, model d10ap, cpid 0x8010, bdid 0x08
[==================================================] 100.0%Command completed successfully
[==================================================] 100.0%

It states that the installation was sucessful; but when running boot, it keeps being stuck on the verbose screen or sometimes with just a black screen. Am I doing something wrong? (the full log is pasted below)
dualra1n % ./dualboot.sh --dualboot 14.3 --jail-palera1n [*] Command ran: ./dualboot.sh --dualboot 14.3 --jail-palera1n dualboot | Version: 5.0 Created by edwin :) | Some code of palera1n, thanks Nathan because the ramdisks | thanks MatthewPierson, Ralph0045, and all people creator of path file boot
[] Waiting for devices [] Detected normal mode device Hello, iPhone9,1 on 14.3! [] Switching device into recovery mode... Telling device with udid 145c2ee8bbefc4cfb77cb2b4400e215c431b3794 to enter recovery mode. Device is successfully switching to recovery mode. [] Waiting for device in recovery mode [] Getting device info... 0x8010 d10ap iPhone9,1 [] To get into DFU mode, you will be guided through 2 steps: [] Press any key when ready for DFU mode Get ready (0) Release side button, but keep holding volume down (9) Release side button, but keep holding volume down (3) [] Device entered DFU! extracting ipsw, hang on please ... Archive: ipsw/iPhone_4.7_P3_14.3_18C66_Restore.ipsw ipsw/extracted//BuildManifest.plist -> work/BuildManifest.plist [] Creating ramdisk usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: RESET ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: SPRAY ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: SETUP ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: PATCH ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Now you can boot untrusted images. img4tool version: 0.197-aca6cf005c94caf135023263cbb5c61a0081804f Compiled with plist: YES Saved IM4M to work/IM4M Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38 libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw init done getting: BuildManifest.plist 100% [===================================================================================================>] download succeeded Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38 libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw init done getting: Firmware/dfu/iBSS.d10.RELEASE.im4p 100% [===================================================================================================>] download succeeded Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38 libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw init done getting: Firmware/dfu/iBEC.d10.RELEASE.im4p 100% [===================================================================================================>] download succeeded Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38 libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw init done getting: Firmware/all_flash/DeviceTree.d10ap.im4p 100% [===================================================================================================>] download succeeded Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38 libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw init done getting: Firmware/078-34285-078.dmg.trustcache 100% [===================================================================================================>] download succeeded Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38 libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw init done getting: kernelcache.release.iphone9 100% [===================================================================================================>] download succeeded Version: 9bfdde2b2456181045f74631683fba491d8bf4f2 - 38 libfragmentzip version: 0.64-aaf6fae83a0aa6f7aae1c94721857076d04a14e8-RELEASE init pzb: https://updates.cdn-apple.com/2022SummerFCS/fullrestores/012-41763/0BC321DF-1A4E-473B-9EE0-BF126CB1CDA8/iPhone_4.7_P3_15.6_19G71_Restore.ipsw init done getting: 078-34285-078.dmg 100% [===================================================================================================>] download succeeded usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Now you can boot untrusted images. [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 Found the USB handle. usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Now you can boot untrusted images. [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 Found the USB handle. main: Starting... iOS 15 iBoot detected! getting get_debug_enabled_patch() patch getting get_sigcheck_patch() patch applying patch=0x1800c0d7c : 000080d2 applying patch=0x1800c0dc4 : 000080d2 applying patch=0x1800c29b4 : 200080d2 main: Writing out patched file to work/iBSS.patched... main: Quitting... none main: Starting... iOS 15 iBoot detected! getting get_boot_arg_patch(rd=md0 debug=0x2014e -v wdt=-1 ) patch getting get_debug_enabled_patch() patch getting get_unlock_nvram_patch() patch getting get_sigcheck_patch() patch applying patch=0x1800c0d7c : 000080d2 applying patch=0x1800c0dc4 : 000080d2 applying patch=0x1800b1f88 : 000080d2c0035fd6 applying patch=0x1800b1fe0 : 000080d2c0035fd6 applying patch=0x1800ee5a8 : 000080d2c0035fd6 applying patch=0x1800c29b4 : 200080d2 applying patch=0x1800c3fc8 : 58330b50 applying patch=0x1800da632 : 72643d6d64302064656275673d30783230313465202d76207764743d2d312000 applying patch=0x1800c832c : 1f2003d5 main: Writing out patched file to work/iBEC.patched... main: Quitting... none krnl main: Starting... main: Detected fat macho kernel Kernel: Adding AMFI_get_out_of_my_way patch... get_amfi_out_of_my_way_patch: Entering ... get_amfi_out_of_my_way_patch: Kernel-8020 inputted get_amfi_out_of_my_way_patch: Found Internal Error: No cdhash found. str loc at 0x9a7061 get_amfi_out_of_my_way_patch: Found Internal Error: No cdhash found. str ref at 0x10b0c64 get_amfi_out_of_my_way_patch: Patching AMFI at 0x10ac2a8 main: Writing out patched file to work/kcache.patched... main: Quitting... krnl dtre rtsc rdsk /dev/disk4 /private/tmp/SSHRD other/trollstore/ -> /tmp/SSHRD other/trollstore//usr -> /tmp/SSHRD/usr other/trollstore//usr/trollstore -> /tmp/SSHRD/usr/trollstore other/trollstore//usr/trollstore/PersistenceHelper -> /tmp/SSHRD/usr/trollstore/PersistenceHelper other/trollstore//usr/trollstore/trollstorehelper -> /tmp/SSHRD/usr/trollstore/trollstorehelper other/trollstore//usr/bin -> /tmp/SSHRD/usr/bin other/trollstore//usr/bin/trollstoreinstaller -> /tmp/SSHRD/usr/bin/trollstoreinstaller other/trollstore//usr/bin/rsync -> /tmp/SSHRD/usr/bin/rsync other/trollstore//etc -> /tmp/SSHRD/etc other/trollstore//etc/profile.d -> /tmp/SSHRD/etc/profile.d other/trollstore//etc/profile.d/rsync.sh -> /tmp/SSHRD/etc/profile.d/rsync.sh "disk4" ejected. Reading work/ramdisk.dmg... IM4P outputted to: work/ramdisk.im4p Reading work/ramdisk.im4p... Reading work/IM4M... Creating Image4... Image4 file outputted to: sshramdisk/ramdisk.img4 none [] Booting ramdisk usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Now you can boot untrusted images. usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 Found the USB handle. [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% bind(): Address already in use Error creating socket for listen port 2222: Address already in use [] Waiting for the ramdisk to finish booting 8 [] Testing for baseband presence 9 10 11 seputil: Gigalocker file (/mnt7/059EB0F6-0C6E-50C0-BA99-05F572E7B54E.gl) exists seputil: Gigalocker initialization completed sepi digest (48 bytes): 0b342d6b832c17e1a1de6cbb357527563b449150f8def2454ff533c18b91503ec5274a7857e0cf0dc433c5981eec03f2 sepi nonce (20 bytes): 506efb5654d4a0e2a860e347ddea5ee201e7ff0a rsep digest (48 bytes): 6ff6f5b1c032eb81fd2e951af6b9494aa225bbf95947860da10b41c8cb27ecbeaf589877c935165bcf3ac6b4245bc522 rsep nonce (20 bytes): 506efb5654d4a0e2a860e347ddea5ee201e7ff0a blobs/iPhone9,1-14.3.der -> work/IM4M [] Starting step 1 [] Verifying if we can continue with the dualboot ls: /dev/disk0s1s9: No such file or directory [] Sucessfull verified [] Creating partitions [] partitions created, continuing... [] partitions are already created [] mounting filesystems cp: /mnt2/keybags/backup/backup_keys_cache.sql3: Operation not permitted [] copied keybags [] rsync installed [] copying rootfs filesystem so hang on, that could take 20 minute because is trought ssh ./dualboot.sh: line 833: [: too many arguments [] Waiting for device in recovery mode [] To get into DFU mode, you will be guided through 2 steps: [] Press any key when ready for DFU mode Get ready (0) Release side button, but keep holding volume down (9) Release side button, but keep holding volume down (3) [] Device entered DFU! usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: RESET ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: SPRAY ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: SETUP ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: PATCH ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Now you can boot untrusted images. usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 Found the USB handle. [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% *** Mounting outer volume (/dev/disk0s1 s9)... nx_mount:1184: disk0s1 initializing cache w/hash_size 32768 and cache size 65536 nx_mount:1295: disk0s1 container cleanly-unmounted flag set. nx_mount:1460: disk0s1 checkpoint search: largest xid 707998, best xid 707998 @ 35 nx_mount:1527: disk0s1 sanity checking all container state... please be patient. nx_check:596: disk0s1s2 skipping check of fs[1] oid 50460 fs root tree because it's encrypted obj_checksum_verify:5208: disk0s1s2 failed: cksum 0x30b9fee442cb7ae3, oid 0x5d950d55602dfc09, o_xid 0x35bf3370203507b0, o_type 0x191ad24d, o_subtype 0xbf6a45e, size 4096 nx_corruption_detected_int:55: disk0s1 Container corruption detected by obj_checksum_verify:5216! obj_read:4820: disk0s1s2 oid 0x29cdf flags 0x10000523 0x0 type 0x10000002/0x22 paddr 0x3a6a001 error verifying checksum nx_check:644: disk0s1s2 unable to get doc-id tree: 92 spaceman_metazone_init:191: disk0s1 metazone for device 0 of size 1274713 blocks (encrypted: 61225276-61862632 unencrypted: 61862632-62499989) spaceman_datazone_init:625: disk0s1 allocation zone on dev 0 for allocations of 1 blocks starting at paddr 7274496 spaceman_datazone_init:625: disk0s1 allocation zone on dev 0 for allocations of 2 blocks starting at paddr 5242880 spaceman_datazone_init:625: disk0s1 allocation zone on dev 0 for allocations of 3 blocks starting at paddr 4063232 spaceman_datazone_init:625: disk0s1 allocation zone on dev 0 for allocations of 4 blocks starting at paddr 26247168 dev_dump:256: Aggregate constructed: dev=0x105104130 di=0 dv_num_slice=46 dv_num_slice_blk=1376256 dv_num_lslice_blk=568469 spaceman_scan_free_blocks:3154: disk0s1 scan took 0.223184 s, trims took 0.000000 s spaceman_scan_free_blocks:3156: disk0s1 9952821 blocks free in 101158 extents spaceman_scan_free_blocks:3164: disk0s1 9952821 blocks trimmed in 101158 extents (0 us/trim,<PHONE_NUMBER>00 trims/s) spaceman_scan_free_blocks:3167: disk0s1 trim distribution 1:19179 2+:14201 4+:21732 16+:19205 64+:15205 256+:11636
*** Getting image dstream info... out.dmg: dstream_id=16, size=7261380608
*** Mounting inner volume (out.dmg)... nx_mount:1184: initializing cache w/hash_size 32768 and cache size 65536 nx_mount:1460: checkpoint search: largest xid 57, best xid 57 @ 3 nx_mount:1527: sanity checking all container state... please be patient.
*** Copying inner volume extentref tree into outer volume... Copied 75227 original extents and created 369 new extents
*** Copying inner volume fsroot tree into outer volume... Copied 1053604 fs_root records plus 369 new file extents
*** Cleaning up unused blocks... Freed 192731 data blocks and kept 1580067 data blocks
*** Updating the superblock...
*** Deleting old fs_root...
*** Deleting old extentref tree... tx_flush:1043: disk0s1 tx xid 707999 took 2080963 us to flush
*** Finishing transaction...
*** Unmounting... nx_volume_group_update:7756: disk0s1s9 Volume SystemB role 20 Not a System or data volume sanity_check_alloced_blocks:805: disk0s1s9 fs_alloc_count mismatch: fs root nodes 7 extent 7 omap 414 snap_meta 1 doc_id 0 prev_doc_id 0 fext: 0 pfkur: 0 er: 0 udata: 1580067 fs_alloc_count 1627059 != count 1580497 dev_dump:256: Aggregate destructed: dev=0x105104130 di=0 dv_num_slice=46 dv_num_slice_blk=1376256 dv_num_lslice_blk=568469
*** Success! [] doing some configuration [] installing loader on Tips var was copied seputil: Gigalocker file (/mnt7/059EB0F6-0C6E-50C0-BA99-05F572E7B54E.gl) exists seputil: Gigalocker initialization completed sepi digest (48 bytes): 0b342d6b832c17e1a1de6cbb357527563b449150f8def2454ff533c18b91503ec5274a7857e0cf0dc433c5981eec03f2 sepi nonce (20 bytes): 506efb5654d4a0e2a860e347ddea5ee201e7ff0a rsep digest (48 bytes): 6ff6f5b1c032eb81fd2e951af6b9494aa225bbf95947860da10b41c8cb27ecbeaf589877c935165bcf3ac6b4245bc522 rsep nonce (20 bytes): 506efb5654d4a0e2a860e347ddea5ee201e7ff0a [] activating assesivetouch [] installing trollstore [] saving snapshot [] Adding the kernel to preboot krnl [] Finished step 1. you can use --dont-create-part in order to dont have to copy and create all again if you needed. [] Starting step 2 [] Fixing firmwares AOP FOUND aopf StaticTrustCache FOUND trst Homer FOUND homr ls: /mnt6/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/Multitouch.img4: No such file or directory AVE FOUND /mnt6/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/AVE.img4 -> /mnt4/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/AVE.img4 ls: /mnt6/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/AudioCodecFirmware.img4: No such file or directory ls: /mnt6/B2A608AA06515B7AF77FBEAFD7FBD6298F4344A742004DDE1CEF0B4BC2EAE3D38FB0EF93C7F4D06A3A7E58E33B755682/usr/standalone/firmware/FUD/ISP.img4: No such file or directory there is not any firmware img4 [] Fixed firmware suscessfully [] Patching kernel ... Reading work/kernelcache... [NOTE] Image4 payload data is LZFSE compressed, decompressing... Extracted Image4 payload data to: work/kcache.raw [] finish patching the kernel rebooting [] Waiting for device in recovery mode [] To get into DFU mode, you will be guided through 2 steps: [] Press any key when ready for DFU mode Get ready (0) Release side button, but keep holding volume down (9) Release side button, but keep holding volume down (3) [] Device entered DFU! [] copying files to work [] Patching file boots ... trst usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: RESET ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: SPRAY ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: SETUP ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: PATCH ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Now you can boot untrusted images. [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 Found the USB handle. Version: 7fd877ee7d57a91d2506155752077aad51f896aa-39 main: Starting... iOS 14 iBoot detected! getting get_debug_enabled_patch() patch getting get_sigcheck_patch() patch applying patch=0x1800c2bd4 : 000080d2 applying patch=0x1800c2c20 : 000080d2 applying patch=0x1800c456c : 200080d2 main: Writing out patched file to work/iBSS.patched... main: Quitting... none usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Now you can boot untrusted images. [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 Found the USB handle. Version: 7fd877ee7d57a91d2506155752077aad51f896aa-39 main: Starting... iOS 14 iBoot detected! getting get_boot_arg_patch(-v wdt=-1 keepsyms=1 debug=0x2014e ) patch getting get_debug_enabled_patch() patch getting get_unlock_nvram_patch() patch getting get_sigcheck_patch() patch applying patch=0x1800c2bd4 : 000080d2 applying patch=0x1800c2c20 : 000080d2 applying patch=0x1800b3928 : 000080d2c0035fd6 applying patch=0x1800b3978 : 000080d2c0035fd6 applying patch=0x1800f0b50 : 000080d2c0035fd6 applying patch=0x1800c456c : 200080d2 applying patch=0x1800c59e8 : a9153230 applying patch=0x180129c9d : 2d7620207764743d2d31206b65657073796d733d312064656275673d307832303134652000 applying patch=0x1800c59f4 : f30309aa applying patch=0x1800c5ae4 : d30d3230 applying patch=0x1800c86fc : 1f2003d5 main: Writing out patched file to work/iBEC.patched... main: Quitting... patching rootdev [+] Found IOProviderClassIOMediaIOPropertyMatchPartition ID411209 string at 0xffff803187ff8000 [+] Found cadena xref at 0x14a58 patching the cadena string patching more stuff [+] Wrote patched image to work/iBEC.patchedB none main: Starting... Kernel: Adding AMFI_get_out_of_my_way patch... get_amfi_out_of_my_way_patch: Entering ... get_amfi_out_of_my_way_patch: Kernel-7195 inputted get_amfi_out_of_my_way_patch: Found entitlements too small str loc at 0x8c8710 get_amfi_out_of_my_way_patch: Found entitlements too small str ref at 0xf78bfc get_amfi_out_of_my_way_patch: Patching AMFI at 0xf73db4 Kernel: Adding tbypassFirmwareValidate patch... bypassFirmwareValidate: Entering ... bypassFirmwareValidate: Found "trust evaluation succeeded" str loc at 0x91a83d bypassFirmwareValidate: Found "wrapped Image4 payload" xref at 0x10479f0 bypassFirmwareValidate: Patching "wrapped Image4 payload" at 0x10479d0
Kernel: Adding root volume seal is broken patch... get_root_volume_seal_is_broken_patch: Entering ... get_root_volume_seal_is_broken_patch: Found ""root volume seal is broken %p\n"" str loc at 0xbc51d8 get_root_volume_seal_is_broken_patch: Found ""root volume seal is broken %p\n"" xref at 0x1a21c18 get_root_volume_seal_is_broken_patch: Found tbnz at 0x1a21bf0 get_root_volume_seal_is_broken_patch: Patching tbnz at 0x1a21bf0 get_root_volume_seal_is_broken_patch: Patched tbnz at 0x1a21bf0 main: Writing out patched file to work/kcache.patchedB... main: Quitting... Reading work/kcache.patchedB... Compressing payload using LZSS... IM4P outputted to: work/kcache.im4p Reading work/kcache.im4p... Reading work/IM4M... Creating Image4... Image4 file outputted to: work/kernelcache.img4 dtre Opening DeviceTree data_role_0_patch: Found fstab string at 0x2455c Found System string at 0x247c8 Found data role at 0x24ac8 Changing data role to 0x00 preboot_role_8002_patch: Found fstab string at 0x2455c Found System string at 0x247c8 Found Preboot role at 0x24930 Changing Preboot role to 0x8002 Writing patched devicetree none work/devicetree.img4 -> boot/iPhone9,1/devicetree.img4 work/iBEC.img4 -> boot/iPhone9,1/iBEC.img4 work/iBSS.img4 -> boot/iPhone9,1/iBSS.img4 work/kernelcache.img4 -> boot/iPhone9,1/kernelcache.img4 work/trustcache.img4 -> boot/iPhone9,1/trustcache.img4 Finished step 2 booting ... [] Resetting DFU state usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 Found the USB handle. [] Booting device [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% Attempting to connect... opening device 05ac:1281 @ 0x01120000... Setting to configuration 1 Setting to interface 0:0 Connected to iPhone9,1, model d10ap, cpid 0x8010, bdid 0x08 [==================================================] 100.0%Command completed successfully
[==================================================] 100.0% cesarfajardo@MBPCesarFajardo dualra1n % ./dualboot.sh --boot [*] Command ran: ./dualboot.sh --boot dualboot | Version: 5.0 Created by edwin :) | Some code of palera1n, thanks Nathan because the ramdisks | thanks MatthewPierson, Ralph0045, and all people creator of path file boot
[] Waiting for devices [] Detected normal mode device Hello, iPhone9,1 on 4.0! [] Switching device into recovery mode... Telling device with udid 145c2ee8bbefc4cfb77cb2b4400e215c431b3794 to enter recovery mode. Device is successfully switching to recovery mode. [] Waiting for device in recovery mode [] Getting device info... 0x8010 d10ap iPhone9,1 [] To get into DFU mode, you will be guided through 2 steps: [] Press any key when ready for DFU mode Get ready (0) Release side button, but keep holding volume down (9) Release side button, but keep holding volume down (3) [] Device entered DFU! [] Pwning device usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: RESET ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: SPRAY ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: SETUP ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Stage: PATCH ret: true [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 CPID: 0x8010 Found the USB handle. Now you can boot untrusted images. [] Resetting DFU state usb_timeout: 5 [IOKit] Waiting for the USB handle with VID: 0x5AC, PID: 0x1227 Found the USB handle. [*] Booting device [==================================================] 100.0% [==================================================] 100.0% [==================================================] 100.0% Attempting to connect... opening device 05ac:1281 @ 0x01120000... Setting to configuration 1 Setting to interface 0:0 Connected to iPhone9,1, model d10ap, cpid 0x8010, bdid 0x08 [==================================================] 100.0%Command completed successfully
[==================================================] 100.0%

i don't see the problem but i see that you are using --jail-palera1n which you must use it when you have installed the semitethered legacy palear1n jailbreak. if you are using palera1n rootless you mustn't use it, so if you have palera1n rootless try to --restorerootfs and try it again without --jail-palera1n. please send me a image of the verbose word on your iphone if you can

It looks like I was able to solve the issue; I had to futurerestore to 15.4.1 and not jailbreak with palera1n in order for this work.


Feature/76 locator tool

Closes #76
Implementing https://developers.arcgis.com/javascript/latest/api-reference/esri-rest-locator.html
Couple things:

Overloaded the calls with a default URL: https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer

When I was testing, I needed more permissions for the AddressesToLocations web call. I added a note to the calls that require it to make sure they add the permission for their API token.

Re-opening. I had implemented this in Pro, but it was correctly listed as a future feature for GeoBlazor Core. @AndersenBell , before we merge this, I'm going to ask you to review the Pro implementation and move anything useful into this implementation, then remove the Pro version.

I merged the pro locator functions with this implementation. Also re-targeted to merge to the version/3.0.0 branch.


Bump to 2.1.0

[2.1.0] - 2023-03-30
Improved

Add border functionality

Fixed

Fix Header and Footer with special characters
Fix sheet.merge()

This is because there is a new feature being introduced, and following the MAJOR.MINOR.PATCH scheme, 2.1.0 should be used.
Semantic versioning recommends that the last number should only be used for patches and minor fixes (https://semver.org/).
But if you want, we can change it to 2.0.5, it's not like this changes anything... 😅

@justkawal how are 3 reviewers supposed to approve this when there are only 2, minus me as I'm the author?

@FauconSpartiate: Wouldn't you also update README.md, from
dependencies:
  excel: 2.0.4

to
dependencies:
  excel: 2.1.0

The user would then be invited to install the last release.

@justkawal how are 3 reviewers supposed to approve this when there are only 2, minus me as I'm the author?

It was set to 2 and was waiting for @amigne to accept the invitation.


Unit testing line resources using Chefspec

Hi,
I am new to Chef and I am writing unit tests to test the resources using Chefspec. I have used line resources in my cookbook but I am not sure how to unit test them. Any example would be much helpful. I am using replace_or_add, filter_lines & append_if_no_line resources.
Thanks!

My opinion, chef spec unit tests for resources are not usually useful.  You can check that you have parameters specified but not much else.  In some sense unit tests for line resources would duplicate the tests we have set up in the line cookbook.  Tim Smith has some excellent chef conf talks about suggested test methods for cookbooks.
Opinion aside, if you really want a unit test for a line resource in a recipe. What would you like to verify with the test?

Hi, thanks for the prompt response. So, yes I know that chef unit tests is not much helpful as it validates just the parameters specified but I guess we still want to use it. Why? Because we have many cookbooks which when deployed will modify configurations of nearly million hosts. We want to be sure at each step from build to deployment to the chef runs. So we want to do unit test along with infra-test.
This is a sample snippet from of the cookbooks which is replacing a line in a file:
  replace_or_add "replace-line-auth.*pam_unix.so.*" do
    path "#{etc_file}"
    pattern "auth.*pam_unix.so.*"
    line "auth        sufficient    pam_unix.so use_first_pass XXX nullok"
    replace_only true
  end

Like this there are various other small configurations that either need to be added or replaced. So we wanted to just unit test that exactly this is the line which is being inserted "auth        sufficient    pam_unix.so use_first_pass XXX nullok" and not this "auth        sufficient    pam_unix.so use_first_pass XXX nulok" coz its possible someone accidentally changes something and  we want to be able to catch it via unit tests. You can see it is just a way of validating everything in recipe is good.
If you think something else might be useful or if this doesn't makes sense please feel free to let me know!

Given a choice of testing a line resource with ChefSpec or with Inspec I would use inspec tests. You can see the difference in the line cookbook itself.  https://docs.chef.io/workstation/chefspec/#context does have examples of testing resource property settings from cookbooks.  The examples showing how to test the template resource look live they would apply.  You could test for a resource in the cookbook and use the "with" operator to validate the property value specified in the recipe.
If you haven't joined already I recommend the chefcommunity.slack.com slack as a place to ask questions and get help.  For this particular issue you will likely get non stop recommendations not to use ChefSpec. :-)   There are good reasons for that.
I'll close this ticket some time in the next week.  It's a bit out of scope for a line cookbook issue.  Good luck.

Gave a recommendation.  Good luck.


Incorrect usage of template literal in JavaScript code

Describe the bug
There is an error in the usage of template literal in the following code:
const endpointURL = `https://api.twitter.com/2/users/me?{params}`;

It should be corrected to:
const endpointURL = `https://api.twitter.com/2/users/me?${params}`;

This bug is causing unexpected behavior in the program.
To Reproduce
Steps to reproduce the behavior:

Go to the section where the code is used
Execute the code

Expected behavior
The code should execute without any error or unexpected behavior.
Additional context
Nothing

I have addressed the issue in the following pull request:
https://github.com/twitterdev/Twitter-API-v2-sample-code/pull/123
Would you please review the changes and consider merging them if they meet the requirements?
Thank you for your attention.


test_export_key_mat(): Long context support works with new fips provider only

Fix regression in Provider compatibility tests
Checklist

[x] tests are added or updated

Regression from #22465

This pull request is ready to merge

Merged to the master branch. Thank you for the reviews.


File ownership

Idea is that each site will have its own user/group
-rw-r--r--  1 site1.com site1.com  1627 Aug 29  2016 post.php
-rw-r--r--  1 site2.com site2.com  1627 Aug 29  2016 post.php
-rw-r--r--  1 site3.com site3.com  1627 Aug 29  2016 post.php

user1 - site1.com
user2 - site1.com site2.com site3.com
user3 - site1.com site3.com

And users can be part of multiple [site] groups.

I have another idea.
Sites for users will be created under his own home. Ex.
/home/rahul/www/ -> will host sites owned by Rahul
/home/radhe/www -> will host sites owned by Radhe

Anyway, this shall not be considered for now.


Any thoughts of supporting the JSON CQL clause?

I would like to use phantom with the JSON CQL clause added in V2.2 of Cassandra.
i.e.:   INSERT INTO some_keyspace.some_table JSON '{some json string}'
Is this possible?  If not do you know how I could extend phantom to add that capability?

Hi @richbolen ,
We don't yet support the native Cassandra functionality for JSON columns, but phantom had support for JsonColumn for a very long time, which is essentially the same thing but you have to provide serialization/de-serialization.
Have a look here.
That being said, we do plan to support all new Cassandra features in upcoming releases, so in a few weeks we will support the native functionality as well.

Thanks for the prompt reply Alex!
We have dozens of model classes, some with hundreds of fields, so I'd like to avoid creating a CassandraTable per model class.  Supporting the JSON clause is one way to get around it.

@richbolen This is now available in phantom 1.14.2. We haven't added support for UPDATE clauses and the fromJson and toJson CQL clauses yet but it will come in a future release. Inserts are however available and working.

Thanks!  That was a quick turn-around.  I wasn't expecting it to be so quick so I went ahead and modified your code to add both insert and select JSON support.  I was going to submit it back to you.
Funny, I went back and forth between creating a new query type and extending the existing query types.  I ended up extending the existing types but it looks adding a new query type is cleaner.  A few more notes about my code.  We use a newer version of liftweb (json4s) so my code uses json4s instead of liftweb.  We use case sensitive column names quite a bit so there is a lot of messy code making sure keyspace, table, and column names all support case sensitivity for the json strings.  You could probably clean that up quite a bit.
Do you want me to submit my code back to you?  Feel free to borrow as much or as little as you like.  I didn't know the backstory for your driver development so I was guessing a lot when I modified it.
BTW - for now we will use my code but our hope is to migrate to your production version as soon as it gives us everything we need.
Cheers,
Rich


ImVector creation question

Are you allocating ImVector?
For using in GlyphRangesBuilder::BuildRanges or TextRanges::split
Is this causing issues?
The problem I see is that Data memory is allocated, reallocated and freed by ImGui

I haven't tried to use that as of yet. You're probably right in that there are some memory ownership issues. Is it possible to give it an empty vector with a null allocation and then rely on it to resize it initially (and take over the memory)?

I will try it.

I am testing
https://github.com/sonoro1234/cimgui/tree/GlyphRanges
only cimgui.cpp and cimgui.h manually edited
_init and _create version work for ImVector_ImWchar
I still dont know which is better

Just incorporated ImVector templates C structs


where is ct3_to_ntlm.bin ?

well? :)

its part of hashcat-utils https://github.com/hashcat/hashcat-utils

ups :)
tnx.


fix(package.json): fix vulnerability of semantic-release

add "resolutions" field to package.json to upgrade library "yargs-parser" and "mem"

:tada: This PR is included in version 2.0.1 :tada:
The release is available on:

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:


Clarify journal size limit defaults in documentaiton of services.journald.rateLimitBurst

Description of changes
This clarifies systemd defaults regarding the journal size limit (see man 5 journald.conf).

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Please give me guidance on the commit message: I remember reading guidelines somewhere in the past (about stuff like "package: oldversion -> newversion"), but I can't seem to find the guidelines anymore starting from CONTRIBUTING.md and I don't know what would be appropriate here.

@flokli can you take a look again?

Sorry for the delay!


Route rules cache.maxAge not working with public assets

Because publicAssets entries are all set to fallthrough: true the cache.maxAge option will not work and you have to use headers instead to define cache-control.

Nitro will only apply cache.maxAge if fallthrough is false.
https://github.com/unjs/nitro/blob/b0f08c1c3b1b9e530c0ff9731aba399fd8ada0c3/src/nitro.ts#L85-L95
This makes me question if a better default would be to not set fallthrough and expose this option on the router for more specific use cases.

[!NOTE]
For nitro / is fallthrough by default if not defined. This is not a real config just an example for the option on the router.

[
 {
    name: "public",
    type: "static",
    fallthrough: true
  },
  {
    name: "client",
    type: "client",
    assets: {
      fallthrough: true
    }
  }
]

Honestly, I think people should just headers to drive this stuff anyway:
headers: {
    "cache-control": `public, max-age=${asset.maxAge}, immutable`,
  }

The highler level API is adding almost nothing and magically doesn't work for these inside edge cases.
I don't want to add new APIs if not needed, and someone setting fallthrough: false will probably break everything (i think)

The highler level API is adding almost nothing and magically doesn't work for these inside edge cases.

Fair it doesn't add much. Not sure what edge cases you are referring to but in those cases cache-control wouldn't work either because cache.maxAge tells Nitro to add the cache-control header to the route rule.

I don't want to add new APIs if not needed, and someone setting fallthrough: false will probably break everything (i think)

Understandable and independent of cache.maxAge fallthrough can be changed with a hook if necessary. I guess this means cache.maxAge is not supported and the recommended way is to use headers in Vinxi.
I am ok with that and will close this.

If fallthrough should not be set by default could be separate topic. I am not sure when you would want requests for assets to fallthrough by default. Need to work with it more to see what a better default is. Right now I tend towards false.


Add Regex generation method

This trivially generalizes #166 by defining a Regex class that can be initialized with any regex string. The integer function now instantiates Regex with the appropriate regex string.

[x] General Regex class
[x] Function integer to initialize Regex with a regex that only matches integers
[x] Function float to initialize Regex with a regex that only matches integers
[x] Handle EOS tokens for open-ended sequences

I would like to add a test to define the behavior when there is no possible match in the vocabulary. Then it should be ready to merge.

Now the Regex class raises an exception when the vocabulary does not allow to build sequences that match the input regex. Ready for review.

Agh, looks like the generated token sequences change shape when using transformers!

I only have one minor comment regarding EOS tokens. Sequence.__call__ filters finished sequences, and Regex inherits from Continuation which marks a sequence as finished when an EOS token is found. We can open a follow-up issue for this.


[Advice] Define constant data with flatbuffer or json

I'm working on port this minigame to Linux, and during the process, I've noticed that this game utilizes an outdated format for its constant definitions.
I strongly recommend transition to FlatBuffers or, if human-readability is necessary, to JSON

Thank you for your support of this project. It's great to hear about the migration of Linux.
Although switching to JSON has significant benefits, due to historical legacy reasons and my personal development preferences, the project will not be transferred to JSON.
I have asked my developer to start developing the vscode plugin to make this format easier to read, Including completion and alignment.
For programmers, there is a very user-friendly C # class library that can be easily read and written. https://github.com/LorisYounger/LinePutScript
I apologize for my capriciousness :|

@hax0r31337 Is your work public?

@hax0r31337 Is your work public?

Nope it's intended private use, I've changed some features in the game, and lot's of feature missing, so I can't say it's a Linux port

Nope it's intended private use, I've changed some features in the game, and lot's of feature missing, so I can't say it's a Linux port

I would take any linux version over nothing but I get it. Thanks for replying.


fast_vit: propagate act_layer argument

Currently GELU will still be used in some modules of fast_vit even if the act_layer argument is set.

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


App Engine Support is broken

Can't detect goapp command.
https://travis-ci.org/kaneshin/goenv/jobs/179321359

Fixed


Refactored Ingredients, implemented DepleteIngredient

Currently there are GUI tests that are failing, will resolve by tonight.
Will implement tests for DeleteIngredient and DepleteIngredient by Friday.


[Knora-app resource viewer mockup] What is the point for the resource path ?

Is your feature request related to a problem? Please describe.
I don't really see the point for this path under the tab menu?
Describe the solution you'd like
If the point is to display the ARK ID (which is generally referred to as an identifier rather than an URL), I think I would prefer to see the ARK clearly displayed as: "Identifier : ark:/12148/bpt6k107371t".
Additional context

@mrivoal thanks for the feedback, it is a good idea to present the ARK URL as an identifier. However, it would be good to keep the hierarchy project > ontology > resource with links somewhere. We will think about it!

I find the idea interesting,. This way the user knows where he's landing.
However, Project shortname + ontologie label is likely to bring some redundancy, ex. : lumiere-lausanne > The Lumières.Lausanne ontology
or incunabula > The Incunabula ontology
The most common cases is one project = one ontology.

we can shorten it to the project that's fine, the user needs the info somewhere

this suggestion has been taken into consideration in the latest version of the mockup


options with falsy values not shown in dropdown

I want to use multiselect as a simple select replacement and found this: any falsy option does not show up in the dropdown - and cannot be selected
fiddle: https://jsfiddle.net/zf3vw4hs/1/

Thanks. Working on a fix :)

Hi,
Great job with the component! I have noticed one thing - when I have v-model with pre-populated value which is 0 (I am using array keys as options) then prepopulated results is not shown until I select it. If I set v-model to some other key, multiselect automatically switches selected value. I think this issue might be related.

This is already fixed :)

Hi,
If initial value is 0 the input shows the placeholder instead of the value, although it does appear as selected in dropdown.
You can see this behaviour in the first comment @darthmelak fiddler (changing js and css references to 2.0.3)

If initial value is 0 the input shows the placeholder instead of the value, although it does appear as selected in dropdown.

Same here, using 2.0.3.
Awesome library, btw!

Fixed and released in 2.0.4. Thanks :)

Awesome!
Thank you and congrats for the library!


Project Explorer context menu has two Source entries

Let's make sure issue is not already fixed in snapshots first.

[x] I verified I can reproduce this issue against latest snapshots build

Steps to reproduce
From a fresh installation and clean workspace:
Import a Java project from git.  Right-click on the project and there will be two Source menu items.  The first one is the normal JDT menu and the second one has one item: Format which is disabled.
Tested under this environment:

OS & version: ... RHEL 7.9
Eclipse IDE/Platform version: ...  I20230404-0600
...

Community

[X] I understand reporting an issue to this OSS project does not mandate anyone to fix it. Other contributors may consider the issue, or not, at their own convenience. The most efficient way to get it fixed is that I fix it myself and contribute it back as a good quality patch to the project.

Looks like LSP4E upstream issue https://github.com/eclipse/lsp4e/issues/822


is it defined/documented which newlines are used by Write-Host and Out-File

Prerequisites

[X] Write a descriptive title.
[X] Make sure you are able to repro it on the latest released version
[X] Search the existing issues.
[X] Refer to the FAQ.
[X] Refer to Differences between Windows PowerShell 5.1 and PowerShell.

Steps to reproduce
Hey.
I have some trouble finding documentation on how e.g. Write-Host or Out-File do newlines, in particular whether they do CRLF or LF newlines.
What I do is:

Process some stuff in PowerShell (e.g. a command like Get-Process | ..., execute that via PowerShell’s  -Command option and capture the output of the whole things for further processing.
Or, also executing something in PowerShell, but permanently storing it in a file via  ... | Out-File ....

As far as I understand (please correct me if wrong), Out-File just takes what it gets and makes not conversion (regardless of whether it's executed under Windows, or Linux, or WSL or Cygwin). So it actually depends on what I pipe into Out-File whether I get CRLF or LF, right?
For example, ConvertTo-Json -Compress seems to give me no newlines at all, makes sense, while  ConvertTo-Json XML seems to give me CRLF, at least under Cygwin/Windows, and there seems no direct way to change that. (Though I can live with it, if it's at least deterministic).
However, with Write-Host things are different.

First, I use it, because without, PowerShell seems to do all kinds of strange modifications to the output, replacing text by ... or truncating it at some width.
Second, when using -NoNewline, it seems Write-Host doesn't change anything, it adds no newlines (neither CRLF nor LF) and if there are multiple objects, they're merely concatenated without separator.
But without -NoNewline, things seem to differ between versions. With PowerShell 5.1, when executed from Cygwin or cmd.exe I get LF newlines, but with 7.x I get CRLF.

Especially that last point is IMO problematic, when one wants to write code that works with future versions.
Is it now going to stay forever CRLF or could that change again in a future version, perhaps even depending on the current platform?
It seems to be nowhere documented what it actually uses as newline and on which platform, neither seems there to be any mention in https://learn.microsoft.com/en-us/powershell/scripting/whats-new/differences-from-windows-powershell?view=powershell-7.4 about that change.
Also, doing e.g. ... | Write-Host -Separator "n"` seems to be ignored for unknown reasons. :-( That would of course be the best way to get some consistent behaviour.
Thanks,
Philippe.
Expected behavior
Consistent (and especially backwards compatible) behaviour of whether the cmdlets use CRLF or LF.

Or at least some definite documentation on what they do (on which platform).

Also, would be nice if `-Separator` works also for piped input?

Actual behavior
Spurious change from LF to CRLF between Windows PowerShell 5.1 and newer versions. Unclear status if there will be further changes (which might then break things).

Error details
No response
Environment data
$PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.1.19041.4412
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.19041.4412
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>

and

$PSVersionTable

Name                           Value
----                           -----
PSVersion                      7.4.2
PSEdition                      Core
GitCommitId                    7.4.2
OS                             Microsoft Windows 10.0.19045
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Visuals
No response

I think [System.Environment]::NewLine

@237dmitry
I don't think that can be it, because under 5.1, where I see LF-newlines I get:
[System.Environment]::NewLine | Format-Hex

           00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00000000   0D 0A                                            ..

While on 7.x, where I see CRLF, I get:
[System.Environment]::NewLine | Format-Hex

   Label: String (System.String) <2FCD9D69>

          Offset Bytes                                           Ascii
                 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
          ------ ----------------------------------------------- -----
0000000000000000 0D 0A                                           ��

IOW, that value claims in both cases it would be CRLF, while in the old versions I see LF newlines.

Yes, Write-Host on 5.1 does indeed give LF
D:\>PowerShell Write-Host 'foo' > out

D:\>PowerShell Format-Hex -path out

           Path: D:\out

           00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00000000   66 6F 6F 0A                                      foo.

The .NET Framework WriteLine does give you CRLF so it is a PowerShell 5.1 oddity
PowerShell "[System.Console]::WriteLine('foo')"

Note that generally separator refers to something between records, not after every record so would not work for line endings.

I would suggest that this project is most concerned with 7.* and it is more consistent regarding using [Environment].NewLine

Okay, so does that mean (which I guess was my original request for documentation), that in current and future PowerShell versions, newline is and will always be CRLF respectively always whatever [Environment].NewLine says (which then may be different on different platforms)?
I think this should go in the docs (just like e.g. Python docs mention for print what the newline will be and how one can set it), or at least in that differences between 5.x and beyond.

Note that generally separator refers to something between records, not after every record so would not work for line endings.

It would be okay for me, if -Separator would just work between, as I could simply ignore the final (and only) newline.
But even that doesn't seem to work, at last not when piping.
$ powershell -Command '$a = ("foo", "bar"); $a | Write-Host -Separator "_"' | xxd
00000000: 666f 6f0a 6261 720a                      foo.bar.
$ powershell -Command '$a = ("foo", "bar"); Write-Host -Object $a -Separator "_"' | xxd
00000000: 666f 6f5f 6261 720a                      foo_bar.

(the same with 7.4, just that that uses CRLF, rather than LF).
Also, is there a way to set/change [System.Environment]::NewLine? The property itself is read-only and a quick search in google didn't bring up anything?
So can I get current PowerShell to e.g. always use CRLF or always LF, regardless of the platform?
Thanks,
Philippe

So can I get current PowerShell to e.g. always use CRLF or always LF, regardless of the platform?

System.Environment.NewLine is provided by the .NET runtime and is dependent on the version of OS that is running, eg it is correct for the accepted conventions on that platform. PowerShell simply uses that.

On the difference between Write-Output and Write-Host on PowerShell 5.1, for data output that is intended to become part of the input to another pipeline, or output to a file, then use Write-Output. If it is supposed to be for the user to see on the console, then use Write-Host. In that case, if Write-Host is always going to be printed on the console then the difference between LF and CRLF makes no difference because it just appears on the screen and is not saved anywhere.

Let me try to summarize:

PowerShell generally uses the value of [Environment]::NewLine, i.e. the platform appropriate newline sequence or character when writing data, but accepts either form when reading data (and even accepts CR-only(!) newlines).

With respect to writing, there are a few exceptions:

In the legacy edition, Windows PowerShell, Write-Host when its output is sent to stdout in a CLI call inexplicably uses LF-only newlines; this should be considered a bug, and PowerShell 7 fortunately exhibits the correct, platform-appropriate behavior; as noted, Write-Host isn't meant for outputting data; that is what Write-Output / implicit output are for, where the CLI exhibits the expected behavior even in Windows PowerShell.

If you use Write-Host -Separator ([Environment]::Newline) - which fundamentally only works on direct arguments rather than pipeline input - the separator is only placed between multiple arguments, and in CLI use the implicit trailing newline will still be LF-only in Windows PowerShell.

Here-strings:

When you create them interactively (which isn't common), they curiously always use LF-only newlines, in both editions, on all supported platforms.

In script files, they use the same newline format as the enclosing file, irrespective of platform; e.g., if a script file has CRLF newlines, any here-strings created in them will have CRLF newlines too.

Specifying the newline format explicitly when writing to files:

The following feature request was declined, unfortunately: #3855
Therefore, creating a single, multi-line string with the desired newline sequence (including a terminating one) and saving it with Set-Content -NoNewLine or Out-File -NoNewLine are the only (PowerShell-native) options.

Problematic use of newlines / platform-appropriate newlines:

When you send a string to the pipeline to an external program, a platform-appropriate newline is invariably appended, which is problematic in two cases:

#5974
#13579

#14444


testing: t.Failed() returns false during panic

Does this issue reproduce with the latest release?
Yes (1.17.3)
What operating system and processor architecture are you using (go env)?
Any
What did you do?
Called t.Failed() from a deferred cleanup function registered for a test that panicked (see https://go.dev/play/p/f0Xu8OyA--h).
What did you expect to see?
t.Failed() return true.
What did you see instead?
t.Failed() returned false.

The issue isn't verified if the test has parallel subtests (see https://go.dev/play/p/37YXOUyv5-z). I believe that's because in that case this branch will be ignored, and this closure will call t.Fail() before invoking the cleanup functions .

https://go.dev/play/p/THKjlNkot6b
package main

import (
	"testing"
)

func Test(t *testing.T) {
	defer func() { println("defer", t.Failed()) }()
	t.Cleanup(func() { println("Cleanup", t.Failed()) })
	panic(1)
}

Changing the panic to t.Fatal("foo") does say it failed, so panic probably ideally would do the same.
The problem is it really can't, because the only way to find out about a panic is a recover in a deferred function,
and the handler that will mark the test failed runs after the more recently deferred stuff.
We might be able to special case t.Cleanup, but it wouldn't help the plain defer.

On further thought, there's a clear distinction between defer and cleanup. Deferred func can recover the panic and stop the failure. The cleanup cannot. So it makes sense for cleanup to see t.Failed and the defer not to. I see the bug in the Cleanup case and will send a CL.

Thanks for looking into this, @rsc!

So it makes sense for cleanup to see t.Failed and the defer not to

I agree. Also, currently we are being a bit inconsistent since t.Failed does return true from a cleanup function if the test has parallel subtests:
https://go.dev/play/p/G_BE1zxkcEG
package main

import (
	"testing"
)

func Test(t *testing.T) {
	t.Cleanup(func() { println("Cleanup", t.Failed()) })
	t.Run("", func(t *testing.T) { t.Parallel() })
	panic(1)
}

Returns: Cleanup true.

Rolling forward to 1.20.  Please comment if you disagree.  Thanks.

I believe CL 506755, which was a fix for #61034, also fixes this.  That CL was reverted due to an issue it introduced, but hopefully it will be resubmitted eventually.


Definite assignment assertion on object property not flagged

Bug Report

Noted by someone on Discord.
🔎 Search Terms
non null assertion javascript error
Related https://github.com/microsoft/TypeScript/issues/17222
🕗 Version & Regression Information

This is the behavior in every version I tried

⏯ Playground Link

Playground link with relevant code
💻 Code

const a = { a!: 1 };

🙁 Actual behavior
There's no error; crashes at runtime
🙂 Expected behavior
There should be an error

Uh, forget JavaScript - does it ever make sense to have a definite assignment assertion on an object property declaration?
let obj = {
    wat!: 123
}

The only instance I can actually think of is on a shorthand property which would act more as a non-null assertion than a definite assignment assertion... but ironically, we issue an error if you try to do that!
declare function tryGetNumber(): number | undefined;

let num = tryGetNumber();
let obj = {
    num!
//     ~
// A definite assignment assertion '!' is not permitted in this context.
};

Yeah, someone on the TS Discord pointed this out. I never would imagine this being valid :/

So my original post is already an error (and seems it has been for a while) since TS 4.8. However, there's still not specialized check in JS files for the following:
class A {
  a!;
}

Could this issue be about making the above an error?


Fix a false positive for Lint/RedundantRequireStatement

Follow up https://github.com/rubocop/rubocop/issues/11099#issuecomment-1577117258
This PR fixes a false positive for Lint/RedundantRequireStatement when using PP.pp.

Before submitting the PR make sure the following are checked:

[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Wrote good commit messages.
[ ] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Ran bundle exec rake default. It executes all tests and runs RuboCop on its own code.
[x] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.

@koic Tried your branch on my project, works when require 'pp' is in the same file as PP.pp usage, but in my case I require all dependencies for my gem in the gem's root (i.e. lib/my_gem.rb, and PP.pp is called in lib/my_gem/my_module/my_class.rb).
Is this intended behaviour ? I prefer to keep all require statements in the same place when building a gem, since all namespace will be impacted regardless of where the require call happens.

@bobf Hmm, that's a bit tricky for that particular cop. Perhaps it's just best to stick to the disable and we can ignore this PR together as it only adds complexity for little added value. I'd suggest enhancing the cop documentation to highlight better its limitations instead.
@koic Any thoughts?

I'm leaning towards just ignoring the additional problem, as it's outside of RuboCop's scope. I'm wondering if we should just ignore the special handing for PP.pp altogether.

@bbatsov It's no bother for me to add a rubocop:disable directive on this one use case, it's only the second time I've ever deliberately required pp so I can definitely live with this being an exceptional case. If anything it clarifies that I'm doing it deliberately so somebody reading the code might assume that I'm doing something slightly unusual.

For now, the implementation of this PR appears simple and seems capable of preventing false positives for PP.pp within the same file.

I'd suggest enhancing the cop documentation to highlight better its limitations instead.

Yes, I can certainly enhance the documentation. However, I'm wondering if it would be better to set AutoCorrect: false along with mentioning it in the documentation.

Yes, I can certainly enhance the documentation. However, I'm wondering if it would be better to set AutoCorrect: false along with mentioning it in the documentation.

Not a bad idea.

I'll merge this in its current state, as I'm about the cut a release. The rest of the stuff we discussed can happen later.


Add chum and sockeye appendix tables

Currently, make_appendix_table() can only produce catch per trip and catch rates for these species in aggregate. They should be allowed to be viewed separately.

Would also be nice to check/uncheck a box on report builder that allows producing the histogram and these tables in aggregate or separated by species

Closed in #136.


[Task]: Cypress tests for audit logs

Is there an existing issue for this?

[X] I have searched the existing issues

SubTasks
Refer: https://github.com/appsmithorg/appsmith/issues/15373

Not complete. Handing tests off to testing team.


Fix incorrect register assert

Asserting !registered on unregister doesn't make sense, instead if we want to UNREGISTER we want to make sure we are REGISTERED

Thanks for this. Asserts only work in debug mode so this probably hasn't been noticed in production.


Change log level in client registration

e.g.
2018-05-03 20:35:50,651 INFO  [io.opentracing.contrib.jaxrs2.client.ClientTracingFeature] (default task-33) Registering client OpenTracing, with configuration:io.opentracing.contrib.jaxrs2.client.ClientTracingFeature$Builder@6df7e45f

shouldn't be at info level

done in #86


Remove masking examples

The UI masking examples located in examples/masking have never been exposed on playcanvas.github.io. They are completely non-obvious in what they are showing. This PR deletes the examples. Instead, we should submit a subsequent PR that introduces clear, good-looking examples that illustrate the UI masking feature.
I confirm I have signed the Contributor License Agreement.

Perhaps create a new issue and link it to this, so that we have code reference.

Perhaps create a new issue and link it to this, so that we have code reference.


failed to create symbolic (nvidia)

I installed GoW with the quickstart: https://games-on-whales.github.io/wolf/stable/user/quickstart.html
Everything worked so far, but asap i start up gow, I receive this error:
wolf-1  | [2024-07-16 16:11:35] [nvidia] Add Vulkan ICD
wolf-1  | [2024-07-16 16:11:35] [nvidia] Add EGL external platform
wolf-1  | [2024-07-16 16:11:35] [nvidia] Add egl-vendor
wolf-1  | [2024-07-16 16:11:35] [nvidia] Add gbm backend
wolf-1  | [2024-07-16 16:11:35] Nvidia driver detected, assuming it's using the nvidia driver volume
wolf-1  | /sbin/ldconfig.real: /usr/local/lib/liblibgstwaylanddisplay.so.0.2 is not a symbolic link
wolf-1  |
wolf-1  | [2024-07-16 16:11:35] Creating symlink to nvidia-drm_gbm.so
wolf-1  | ln: failed to create symbolic link '/usr/lib/x86_64-linux-gnu/gbm/nvidia-drm_gbm.so': File exists

Hardware:
Nvidia 4060rtx with Debian 12 headless with Dummystick

wolf-1  | [2024-07-16 16:11:35] Creating symlink to nvidia-drm_gbm.so
wolf-1  | ln: failed to create symbolic link '/usr/lib/x86_64-linux-gnu/gbm/nvidia-drm_gbm.so': File exists`

The error here indicates that the driver files are already there; this is most likely because you've set the nvidia Docker runtime to be the default, so it'll mount those libraries from the host.
Unfortunately, the Nvidia container runtime toolkit is not yet able to add all the required libraries (there's a separate PR and upstream work going on)..
In the meantime, you have to avoid using the Nvidia runtime; can you try using --runtime=runc? I'll have to check what's the exact sintax, I'm on my phone right now.

I've pushed a fix for this weird behaviour, you can check it out by updating Wolf using
docker pull ghcr.io/games-on-whales/wolf:stable

and try running it again. Feel free to re-open if it doesn't work for you.

Works. Thanks!


Pass options from provider open() to popup open()

Adds passing the options from oauth provider's .open() method
to the popup window's .open() so that the caller can override
the width and height of the popup.  Currently there are options but
no way to actually set them from outside the library.

Oh nice. I've needed this as well.

:+1:

I need this toooooo...

Ace, I am seeing the point now. We would need this to have a test in order to merge, and I would prefer that we not pass all options but have a nested object for popup-specific options.

Is this still something that's in-flight?  The too-tiny oauth pop-up windows are definitely something we are looking to customize.

Yes, I'm still waiting for being able to resize the OAuth popup window


pull request for e2e test at 01/29/2017 18:56:12

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Add actions prop

Add actions prop similar to how AOR allows for custom actions ala-CardActions. This would be great for extending the functionality aside from the remove button.

In AOR those actions are backend powered via RESTful API or something like this. I'm wondering in a situation like this how it would be implemented ? is it just client-side powered ?
Can you provide a clear use case ?

closed for inactivity.


Remove redundant dependencies

There are two spring-boot-starter-logging dependencies in spring-cloud-kubernetes-commons，We could remove one

shouldn't we drop the other one, that is optional? you are removing it from commons, so all project that use it should inherit it, while they in return should have it as optional. wdyt?

Now that I've removed the optional dependency, do I need to add
                <dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-logging</artifactId>
			<optional>true</optional>
		</dependency>

to other projects that depend on the spring-cloud-kubernetes-commons module?

You will need to analyze each dependency individually and see if it makes sense. For example, autoconfigure dependency  depends on commons and is used in config and discovery... So it's not that trivial. For the time being, what you have here might be enough, as the purpose of this is to simply drop the duplicated dependency. Let's wait for the maintainers to see what they think.

ok

@ryanjbaxter can you glance over here? minor thing, but still worth it, imo. thank you


PHP 7.0 Support

I just tried out the current build of php 7.0 with ratchet. Works great! Super happy about that.
One thing (and I know this isn't a ratchet issue exactly, but after hours of googling and tinkering I'm left without answers):
Is it possible to install the libevent extension with php7 or am I just going to have to wait till November for the official release (or probably later)? I've tried and tried and failed.
EDIT: I will say though, even without libevent, php7 is anywhere from about 25% to 50% faster than 5.6 in my app =]

Glad to hear everything works and with a performance gain to boot!
The PECL libevent extension hasn't had a release in two years so I'm not sure what to expect with PHP7. The event extension (uses the libevent lib as well) has an open issue to get it working with PHP7. I'd say keep an eye on that ticket and give it a shot when there's an update.
I'm going to close this issue as I/O is not something that's handled by Ratchet. Feel free to open this issue in reactphp/event-loop though.

Gotcha, yea that's kinda what I figured. Thanks for the info =]

@cboden I got this working, here is how.
I used this libevent: https://github.com/expressif/pecl-event-libevent
Installed using the following instructions:
$ phpize7.0 (not just phpize, this threw me off)
$ ./configure --with-php-config=/usr/bin/php-config7.0 (I found pointing to the correct config path necesary, your path may be different)
$ make
$ make install
Then made sure the created libevent.so file was placed in the correct php extension directory and confirmed that extension=libevent.so was is my php.ini (CLI of course).
This also requires the current version of ratchet-php (actually React I think) otherwise you will get an error at line 301 of the file LibEventLoop.php (the change was $this->timerCallback = function ($_, $_, $timer) {... to $this->timerCallback = function ($_, $__, $timer) {....
So, I hope this helps somebody.

@titansoftime Would you mind to elaborate a bit? I'm having the exact same issue. Is Ratchet dead? it seems like alot of it's dependencies only have a beta branch. (And most have not had a release in quite some time...) libevent is only a beta branch, hasn't been released in forever, and isn't compatible with PHP7. I had one HELL of a time getting ZMQ up and working (which, by the way, is ALSO only in beta)

No Ratchet is not dead. Make sure you are using the latest version.
http://socketo.me/docs/install
I am running it with PHP7 and it works super great. The downside is that libevent does not work under 7.0. I posted above how to kinda get it to work but it crashes. So no libevent for php7 (yet at least). Good news is PHP7 runs faster than PHP5.6 + libevent (for my setup anyway).

Thanks for the quick reply. Ok, so don't use your instructions as it still crashes. I've written a small websocket server (following their chat tutorial) and I agree, it does work great. Did you find a way to access the server from another php script without zmq? I don't want to use beta software on what may very well become a production solution.

I use the default build. Haven't had any issues whatsoever. Though my use case is somewhat simple. I run a React loop and send steady data updates to connected clients. Also I simply handle user submitted http requests. Nothing too fancy.
Most complicated thing I attempted was running each connection on a seperate thread which did not work.
http://stackoverflow.com/questions/25704251/using-php-pthreads-with-ratchet-websocket

HEEEEY! That's pretty cool. it's a shame it didn't work out for you. I'm baffled at just how simple the "chat" server implementation is. is that REALLY that easy to build a websocket server? As in, could I expand on the "chat" class and build a game server for something like checkers? (I'm trying to think of how I would seperate each game on the server side, just by expanding on the "chat" class and encoding my messages as JSON)

I have mine running a browser based mmo so yes absolutely.
See it in action titansoftime.com
On Oct 5, 2016 4:40 PM, "TyMeador73"<EMAIL_ADDRESS>wrote:
HEEEEY! That's pretty cool. it's a shame it didn't work out for you. I'm
baffled at just how simple the "chat" server implementation is. is that
REALLY that easy to build a websocket server? As in, could I expand on the
"chat" class and build a game server for something like checkers? (I'm
trying to think of how I would seperate each game on the server side, just
by expanding on the "chat" class and encoding my messages as JSON)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ratchetphp/Ratchet/issues/357#issuecomment-251807671,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGPxAyPTuyge_sP04TI6bkJV2KjKRn7Iks5qxBk6gaJpZM4F4NmC
.

HOLY SH8T ON A SHINGLE NICE WORK MAN!!!!!! Your server is running on Ratchet? I'm registering this, I've MUST try this out! it looks amazing!

Wait a second, where are you using the websockets? I only see AJAX requests being made?

Once you are logged in. Title page and character select do not benefit from
ws.
On Oct 5, 2016 4:55 PM, "TyMeador73"<EMAIL_ADDRESS>wrote:

Wait a second, where are you using the websockets? I only see AJAX
requests being made?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ratchetphp/Ratchet/issues/357#issuecomment-251811066,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGPxA09iO1f3UtlQw2cc16KTE2ILawxfks5qxBzHgaJpZM4F4NmC
.


Is there a way to change the name of an audio output stream?

Homework

[x] I looked at nativefier --help and https://github.com/jiahaog/nativefier/blob/master/docs/api.md
[x] I searched existing issues, open & closed. Yes, my question is new.
[x] I'm using the latest version available at https://github.com/jiahaog/nativefier/releases

Is there a way for me to change the name of audio output streams? I'd like to be able to list my webapps with their respective names under the inputs section on POP!_OS, instead of "Playback - Chromium".

On Linux (specifically Debian variants), this is hardcoded into PulseAudio to take the name from the underlying app. In this case, it comes from the chromium built by Electron. You would need to custom build Electron with a new internal name before building your Nativefier app for each app.