[Android Software Development] DenZxd:
Firstly a big thank you for such a topic! Now I am porting CM 10.1.3 rom for my

Chinese tablet SMARTQ X7 (omap 4470) and all works fine, except wifi. I can't turn it on and slider not fixed on that position.

From adb I take this log:

22:04:56.291 Info SystemServer 629 NetworkStats Service

22:04:56.296 Info SystemServer 629 NetworkPolicy Service

22:04:56.313 Info SystemServer 629 Wi-Fi P2pService

22:04:56.333 Info SystemServer 629 Wi-Fi Service

22:04:56.333 Info dalvikvm 629 Could not find method android.net.wifi.WifiNative.killSupplicant, referenced from method android.net.wifi.WifiStateMachine$DriverLoadedState.processMessage

22:04:56.333 Warning dalvikvm 629 VFY: unable to resolve static method 24276: Landroid/net/wifi/WifiNative;.killSupplicant (Z)Z

22:04:56.333 Debug dalvikvm 629 VFY: replacing opcode 0x71 at 0x0050

22:04:56.333 Info dalvikvm 629 Could not find method android.net.wifi.WifiNative.getModeCapability, referenced from method android.net.wifi.WifiStateMachine$SupplicantStartingState.processMessage

22:04:56.333 Warning dalvikvm 629 VFY: unable to resolve virtual method 24271: Landroid/net/wifi/WifiNative;.getModeCapability (Ljava/lang/String;)Z

22:04:56.333 Debug dalvikvm 629 VFY: replacing opcode 0x6e at 0x0059

22:04:56.333 Info dalvikvm 629 Could not find method android.net.wifi.WifiNative.killSupplicant, referenced from method android.net.wifi.WifiStateMachine$SupplicantStartingState.processMessage

22:04:56.333 Warning dalvikvm 629 VFY: unable to resolve static method 24276: Landroid/net/wifi/WifiNative;.killSupplicant (Z)Z

22:04:56.333 Debug dalvikvm 629 VFY: replacing opcode 0x71 at 0x009c

22:04:56.333 Info dalvikvm 629 Could not find method android.net.wifi.WifiNative.killSupplicant, referenced from method android.net.wifi.WifiStateMachine$SupplicantStartedState.processMessage

22:04:56.333 Warning dalvikvm 629 VFY: unable to resolve static method 24276: Landroid/net/wifi/WifiNative;.killSupplicant (Z)Z

22:04:56.333 Debug dalvikvm 629 VFY: replacing opcode 0x71 at 0x003c

22:04:56.347 Info dalvikvm 629 Could not find method android.net.wifi.WifiNative.killSupplicant, referenced from method android.net.wifi.WifiStateMachine$SupplicantStoppingState.processMessage

22:04:56.347 Warning dalvikvm 629 VFY: unable to resolve static method 24276: Landroid/net/wifi/WifiNative;.killSupplicant (Z)Z

22:04:56.348 Debug dalvikvm 629 VFY: replacing opcode 0x71 at 0x001b

22:04:56.348 Info dalvikvm 629 Could not find method android.net.wifi.WifiNative.killSupplicant, referenced from method android.net.wifi.WifiStateMachine$SupplicantStoppingState.processMessage

22:04:56.348 Warning dalvikvm 629 VFY: unable to resolve static method 24276: Landroid/net/wifi/WifiNative;.killSupplicant (Z)Z

22:04:56.348 Debug dalvikvm 629 VFY: replacing opcode 0x71 at 0x004f

22:04:56.375 Error CommandListener 66 Failed to open /proc/sys/net/ipv6/conf/wlan0/disable_ipv6: No such file or directory

22:04:56.375 Error WifiStateMachine 629 Failed to disable IPv6: java.lang.IllegalStateException: command '1 interface ipv6 wlan0 disable' failed with '400 1 Failed to change IPv6 state (No such file or directory)'

22:04:56.375 Info SystemServer 629 Connectivity Service

22:04:56.375 Debug ConnectivityService 629 ConnectivityService starting up

22:04:56.375 Error ConnectivityService 629 Error in networkAttributes - ignoring attempt to redefine type 7

22:04:56.375 Error ConnectivityService 629 Ignoring protectedNetwork 10

22:04:56.375 Error ConnectivityService 629 Ignoring protectedNetwork 11

22:04:56.375 Error ConnectivityService 629 Ignoring protectedNetwork 12

22:04:56.375 Debug BluetoothTethering 629 startMonitoring: target: Handler (com.android.server.ConnectivityService$NetworkStateTrackerHandler) {2b8ce2e0}

22:04:56.376 Debug BluetoothManagerService 629 Message: 20

22:04:56.376 Debug BluetoothManagerService 629 Added callback: android.bluetooth.BluetoothAdapter$1@2bcc49a8:true

22:04:56.376 Debug BluetoothManagerService 629 Message: 30

22:04:56.376 Debug BluetoothPan 629 BluetoothPan() call bindService

22:04:56.378 Warning ContextImpl 629 Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1458 android.bluetooth.BluetoothPan.<init>:141 android.bluetooth.BluetoothAdapter.getProfileProxy:1172 android.bluetooth.BluetoothTetheringDataTracker.startMonitoring:110 com.android.server.ConnectivityService.<init>:528

22:04:56.378 Debug BluetoothPan 629 BluetoothPan(), bindService called

22:04:56.406 Info WifiService 629 WifiService starting up with Wi-Fi disabled

22:04:56.473 Debug WifiWatchdogStateMachine 629 Disabling poor network avoidance for wi-fi only device

22:04:56.473 Info SystemServer 629 Network Service Discovery Service

22:04:56.473 Debug NsdService 629 Network service discovery enabled true

22:04:56.473 Info SystemServer 629 Throttle Service

22:04:56.473 Info SystemServer 629 FM receiver Service

22:04:56.473 Info 629 registerAndroidFmRadioReceiver

22:04:56.473 Info 629 registerAndroidFmRadioTransmitter

22:04:56.473 Info FmReceiverService 629 FmReceiverService created

22:04:56.473 Info FmTransmitterService 629 FmTransmitterService created

22:04:56.473 Info SystemServer 629 FM transmitter Service

22:04:56.473 Info SystemServer 629 UpdateLock Service

22:04:56.473 Info SystemServer 629 Profile Manager

What can I do?