I am attempting to create a custom firmware as reported in (closed) issue #10406.
ICM42688 support is still unavailable for all OMNIBUSF4x targets in INAV 8.0.1. Once I verify that it works, I will create a PR for a new target and mark it as SKIP_RELEASES.
inav_8.0.1_OMNIBUSF4V3_ICM.zip
This target was built by inserting the following in target.h starting at line 70:
#define USE_IMU_ICM42605
#define IMU_ICM42605_ALIGN CW0_DEG
#define ICM42605_CS_PIN PA4
#define ICM42605_SPI_BUS BUS_SPI1