There 2 twrp.I took them from here.Written by VVitaly 4pda.Writes what is suitable for s912.You need to write to him.
I haven't tested with that specific hardware, but I suspect it's also based on the Amlogic w400 reference board, so the odds are good. Some of the "official" Amlogic TWRP releases are also based on my device trees, as this development community is pretty small.
Some OEM firmware have a stock recovery auto-restoration "feature" that will immediately replace TWRP after you reboot to system. The easiest workaround is simply to reboot to recovery immediately after the flash by holding the reset button. For some reason on the Beelink ROMs that tends to "stick" when letting it reboot to system doesn't. You can also try renaming /system/recovery-from-boot.p, and the convention is to just append a tilde (~).2. The TWRP I have now can only be run from an SD card and only when pressing/holding the reset button. I would much prefer one that replaces the stock recovery. I have tried many times and many approaches to do this but all have failed leaving me with stock recovery only. Any idea if this one can be installed to replace stock recovery?
Most of the problems I've seen with OpenRecoveryScript support has been on Rockchip SoCs, primarily because they mess with the offset to the bootloader message block in the /misc partition. Amlogic is usually fine.
I have same issues at mine "beelink gt1 mini". Would anyone give us a hand?
su dd if=twrp.img of=/dev/block/recovery reboot recovery