[FIX] Broken 5ghz Wi-Fi on OLYFR_U4_1.5.2

Da_G

Inactive Senior Recognized Developer / Moderator E
Aug 20, 2007
3,320
1,553
253
Riverside, CA
So, in a nutshell, Moto decided to update the Wi-Fi firmware on the feb 22 leaked .sbf and broke it.

Attached are the 2 firmware files from stock ROM to fix it (there are 3 in total, but only 2 changed)

Turn off Wi-Fi, replace the same files in /system/etc/firmware/wifi using adb or Root Explorer, turn Wi-Fi back on, et voila, working 5GHz.

Working hard at more hacks :)
 

Attachments

Da_G

Inactive Senior Recognized Developer / Moderator E
Aug 20, 2007
3,320
1,553
253
Riverside, CA
The Atrix features a dual-band Wi-Fi radio capable of operating at both 2.4GHz and 5GHz. 5GHz is typically used in high-interference areas like my city which provides free Wi-Fi access city-wide. I can't get any range at all on 2.4GHz.

The leaked February 22 .sbf introduced a new Wi-Fi firmware which (probably not purposefully) disables 5GHz support. I've supplied the stock Atrix Wi-Fi firmware in which 5GHz support works correctly.

This won't help you at all if you don't have a router that supports 5GHz :) But you never know when you might get an opportunity to hop on a network that does, and your Atrix won't see it running the Feb 22 firmware.
 

crnkoj

Senior Member
Feb 16, 2011
1,833
397
103
So, in a nutshell, Moto decided to update the Wi-Fi firmware on the feb 22 leaked .sbf and broke it.

Attached are the 2 firmware files from stock ROM to fix it (there are 3 in total, but only 2 changed)

Turn off Wi-Fi, replace the same files in /system/etc/firmware/wifi using adb or Root Explorer, turn Wi-Fi back on, et voila, working 5GHz.

Working hard at more hacks :)
Hey what permissions should be on the files in the /system/etc/firmware/wifi directory?
cuz i only have this:
-rw-r--r-- root root 264070 2011-02-22 18:38 sdio-ag-cdc-full1
1n-minioctl-roml-pno-wme-aoe-pktfilter-keepalive.bin
if it might be connected to my problem once i put in the workign sim, which would be rather unlogical but still ...?
 

Da_G

Inactive Senior Recognized Developer / Moderator E
Aug 20, 2007
3,320
1,553
253
Riverside, CA
@crnkoj:

I don't think it's the problem, but here are the proper permissions as follows:

Code:
cd /system/etc/firmware/wifi
# ls -l -a
ls -l -a
-rw-r--r-- root     root                 1747 2011-02-22 09:38 nvram.txt
lrwxrwxrwx root     root                        2011-02-22 10:12 pds -> /pds/wifi
-rw-r--r-- root     root               263942 2011-03-15 23:10 sdio-ag-cdc-full11n-minioctl-roml-pno-wme-aoe-pktfilter-keepalive.b
in
-rw-r--r-- root     root               249307 2011-03-15 23:09 sdio-g-cdc-roml-reclaim-wme-apsta-idsup-idauth.bin
-rw-r--r-- root     root               262067 2011-02-22 09:38 sdio-ag-cdc-11n-mfgtest-roml-seqcmds.bin
# stat *
  File: "nvram.txt"
  Size: 1747            Blocks: 4          IO Block: 1024   regular file
Device: b30ch/45836d    Inode: 482         Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2011-03-15 23:09:49.000000000
Modify: 2011-02-22 09:38:18.000000000
Change: 2011-02-22 10:14:01.000000000

  File: "pds -> /pds/wifi"
  Size: 9               Blocks: 0          IO Block: 1024   symbolic link
Device: b30ch/45836d    Inode: 1010        Links: 1
Access: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2011-02-22 10:12:30.000000000
Modify: 2011-02-22 10:12:30.000000000
Change: 2011-02-22 10:14:01.000000000

  File: "sdio-ag-cdc-11n-mfgtest-roml-seqcmds.bin"
  Size: 262067          Blocks: 514        IO Block: 1024   regular file
Device: b30ch/45836d    Inode: 243         Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2011-02-22 09:38:18.000000000
Modify: 2011-02-22 09:38:18.000000000
Change: 2011-02-22 10:14:01.000000000

  File: "sdio-ag-cdc-full11n-minioctl-roml-pno-wme-aoe-pktfilter-keepalive.bin"
  Size: 263942          Blocks: 518        IO Block: 1024   regular file
Device: b30ch/45836d    Inode: 1011        Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2011-03-15 23:10:51.000000000
Modify: 2011-03-15 23:10:40.000000000
Change: 2011-03-15 23:10:40.000000000

  File: "sdio-g-cdc-roml-reclaim-wme-apsta-idsup-idauth.bin"
  Size: 249307          Blocks: 490        IO Block: 1024   regular file
Device: b30ch/45836d    Inode: 1251        Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2011-02-22 09:38:18.000000000
Modify: 2011-03-15 23:09:18.000000000
Change: 2011-03-15 23:09:18.000000000
 

txtsd

Senior Member
Feb 13, 2009
308
45
28
I made a thread in the General subforum a few days ago about my phone not being able to detect my 5GHz network. Hopefully this will fix it.

EDIT: I copied the files over, but my phone still doesn't detect my 5GHz n-network.
 
Last edited:

fRenZy-_-

Senior Member
Feb 8, 2011
171
5
0
So how do we know if we updated it to this? and is this the cause on why my phone's connectivity to wifi sometimes disappear even though my router is right next to me? im running adeo v0.1
 

Sogarth

Retired Recognized Developer
Jan 14, 2006
503
361
0
... I'm confused. I'm on 1.5.2 (after a soft brick, woo!) and I can connect to my 5 GHz network just fine...?

5 GHz, 40MHz band, WPA2/AES/802.1x
 
Mar 4, 2011
22
2
0
5Ghz isn't working on my Atrix with 1.2.6 SBF flash. I haven't tried this fix, but I am surprised that it isn't working on the stock SBF...



Edit: Reflashed SBF and when it said manually power up phone I restarted (twice!) the phone until it said complete (even though the phone booted automatically). Now it is working.
 
Last edited: