-
Notifications
You must be signed in to change notification settings - Fork 22
Home
A: It's not supported by your current selected camera in the app settings (not all cameras support stabilization) or it's restricted by your device manufacture (which is very common). Manufacturers often restrict its use and it's available only for standard Camera app. You can read more about limitations for other apps here https://stackoverflow.com/a/66234509/7767664 It's known that Samsung S23 Ultra supports it for all apps now. So there mb some other newest phones which allow it as well. So for most older phones it won't be available.
A: Access to all cameras can be restricted by your device manufacture, they may not have exposed all cameras to be used by other apps. In such case it will be available only for standard Camera app. Usually all cameras available for any apps on Samsung and Pixel devices. For Pixel please use zoom out on the main screen to switch to ultra wide lens camera, for Samsung you can also change the camera in the settings. Most brand Chinese devices hides ultra wide lens camera for third party apps (from Google Play), though app still tries to find hidden cameras you may not be able to use it (there will be an error, so in this case you can only use default back or front cameras)
A: Well.. let's figure it out. First it's not just another social app which usually just needs only Internet from your device, it's a dashcam app which needs quite a lot of modules of your device:
- GPS module (to get speed and coordinates to draw them all as labels on video frames)
- Network cellular module (GPS module can use it and app needs it to get the current address from GPS coordinates)
- Camera (video recording)
- Microphone (audio recording)
- Android native media recorder module (which uses CPU and GPU of device to encode video and to draw subtitles on each camera frame)
Looks much difficult than a social app, doesn't? :)
So basically it's not issue of the app, all these modules will may drain your battery.
But to save battery you can lower values of some settings or disable them, for example:
- GPS significantly uses the battery, so you can turn off all GPS data and the current address (for subtitles and on the main screen in the interface settings), since for recordings from the DVR the most important thing is information about the time on the video
- set lower video resolution at "Settings/Video Settings/Video resolution" (usually it's 1920x1080 by default, set it 1280x720 or lower)
- set lower values of FPS range at "Settings/Video Settings/Max frames per second", it's not recommended to set it 60 FPS, it's better to use 24
- RECOMMENDED: disable address subtitles at "Settings/Subtitles Settings/Subtitles Address Overlay" and "Settings/Interface/Select elements to be shown on screen". Because app uses your cellular data to fetch the current address from Google service on each location update. Or make updates less frequent, you can do it at "Settings/Subtitles Settings/Update Address Frequency"
- disable audio recording at "Settings/Audio Settings/Audio recording" (uses your device microphone)
- record videos with screen (display) turned off or lower brightness of your device's display at the system settings
- use only GPS satellites for updating your location and disable cellular data (to disable Google location network service), you can do it by opening "Settings/Other settings", for "Location provider method" option select "Location Manager" and then enable "Update location using GPS only" option. It also may improve GPS coordinates and speed accuracy when using only GPS satellites.
And you have to use a good charger for your device in the car. You should no use the app without charger.
There is also an option “Keep the CPU on (Wake Lock)” at the "Settings / AutoStart Recording" screen, which can be disabled to save the battery power while app waits for events (BT, AUX, Charging) to autostart recording.
A: Not all phones support capture from two cameras at the same time (there are seem to be very few devices which support it). Only in Android 11+ was added the ability to check if a device supports the use of two cameras at the same time or not. The performance will be greatly affected (and battery), because frames need to be processed from two cameras, drawing subtitles on each frame from two cameras and video encoding into two video files. So for now low priority, when there will be many devices on Android 11+, more powerfull and which supports the use of two cameras then it such feature may be implemented. You can try our other app "Dual Camera Video Recorder" which supports dual camera recording, though it doesn't have dashcam features (GPS, subtitles and autostart recording options). Also your device may not support dual camera recording (Samsung A series), it works for Android 12+ on Samsung S series, Pixel and some other devices - https://play.google.com/store/apps/details?id=com.helge.dualcameravideorecorder
Q: Problems with the memory card (microSD) - does not delete files / there are no files on the card, but the memory is full
A: Some cards or smartphones can work bad with continuous recording and files deleting (loop recording) on SD cards. You can try a different SD card (much less capacity, a better class, different manufacture) or record to built-in phone storage instead which is more stable. For the app it doesn't matter where to write video files - the logic is the same for both phone storage and SD card, so there something wrong can be with Android OS or SD card itself. Solutions: try to format it, limit the maximum volume for video recording on the card (Settings/Other settings/Max. volume of all videos), do not allow it to fill all the space of the card, otherwise there will be glitches, try another card, of a higher quality class, a desirable small volume, record to the phone memory instead of an external microSD card. Also some users reported that if you connect a corrupted SD card to PC to access files and then you can fix it for Android device without formatting by deleting some failed recent recordings.
A: Many phone manufactures don't allow high resolutions (4k/8K) for third-party apps (installed from Goodge Play), so it will be available only for their native camera app, also 60 FPS is usually available only to for native camera app. So developers don't restrict anything, the system (phone manufacture) may restrict. For example 4K resolution and 60 FPS are available on modern devices like Samsung S24 Ultra in any apps.
Q: The App, Camera or GPS does not work in the background, after a while the camera/app in the background turns off, error happens.
A: Usually it depends a device itself, because it's a system error and the application cannot control it in any way. Often such problems happen with Huawei and also with other Chinese devices which limit functioniton of the apps in the background. On Samsung (at least with S series) and Pixel it should work without problems in the background.
Possible solutions: it's important to exclude the app from battery optimization - make it unrestricted (energy battery saving) and other background restrictions (if available on your phone) so that the app can run in the background without interruption. Also please read about your phone at https://dontkillmyapp.com/
A: First: Please test GPS and Speed detection only outside! The app only takes speed values from the GPS module of your device. You need to make sure that a phone has a good signal to satellites, do not test in closed buildings, there are cases that when a phone is connected to the car outlet (charger) the GPS error increases or other interference in the car can cause it. You can check GPS accuracy (error in meters) using the following application https://play.google.com/store/apps/details?id=com.eclipsim.gpsstatus2 (test it in a car with a charger and just on the street - on foot, without charger, and compare GPS error/accuracy). There are also two methods for getting location in Android. In Droid Dashcam, you can change the method in "Settings/Other settings". If the speed values are bad, then try the old "Location Manager" method. If the values are zero or are rarely updated, then try the new "Fused Location Provider API" method.
To get the most accurate speed you can go to "Settings/Other Settings/Location (GPS) provider method" and set it to "Location Manager", also enable "Update location using GPS only".
Also please try to test GPS speed when your phone is NOT connected to your car radio (head unit) via USB cable or Bluetooth, mb it can cause interference in the signal.
Power Saving should be turned off to be able to get location (GPS) updates in the background.
A: This app was made for smartphones and should be stable only for them. It may not work for most car head units because usually all of them are brand-Chinese and made differently, not following official Android specifications. Some users report that it works on their head unit device and some report it doesn't, so it's 50/50. If you already have such device then you can just try it. But if are just going to buy it then it may not work with this app (taking a risk)
A: Videos are saved locally but please use Google Drive / OneDrive apps to backup your videos or any other cloud apps. If you had them installed before, please check those apps (they may have sync your videos already, if not then just add the folder of app videos folder to the cloud app)
A: You can try to play them on PC, also you can try to restore broken files using some recover video apps (available for Android and Windows), such apps need any other unbroken video with similar quality (just copy a video from app folder) to fix a broken one.
For example you try https://fix.video/ website to fix your corrupted records.
Q: Start/stop recording from another application (Tasker, Automate), and it works for Android 14 as well
A: You can start/stop recording from another application by starting an "Activity" of the app using the "Intent
":
Package - com.helge.droiddashcam
Activity class - com.helge.droiddashcam.ui.ActivityStartRecording
Action - com.helge.droiddashcam.START_RECORDING
or com.helge.droiddashcam.STOP_RECORDING
An example of starting recording with Automate:
An example of starting recording with Tasker:
For both Automate and Tasker apps you need to grant "Appear on top" permission:
A: To improve recording in the dark, select the correct FPS range - the first value should be minimal, the second higher, for example 8-30, 8-24, 5-24, 10-24. Lower value is usually set for night mode because it improves visibility. Also select infinity focus for night mode. Then it all depends on the phone, the app can't change camera hardware to make it recording better or worse in the dark.
Q: PHONE CALL - AUDIO RECORDING NOT WORKING DURING A PHONE CALL (also some devices may not allow camera to be running at this time as well)
A: So during a call most phones in many countries do not allow you to use the microphone in other apps. It's known that in countries like India it's allowed to record your phone calls, so it may work only in such countries but it also depends on phone limitations itself.