Repository navigation
Rear Dashcam 0.14 for Gen5W
Rear dashcam 0.14 for Gen5W head units (Android 4.4), as a NEMESIS package: the recorder service and the Dashcam playback app in one install.
Changes in this version:
No more screen tearing, and it keeps recording while you reverse.
- No more screen tearing: video playback on the head unit no longer flashes with corrupt frames while the dashcam records. The recorder now takes the camera's frames straight from the memory the car's own reverse view draws from, instead of through the camera API, whose buffers collided with video playback. So recording no longer pauses while you watch something.
- Keeps recording in reverse: when you shift into R or press the camera button, the dashcam hands the camera to the backup view as before, but keeps recording what that view shows (guide lines included), then takes the camera back a few seconds after.
- One recording setup, tested end to end: 720x480 at 20 fps, 3 Mbit/s (about 1.35 GB an hour). The Settings screen is gone; tap the recording status at the top of the app to turn recording on or off.
- The parking guide lines reliably come back on after recording hands over the camera.
- Frame stepping in the player lands on the exact frame, back and forward.
- Uses about a third less CPU while recording.
Install over ADB with nemesis install --update dashcam-0.14.zip, or by USB: extract dashcam-0.14-usb.zip onto the root of a FAT32/exFAT drive and plug it in. Recordings and the recording on/off setting carry over when you update. Check downloads against SHA256SUMS. DashcamPlayer.apk is the app on its own; the package already contains it.
If the reverse camera ever fails to come up, stop and report it, and uninstall the package until it's fixed. Details in the README.