DFR7 - NZ vs USA Firmware Differences?

Mithheru

Learning to Fly
Beginner User
Joined
Aug 8, 2018
Messages
230
Reaction score
421
@UncleArthur
@DeckardJK
@droidxt
@Up All Night

Okay, here are the files and instructions that you will need.

As set out in the Instructions. I don't have a DFR7 so I haven't yet tried this myself. I have however installed the different software installers, and checked the file compatibility. From my perspective everything looks good.

The conversion file is built along the same lines as my R3 conversion file, but based upon the DFR7 firmware.

To minimise any potential risks, please can just one volunteer take the first steps, and report any issues (not expecting any) they encounter during any steps. Once I know it works without issue, then that can be reported here so others can follow. The risk to your DRF7 is minimal. You're using the official upload tools, and I am assuming that the US firmware should be possible to reinstall back over the top.
So, if it doesn't go, please just reinstall the original US firmware, and I'll take another look.
-- Double Post Merged: --
Sorry, guys, hold off a moment. I made a mistake in the sizing of US GPS file.
-- Double Post Merged: --
Okay here is the version with the corrected US GPS file included.
 
Last edited:

UncleArthur

Learning to Drive
General User
Joined
Jun 22, 2019
Messages
37
Reaction score
26
Outstanding work... trying to decide if I’m brave enough to try it
 
Last edited:

UncleArthur

Learning to Drive
General User
Joined
Jun 22, 2019
Messages
37
Reaction score
26
So, question, out of 10, how confident are you that this won’t brick my dfr7?
-- Double Post Merged: --
Just a note to others, this process isn't ready for others to try yet.... it doesn't work, I am attempting to recover my device
 
Last edited:

Mithheru

Learning to Fly
Beginner User
Joined
Aug 8, 2018
Messages
230
Reaction score
421
@UncleArthur and I are in discussion. Either way, I will ensure I get him a fully working DFR7. I think we may have run into a problem with the database and firmware files being different. Think I really need a DFR7 to play with so I can have a look at what its doing. I'm withdrawing my files until I fix the problem.
 

Saussie

PSL +5
Intermediate User
Joined
May 8, 2018
Messages
441
Reaction score
261
Location
Planet X
Man.... I love this angle of attack for Aus/NZ. Go hard fellaz. Hack that s**t and slam the price rort difference for our countries.
I like the fact you guys attempt mods on different models and generally have a crack at going one better than stock. Keep up the good work.
 
Last edited:

winterbrew

Premium RDF Member
Advanced User
Premium Member
Joined
Mar 5, 2012
Messages
2,278
Reaction score
2,331
Location
Perth, Western Australia
Its the way to go.

Even with the unfavourable USD/AUD exchange rate and international shipping, I now have an R7 with a bespoke AU db for around AUD 900, which is the same price as a local NZ/A R3 (no longer in stock), and the NZ R7's are going for NZD 1299
 

Mithheru

Learning to Fly
Beginner User
Joined
Aug 8, 2018
Messages
230
Reaction score
421
Actually, I should have been more careful with this. Upon closer inspection it looks as though the DFR7 firmware format/encrpytion is different between the US and NZA versions. In the case of the R3, the US and NZA firmware parts share the same format (only the GPS part has to be formatted separately).

I ran the firmware through my code to interconvert the format (based upon the algorithm that was created for the database files).

This makes the US DFR7 firmware look more like the NZA firmware. Therefore perhaps it is a simple as converting the NZA firmware into the US format. Then can just be uploaded through the US upload tool. I'll think about this more before I release any more files for testing.
 

Saussie

PSL +5
Intermediate User
Joined
May 8, 2018
Messages
441
Reaction score
261
Location
Planet X
The exchange rate has been better in the past. It's creeping back a little in our favour but not much.
Have also wondered if anyone has had anything seized by customs? I got a border force slip in one of my parcels recently, but it was for an lcd screen sealed in a foil pack for a car display. Hardly looks like a brick of cocain but maybe a similar packing style of material. Prior to this in 2009 I ordered a 16gb compact flash card on ebay and that got the same inspection, but maybe they were looking for suspect pictures on it or something, as it did come from Asia, and that's the only thing I can think of as to why they might pull the parcel. There's always the chance of a mail bomb threat too I guess, but with the amount of electronics being mailed from country to country I'm sure once they scan and see circuits and wiring, then open and see something like a detector it's the least of their worries. Depends what border force are targeting at the time I guess.
 

winterbrew

Premium RDF Member
Advanced User
Premium Member
Joined
Mar 5, 2012
Messages
2,278
Reaction score
2,331
Location
Perth, Western Australia
Never had a problem with RD's, and even though I'm in WA, they usually come through Sydney customs first from USA. I think I've bought at least 6 from USA now.

The only package I had opened was a small folding survival knife from the UK. Must have looked interesting on the scan for some reason :)
 

Mithheru

Learning to Fly
Beginner User
Joined
Aug 8, 2018
Messages
230
Reaction score
421
I'm going to order myself a US DFR7.

My failure to recognise the binary format was different, is almost certainly what caused the previous issue. However, I'm now both more confident about making a complete firmware interconversion, as well as simply providing the NZA DFR7 firmware in the US format as a simple US firmware update.

I have now built a new firmware file for the NZA firmware put directly into the US format, and version stamped also with the US data. I have once again checked the file using the US DFR7 upload tool which indicates no issue. A simple US install would also mean that no reinstallation of the US GPS database is needed. I.e. we're keeping everything in the US format.

So, does someone want to volunteer to install this US version of the DFR7 NZA firmware, or should I wait until I get my own DFR7 detector?

If you want to try it, please send me a personal message, and I'll let one person try it first. Once I know it works as expected, I can put it out for general release. No instructions would be needed, as it would in essence be treated as an authentic US firmware update.

Probably best if I test out the more risky US<->NZA model interconversion myself.
 

Saussie

PSL +5
Intermediate User
Joined
May 8, 2018
Messages
441
Reaction score
261
Location
Planet X
Never had a problem with RD's, and even though I'm in WA, they usually come through Sydney customs first from USA. I think I've bought at least 6 from USA now.

The only package I had opened was a small folding survival knife from the UK. Must have looked interesting on the scan for some reason :)
I thought that. Usually everything imported seems to enter via Sydney. Never had anything tracked saying it's arriving through Darwin, Perth or Brisbane. I could be wrong though. Cannot recall Melbourne, but maybe that's a port of entry too. Unsure. You'd think to save a few bucks the side of the world the parcel arrives from would touch down in the closest major city.
 
Last edited:

Jeff Gu

Learning to Drive
General User
Joined
Sep 26, 2018
Messages
4
Reaction score
2
I'm going to order myself a US DFR7.

My failure to recognise the binary format was different, is almost certainly what caused the previous issue. However, I'm now both more confident about making a complete firmware interconversion, as well as simply providing the NZA DFR7 firmware in the US format as a simple US firmware update.

I have now built a new firmware file for the NZA firmware put directly into the US format, and version stamped also with the US data. I have once again checked the file using the US DFR7 upload tool which indicates no issue. A simple US install would also mean that no reinstallation of the US GPS database is needed. I.e. we're keeping everything in the US format.

So, does someone want to volunteer to install this US version of the DFR7 NZA firmware, or should I wait until I get my own DFR7 detector?

If you want to try it, please send me a personal message, and I'll let one person try it first. Once I know it works as expected, I can put it out for general release. No instructions would be needed, as it would in essence be treated as an authentic US firmware update.

Probably best if I test out the more risky US<->NZA model interconversion myself.
Actually, there's another way of doing this. Are you able to add the GPS coordinates into the US DB file?

Please find the attached Speed camera coordinates around NZ, it's off the NZ Police website.
 

Attachments

Mithheru

Learning to Fly
Beginner User
Joined
Aug 8, 2018
Messages
230
Reaction score
421
Actually, there's another way of doing this. Are you able to add the GPS coordinates into the US DB file?
That is not the issue. The NZA firmware for the DFR7 has lower scanning K band frequency to pick up the mobile redflex. On the R3 the R7, I've already implemented gps database version 2.10 / 23/04/2019 that was built with 100% accuracy and includes all NZ cameras including the new 2019 Auckland redflex cameras. This database is already compatible for the DFR7. Perhaps people didn't realise that. Not sure how many DFR7 users based in NZ are on this forum?
 

Jeff Gu

Learning to Drive
General User
Joined
Sep 26, 2018
Messages
4
Reaction score
2
That is not the issue. The NZA firmware for the DFR7 has lower scanning K band frequency to pick up the mobile redflex. On the R3 the R7, I've already implemented gps database version 2.10 / 23/04/2019 that was built with 100% accuracy and includes all NZ cameras including the new 2019 Auckland redflex cameras. This database is already compatible for the DFR7. Perhaps people didn't realise that. Not sure how many DFR7 users based in NZ are on this forum?
Are you able to send me the GPS database file please? I can not find it on the forum. Much appreciated.
 

Mithheru

Learning to Fly
Beginner User
Joined
Aug 8, 2018
Messages
230
Reaction score
421
Please find attached as requested
That file is very old. It's also formatted for NZA firmware running detectors. So will not load onto DFR7s bought from the US.

@Jeff Gu the reason you can't find a link to my database is that it was made member specific. My latest versions for the R3 and R7 I have made more secure by Serial number encryption. However, this requires the firmware and gps incorporated into the same file as well as some hardware requirements and compatibility.

As the DFR7 database is the same as the R3, I don't want to release the database without encryption. Ultimately I will again try to see if I can match firmware and gps database to the detector serial number. I haven't tried this on the DFR7 and it also requires more understanding of the firmware and detector.
-- Double Post Merged: --
If there is demand, I can release the latest NZA Uniden database for both DFR7 and US DFR7s. Uniden has released this database, so I have no issue in handing it out in US format also.

However, the key point of this thread is to get the NZA firmware onto the DFR7 generally. In my opinion, the main reason for choosing a DFR7 detector in NZ is the wider K band scanning range to detect mobile redflex.
 
Last edited:

UncleArthur

Learning to Drive
General User
Joined
Jun 22, 2019
Messages
37
Reaction score
26
That file is very old. It's also formatted for NZA firmware running detectors. So will not load onto DFR7s bought from the US.

@Jeff Gu the reason you can't find a link to my database is that it was made member specific. My latest versions for the R3 and R7 I have made more secure by Serial number encryption. However, this requires the firmware and gps incorporated into the same file as well as some hardware requirements and compatibility.

As the DFR7 database is the same as the R3, I don't want to release the database without encryption. Ultimately I will again try to see if I can match firmware and gps database to the detector serial number. I haven't tried this on the DFR7 and it also requires more understanding of the firmware and detector.
-- Double Post Merged: --
If there is demand, I can release the latest NZA Uniden database for both DFR7 and US DFR7s. Uniden has released this database, so I have no issue in handing it out in US format also.

However, the key point of this thread is to get the NZA firmware onto the DFR7 generally. In my opinion, the main reason for choosing a DFR7 detector in NZ is the wider K band scanning range to detect mobile redflex.
I have a US DFR7 on the way and would be keen to load the NZ database on it, provided it's proven to be safe first. Thank you for all the effort you put in to this.
 

Up All Night

Lifetime RDF Contributor
Advanced User
Lifetime Premium Member
Joined
Nov 27, 2015
Messages
3,252
Reaction score
3,261
Location
Cleveland, OH
However, the key point of this thread is to get the NZA firmware onto the DFR7 generally. In my opinion, the main reason for choosing a DFR7 detector in NZ is the wider K band scanning range to detect mobile redflex.
Completely forgot about the potential of the transfer. If I REM right, the NZ FW had features Uniden USA never put in their FW like segmentation ?
Posted from my iPhone using the RDF Mobile App!
 
Last edited:

Mithheru

Learning to Fly
Beginner User
Joined
Aug 8, 2018
Messages
230
Reaction score
421
Okay here is my DFR7 Update:

My US DFR7 arrived yesterday. I can now report some degree of success but also some issues that I still need to resolve:

1). Upon arrival I found that the preinstalled US DFR7 firmware is:

Main = V1.12.
Sub = V1.10.

I cannot find this firmware on the Uniden US site. Does anyone have copies of this US firmware? I would like to use this as my recovery position but also to test against NZ mobile redflex cameras.

2) I have uploaded a special gps camera database onto the US firmware and confirmed after running the detector this is active, giving camera alerts as expected. Therefore this test confirms I can provide complete support for gps updates on the DFR7 in New Zealand running either the NZA or US firmware.


3) I have also captured the USB data transfer. This confirms the US DFR7 main and sub firmware binary is directly transferred to the DFR7 without encryption. Also like the R3 and R7, the gps database is encrypted, but is decrypted by the DFR7 database upload tool before transfer.


4) NZA firmware installation:

My NZA firmware file when translated into the US binary format has been uploaded onto the DFR7. Following upload, the US firmware tool no longer recognised the firmware. However the DFR7 NZA firmware upload tool did recognise the new main firmware and its version number.

However, there are some serious issues:

The NZA firmware tool does not recognise the sub firmware already installed on the DFR7. Therefore it looks as though I need access to the NZA sub firmware which I cannot find on blulink. Has anyone else seen this? I am also thinking this will probably need to be installed before the main firmware.

I then reinstalled the authentic NZA firmware (using the NZA firmware tool) which went to completion without reporting any issues. However, I have a problem in that neither upload tool will recognise the DFR7. It also refuses to power up.

I did a bit more investigation and can confirm the DFR7 is still recognisable by the driver software, and can be accessed and read by my test code I wrote for the R7. Therefore I’ll have to write some code to reinstall the US firmware without using the DFR7 upload tool. I suspect this is why Uniden replaced these older upload tools for the newer versions and also provided a recovery mode option!

So work in progress continues. I am not recommending anyone attempt the NZA conversion until I have fixed the issues. Recovering the firmware is going to take some time, and it might in fact be easier to clone the installation by serial transfer from another DFR7.
 
Last edited:

Discord Server

Latest threads

Latest posts

Forum statistics

Threads
77,605
Messages
1,182,610
Members
19,850
Latest member
Tin888is
Top