Joined
·
2 Posts
no matter what i did (maybe downloaded up to 5 different ICS ROM , 3Kernels , all the radios, whit every possible combination of them)
i couldn't turn wifi on, though it was mentioned in forums the problem is fixed in new roms
so...
extract the file "wpa_supplicant" located on /system/bin from 'a rom with working wifi, i.e cm7 alpha 10
install your new rom , backup the old file (as it is needed) and replace it with extracted wpa_supplicant , set it's permission to 0755 ( -rwxr-xr-x )
reboot, remove wpa_supplicant.conf again, try to connect, it wont
recover the old wpa_supplicant file with the same permissions
reboot
remove wpa_supplicant.conf again, try to connect, it connects
in next reboot if it doesn't connect correct the wpa_supplicant.conf permission to 0666 ( -rw-rw-rw- )
it connects
ok it sound crazy, i am crazy, but looking at logcat realized wpa_supplicant (bin file, not conf) was generating a lot of error, thought maybe the old one works, again looking at logcat i realized it was simply worse it couldn't even run, recovered the old one, and corrected wpa_supplicant permissions, it connected like a charm, but after every reboot wpa_supplicant.conf permission returns to 0660, which i don't really mind since it works at least
if anyone has a logical explanation, i'd be very very happy to hear, i'm afraid i might encounter the same problem in official CM9
(i tried it on two roms, virtuous inquisition 4.0.0 and the one by vorbeth(based on CM) both having overclocked kernel by sebastianFM and the method worked)
i couldn't turn wifi on, though it was mentioned in forums the problem is fixed in new roms
so...
extract the file "wpa_supplicant" located on /system/bin from 'a rom with working wifi, i.e cm7 alpha 10
install your new rom , backup the old file (as it is needed) and replace it with extracted wpa_supplicant , set it's permission to 0755 ( -rwxr-xr-x )
reboot, remove wpa_supplicant.conf again, try to connect, it wont
recover the old wpa_supplicant file with the same permissions
reboot
remove wpa_supplicant.conf again, try to connect, it connects
in next reboot if it doesn't connect correct the wpa_supplicant.conf permission to 0666 ( -rw-rw-rw- )
it connects
ok it sound crazy, i am crazy, but looking at logcat realized wpa_supplicant (bin file, not conf) was generating a lot of error, thought maybe the old one works, again looking at logcat i realized it was simply worse it couldn't even run, recovered the old one, and corrected wpa_supplicant permissions, it connected like a charm, but after every reboot wpa_supplicant.conf permission returns to 0660, which i don't really mind since it works at least
if anyone has a logical explanation, i'd be very very happy to hear, i'm afraid i might encounter the same problem in official CM9
(i tried it on two roms, virtuous inquisition 4.0.0 and the one by vorbeth(based on CM) both having overclocked kernel by sebastianFM and the method worked)