Guest Robbie Khan Posted June 5, 2010 Report Posted June 5, 2010 Hey folks. Flashed MCR 3.1 last night on my vanilla handset and all was fine, I did do a wipe (only factory reset/data wipe) as per r5 guidelines and I went into the APN list and removed the default APNs from there (Vodafone prepay etc) as I already have Vodafone's contract APN settings saved on my computer so I just recreate a new APN there. I created the APN and when I clicked menu > save I got a forceclose message. I now get a force close message when entering the APN settings screen. I think the Vodafone APN settings did save because I'm connecting to 2G, 3G and HSDPA just fine and getting all my usual network functions it's just the APN screen that doesn't load. I loaded up ddms.bat and copied the error log section from the moment I enter the APN screen and get the force close message. 06-05 18:58:37.870: WARN/dalvikvm(3856): threadid=3: thread exiting with uncaught exception (group=0x4001b398) 06-05 18:58:37.870: ERROR/AndroidRuntime(3856): Uncaught handler: thread main exiting due to uncaught exception 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): java.lang.NullPointerException 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:355) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.ArrayAdapter.getView(ArrayAdapter.java:323) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.AbsListView.obtainView(AbsListView.java:1274) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.ListView.makeAndAddView(ListView.java:1668) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.ListView.fillDown(ListView.java:637) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.ListView.fillFromTop(ListView.java:694) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.ListView.layoutChildren(ListView.java:1521) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.AbsListView.onLayout(AbsListView.java:1113) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.view.View.layout(View.java:6830) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1119) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:998) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.LinearLayout.onLayout(LinearLayout.java:918) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.view.View.layout(View.java:6830) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.FrameLayout.onLayout(FrameLayout.java:333) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.view.View.layout(View.java:6830) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1119) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:998) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.LinearLayout.onLayout(LinearLayout.java:918) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.view.View.layout(View.java:6830) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.widget.FrameLayout.onLayout(FrameLayout.java:333) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.view.View.layout(View.java:6830) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.view.ViewRoot.performTraversals(ViewRoot.java:1000) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.view.ViewRoot.handleMessage(ViewRoot.java:1650) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.os.Handler.dispatchMessage(Handler.java:99) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.os.Looper.loop(Looper.java:123) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at android.app.ActivityThread.main(ActivityThread.java:4595) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at java.lang.reflect.Method.invokeNative(Native Method) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at java.lang.reflect.Method.invoke(Method.java:521) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 06-05 18:58:37.930: ERROR/AndroidRuntime(3856): at dalvik.system.NativeStart.main(Native Method) Anyone have any ideas please?
Guest Robbie Khan Posted June 6, 2010 Report Posted June 6, 2010 (edited) Edit* Fixed. The default APN list bundled with MCR 3.1 contains 601 APNs. I used APN Backup & Restore off the Market to export the APN xml file and trimmed the XML to just Vodafone's APN settings. Then deleting the APN list off the phone via the app and restored my newly edited one. No more force close \m/ Edited June 6, 2010 by Robbie Khan
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now