As I posted on Twitter, my Xperia PLAY arrived today!
I thought i'd post my thoughts after a first hour or so here... enjoy! If you have any questions, feel free to ask
The Play comes in a box that conforms to Sony Ericsson's usual design, with a photos of the device on the front in both open and closed positions. The 'Playstation Certified' logo is proudly displayed, as well as logos for Quicktime, WiFi b/g/n certification, 5MP camera, 4" 480x854 screen and 3G HSPA.
Inside the box is the device itself, it's 1500mAh battery, a greenheart certified mains to USB adaptor, a microUSB cable, a fairly decent looking 3.5mm headset, a 16GB microSD and a leaflet entitled 'my first hour'. I must confess, i've not read it yet. :-D
On first taking the deivce out of the box, there's no missing it's size and weight. It's chunky and hefty (tipping my scales at 174g), but it feels quite nice in the hand actually.
The front and the back of the device are fingerprint-magnet black plastic (to be honest I like the look of the white button better) with silver accents on each side and silver hardware buttons on the front.
The back of the device comes off in it's entirety to reveal the battery, SIM and microSD slots (both of which are accessible without removing the battery). I was caught out by the fact that removing the back unmounts the microSD in the OS. The back panel has the Sony Ericsson logo, Xperia Logo, the 5 Megapixel camera, a single LED flash and a hole for the secondary mic (it appears the Play has noice cancellation technology).
The front of the device has the speaker, the front camera, light / proximity sensors (strangely, since the software has no auto-brightness functionality), the 4" LCD screen and 4 hardware buttons. It's good to see hardware buttons rather than capacitive buttons (I prefer them), although in my limited use thus far I have pressed on the bottom of the screen a few times accidentally due to the keys' proximity to the screen. The case curves around at the top and the bottom.
The left hand side of the device has the microUSB port (at the bottom) and the 3.5mm headphone socket (at the top). This means the top and bottom of the device are free of connectors. The right hand side has the 'L and R' shoulder buttons for use when the joypad is slid open and the volume rocker in the middle.
Sliding open the joypad is something of a joy due to the beautifully sprung mechanism. Doing so opens the 'Xperia Play' application. The joypad consists of a 4 way d-pad, 2 analogue 'touch circles', the usual playstation triangle, square, circle and cross buttons, a menu button and select / start keys. Coupled with the shoulder buttons the joypad feels fabulous, which is useful since it is the real USP of this device. The buttons have a lovely positive click.
Under the skin, the Play packs a MSM7230 CPU (a-la-Desire Z) which performs pretty well, albeit lagging behind the latest dual core beasts such as the Optimus 2X. There's no internal storage per se, although the 16GB microSD bundled in box is a nice addition. Onboard storage in the /data partition is limited (reporting a total of 380M). RAM is showing as a shade over 400MB, again a reasonable amount but not market leading.
I'd quite like to see the right hand shoulder button mapped to camera functionality when the joypad is closed, that would be cool.
Lots of people have asked me what the screen is like. It's a good res, 480x854 and a good size, 4". Is the brightness OK? It's JUST about acceptable on maximum brightness (default). Just. It's certainly not up there with the best.
The Xperia Play (aka the R800i, codenamed Zeus) is running Android Gingerbread 2.3.2. My device is running build 3.0.A.2.184, with kernel version 220.127.116.11.
The device is skinned with a Sony Ericsson skin that, thankfully, has evolved a fair amount since it's appearance on the X10. It moves about swiftly and appears at first look pretty well featured without hindering too much the strengths of the Android experience. The device software on the whole is 'grey and blue' in colour which looks pretty good, although checkboxes aren't overly clear at first glance as to whether they are checked or not.
Preloaded software out of the box includes the usual Android fare, Facebook, PlayNow (Sony Ericsson's Music portal), a sync application, TrackID, WhatsApp (a BBM type application), PlaystationPocket, Crash Bandicoot, Postcard, Bruce Lee, Star Battalion, Office Suite, Xperia Play, Media Server, BBC iPlayer, Get Games, FIFA 10, The Sims 3, LiveWare Manager and Tetris.
That's a decent complement of games off the bat, but unfortunately, the games experience feels somewhat disjointed. I expected to have 1 place to go to to see / get games, but that's not the case. PlaystationPocket shows the PS1 games that are installed / available, of which there is 1 preinstalled (Crash Bandicoot) and 5 available for download via the Android Market - Cool Boarders 2, Destruction Derby, Jumping Flash, MediEvil and Syphon Filter at £3.99 each!. Xperia Play is the application that launches when you open the joypad, and it seems to show installed games on one tab (except PlaystationPocket games) and a selection of 'approved' games on a second tab... but they just link to the market when you click them. It doesn't seem to show ALL installed games which makes me wonder exactly where it is building it's catalogue from. So that's two places to find games... next we have 'Get Games'. Which shows more games, I think the same ones as the 'Xperia Play' application... and again links to the Market. Confused? I'm not surprised...
For a device that is 100% targeted at being a games focused machine Sony Ericsson should have done much better in this regard, it is very confusing. I can run games from 3 apps + the launcher, install games from 3 apps + the market... ugh.
I haven't really as yet torture tested most of the apps on the Play, so I'll just talk about a few things i've noticed thus far...
- The screen is set to 100% brightness by default and has no auto-brightness functionality, despite having a light sensor
- The homescreen / launcher has no landscape support
- The Sony Ericsson input keyboard is a little fiddly and has no press-to-hold functionality for inputting numbers. The vibrate on keypress is far too weak too... just install the stock Gingerbread keyboard.
- My device includes a Chinese keyboard (it is definitely UK software though, iPlayer is in ROM)
- There appear to be no APN settings for T-Mobile UK, although it can connect to the Internet and download them (duh!)
- The camera application is the stock Android camera app - UGH, very disappointing. No 720P recording. It does let you switch to taking photos from
the front camera though.
- The play has MTP support
With regards to third party software, all i've installed so far is Gensoid and N64oid, with Sonic the Hedgehog and Mario Kart. Both play well (albeit not as well as on my Tegra equipped Optimus 2X) and benefit hugely from the joypad. As you'd expect!
Tech talk / Hackability
Obviously, in the brief time i've had the device i've done some digging too!
First stop was attempting root using the two most popular exploits, RATC and psneuter, both of which fail on the Play (so no super-straightforward root at this time).
The device sticks with Sony Ericssons usual architecture, so no recovery partition, boot partition etc. in the normal sense that's seen on the bulk of other devices. X10 hackers will be pretty familiar with the device layout.
'adb reboot recovery' therefore does nothing, 'adb reboot bootloader' reboots to a black screen (which merits further investigation).
Although Sony Ericsson have announced they are to provide bootloader unlock via fastboot, the information and required 'code generation' to do this are not online yet, so this needs checking out at a later date.
A look at the space available / used on the device...
$ /data/local/busybox df -h Filesystem Size Used Available Use% Mounted on /dev/block/mtdblock0 312.5M 224.9M 87.6M 72% /system /dev/block/mtdblock3 380.0M 119.5M 260.5M 31% /data /dev/block/mtdblock2 225.0M 1.1M 223.9M 1% /cache /dev/block/mtdblock1 10.0M 1.2M 8.8M 12% /data/iddAnd the RAM...
$ /data/local/busybox free total used free shared buffers Mem: 408852 398960 9892 0 0 -/+ buffers: 398960 9892 Swap: 0 0 0And the mounts...
$ /data/local/busybox mount rootfs on / type rootfs (ro,relatime) tmpfs on /dev type tmpfs (rw,relatime,mode=755) devpts on /dev/pts type devpts (rw,relatime,mode=600) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,relatime) tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000) tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000) /dev/block/mtdblock0 on /system type yaffs2 (ro,relatime) /dev/block/mtdblock3 on /data type yaffs2 (rw,nosuid,nodev,relatime) /dev/block/mtdblock2 on /cache type yaffs2 (rw,nosuid,nodev,relatime) /sys/kernel/debug on /sys/kernel/debug type debugfs (rw,relatime) /dev/block/mtdblock1 on /data/idd type yaffs2 (rw,nosuid,nodev,relatime) $And the MTD partitions...
$ cat /proc/mtd dev: size erasesize name mtd0: 13880000 00020000 "system" mtd1: 00a00000 00020000 "appslog" mtd2: 0e100000 00020000 "cache" mtd3: 17c00000 00020000 "userdata" $
The Quadrant benchmark score for the device can be found here (apologies for the redness, DDMS weirdness!)
More to follow on the hacking side obviously.
So, there's my first thoughts after a couple of hours with the Xperia PLAY. How would I describe it in one sentence so far?
I'd probably say highs and lows with potential. The joypad is great, which is a real important factor on a device like this. The screen is somewhat disappointing and from a general use factor, i'll reserve judgement until i've got all my apps installed and really customised the device in line with my normal usage.
I guess what you really want to know is 'Should I buy this device?'
One COULD argue that in order to choose this device over the other offerings on the market (given it's bulk and weight) you would really have to want the joypad pretty bad. But that said, the joypad is rather good. There's no denying that the specs are not on the very leading edge, but at the same time, there's nothing that is particularly horribly out of date. In addition I've not checked out the planned carrier pricing as yet.
My advice to potential users would be to think about your likely usage (how much are you going to game?), try-before-you-buy if possible and my advice to Sony Ericsson would be to fill out the games catalogue quick smart together with sharpening up the cohesion of the whole games experience.
I'll post more thoughts when i've had more of a play (groan) and explored a bit more.