initial bring up from m7wlj cm source
update video/gpu from joelz 422