Navigation (Parallax)
Active trip routing from the vehicle navigation service.
RVMs
| RVM | Protobuf | Notes |
|---|---|---|
navigation.navigation_service.trip_info | t70/v | Trip metadata, legs, stops, polyline, ETAs |
navigation.navigation_service.trip_progress | t70/x | Progress along active trip |
Decoders in cm/c.parseRvmData() — nested repeated fields for legs, stops, coordinates, EV charge filters.
Legacy
Trip planning (not live progress) uses HTTP planTrip.
Share destination to vehicle: ParseAndShareLocationToVehicle.
Decoding tips
Trip payloads are large multi-message protos. Use protoc --decode_raw on captured samples; field lists include getLegsList, getStopsList, getPolyline, getTripEtaUTC in smali accessor names.