[autoboot] add autoboot support