[Sharp Aquos Crystal] hoost3in:
Same Thing (Sprint Prepaid)

I am having the same issue as well, my phone was running crappy so i had performed a factory reset, upon reboot i have been receiving the com.android.phone repeatedly, and its no longer registering with the Sprint prepaid service. From there i decided to enable USB debugging to see if i could get some kind of info with "adb logcat" and this is what i received:

I/ActivityManager( 803): Process com.android.phone (pid 8149) has died.

I/com.skyfire.browser.toolbar.ProcessObserverService( 1302): On process died 8149,1001

I/ActivityManager( 803): Start proc com.android.phone for restart com.android.phone: pid=8196 uid=1001 gids={41001, 3004, 3009, 3005, 1006, 3002, 3001, 3003, 1028, 1015}

V/PhoneApp( 8196): onCreate()...

D/ItsOnAPI( 8196): Unable to load ItsOnOemApi implementation: java.lang.ClassNotFoundException: Didn't find class "com.itsoninc.android.impl.ItsOnOem" on path: DexPathList[[],nativeLibraryDirectories=[/vendor/lib, /system/lib]]

I/ItsOnAPI( 8196): ItsOn is not enabled

I/RoamingUtils( 8196): loadOdmSettings loaded:0

I/RoamingUtils( 8196): load odm settings start:

I/RoamingUtils( 8196): load odm settings node:./Customization/RoamPreference/HomeOnly value:0

I/RoamingUtils( 8196): load odm settings node:./Customization/RoamPreference/MenuDisplay value:1

I/RoamingUtils( 8196): load odm settings node:./SPA/DomDataGuard/Enabled value:N

I/RoamingUtils( 8196): load odm settings node:./SPA/DomVoiceGuard/Enabled value:Y

I/RoamingUtils( 8196): load odm settings domVoRoam:null domDaRoam:null domVoRoamGd:Y domDaRoamGd:N homeOnly:0 showMemu:1

W/dalvikvm( 8196): threadid=1: thread exiting with uncaught exception (group=0x415cbd58)

E/AndroidRuntime( 8196): FATAL EXCEPTION: main

E/AndroidRuntime( 8196): Process: com.android.phone, PID: 8196

E/AndroidRuntime( 8196): java.lang.RuntimeException: Unable to create application com.android.phone.PhoneApp: java.lang.NumberFormatException: Invalid int: "Y"

E/AndroidRuntime( 8196): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4439)

E/AndroidRuntime( 8196): at android.app.ActivityThread.access$1600(ActivityThread.java:145)

E/AndroidRuntime( 8196): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1288)

E/AndroidRuntime( 8196): at android.os.Handler.dispatchMessage(Handler.java:102)

E/AndroidRuntime( 8196): at android.os.Looper.loop(Looper.java:136)

E/AndroidRuntime( 8196): at android.app.ActivityThread.main(ActivityThread.java:5109)

E/AndroidRuntime( 8196): at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 8196): at java.lang.reflect.Method.invoke(Method.java:515)

E/AndroidRuntime( 8196): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:800)

E/AndroidRuntime( 8196): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

E/AndroidRuntime( 8196): at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 8196): Caused by: java.lang.NumberFormatException: Invalid int: "Y"

E/AndroidRuntime( 8196): at java.lang.Integer.invalidInt(Integer.java:137)

E/AndroidRuntime( 8196): at java.lang.Integer.parse(Integer.java:374)

E/AndroidRuntime( 8196): at java.lang.Integer.parseInt(Integer.java:365)

E/AndroidRuntime( 8196): at java.lang.Integer.parseInt(Integer.java:331)

E/AndroidRuntime( 8196): at java.lang.Integer.valueOf(Integer.java:489)

E/AndroidRuntime( 8196): at com.android.internal.telephony.RoamingUtils.loadOdmSettings(RoamingUtils.java:315)

E/AndroidRuntime( 8196): at com.android.internal.telephony.cdma.CdmaServiceStateTracker.<init>(CdmaServiceStateTracker.java:277)

E/AndroidRuntime( 8196): at com.android.internal.telephony.cdma.CdmaLteServiceStateTracker.<init>(CdmaLteServiceStateTracker.java:90)

E/AndroidRuntime( 8196): at com.android.internal.telephony.cdma.CDMALTEPhone.initSstIcc(CDMALTEPhone.java:104)

E/AndroidRuntime( 8196): at com.android.internal.telephony.cdma.CDMAPhone.<init>(CDMAPhone.java:162)

E/AndroidRuntime( 8196): at com.android.internal.telephony.cdma.CDMALTEPhone.<init>(CDMALTEPhone.java:83)

E/AndroidRuntime( 8196): at com.android.internal.telephony.PhoneFactory.makeDefaultPhone(PhoneFactory.java:129)

E/AndroidRuntime( 8196): at com.android.internal.telephony.PhoneFactory.makeDefaultPhones(PhoneFactory.java:57)

E/AndroidRuntime( 8196): at com.android.phone.PhoneGlobals.onCreate(PhoneGlobals.java:549)

E/AndroidRuntime( 8196): at com.android.phone.PhoneApp.onCreate(PhoneApp.java:44)

E/AndroidRuntime( 8196): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)

E/AndroidRuntime( 8196): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4436)

E/AndroidRuntime( 8196): ... 10 more

W/ActivityManager( 803): Process com.android.phone has crashed too many times: killing!

E/RLOG ( 7954): command timed out pid:8062

It appears that it has something to do with an invalid variable "Y" not being an integer. I am not super familiar with the Android OS, and have only dabbled with it briefly, but i am assuming the problem has been caused by the stock Recovery not wiping the cache on factory reset. Also im assuming that without root access and fastboot working, clearing the cache via ADB isn't going to work either . But as it stands right now I have 2 bricked phones and I just started freelancing, so i am going to be forced into figuring this out, because i need a phone. That's all the insight i can provide as of now, hopefully somebody else around here has more experience in the matter and can give us a hand.