https://app.usb0.net/wifiadblock_update.html
Nexus7に配信されたAndroid4.3に暫定で対応しました。
以下アプリ開発メモ
少なくともNexus7 2012に配信された Android 4.3 (API level18)では WifiManager.reassociate()の挙動が変わっていて、saveConfigurationで修正したWiFi接続設定が実際の接続に反映されない。(OSのWiFi設定やAPIから取得する値には正しく反映されている)
今のところアドホックにlevel>=18でdisconnect()を前置きして対処している。
reassociate()を呼んでもWiFiの接続・切断・設定変更イベントがいずれも発生しなくなっているので、Nexus7 2012固有のバグかもしれない。情報求む……