added device, kernel, and vendor stuff for moto devices and d2vzw