Since I'm just patching this and not maintaining it, creating all the repos would be a excessive pain.
However, the patches in this directory outline the changes I have made to the
twrp-8.0 minimal build manifest (+
h870 device tree).
I know it's unorthodox, but I wanted to share my enhancements while still sharing my changes without making a bunch of git repos.
The updated kernel files are a special binary of my
Melina kernel, which, if you clone my kernel repo and the zefie scripts submodule,
can be created with the following command:
KERNEL_RECOVERY=1 .zefie/scripts/do_kernel_build.sh MODEL
replacing MODEL with either US997 or H870.
The special kernel image will be located in (kernel source)/build/arch/arm64/boot/Image.gz-dtb (rename to "kernel").
The KERNEL_RECOVERY flag on my build scripts enables EXFAT built in (rather than module), and NTFS read only support.
After applying patch 001, but before 002, copy device/lge/h870 to device/lge/us997.
With this wall of text, you should have what you need to re-create these binaries from source.