[Droid Eris Android Development] bftb0:
3.1 Beta test report

Hi zach.xtr,

I hope you are having a good vacation!

Before I give a short (3.1 beta) test report, I wanted to say that you do a fantastic job with change logs and release notes in your OP. Your diligence and attention to detail is evident - close to a gold standard by which other devs should be judged.

Here's a couple of hiccups in my testing. My test setup was not a blank slate - I left in place on the SD card an ext3 partition with a fair number of apps, wiped, installed the 3.1-Beta, and then overlayed the Gmail zip. Also added Launcher Pro from the Market afterwards.

- No gmail push (as others discovered)

- The stock SMS app bombs out when trying to attach a picture (to create a MMS message); here is the relevant logcat excerpt:

08-03 11:51:55.544: WARN/dalvikvm(10973): threadid=3: thread exiting with uncaught exception (group=0x4001e2d0)
08-03 11:51:55.554: ERROR/AndroidRuntime(10973): Uncaught handler: thread main exiting due to uncaught exception
08-03 11:51:55.614: ERROR/AndroidRuntime(10973): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.htc.HTCAlbum.action.ITEM_PICKER_FROM_COLLECTIONS typ=image/* (has extras) }

So, I can't say whether MMS works for me or not - couldn't figure out a way to test it. I asked a friend to send a MMS, and it spontaneously crashed a few moments after that.

- After the initial boot, I had crashes of the keyboard when fetching word-lookups (from either the system dictionary or user dictionary, idk) ... but I couldn't reproduce the problem after subsequent boots.

- Google Listen won't play nice - it seems to think that I don't have a Google account configured (I do - Gmail and Market work). On the screen, up pops the message:

Google Accounts
0 accounts for Listen

Listen requires a gmail account
to sync with reader.google.com.
Please add a new account in
system preferences

The corresponding events reported in DDMS are:

08-03 12:26:18.554: DEBUG/Listen(14766): version: 7 eclair:7 id:ERD79 display:ERD79
08-03 12:26:18.564: DEBUG/Listen(14766): GlsAccountManager
08-03 12:26:18.574: DEBUG/Listen(14766): CompatAccountManager.blockingGetAccounts
08-03 12:26:18.884: INFO/ActivityManager(259): Displayed activity com.google.android.apps.listen/.HomeActivity: 13670 ms (total 579 ms)
08-03 12:26:18.914: INFO/ActivityManager(259): Displayed activity com.google.android.apps.listen/.AccountDialog: 604 ms (total 604 ms)
08-03 12:26:19.004: ERROR/Listen(14766): CompatAccountManager.blockingGetAccounts
08-03 12:26:19.004: ERROR/Listen(14766): com.google.android.googlelogin.GoogleLoginServiceNotFoundException: The Google login service cannot be verified.
08-03 12:26:19.004: ERROR/Listen(14766): at com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.checkGoogleLoginServiceVerificationLocked(GoogleLoginServiceBlockingHelper.java:271)
08-03 12:26:19.004: ERROR/Listen(14766): at com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getLoginService(GoogleLoginServiceBlockingHelper.java:260)
08-03 12:26:19.004: ERROR/Listen(14766): at com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getAccounts(GoogleLoginServiceBlockingHelper.java:347)
08-03 12:26:19.004: ERROR/Listen(14766): at com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getAccounts(GoogleLoginServiceBlockingHelper.java:329)
08-03 12:26:19.004: ERROR/Listen(14766): at com.google.android.apps.listen.CompatAccountManager$GlsAccountManager.blockingGetAccounts(CompatAccountManager.java:217)
08-03 12:26:19.004: ERROR/Listen(14766): at com.google.android.apps.listen.AccountDialog$GetAccountInfoTask.doInBackground(AccountDialog.java:84)
08-03 12:26:19.004: ERROR/Listen(14766): at com.google.android.apps.listen.AccountDialog$GetAccountInfoTask.doInBackground(AccountDialog.java:71)
08-03 12:26:19.004: ERROR/Listen(14766): at android.os.AsyncTask$2.call(AsyncTask.java:185)
08-03 12:26:19.004: ERROR/Listen(14766): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
08-03 12:26:19.004: ERROR/Listen(14766): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
08-03 12:26:19.004: ERROR/Listen(14766): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
08-03 12:26:19.004: ERROR/Listen(14766): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
08-03 12:26:19.004: ERROR/Listen(14766): at java.lang.Thread.run(Thread.java:1096)
08-03 12:26:19.124: DEBUG/Listen(14766): getAccount null

Seems to be a nice ROM. First time I used Launcher Pro (I want 7 home screens !!); I like it!

cheers,

bftb0