[HTC One A9] Captain_Throwback:
@andmars

Here's your first test build. This one is reset back to 3.5.0. If this one doesn't boot, then we're in trouble. Hopefully it works.

twrp-3.5.0_9-CPTB-20211229-01-hiae.img

android_device_htc_hiae -> 447b82c (Merge "hiae: add device.mk to build" into android-7.1) android_bootable_recovery -> 8f58a29 (twrp release: 3.5.0 Android 9 release)

drive.google.com

EDIT: If the above one works, please try this one, where I've updated the device tree to the latest patch:

twrp-3.5.0_9-CPTB-20211229-02-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> 8f58a29 (twrp release: 3.5.0 Android 9 release)

drive.google.com

If the first one doesn't work, then we have a very weird situation on our hands, as that one should be identical to the original 3.5.0.

EDIT 2: If those both work, here's the next build with the first patch after the version change:

twrp-3.5.0_9-CPTB-20211229-03-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> 83c2234 (wrappedkey: only run check on FBE devices)

drive.google.com

EDIT 3: I'm just going to keep going until you have a chance to start testing. Since I have the time now, I might as well just build them and get all the feedback at once.

twrp-3.5.0_9-CPTB-20211229-04-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> 9d930a2 (reduced the checkforapp function call to reduce unwanted log info)

drive.google.com

twrp-3.5.0_9-CPTB-20211229-05-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> d3cdfc9 (logd: only copy event-log-tags on sdk < 28)

drive.google.com

twrp-3.5.0_9-CPTB-20211229-06-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> ccdf45c ((2/2) zip: fix build in 7.1 tree with TW_USE_TOOLBOX)

drive.google.com

twrp-3.5.0_9-CPTB-20211229-07-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> 0c6a626 (ors: Refresh the system details after sideload and wipe system)

drive.google.com

twrp-3.5.0_9-CPTB-20211229-08-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> 11a26ff (extra-languages: update Chinese translation)

drive.google.com

twrp-3.5.0_9-CPTB-20211229-09-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> 6ce1543 (Remove duplicate PackageExtractFileFn)

drive.google.com

twrp-3.5.0_9-CPTB-20211229-10-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> 7a45b89 (cryptfs: add support for keymaster 2)

drive.google.com

twrp-3.5.0_9-CPTB-20211229-11-hiae.img

android_device_htc_hiae -> 3632487 (Merge "omni.dependencies: change remote to github" into android-7.1) android_bootable_recovery -> 3ca062d (logd: remove logd-reinit service)

drive.google.com