add working sensors hal, proximity needs fixing. but thats all