[Xperia Play Android Development] paxChristos:
Got data! One Problem

Ok, I downloaded the beta, flashed boot/userdata/system/cdma mod/su fix.

I then edited the build.prop (in recovery) and added this

##More Stuff
persist.rild.nitz_plmn=persist.rild.nitz_long_ons_0=persist.rild.nitz_long_ons_1=persist.rild.nitz_long_ons_2=persist.rild.nitz_long_ons_3=persist.rild.nitz_short_ons_0=persist.rild.nitz_short_ons_1=persist.rild.nitz_short_ons_2=persist.rild.nitz_short_ons_3=ro.ril.hsxpa=1
ro.telephony.ril.v3=datacall
persist.telephony.support_ipv6=true
persist.telephony.support_ipv4=true
ro.ril.vzw.feature=1
ro.ril.wp.feature=1

I then installed (via adb) a DNS Setting app. (Set google public dns)

Data works, I did not have to activate. BUT I get no 3g sign saying that I do have data.

Tried calling somebody. but com.android.phone crashed (as has been mentioned before)

Here's one crash I got

E/JavaBinder( 3291): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
E/JavaBinder( 3291): java.lang.RuntimeException: android.os.DeadObjectException
E/JavaBinder( 3291):	at android.os.Parcel.writeException(Parcel.java:1228)
E/JavaBinder( 3291):	at android.os.Binder.execTransact(Binder.java:340)
E/JavaBinder( 3291):	at dalvik.system.NativeStart.run(Native Method)
E/JavaBinder( 3291): Caused by: android.os.DeadObjectException
E/JavaBinder( 3291):	at android.os.BinderProxy.transact(Native Method)
E/JavaBinder( 3291):	at android.content.IIntentReceiver$Stub$Proxy.performReceive(IIntentReceiver.java:121)
E/JavaBinder( 3291):	at android.app.ActivityThread$ApplicationThread.scheduleRegisteredReceiver(ActivityThread.java:763)
E/JavaBinder( 3291):	at android.app.ApplicationThreadNative.onTransact(ApplicationThreadNative.java:370)
E/JavaBinder( 3291):	at android.os.Binder.execTransact(Binder.java:338)
E/JavaBinder( 3291):	... 1 more

and here's the phone dying:

E/AndroidRuntime( 3291): FATAL EXCEPTION: main
E/AndroidRuntime( 3291): java.lang.IllegalStateException: Unexpected phone type: 2
E/AndroidRuntime( 3291):	at com.android.phone.PhoneUtils.startGetCallerInfo(PhoneUtils.java:1392)
E/AndroidRuntime( 3291):	at com.android.phone.NotificationMgr.updateInCallNotification(NotificationMgr.java:737)
E/AndroidRuntime( 3291):	at com.android.phone.CallNotifier.onPhoneStateChanged(CallNotifier.java:697)
E/AndroidRuntime( 3291):	at com.android.phone.CallNotifier.onUnknownConnectionAppeared(CallNotifier.java:566)
E/AndroidRuntime( 3291):	at com.android.phone.CallNotifier.handleMessage(CallNotifier.java:219)
E/AndroidRuntime( 3291):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 3291):	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 3291):	at android.app.ActivityThread.main(ActivityThread.java:4441)
E/AndroidRuntime( 3291):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3291):	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 3291):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
E/AndroidRuntime( 3291):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
E/AndroidRuntime( 3291):	at dalvik.system.NativeStart.main(Native Method)

EDIT:Looks like it doesn't like CDMA only in the SemcPhone.apk or SemcTelephonyProvider.apk

Also, if anybody wants to fool around with the pulled /system or /data (i need to remove a couple of apps I added in) I have those available

Pax