wifi staying on when in parking mode

JonathanM

New Member
Joined
Nov 24, 2013
Messages
2
Reaction score
2
Country
Australia
Thought I would post this as I took me a few days to work it out.

Ended up using IDA to decompile the main_app_DR550 binary and edited the wifi_action & wifi_action1 functions.

When the functions test the 0xA0+onoff value (should wifi be turned on or off) and executing the beq branch instruction, I updated the offsets to skip all the work and end up at the "End of function wifi_action1" block (so it only will do something on wifi on).

This resulted in the following two edits (output from cmp -l)
> 173477 246 345
> 174697 301 371

Against the bin from "dr650gw-2ch_v1.009_eng_windows".

Unfortunately the wifi timeout timer is still enabled (but it's not a big issue), so it will play the sound that it's disabling the wifi, but no action will be taken.

PS

Did this as I suck the files over wifi while the units on.
Also have it in station mode (need to fix the do_sta.sh if anyone wants info on that).
 
So.. you managed to make a firmware that works on the DR650GW 2 ch and enables the WiFi function.. WOW and good for you. :) Contrary to what others seem to have implied my WiFi (1 Channel) does not seem to ever shut off once activated.. or I shut it off. At least not over a 1 hour period.
Do you think this would work on a one channel DR650?? Would you share.. :)
 
Nice work Jonathan. Sames goes here...would you share.....;)
 
Back
Top