[FROYO] [WIFI] Firmware version

Search This thread

pigrew

Member
Jan 16, 2011
29
8
The stock 2.1 captivate firmware has a bug where under certain circumstances, the phone will crash and restart itself. I believe that this is related to having two WPA enterprise (802.1x) networks in proximity to eachother with the same ESSID. I flashed the Cognition 3.02 ROM (which has the JPA version wifi firmware) and the problem still existed. I then flash the JPY version of the wifi firmware and the problem seems to have gone away.

(For me) JPY seems to fix a very annoying bug on my phone, so I'd suggest that it should be preferred.
 

Tyxerakias

Senior Member
Jun 19, 2010
522
300
London, UK
I tested both versions, and I couldn't see a noticeable difference in drain; they are about the same. Tested for 2 days each, when idle or surfing, and the drain is very comparable.. 1% difference either way in 24 hours is not worth the trouble, imho...
 

Cezar`

Retired Recognized Developer
Jul 20, 2010
1,998
1,629
Czech Republic
I tested both versions, and I couldn't see a noticeable difference in drain; they are about the same. Tested for 2 days each, when idle or surfing, and the drain is very comparable.. 1% difference either way in 24 hours is not worth the trouble, imho...

Do you have wifi sleep policy to turn wifi off while screen is off? The main purpose of this driver is to give your phone that capability, to switch from wifi to mobile data while screen is off. Jpy drivers simply don't do it. No 2.2.1 driver does it. At least in my tests.
 

Sysiphus1981

Senior Member
Aug 2, 2010
65
5
but thats only a problem when u have a buggy wifi accesspoint, which as no proper implementation of sleeping states. it prevents the wifi of the phone to get into powersaving but stay connected. google it and u will find lists of falty firmwares and accesspoints.

Sent from my GT-I9000 using XDA App
 

mstrandbo

Senior Member
Jul 13, 2010
148
11
Oslo
zyrex.org
After updating to JS3 I noticed that Running time/awake time has gone from like 20% to 40-50-60% .. Under Partial awake time, I only find Android, with like not much.. like max 1 hour, and that's after a day.. So from JP6 I've gone from 48 hours standby to about 24 hours.. So something's up with the rom.

I'll try turning off wifi now for a couple of hours and see how it goes. I want my phone to sleep, but I like to have wifi always on.
 

dude_uuk

Senior Member
Dec 12, 2010
263
5
Hi guys sorry for my ignorance, but how can I know the version of my wifi? can anyone advise I can access my wifi version...thanks in davance guys...
 

dude_uuk

Senior Member
Dec 12, 2010
263
5
From 1st post:

1. Find out your Wifi firmware. Turn on your Wifi, then do:
adb shell "dmesg | grep Firmware"
daigoro64, thanks for the quick response. actually i already saw that reading from the begining but really do not know how to do adb shell "dmesg | grep Firmware".

Sorry because I am really new to the android world. :)
 

Mumps

Senior Member
Aug 10, 2009
141
3
Toledo
daigoro64, thanks for the quick response. actually i already saw that reading from the begining but really do not know how to do adb shell "dmesg | grep Firmware".

Sorry because I am really new to the android world. :)
You need to download the Android SDK:

http://developer.android.com/sdk/

Then go to the folder where it's installed and just do that command:

adb shell "dmesg | grep Firmware"

ADB is an interface to control your Android from the computer, like a Terminal with some more things.
 

chuby007

Senior Member
Jan 8, 2008
173
14
I try to see my version but I get this:


# dmesg | grep Firmware
dmesg | grep Firmware
<4>[ 2053.433797] Firmware version = wl0: Jun 4 2010 14:21:21 version 4.218.214
.3
<4>[ 2787.680723] Firmware version = wl0: Jun 4 2010 14:21:21 version 4.218.214
.3


so what does that mean ?
 

Farkonian

Senior Member
Mar 12, 2010
167
22
I get no output from dmesg at all... no error message, nothing... it just returns me to the prompt. Thoughts? Thanks...

Sent from my GT-I9000 using XDA App
 

hristo2000

Senior Member
Dec 27, 2008
75
2
Hi,
I have installed Speedmod K12K over Darkys v8.0. All run very smooth, exept the WIFI. I have noticed that i have constantly changing wifi signal and due to this i can not streem video any more from my next room. When i am close to the router i have no problem!
Please recommend me which WIFI firmware should i use to fix that problem?
Any help will be appreciated!
Thanks!
 

Darkorz

Member
Dec 20, 2010
16
0
Cáceres, España
Hello hardcore!

I've been having a quite high wifi battery usage so I decided to try out DXJPA in order to get an improvement.

The thing is, after flashing it through CWM with your attached zip, whenever I check my firmware it still says XXJPY is my Phone firmware. Is this intended or DXJPA ain't getting flashed properly? If so, any possible fix?

Thank you for your time and hard work!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    UPDATE:

    I've put up a post with update.zip can that change your wifi firmware version. DXJPA's wifi firmware seems to use less power than XXJPY's.

    http://xdaforums.com/showpost.php?p=10056736&postcount=6706

    ----------

    Hi guys,

    I'd like your help to find out which Wifi firmware versions are included with which PDA firmware package.

    This is what you can do to help:

    1. Find out your Wifi firmware. Turn on your Wifi, then do:
    adb shell "dmesg | grep Firmware"

    You should see output with the Firmware version of your Wifi.

    2. If your firmware is different from what other people have already found, then if you can, please package it and attach it to your post. You can do this by:

    adb shell
    su
    cd /system/etc/wifi
    tar cvzf /sdcard/wifi-(your PDA firmware version)-firmware.tar.gz *
    exit
    exit
    (Back in DOS)
    adb pull /sdcard/wifi-(your PDA firmware version)-firmware.tar.gz

    Then upload the tar.gz file.

    Please use the full 5-letter version of your firmware name, for example XXJPY, and not just JPY, or DXJPA, and not just JPA.

    This is what I've found so far:
    DXJPA: Firmware version = wl0: Jun 4 2010 14:21:21 version 4.218.214.3
    XXJPY: Firmware version = wl0: Nov 16 2010 08:56:21 version 4.218.250.38
    3
    Hi guys,
    two things:

    I wrote a little bash script that extracts the wifi firmware from the tar files you use for flashing with odin (all-in-one and .tar.md5) and parses the fw version.

    h t t p://pastebin.com/cnZmSfLc

    EDIT:
    woops forgot to add a small fix ^^;

    Just extract the firmwares and run the script (as root since it needs to access losetup and mount) from there
    eg

    Code:
    ~/odin/firmware/2.2.1/ $ ls
    I9000XXJPX  I9000XXJPY
    ~/odin/firmware/2.2.1/ $ ~/findfw.sh

    It'll create a directory /root/wififw and puts the firmwares in there (with tarballs) and it'll dump the version and stores it in FIRMWAREVERSION.version.txt


    Turns out that sometimes only one of those files gets updated....
    I'll look into it in greater detail once i got more firmwares ;)

    Code:
    I9000DXJPA.version.txt:bcm4329_aps.bin: May 27 2010 4.218.233.0
    I9000DXJPA.version.txt:bcm4329_mfg.bin: Apr 24 2010 4.218.214.0
    I9000DXJPA.version.txt:bcm4329_sta.bin: Jun  4 2010 4.218.214.3
    
    I9000XXJM1.version.txt:bcm4329_aps.bin: Jun  4 2010 4.218.214.3
    I9000XXJM1.version.txt:bcm4329_mfg.bin: Apr 24 2010 4.218.214.0
    I9000XXJM1.version.txt:bcm4329_sta.bin: Jun  4 2010 4.218.214.3
    
    I9000XXJPK.version.txt:bcm4329_aps.bin: May 27 2010 4.218.233.0
    I9000XXJPK.version.txt:bcm4329_mfg.bin: Apr 24 2010 4.218.214.0
    I9000XXJPK.version.txt:bcm4329_sta.bin: Jun  4 2010 4.218.214.3
    
    I9000XXJPM.version.txt:bcm4329_aps.bin: May 27 2010 4.218.233.0
    I9000XXJPM.version.txt:bcm4329_mfg.bin: Apr 24 2010 4.218.214.0
    I9000XXJPM.version.txt:bcm4329_sta.bin: Jun  4 2010 4.218.214.3
    
    I9000XXJPO.version.txt:bcm4329_aps.bin: May 27 2010 4.218.233.0
    I9000XXJPO.version.txt:bcm4329_mfg.bin: Apr 24 2010 4.218.214.0
    I9000XXJPO.version.txt:bcm4329_sta.bin: Jun  4 2010 4.218.214.3
    
    I9000XXJPU.version.txt:bcm4329_aps.bin: Jun  4 2010 4.218.214.3
    I9000XXJPU.version.txt:bcm4329_mfg.bin: Apr 24 2010 4.218.214.0
    I9000XXJPU.version.txt:bcm4329_sta.bin: Nov 16 2010 4.218.250.38
    
    I9000XXJPX.version.txt:bcm4329_aps.bin: Jun  4 2010 4.218.214.3
    I9000XXJPX.version.txt:bcm4329_mfg.bin: Apr 24 2010 4.218.214.0
    I9000XXJPX.version.txt:bcm4329_sta.bin: Nov 16 2010 4.218.250.38
    
    I9000XXJPY.version.txt:bcm4329_aps.bin: Jun  4 2010 4.218.214.3
    I9000XXJPY.version.txt:bcm4329_mfg.bin: Apr 24 2010 4.218.214.0
    I9000XXJPY.version.txt:bcm4329_sta.bin: Nov 16 2010 4.218.250.38

    EDIT2: added more firmwares

    Appearently the same firmware has been used from JPU to JPY so it'd be interesting to see if the drain occurs on the older firmwares as well. If it does we "just" need to revert it back to JPO fw
    2
    adb shell "dmesg | grep Firmware" doesnt return anything hardcore .. on JPY with JPY modem.
    You have to turn off and on your Wifi first. The driver will print the firmware version in dmesg everytime you turn on wifi.
    1
    I've put up a post with update.zip can that change your wifi firmware version.

    http://xdaforums.com/showpost.php?p=10056736&postcount=6706

    DXJPA's wifi firmware seems to use less power than XXJPY's.
    1
    I know it was long ago but since this is kind of "collection" of wifi drivers of sgs here is the JVH (ginger) driver attached.

    JVH firmware: Firmware version = wl0: Apr 9 2011 23:33:08 version 4.218.248.18