ported virtual device setup to metro ui as well