forked from CyanogenMod/android_kernel_samsung_aries
-
Notifications
You must be signed in to change notification settings - Fork 3
Monitor mode for Samsung Galaxy S
Naoki Aizu edited this page Apr 17, 2014
·
6 revisions
- Build CyanogenMod for Galaxy S.
- http://wiki.cyanogenmod.org/w/Build_for_galaxysmtd
- Branch:stable/cm-11.0
- Replace kernel(kernel/samsung/aries/) with my android_kernel_samsung_aries cm-11.0-bcmon branch.
- Install android_kernel_samsung_aries/firmware/fw_bcm4329.bcmon.bin to system/vendor/firmware .
- Install iw(eg. http://www.onlyxool.net/porting-iw-tools-to-android/) to system/xbin .
- Install [em](ch(CHannel setting) command)/[dm](dm(Disable Monitor mode) command)/[cm](ch(CHannel setting) command) to system/xbin .
- Install CyanogenMod to Galaxy S.
- http://jisaker0210.blogspot.jp/2013/12/sc02b-cm11.html (described in Japanese)
- Ask google.
- Install "Wifi Analyzer" and "Shark for Root" to Galaxy S.
- https://play.google.com/store/apps/details?id=com.farproc.wifi.analyzer
- https://play.google.com/store/apps/details?id=lv.n3o.shark
- Enable Wi-Fi on Galaxy S.
- Start Wifi Analyzer and check AP channel.
- Start terminal emulator and type "su -".
- Type "em".
- Enable monitor mode.
- Type "ch {channel number}"
- eg. "ch 5"
- Valid channel: 1-11
- Start Shark for Root.
- Add "-i mon.wlan0" to parameters.
- Press "Start" button.
- Start capturing 802.11 packets.
- Press "Stop" button.
- Save captured data file on internal sd card.
- Type "dm" on terminal emulator.
- Disable monitor mode.
See screenshots.