The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Adaptations/libhybris/Install SailfishOS for aries

From Mer Wiki
< Adaptations | libhybris(Difference between revisions)
Jump to: navigation, search
(Steps to install)
 
(7 intermediate revisions by one user not shown)
Line 5: Line 5:
 
| screenshot            =  
 
| screenshot            =  
 
| sailfish_version      = 3.0.2.8
 
| sailfish_version      = 3.0.2.8
| last_update          = 2019-07-10
+
| last_update          = 2019-08-08
 
}}
 
}}
  
Line 22: Line 22:
  
 
=== ChangeLog ===
 
=== ChangeLog ===
 +
 +
'''2019-08-08'''
 +
* Support for devices with merged partitions (alpha based on cm-12.1)
 +
 +
'''2019-07-13'''
 +
* Resolve touch issue on some models
  
 
'''2019-07-10'''
 
'''2019-07-10'''
Line 28: Line 34:
 
'''2019-07-08'''
 
'''2019-07-08'''
 
* Init
 
* Init
 
  
 
=== What works ===
 
=== What works ===
Line 47: Line 52:
  
 
=== Known issues ===
 
=== Known issues ===
* Internal sdcard cannot show size in settings since it's mounted to /home/nemo/sdcard
+
* First boot may fails then shows lock screen without showing security setting. Need to reboot
* First boot may fails then shows lock screen without showing security setting. Need to re-flash zips
+
* Issue on Devices with unmerged partitions only:
 +
** Internal sdcard cannot show size in settings since it's mounted to /home/nemo/sdcard
 +
* Issue on Devices with merged partitions only:
 +
** First boot camera may fails. Need to reboot
 +
** Alpha version until now, not support OTA
 +
 
  
  
Line 54: Line 64:
 
!!!! BACKUP YOUR FILES FIRST!!!!  
 
!!!! BACKUP YOUR FILES FIRST!!!!  
  
!!!! MAKE SURE YOUR DEVICE PARTITIONS are UNMERGED (Able to flash stable CM-11.0 ROM) !!!!
+
!!!! MAKE CLEAR YOUR DEVICE PARTITIONS are MERGED or UNMERGED !!!!
 
+
* unlock bootloader
+
 
+
* flash twrp recovery & format data/cache partition
+
 
+
* flash zip with twrp. flash official stable CyanogenMod 11.0 ROM or [https://www.dropbox.com/s/xl6dwoybwdjwht0/cm-11-20190626-UNOFFICIAL-aries.zip?dl=0 cm-11-20190626-UNOFFICIAL-aries.zip]
+
 
+
* reboot to CyanogenMod, after init down, reboot to recovery
+
 
+
* flash sailfishos zip with twrp flash [http://images.devaamo.fi/sfa/aries/sailfishos-aries-release-3.0.2.8.zip sailfishos-aries-release-3.0.2.8.zip]
+
  
* reboot
+
* Install steps for Devices with UNMERGED partitions:
 +
** unlock bootloader
 +
** flash twrp recovery & format data/cache partition
 +
** flash zip with twrp. flash official stable CyanogenMod 11.0 ROM or [https://www.dropbox.com/s/xl6dwoybwdjwht0/cm-11-20190626-UNOFFICIAL-aries.zip?dl=0 cm-11-20190626-UNOFFICIAL-aries.zip]
 +
** reboot to CyanogenMod, after init down, reboot to recovery
 +
** flash sailfishos zip with twrp. flash [http://images.devaamo.fi/sfa/aries/sailfishos-aries-release-3.0.2.8.zip sailfishos-aries-release-3.0.2.8.zip] alternative download [https://www.dropbox.com/s/z8cfi550nb832bk/sailfishos-aries-release-3.0.2.8.zip?dl=0 sailfishos-aries-release-3.0.2.8.zip]
 +
** reboot
  
 +
* Install steps for Devices with MERGED partitions:
 +
** unlock bootloader
 +
** flash twrp recovery & format data/cache partition
 +
** flash zip with twrp. flash CyanogenMod 12.1 ROM [https://www.dropbox.com/s/00ek70pdoui27ql/cm-12.1-20190804-UNOFFICIAL-aries.zip?dl=0 cm-12.1-20190804-UNOFFICIAL-aries.zip]
 +
** reboot to CyanogenMod, after init down, reboot to recovery
 +
** flash sailfishos zip with twrp. flash [http://images.devaamo.fi/sfa/aries/sailfishos-aries-release-3.0.3.9-L-alpha-20190808.zip sailfishos-aries-release-3.0.3.9-L-alpha-20190808.zip] alternative download [https://www.dropbox.com/s/n6w58f4hzyhiiza/sailfishos-aries-release-3.0.3.9-L-alpha-20190808.zip?dl=0 sailfishos-aries-release-3.0.3.9-L-alpha-20190808.zip]
 +
** reboot
  
 
=== Thanks ===
 
=== Thanks ===

Latest revision as of 15:39, 31 March 2020




aries
Vendor: Xiaomi
Product name: Mi2 / Mi2S
Sailfish OS version: 3.0.2.8
Last update: 2019-08-08
Sources:


Contents

[edit] Hardware Support

Legend:  Y  - Working (y=hack),  Y  - HAL works, not hooked up to UI/MW/init yet,  N  - Not working,  ?  - Untested,  N/A  - N/A on device.
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
2012/12 3.4.0 Y Y Y Y N/A Y Y Y Y Y  ? Y Y N/A Y Y Y Y Y Y N/A Y Y Y Y Y Y  ?


[edit] Platform

  • Chipset Qualcomm APQ8064 Snapdragon S4 Pro
  • CPU Quad-core 1.5 / 1.7 GHz Krait 300
  • GPU Adreno 320


[edit] ChangeLog

2019-08-08

  • Support for devices with merged partitions (alpha based on cm-12.1)

2019-07-13

  • Resolve touch issue on some models

2019-07-10

  • OTA

2019-07-08

  • Init

[edit] What works

  • calls/SMS/data
  • audio
  • camera
  • video
  • wifi
  • bt
  • gps
  • sensors


[edit] What's not

  • Hotspot (not tested yet)
  • FM (not tested yet)


[edit] Known issues

  • First boot may fails then shows lock screen without showing security setting. Need to reboot
  • Issue on Devices with unmerged partitions only:
    • Internal sdcard cannot show size in settings since it's mounted to /home/nemo/sdcard
  • Issue on Devices with merged partitions only:
    • First boot camera may fails. Need to reboot
    • Alpha version until now, not support OTA


[edit] Steps to install

!!!! BACKUP YOUR FILES FIRST!!!!

!!!! MAKE CLEAR YOUR DEVICE PARTITIONS are MERGED or UNMERGED !!!!

[edit] Thanks

  • birdzhang (helped me veeeeeeery much)
  • mal
  • elros34
  • spiiroin
  • abranson
  • jusa
  • all from #sailfishos-porters
Personal tools