Companion for substrate#9878 (#3949)

* Companion for substrate#9878

Signed-off-by: koushiro <koushiro.cqx@gmail.com>

* update substrate

Co-authored-by: thiolliere <gui.thiolliere@gmail.com>
20 jobs for master in 43 minutes and 7 seconds (queued for 5 seconds)