It depends on how you look at it, some upcoming kernel work might benefit android, so it might work better with next firmware update installed. However I don't plan to dig through Android's source to figure out why it blanks screen without a way to unblank after you suspend-resume your pandora, for example.1) Is your work with Android for Pandora over?
I don't know, large part of work left to do with android is to figure out what's exactly left to do.2) If it is not over, what in general terms have you got left to do?
The reasons are mostly technical (besides of dislike of UI and how it works), I'm not fond of it's architecture in general, lots of Java and C++ code (not my favorite languages) mixed all around, it all looks messed up. Perhaps drawing some class diagrams would help to make some sense out of it, but I have no desire to go though this. There is lots of info about this on the net, but quite some of it is inaccurate or outdated and almost no official information about the internals to speak of. The logging system is useless for many problems, it logs a lots of useless stuff and often doesn't log what's failing. Most of it feels rushed and hacked up in general. A fair deal of problems come from closed SGX driver leaking resources and there is absolutely nothing I can do about that, which is another motivation crusher.3) In the beta thread you stated that 'Android has been your least favorite Pandora project', why is this?