Sorry , But no, it won't. Enabling ad-hoc channels requires special settings with the wpa_supplicant and wifi module. But fortunately there are some scripts out there which will do that for you. Search and you will find it.
Sorry , But no, it won't. Enabling ad-hoc channels requires special settings with the wpa_supplicant and wifi module. But fortunately there are some scripts out there which will do that for you. Search and you will find it.
Probably as you are in the US, and not traveling outside, you don't need to use this tool, because you have channels 1-11 enabled by default in your rom. This means that routers in your country, again by default, are configured so that they will only broadcast wifi in the allowed channels ( which are 1-11 in the US ).Will this be of any use to someone in the USA who doesn't travel outside the USA? Will the app enable ALL possible channels? Or is it useful mainly for people in a country who get a ROM which isn't properly coded for the channels in their particular country?
I'm not having any problems finding Wifi signal with the stock AT&T ROM, so far as I know. But if there are any wifi channels available out there in the USA that are not currently enabled by the stock ROM, this might be useful to me, if only to see them.
Can you please give me more details about the problem? and logcat if possible?Does not work with my HP Touchpad running CM9, works on my Samsung Galaxy S2
Can you explain more about the problem?
Yes, the script modifies the "/data/data/com.android.providers.settings/databases/settings.db" database and inject the country code...I have tried it on jellybam, sensation. It didn't work for me but I guess that is not your software's problem. where does script adds the country code, data/data/com.android.providers.settings/ ???
My rom and all CM10 and AOKP roms I have tried are rewriting the country code after reboot. I need to avoid this.
do you think you can overcome the owerwriting issue. It should stay there even during the boot. so probably a init.d script shoul work fine. by the way I couldn't find how to write a init.d script to say set country code. Do you have any idea for such a command. If it works you should probably put it in your next version.Yes, the script modifies the "/data/data/com.android.providers.settings/databases/settings.db" database and inject the country code...
Anyway a new version is goin to be out soon , so I think lots of problems will be solved.
Stay tuned.
It doesn't work on my I9300/4.1.2
I have tried to manually modify the value of wifi_country_code record of "data/data/com.android.providers.settings/...",
The country code really works. But when I reboot my phone, the value is restored to the original one.
Waiting for your new version
A permanent fix to this problem is to fake the provider mcc, to do so,
1. your phone has to be rooted
2. install SQLite Editor from aptoide
3. open SQLite Editor
4. goto /data/data/com.android.providors.telephony/databases
5. select carriers
6. find your gsm providor
7. change the mcc value of your provider to 310 which is US
8. close, and check if it works
whenever the phone get the mcc (after reboot, airplane mode, network disconnect) the value of mcc=310 and the wifi_country_code = us
Hope it works for everybody
Regards,
Ali