Revert "revert usb"

This reverts commit 725f170306f52e7468b3db9924efaa40ede25d0f.
Revert "adjust overlay"

This reverts commit 1f3767d05ddc69c94acb0a75be8ac81c14e5678d.