The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Adaptations/libhybris/Install SailfishOS for idol3
From Mer Wiki
		
		
		
Notes for installing Sailfish OS on the Alcatel Idol 3 (5.5").
| Contents | 
Hardware Support
| Device released | Linux Kernel | Display | Touch | LED | Audio | NFC | Bluetooth | GSM | WLAN | GPS | Camera | Fingerprint | Sensors | Keys | Vibra | Haptics | Power Mgmt. | RTC alarms | USB | FM Radio | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SMS | Voice | Data | Connect | Hotspot | ALS | PS | Accel. | Gyro. | Magne. | Vol+/- | Home | Net. | Charge | ||||||||||||||||
| 2015/03 | 3.10.75 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | N/A | Y | Y | Y | Y | Y | Y | N/A | Y | Y | Y | Y | Y | Y | Y | 
Status
Known problems
- [CALLS] Can't change loudspeaker volume using buttons
-  [CALLS]   Sometime the screen blacks out during call
- Workaround : short press on Power + volume up or down ; may also try triple-press power button
 
-  [BROWSER] Color correction bug in YT videos 
- Workaround : use an app (eg. YTplayer) or another browser (eg. Webcat)
 
-  [USB]     MTP doesn't work
- Workaround : enable 'Developer mode', set password and use SSH/SFTP (eg. Gnome Nautilus or WinSCP)
 
Installation
Starting from stock Android MM 6.0.1, using TWRP :
-  Flash LineageOS 14.1 :
- If you're already running Demetris' build or guiniol's build it should be fine
- You can use my own rebuild from the same source
 
- Reboot (otherwise WLAN probably won't work)
- Flash SailfishOS 2.1.4.14 alpha3 ZIP
Source code
This port was made from HADK 2.0.1.
Repositories
- Kernel : https://github.com/vknecht/android_kernel_alcatel_msm8916
- Devices : https://github.com/vknecht/android_device_alcatel_idol3
- droid-hal-idol3 : https://github.com/vknecht/droid-hal-idol3
- droid-config-idol3 : https://github.com/vknecht/droid-config-idol3
- droid-hal-version-idol3 : https://github.com/vknecht/droid-hal-version-idol3
Local manifest
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="vknecht/android_device_alcatel_idol3"    path="device/alcatel/idol3"
           remote="github"                                revision="vkn-14.1" />
  <project name="vknecht/android_kernel_alcatel_msm8916"  path="kernel/alcatel/msm8916"
           remote="github"                                revision="hybris-14.1" />
  <project name="IDOL-3/proprietary_vendor_alcatel"       path="vendor/alcatel"
           remote="github"                                revision="cm-14.1" />
  <project name="vknecht/droid-hal-idol3"                path="rpm"
           remote="github"                               revision="master" />
  <project name="vknecht/droid-config-idol3"             path="hybris/droid-configs"
           repote="github"                               revision="master" />
  <project name="vknecht/droid-hal-version-idol3"        path="hybris/droid-hal-version-idol3"
           remote="github"                               revision="master" />
<!-- hybris-boot fork needed for fixup-mountpoints until this PR gets merged :
     https://github.com/mer-hybris/hybris-boot/pull/132 -->
  <remove-project name="mer-hybris/hybris-boot" />
  <project name="vknecht/hybris-boot"                     path="hybris/hybris-boot"
           remote="github"                                revision="master" />
<!-- droidmedia fork needed for audiopolicy support, see this PR ;
     https://github.com/sailfishos/droidmedia/pull/11 -->
  <project name="platform/external/libxml2"              path="external/libxml2"
           remote="aosp"                                 revision="nougat-release" />
  <remove-project name="sailfishos/droidmedia" />
  <project name="vknecht/droidmedia"                     path="external/droidmedia"
           remote="github"                               revision="master" />
</manifest>
