Initial version, roughly matching the factory firmware in features.