Karl-Johan Dahlström
Head of Developer Relations
Karl-Johan Dahlstrm Head of Developer Relations developer world - - PowerPoint PPT Presentation
Karl-Johan Dahlstrm Head of Developer Relations developer world sonymobile.com/developer @sonyxperiadev 2 2013-02-21 PA1 Confidential Developers Custom ROM Developers Application and Game Developers Tools Tools Support
Karl-Johan Dahlström
Head of Developer Relations
PA1 2013-02-21 2 Confidential
sonymobile.com/developer @sonyxperiadev
PA1 2013-02-21 3 Confidential
Application and Game Developers
Custom ROM Developers
PA1 2013-02-21 4 Confidential
Receive notifications Android App interface Control your music
PA1 2013-02-21 6 Confidential
PA1 2013-02-21 7 Confidential
2013 breakthrough year for Sony Mobile
PA1 2013-02-21 8 Confidential
Tools - Unlock the bootloader
controlled way
– DRM certificates => services that require certificates stop working – Userdata partition are wiped
solution for simlocked phones) 1. Go to http://unlockbootloader.sonymobile.com ”Start Unlocking the bootloader” 2. Accept the legal terms pop up 3. Enter IMEI and your personal information to get key 4. Key is used in fastboot, to unlock phone
PA1 2013-02-21 9 Confidential
Tools – Flash tool for unlocked phones
User Unlock Xperia Flash custom SW Go back to Sony SW
PA1 2013-02-21 10 Confidential
– AOSP – Alpha and Beta SW releases (win-win) – Limited support via XDA-developers open forums as we want the community to help each other
– Phones – Jerpelea (and more) is on Gtalk (”hy”) – Premium XDA-forum
discuss various things, Room for improvement
PA1 2013-02-21 11 Confidential
archives
– AOSP – Dynamic Sensor HAL framework – WebGL – ChkBugReport by Pal Szasz – And more...
PA1 2013-02-21 12 Confidential
PA1 2013-02-21 13 Confidential
PA1 2013-02-21 14 Confidential
Johan Redestig
Software Engineer and Lead Architect
PA1 2013-02-21 15 Confidential
– Why:
– What can you get out of it:
PA1 2013-02-21 16 Confidential
PA1 2013-02-21 17 Confidential
AOSP for Sony Mobile devices
We are providing means to flash unmodified, raw, AOSP on unlocked Sony devices. Currently available for:
(and their close relatives)
PA1 2013-02-21 18 Confidential
PA1 2013-02-21 19 Confidential
PA1 2013-02-21 20 Confidential
PA1 2013-02-21 21 Confidential
PA1 2013-02-21 22 Confidential
PA1 2013-02-21 23 Confidential
What do we actually provide?
PA1 2013-02-21 24 Confidential
Kernel
Based on the Qualcomm kernel with Sony adoptions The source code including details on how to build is available at: https://github.com/sonyxperiadev/kernel/wiki
PA1 2013-02-21 25 Confidential
Device configurations
Following the conventional AOSP style for device/sony/xyz. These are available as gits on github. There is one device/sony/lagan that is common for all variants of lagan devices, and one device specific git, e.g. device/sony/c6603. The device specific git actually covers variants of the same device. I.e. c6603 should work for all c660x devices.
PA1 2013-02-21 26 Confidential
Proprietary binaries
There are several parts of the device software that we cannot make available as source code. Some of these parts are however available as binaries for download at our developer site: http://developer.sonymobile.com/knowledge-base/open-source/android-
PA1 2013-02-21 27 Confidential
PA1 2013-02-21 28 Confidential
Intended usage
=> This is not intended for consumer devices, or every day use.
PA1 2013-02-21 29 Confidential
Objective moving forward
Basically we want to support all versions of android on all Sony devices. This may not be possible, but we’ll try for some of them… We want to build as much as possible from source. We want to enable as much HW as possible.
PA1 2013-02-21 30 Confidential
Can people contribute?
Yes, please!
Getting a heads up when that happens is greatly appreciated
about it
PA1 2013-02-21 31 Confidential
Sony Mobile commercial upgrade cycle
PA1 2013-02-21 32 Confidential
sonymobile.com/developer @sonyxperiadev
PA1 2013-02-21 33 Confidential
sonymobile.com/developer @sonyxperiadev
PA1 2013-02-21 34 Confidential