install device
use device
Merge branch 'device'