Yesterday I pushed out a new Android stability update – 1.18.1. This one is focused on getting Sony Xperia Play and the ilk working properly, and improving Dropbox user experience.
This second goal has not been achieved 100% because of ongoing problems with multitasking on some phones (multitasking is required to sign in to Dropbox, because it needs to redirect you to the browser). Anyway, apart from that, it is a lot better and there should be no more 404 errors. This fix will also appear on Windows Phones in 1.19.
I hoped to implement proper hardware controls for Xperia play. Sadly I had to give up on the touchpad support. Forgive me the technicals, but I have to explain myself. Buttons and triggers are easy, and I’ve partially done them. But it is very difficult if not impossible for me to support the touchpad! It is used for thumbsticks. Touchpad is only accessible through Android NativeActivity, which I am not using! It might still be possible, but in several hours I spent investigating it, I haven’t found a way :-(
I’d love to add hardware controls on Xperia Play, maybe I’ll revisit it at some point and try harder. At the moment Dpad, triggers and jump controls work, but you still have to use screen for looking around. But all the crashes are history.
1.18.1 also contains a slightly reworked UI system that allows me to display dialog boxes anywhere and anytime. Previously it was much more cumbersome. With it I hope to improve error reporting and general communication with the user. I made a start with the Dropbox. The rest will come in 1.19.
The next stability update is likely to address Tegra 2 display glitches. For that I need a Tegra 2 device.