So I wiped everything, cleared the cache, cleared the Dalvik cache, and reloaded WCS. Then, I installed the OTA from the .zip in CWM.
I couldn't get the actual OTA app to run, and my phone was stuck at 1X with 0 bars of reception - when 5 minutes earlier, before razing everything, I had been rocking out to music streamed over Google Play, at 3G with full service - and Wi-Fi still didn't work.
I had to go back to my Shinjitsu Nandroid backup, then reload WCS from there (without wiping or clearing any caches) to get WCS to work - and still, no Wi-Fi.
I decided to download Log Collector and see what was going on when I enabled Wi-Fi... got some interesting stuff out of it:
Log Collector version: 1.2.0
Device model: N860
Firmware version: 2.3.5
Kernel version: 2.6.35.14-perf
Shinru2004@ubuntu )
#2 PREEMPT Fri Jun 15 21:10:06 EDT 2012
Build number: Warp_Cream_Sandwich_V1.6
10-02 20:04:01.317 I/DATA ( 296): [DCT] intent received :android.net.wifi.WIFI_STATE_CHANGED
10-02 20:04:01.317 D/PowerButton( 280): -----------------------------------------------------
10-02 20:04:01.317 D/PowerButton( 280): GPS: off
10-02 20:04:01.317 D/PowerButton( 280): -----------------------------------------------------
10-02 20:04:01.317 E/WifiService( 214): Failed to load Wi-Fi driver.
10-02 20:04:01.327 D/MobileDataButton( 280): -----------------------------------------------------
10-02 20:04:01.327 D/MobileDataButton( 280): Data Connection: on
10-02 20:04:01.327 D/MobileDataButton( 280): -----------------------------------------------------
10-02 20:04:01.327 D/ConnectivityService( 214): getMobileDataEnabled returning true
So I'm guessing that I'm still on the Shinjitsu kernel, and that... somehow doesn't have the Wi-Fi driver?
I'm going to make a Nandroid backup later and do a wipe / clear cache / clear Dalvik, then run the Log Collector to see what's going on there... in the meantime, any ideas?
-K