WiFi Ad Hoc enabler for Android

January 15th, 2012 by Arend 54 comments »

This application enables WiFi Ad Hoc mode on supported Android devices.

Reported to give problems on:

  • HP Touchpad running Cyanogen Mod 9 ICS
  • HTC Tattoo, Android 2.3.7 CyanogenMod-Arco-Kalim 
  • Huawei U8500 (msm7225)
  • NOOK Tablet – BNTV250 (Android 2.3.4)
  • LG Optimus One
  • GPAD M7206

Reported to work on:

  • Samung Galaxy Tab GT-P7510, GT-P7500
  • Galaxy Note – GT-N7000
  • Samsung GT-I9100 * (Samsung Galaxy S2)
  • Samsung SPH-D710 Galaxy S2 Epic Touch 4G *
  • Samsung GT-I9000 * (Galaxy S I)
  • Nexus S *
  • BBK vivo v1  *
  • HTC Desire  *
  • Droid *
  • Acer Iconia Tab A100 *
  • Lenovo k1 using bcm4329 wireless chipset *

* Requires “Disable Compatibility Check” in settings menu

Features:

  • Enable WiFi Ad Hoc mode (and keep infrastructure)
  • Restore original settings
  • Fix WiFi permission issues

Issues:

  • No WiFi signal strength visible in taskbar
  • I have 1 report where the App was unable to restore the settings. I am investigating this.

Requires:

  • Root Access (Superuser)
  • BusyBox (don’t forget to actually use the BusyBox wrapper app to download the BusyBox binary!)

Use at your own risk! Even though I have tested this app on various roms I don’t take any responsibility for bricked devices. It is advised to create a rom backup before using this tool.

If you successfully enabled WiFi on your device, please press the “It Works” button to report it to me. I will add your device to the list of supported devices.

 

Market link: WiFi Ad Hoc enabler

Scan to open application link in the Android Market

 

 

 

 

 

 

 

 

If you don’t have access to Android Market please use the direct download link: WifiAdHocEnabler.apk (Latest v1.7)

Credits

Szymon for creating the wpa_supplicant file that allows you to see Ad Hoc networks ( http://szym.net/2010/12/adhoc-wifi-in-android/)

RootTools, a library that allows easy root related tasks: http://code.google.com/p/roottools/

Supporting more devices

Thank you for all your support requests. Before adding more devices, the app must become a bit more stable and reliable in determining the requirements for it to run.

Update: 21 January

Version 1.7 is out, changelog:

  • Mouting the system partition in read/write mode is now part of the verification process.
  • Better reporting