Review: Android Dash Cam


Last year, during Britain's windy season, my car was struck by a tree. I say struck. I saw it teeter and made the wise decision to accelerate through it as it fell on top of me!

It wasn't quite as dramatic as some of the footage you see from Russian drivers - whose dashboard cameras picked up a meteor streaking through the sky - but I thought it was the kind of thing I would have liked to have had recorded. For insurance purposes, if nothing else. And, given the number of terrible drivers I encounter on my commute - I'd like to have some verifiable evidence if I'm ever involved in an incident.

So - time to buy a Dash Cam! As a geek, it's my duty to buy one that I can hack 🙂

I found an Android based Dash Cam on Amazon for £80.

DashCam Android Promo

The first thing to note is that this is a cheap piece of Chinese tat. The online marketplace AliBaba lists dozens of similar products.

Alibaba Android Dash Cam

You could spend a lifetime picking out the one which exactly matched your needs - rear parking sensors, infra-red, continual surveillance, auto-upload, etc. I decided to forgo the hassle of importing one, and went through Amazon directly. If it did turn out to be rubbish, I could return it fairly easily.

One of the problems of buying these sorts of products, is that you're never entirely sure what you're going to get. Between mistranslated product descriptions and downright deceptive photographs, it's a bit of a gamble.

I was happily surprised when the product turned up as advertised - more or less!

Unboxing

The DashCam comes with velcro straps to connect it to your mirror, a rear camera, external GPS, car charger, and data cable. No printed manual, but it was there on a mini CD.

First Impressions

As soon as it booted - a swift 30 seconds - a mechanical voice bade me to "have a safe journey." What a pleasing touch! The battery was nearly full, and the language was set to UK English.
screen-fs8

The screen isn't particularly bright. It's adequate on an overcast day, but not great in direct sunlight.
DashCam Screen

It's not possible to change the screen brightness - although the options make it look like it is.
brightness-fs8
Like many cheap screens, it works best if looked at straight. The colours become very washed out if you're looking at it from above or below. Sideways is fine.

The screen was set to stay on indefinitely. That's OK if you're using the inbuilt navigation, but I decided to set the screen to sleep after 15 seconds of inactivity. That way, it won't distract me as I drive.

Really, the only fly in the ointment was that the timezone was set to China Standard Time
time2-fs8

Video Recording

As soon as the Dash Cam receives power (usually when your car is started), it boots and auto-records.

The front camera records at 1920*1080 @ 30fps - files are around 62MB/minute.

The rear camera is 720*576 @ 50fps - files around 6MB/minute.

The quality is, again, adequate. The videos do look like they've been upsampled. Colour reproduction isn't perfect. You've get a clear view of the numberplate for anyone directly ahead of you and (depending on how you position the camera) behind you. I've yet to see how well they cope in the dark.

Video files can be set to save every minute, 3 minutes, or five minutes. There's a g-force sensor which should automatically save the files in the event of a crash. But I've yet to try that out 😉
Once the card is full, the software should automatically erase the old ones to make space for new recordings.

An important thing to note - this device needs a micro SD card. Even though there is free space on the device, it simply won't record unless given a card. It's recommended that you use a Class 10 card - to ensure that the memory can be written to fast enough - they're only about a tenner.

There are lots of camera options to play with.

Quite why you'd want your footage in sepia tones is beyond me! I tried to get the speed of travel added to the video, but that doesn't seem to have worked. I'd also quite like the location on there. And, for some reason, the rear video is horizontally flipped. Guess I'll have to fiddle with those options!

Snapshots

You can capture stills from the front and rear cameras.

The front is 1280*960 (although the aspect ratio is incorrect). Click for full size :
Front Camera Snapshot

The rear is... odd... Because it's an analogue camera, the software samples it as a 2592*1936 image. Click for full size :

Rear Camera Snapshot

There's no EXIF data to speak of and, sadly, no geolocation included with the images.

Audio Options

Audio recording was surprisingly good. There are two microphones on the back of the mirror, they'll pick up what you're saying - but not much of what's going on outside the car.

What I thought was an FM radio is actually an FM transmitter. Pick a frequency, tune in your car's radio, and you can listen to what the device is playing over your car's speakers. Handy, because there's no Bluetooth and the small speakers on the back of the device aren't quite loud enough to overcome the noise of traffic.

GPS

Most Android devices have a built in GPS chip. This unit has an external antenna - ostensibly to give you a quicker location fix and greater accuracy. In reality, it was no quicker at picking up satellites than my phone.

The onboard navigation app is powered by iGO and is surprisingly accurate. More than that, it had offline maps for most of Europe! That means, even without a WiFi connection, you can plan a journey and be guided to your destination. Of course, you don't get live traffic updates like you do with Google Maps - but it's pretty useful!
igomap-fs8
The map defaulted to a Russian location - but quickly located me in Oxford.

Fitting

It's fairly painless to fit. The velcro straps on the back will help it fit snuggly over your your existing mirror. The wires are very long, so you should be able to route them around your car like so :

Car Installation Wiring

You can view the images from the cameras while you're fitting them - which makes it easier to position them for the perfect viewing angle.

One strange item is the bare wires coming from the rear camera.
Rear Camera
They appear to be designed to help the device function as a rear parking camera. That is, when you shift into reverse, the camera should come on automatically.

Car Installation
I've no idea how they should be wired in - so I just ignored them.

Drawbacks

It's not a perfect device - there are a few flaws you should be aware of.

Hard To Export

Ok, so you've recorded an epic video - now what? Well, you have to take the micro SD card out and find a computer to put it in! There's no other way to transfer the files. No Bluetooth or wireless transfer tool is available.

The recording screen isn't particularly well designed.
recordingscreen-fs8

No Automated Uploading

I'd have liked the device to auto-upload videos once it got in range of my home WiFi. There's no option for that - so I might have to write an app!

No Keyboard

Ok, this is a downright weird one. The phone has the standard Android web browser on it - but you can't use it because there's no keyboard installed!

I installed F-Droid on the device by copying the APK to the SD card. Then I installed AnySoft Keyboard.

I had to sideload the alternative app store because...

No Google Services

No maps, Gmail, Play Store, YouTube or any of the other Google services. You'll have to find alternative apps stores if you want to install apps or games.

That said... The device doesn't need any of those things. It functions perfectly well without them.

WiFi

The WiFi is 2.4GHz only. That's pretty standard for cheaper equipment. It didn't have brilliant range so, depending on how close your car is to your home or office, it may have trouble connecting.

Power

The device takes a USB Mini connection - rather than the more popular/modern micro connection. While that's annoying, it's not a show-stopper. The car charger is a hefty beast, with a very long cable - but it has no extra ports on it. That means you won't be able to charge your phone or other gadgets while using it.

Personally, I've bought a multi-USB-port car charger and a very long USB cable.
Car Charger

Verdict

An Android based Dash Cam for £80 is a pretty good deal. The camera quality isn't really HD - but it should be good enough to capture the details of an incident should you be unlucky enough.

The software quality isn't great - but it does the job. Really, after setting it up, it's unlikely you'll need to play with it much.

Finally, as a mirror, it works flawlessly!

brightness-fs8

Mirror

Here Be Geekery

The device shipped with Developer Options enabled. However, adb couldn't detect it.
lsusb showed it as ID 18d1:0003 Google Inc.
Changing to a different USB port seemed to work.

The device name is "SoftwinerCvr" - (Car Video Recorder?) - there's almost no information about it on the web.

It's not a particularly fast device - you can download the 0xBenchmark results.

The processor is an ARMv7 Processor rev 2 (v7l):sun4i:0000. It reports as SoftwinerCvr:crane_cvr-eng 4.0.4 IMM76D 20141009 test-keys.
about2-fs8
The browser appears to be the standard 4.0.4 Android version.
html5-fs8

The default launcher is DX_Launcher (no, I've never heard of it either) and I suspect it can be replaced. Pressing the Android icon on the main screen takes you to a fairly standard looking app drawer.
system-fs8

There isn't much in the way of interesting options. Once it has connected to WiFi you can tether other devices to it.
teather-fs8

There is also a vestigial HDMI options setting - even though there's no HDMI out.
hdmi-fs8

Video Codecs

Most any system should be able to play back the videos it records.
Front :

  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2mp41
  Duration: 00:01:00.78, start: 0.000000, bitrate: 8607 kb/s
    Stream #0.0(eng): Video: h264 (Baseline), yuv420p, 1920x1080, 8540 kb/s, 30.17 fps, 1k tbn
    Stream #0.1(eng): Audio: aac, 44100 Hz, mono, fltp, 64 kb/s

Rear :

  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2mp41
  Duration: 00:00:59.86, start: 0.000000, bitrate: 1751 kb/s
    Stream #0.0(eng): Video: h264 (Baseline), yuv420p, 720x576, 1673 kb/s, 50.20 fps, 1k tbn
    Stream #0.1(eng): Audio: aac, 44100 Hz, mono, fltp, 64 kb/s

Touch Screen

As advertised, the screen supports five touch points.
touchteset-fs8

Leftovers

Like lots of cheap goods from Shenzen - the device has lots of odd bits which are obviously intended for a slightly different product. For example, on the bottom are three buttons which do nothing.
Dead Buttons
They don't even feel like they're connected to anything.

As we can see from the back, there are a few more "mistakes".
Ports
The "GPS" and "DADT" (underlined in red) are blocked off. The GPS plugs into the port marked 🎧. There's "RESED" and "RESET2" buttons - as well as two microphones, although the device only records in mono.

As mentioned, there are oddities in the firmware. For example, the browser's homepage is the Chinese search engine hao123.com.

The hackability seems fairly low. I can easily install apps, but I couldn't get it to reboot into recovery. There's not enough information on the device to work out if it's possible to upgrade the firmware beyond the three year old Ice Cream Sandwich. There's depressingly little information about "SoftWiner" out there.

The best I've managed to find is a Russian forum review of the unit.

This post contains some disassembly photos - it points out that the GPS unit contains a battery which can be replaced - and it's possible to upgrade the battery in the main unit as well.

disassembly

There are also links to some third part firmware - which I'm too chicken to try!

Manufacturer

It turns out that this is the HD-Q7 manufactured by Phisung. You'll need to speak pretty good Chinese in order to make the most of the site though!

If you have any questions or tips - stick them in the comments box.

28 thoughts on “Review: Android Dash Cam

    1. I installed an identical rearview DVR GPS on the weekend. Found that I can flip the horizontal rear view image with a setting on the camera software.
      Peeves - doesn't remember where you left of when you start the car, need to change the front view image to rear view when starting, the audio playback does not resume or remember what you have already played.
      Although a great little system for the money, these niggling things would make you crazy for a bit.

  1. I bought the same device via Alibaba from Tingway - struggling already for a month to make it work. - Load SnapPea as your Android manager from Snappea.com. (Chinese version of Google Play, in English) I cant manage to connect the Desktop Snappea software to connect to the App Store .. but it installs itself on the DVR, from which you can download and install some apps.

    My GPS software was Chinese. Wiped it and now loaded "Navigation", however it only has certain streets but has some maps for Southern Africa. I frequently get "Failed to Install" etc. for Google Maps etc. and "Failed to Parse" however managed to Load Google Earth.

    You can actually copy and paste directly to your DVR via USB. Connect USB - Go to USB icon on main screen, bottom right next to Clock. Then click on USB CONNECTED - then Turn On USB Storage. You can view it in File Explorer

    1. For me, everything works as described. As you said keyboard had to be installed.And rear cam, you can connect the RED/Black wires to your reverse Back light wires. (you may have to refer the car wiring color diagram to determine the correct wires) OR you can check with a TESTER. I do have a question on charging the unit. How log it takes for it to be fully charged ? Seems like if i use the unit with the car charger, it gets dried off in like 15 to 20 minutes even if the charger is plugged in.

  2. I was not able to record and use GPS at the same time. If it is not possible, It will be a HUGE disappointment for me. Is there a software that I can install to make GPS and Recording possible at the same time ? Please let me know. Also let me know whether any of you were successful in updating the firmwire or launcher in this device

  3. Hi. I purchased the same unit. I also purchased a separate rearview camera that will fit on an Audi A4 2013. The one were you remove the number plate light and replace it with the camera.
    The problem I have is that the camera has different connection. Can I cut the cables and joint them or is it a cable that can't be joined ?

  4. Thanks for the reply. I found a store that can make up a cable for me 🙂

    Just another question. Have you or anyone else had any issues with leaving the unit in the car on very hot days ??

    Reason I ask is the instruction say do not leave in car with windows up on hot days.

    Once the unit is up. I don't want to keep removing it all the time.

    Thanks.

  5. Does anyone please have an .IMG File for this device? Everything is working fine on mine but the GPS stopped working after I installed an .IMG file the sellers sent me .. at least the software can open Google play, but NO GPS . It just does not pick up any satellites. I tested the GPS unit with advice from GOTOP - the manufacturers of the GPS ... So it MUST be the software on the mirror.
    Is it possible to make a backup and send to me? by example?
    It would be highly appreciated. The Image File I was sent is H200-1.img

    1. Hi .. I ordered NEW GPS Units from GoTop - amazing service from Elena. I checked wires and circuit board ... the voltage to the GPS is just over 3V, thus it is correct. I tested the output, it seems good according to GoTop. It is either Software or the Chip. But everything else works fine.

        1. It's USB - so should be 5V. I think the original charger was 1.5 Amps - but I use a 2A version without issue.

          1. Thank you for the quick response Terence. Just one more question. When I plug the power cord in. My cars radio goes ricey. Do you experience that also. Most of my radio stations stop working when it's plugged in.

            1. Hi

              I just want to install on similar device, Navitel navigation software, for android.
              How can install new app. in it, if it is possible.
              Originally it has IGO primo, but I need Navitel, due to the maps I need, IGO
              has not them.

  6. Did you ever sort the clock having the wrong time zone - I have bought one and this is the only thing bugging me - i guess turn wifi off and don't connect the GPS - then set the clock to the correct time and forget about zones

      1. I can't find a setting to alter the time zone ?I have turned wifi off and not connected the gps so it cannot reset the clock - but does mean i cannot use it for anything internet based - and it will not download anything feom google play store because the time is incorrect when it does connect to wifi - it cost £57 and does its job as a dash cam i suppose i shouldnt whinge

  7. Hi, i actually have 1 of these units but do not have the manual. Would it be possible to share the manual's softcopy with me please? thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *