An Android open souce car blackbox DVR app (GPLv3+)
Features:
Supported devices:
Buttons:
FAV - preserve current fragment from deletion (add to favorites).
0 - this is temp fragment
1 - this and all next fragments are preserved
2 - only this fragment is preserved. Next will be temp
Restart - break fragments. Start new one
Restart (long click) - options menu
Focus - switch between focus modes (visible only supported by device)
i - infinity
v - continuous video
a - automatic with manual autofocus
m - macro with manual autofocus
e - extended depth of field
FLASH - toggle flash on/off
Night - toggle night mode on/off. On long click - Time Compression Function On/Off. It uses Time Compression Factor from preferences.
Exit - exit application (exit on long click for eliminate accidental press)
Gestures:
Tap on screen - autofocus in "a" and "m" modes
Pinch screen - zoom in/out
Install toolchain
sudo apt-get install ant openjdk-8-jre openjdk-8-jdk
Download and update SDK
wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
tar -zxf ./android-sdk_r24.4.1-linux.tgz
cd linux-sdk-tools
tools/android update sdk --no-ui
create project for ant
~/android-sdk-linux/tools/android update project -p . -t android-21 -n CosyDVR -s
compile created project
ant debug
install compiled debug version of project
ant installd
debug with adb logcat
adb logcat | grep CosyDVR > logcat.txt
check available devices with adb
adb devices
More info: http://developer.android.com/sdk/index.html#Other
This program is Free Software: You can use, study share and improve it at your will.
Specifically you can redistribute and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.