old-commit-hash: eec99436c1c5489e2e49dc0760725f6fc6b9e47d
* move hardware to system/ * fix mypy old-commit-hash: 1139fe507b01f34de9714c99228f411558b44231