Тот, который в SDK, вроде вполне себе опенсорсный