Yep, I already copied my wireless.ko over. Thanks for the idea tho. I had already copied over files from my phone and I was getting to CM logo and it would hang on netd error. Replaced netd file with the one from my phone and that got past that. But then it was looping at CM logo. Numerous errors about a argument not being an integer. Could figure that one out so I tried the below to see what would happen. Once I built this new boot.img I describe below it booted into the main menu.
- Install/setup dsixda's Android Kitchen.
- I grabbed the Black's update-cm-7.2.0-RC1-p970-signed.zip.
- Extracted the boot.img from this with Kitchen
- Did the same with my boot.img.
- Copied my kernel (zImage) to the Black's.
- Then in the Black's init.rc I made the mount changes I listed above. Also changed line 708 to "--baudrate 3000000 --patchram /etc/firmware/BCM43291A0_003.001.013.0141.0160.hcd /dev/ttyO1" . You may need to change this to match your .hcd file.
- In the Black's default.prop make these changes
ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.service.adb.enable=1 *if not 1 adb logcat won't work while booting.
- Then I repackaged the Black's folder into boot.img with Kitchen. So now it has kernel from AS855 and modified init.rc file
- Replaced boot.img in update-cm-7.2.0-RC1-p970-signed.zip with this new one
- Then I unzipped this to a folder and replaced files from my AS855. I based what I replaced, on this, more or less. Also change mount points in updater-script.
Whew! Make any sense

Hopefully this is of some help to you. One last note, I put the Blacks files in system\lib\hw back and now wifi doesn't crash when trying to connect. However, it won't connect tho.

Also cell/data phone doesn't work. Anyone know the specific files to look at for this?