[FIX]wifi jam problems of cm10 and cm10.1 build 0626

sunnyqeen

Member
Feb 21, 2012
12
93
0
I used 0626 build and with this new firmware and problem is gone.
You could try the new firmware:

https://github.com/TI-OpenLink/ti-utils/tree/ol_R5.SP5.01/hw/firmware

download these files
wl127x-fw-4-mr.bin
wl127x-fw-4-plt.bin
wl127x-fw-4-sr.bin

And put it to /system/etc/firmware/ti-connectivity, replace old one, fix the properties.
Go to /system/bin/, rename wifical.sh_disabled to wifical.sh.
Reboot your defy.
 

Antiga Prime

Senior Member
Sep 25, 2012
994
637
113
I used 0626 build and with this new firmware and problem is gone.
You could try the new firmware:

https://github.com/TI-OpenLink/ti-utils/tree/ol_R5.SP5.01/hw/firmware

download these files
wl127x-fw-4-mr.bin
wl127x-fw-4-plt.bin
wl127x-fw-4-sr.bin

And put it to /system/etc/firmware/ti-connectivity, replace old one, fix the properties.
Go to /system/bin/, rename wifical.sh_disabled to wifical.sh.
Reboot your defy.
I will test this in a while. Did you try this while being far away from your router?
 
  • Like
Reactions: Husi10

Antiga Prime

Senior Member
Sep 25, 2012
994
637
113
In case anyone does in fact see this, this actually does work, so it does seem to have been a firmware problem after all. I tested with the farthest router I have, like I usually do, and the jamming is gone. Tested with the latest CM10.1 build by following the instructions @sunnyqeen gave in the OP, so I'm pretty sure it would work in any build that uses the new wifi drivers.

In case it helps anyone else, I'm attaching the files also.

@Quarx: Maybe, if these files prove to not cause any other problems, you could merge these with your builds. ;)

Edit: Tested with 3 more builds last night, works with all of them. Don't see why it wouldn't have, but it's nice to confirm things.
 

Attachments

Last edited:

ccav2000

Senior Member
Dec 19, 2010
2,057
1,122
0
Manga Cafe
In case anyone does in fact see this, this actually does work, so it does seem to have been a firmware problem after all. I tested with the farthest router I have, like I usually do, and the jamming is gone. Tested with the latest CM10.1 build by following the instructions @sunnyqeen gave in the OP, so I'm pretty sure it would work in any build that uses the new wifi drivers.

In case it helps anyone else, I'm attaching the files also.

@Quarx: Maybe, if these files prove to not cause any other problems, you could merge these with your builds. ;)
Installed the files and tested away from the router like @Antiga Prime. It works! No jamming at all! @Quarx, please update the WiFi firmware with these files, they work!
 

csmth

New member
Jun 11, 2013
1
0
0
I tried to copy to files to /system/etc/firmware/ti-connectivity using File Manager. My File Manager is rooted and I have change the permission of directory /system/etc/firmware/ti-connectivity to "777". The files are still denied being copied into the directory. Can anyone assist on this?

Actually I rename directory "ti-connectivity" to "ti-connectivity.backup" and created a new directory "ti-connectivity" with a+rwx permission.

download these files
wl127x-fw-4-mr.bin
wl127x-fw-4-plt.bin
wl127x-fw-4-sr.bin

And put it to /system/etc/firmware/ti-connectivity, replace old one, fix the properties.
Go to /system/bin/, rename wifical.sh_disabled to wifical.sh.
Reboot your defy.
 

hotdog125

Senior Member
Sep 19, 2012
992
405
0
Bangalore
I tried to copy to files to /system/etc/firmware/ti-connectivity using File Manager. My File Manager is rooted and I have change the permission of directory /system/etc/firmware/ti-connectivity to "777". The files are still denied being copied into the directory. Can anyone assist on this?

Actually I rename directory "ti-connectivity" to "ti-connectivity.backup" and created a new directory "ti-connectivity" with a+rwx permission.
You could have done a nandroid instead of creating a new folder. Don't change permissions of the folder. Make sure in your file manager you enable root priviledges.
 

Jarod42

Senior Member
May 8, 2012
76
37
0
Great:) Thanks. I will update wifi firmwares now.
I cloned the current repo for all common linux firmwares and found the size of the ti-wl127x different from the ones posted here.
Code:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
-rw-r--r--+ 1 jarod jarod 260852 Jun 29 22:22 wl127x-fw-4-mr.bin
-rw-r--r--+ 1 jarod jarod 261892 Jun 29 22:22 wl127x-fw-4-plt.bin
-rw-r--r--+ 1 jarod jarod 276684 Jun 29 22:22 wl127x-fw-4-sr.bin

Which ones should be used?
I have not tried the files yet, but may find time today.

The git log for the files reads as follows:
commit f268e39204577a50cdaa62547278a4d069746d51
Author: Luciano Coelho <[email protected]>
Date: Fri Feb 17 15:55:56 2012 +0200

linux-firmware: ti-connectivity: update wl12xx firmwares

The latest wl12xx driver version now requires a new firmware type with
a different ABI. This patch adds the corresponding 6 firmware
binaries. Three for wl127x and three for wl128x. Each set contains
one firmware for single-role, one firmware for multi-role and one
firmware for production testing and calibration.

Signed-off-by: Luciano Coelho <[email protected]>
 

ccav2000

Senior Member
Dec 19, 2010
2,057
1,122
0
Manga Cafe
I cloned the current repo for all common linux firmwares and found the size of the ti-wl127x different from the ones posted here.
Code:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
-rw-r--r--+ 1 jarod jarod 260852 Jun 29 22:22 wl127x-fw-4-mr.bin
-rw-r--r--+ 1 jarod jarod 261892 Jun 29 22:22 wl127x-fw-4-plt.bin
-rw-r--r--+ 1 jarod jarod 276684 Jun 29 22:22 wl127x-fw-4-sr.bin

Which ones should be used?
I have not tried the files yet, but may find time today.

The git log for the files reads as follows:
Well, it seems that you got the files from the Linux kernel repo. The files mentioned in this thread were taken from the OpenTI project, while I have no idea where Quarx got the files that were in the ROM originally.

Sent from my Nexus 7 using xda app-developers app

---------- Post added at 12:40 PM ---------- Previous post was at 12:20 PM ----------

Looking for info on those files lead me to this page: http://wireless.kernel.org/en/users/Drivers/wl127x-fw . Interesting info for the driver itself, also they have patches for various kernels for the driver to operate properly.
 

Jarod42

Senior Member
May 8, 2012
76
37
0
Well, it seems that you got the files from the Linux kernel repo. The files mentioned in this thread were taken from the OpenTI project, while I have no idea where Quarx got the files that were in the ROM originally.
I did a quick test with bot sets of firmware. The one from the linux kernel repo did not work. Although my WLAN was listed, my Defy could not connect.
The firmware set posted here worked flawlessly. While my phone was connected to the AP, I could still copy files from the laptop to the server with around 5.5MB/sec.

Thanks a lot sunnyqeen.

Jarod
 

nostupidthing

Senior Member
Nov 1, 2012
940
259
0

Antiga Prime

Senior Member
Sep 25, 2012
994
637
113
You could have done a nandroid instead of creating a new folder. Don't change permissions of the folder. Make sure in your file manager you enable root priviledges.
A whole nandroid for three files? A waste of time in my opinion. What I did was just rename the three original files to *.old and then copy the new ones, and fix permissions and ownership.

I tried to copy to files to /system/etc/firmware/ti-connectivity using File Manager. My File Manager is rooted and I have change the permission of directory /system/etc/firmware/ti-connectivity to "777". The files are still denied being copied into the directory. Can anyone assist on this?

Actually I rename directory "ti-connectivity" to "ti-connectivity.backup" and created a new directory "ti-connectivity" with a+rwx permission.
If I were you I'd change the permissions so that they are exactly the same as the original folder, e.g.: 0755. Files should have a permission of 0644. Both owner/group for folder/files should be root.

If you can create a new folder and not copy the files, I'd say use a different file manager. I use Root Explorer and never have any issues whatsoever.
 
  • Like
Reactions: hotdog125

levyhuba

Member
Jan 10, 2013
13
0
21
Slimbean cm10

Hi

I can not find the folder ti-connectivity. I use slim bean CM10. Is there any other folder i could place these files?

Thanks
 

oitentaeseis

Member
Nov 4, 2013
8
1
0
I need to ask. What is this "wifi jam issue"? It's the problem where you connect and after a few seconds/minutes, it disconnects every device that was connected to the router, so you have to reboot manually the router so it can work again?