update and cleanup
* temporarily remove camera HAL