The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Adaptations/libhybris/Install SailfishOS for 2011 Xperias
From Mer Wiki
Contents |
Steps to install
- Install adb and fastboot on your workstation :
- Debian/Ubuntu: apt-get install android-tools-adb android-tools-fastboot
- Fedora: yum install android-tools
- Mageia: urpmi android-tools (included in upcoming relase of Mageia 5).
- OpenSUSE: zypper in android-tools
- Mac OS X: Install Homebrew from http://brew.sh/, then: brew install android-platform-tools
- Windows: See http://wiki.cyanogenmod.org/w/Doc:_fastboot_intro for instructions
- CWM ClockWorkMod Recovery tool is also included in the Sailfish kernel (hybris-boot.img, needs to be extracted from Sailfish image zip file) and can be installed during installation LegacyXperia cm-11.0 instead of installing LegacyXperia kernel.
- You may follow the instructions at https://github.com/LegacyXperia/Wiki/wiki/Installing-Lollipop#step-1-prepare-sd-card to prepare the sdcard for installation of Sailfish. In the end you need to have two partitions on sdcard, partition 1 FAT32 formatted and partition 2 ext4 formatted (preferably at least 4GB, will contain Sailfish and user data, absolute minimum 1 GB). You may use whatever tool you want for repartitioning the sdcard, easiest on pc with memory card reader.
- Download LegacyXperia cm-11.0 nightly (tested with cm-11-20150511-UNOFFICIAL-LegacyXperia-iyokan.zip) from http://legacyxperia.github.io/ and follow instructions from https://github.com/LegacyXperia/Wiki/wiki/Installing-LegacyXperia-for-Dummies to install the LegacyXperia image.
- Download Sailfish OS for Xperia Pro image from http://images.devaamo.fi/sfe/iyokan/ and flash it over LegacyXperia cm-11.0.
- If you did not already install Sailfish kernel during LegacyXperia cm-11.0 installation then you now need to extract hybris-boot.img from Sailfish image zip file and install it using fastboot following the procedure described in the LegacyXperia cm-11.0 installation instructions.
How to Build Image
- TODO
Hardware Support
- For current status of hardware support refer to https://wiki.merproject.org/wiki/Adaptations/libhybris
Known Issues
(Issues marked with [FIX] have a known fix and will be resolved in next release)
- Sim pin query currently not supported, please remove pin query using LegacyXperia or another phone.
- [FIX] Camera software not installed by default, can be installed from commandline using "devel-su zypper ref; devel-su zypper in --from iyokan harbour-cameraplus" after setting developer mode password from settings.
- [FIX] No Jolla Store.
- No OTA updates.
- Keyboard layout cannot be changed from settings, should be fixed in upcoming Sailfish release.
- [FIX] Virtual keyboard visible when hardware keyboard is used.
- Bluetooth contact sync does not work to device but works from device.
- [FIX] Compass reports incorrect (unscaled) value.
- Random graphics bugs with text in Warehouse (and possibly other programs), can be fixed by putting the program to backgroung and foreground again.
- [FIX] Mass storage USB mode is not working
- [FIX] Mounting first sdcard partition not working.
Refer to bugzilla for list of other known issues.