Hi all. New to android, not so new to linux.. I'm running CyanogenMod7.1.0 on my Moto Defy, and recently, when I turn on mobile data the phone crashes (restarts) within a few seconds. After restarting, the phone boots regularly, and then reboots every few seconds. The last lines (before the crash) taken from adb are: V/WifiStateTracker( 2138): New network state is CONNECTED D/WifiStateTracker( 2138): DHCP renewal started I/ActivityThread( 2827): Pub call_log: com.android.providers.contacts.CallLogProvider I/ActivityManager( 2138): No longer want com.cyanogenmod.cmparts (pid 2671): hidden #16 D/dalvikvm( 2827): GC_CONCURRENT freed 161K, 48% free 2965K/5639K, external 0K/0K, paused 6ms+2ms D/GTalkService( 2271): [GTalkConnection.25] EVENT_REQUEST_ROSTER: not connected D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/szipinf ( 2827): Initializing inflate state D/WifiStateTracker( 2138): DHCP renewal succeeded with lease: 86400 V/WifiStateTracker( 2138): IP configuration: ipaddr 192.168.77.99 gateway 192.168.77.88 netmask 255.255.255.0 dns1 192.168.77.88 dns2 0.0.0.0 DHCP server 192.168.77.88 lease 86400 seconds D/WifiWatchdogService( 2138): (android.server.ServerThread) _e9u4lity943 (c0:c1:c0:1a:69:1f) does not require the watchdog D/Tethering( 2138): MasterInitialState.processMessage what=3 I/MediaUploader( 2638): No need to wake up D/CMStats ( 2799): CONNECTIVITY_ACTION: noConnectivity = false D/CMStats ( 2799): CONNECTIVITY_ACTION: starting service D/CMStats ( 2799): User has not opted in -- skipping reporting. D/MVReceiver( 2808): android.net.conn.CONNECTIVITY_CHANGE D/MVReceiver( 2808): connection changed I/Process ( 2817): Sending signal. PID: 2817 SIG: 9 I/ActivityManager( 2138): Process com.lookout:ConnectivityReceiver (pid 2817) has died. I/Database( 2652): sqlite returned: error code = 0, msg = Recovered 15 frames from WAL file /data/data/com.android.providers.downloads/databases/downloads.db-wal I/CheckinService( 2271): Preparing to send checkin request a much longer logfile is at https://gist.github.com/1134231 each crash is marked (by me) with '=======================' and some newlines. If anyone has any ideas - I'd be thankful. (I make my phone call through wifi or data, so it's important to me..)