Language: Русский English

Неофициальные прошивки LineageOS для Sony Xperia M2

Тут выложены неофициальные сборки LineageOS 14.1 (Android Nougat) и LineageOS 15.1 (Android Oreo) для Sony Xperia M2 (D2303 LTE, D2302 Dual, D2403 Aqua).

Прошивки не проходили длительного тестирования, могут быть самые различные новые баги…

Вы используете эти прошивки на свой страх и риск, никаких гарантий нет. Теоретически телефон может быть поврёждён.
Все вопросы и обсуждения писать на форуме 4pda.ru.

Известные баги, которые пока не удалось исправить


История версий, скачивание прошивок LineageOS для Sony M2


Работы над LineageOS для Sony M2 не прекращены, сборки Lineage OS 14.1 и 15.1 будут публиковаться по мере выхода обновлений безопасности (обычно раз в месяц, в середине месяца).

История версий LineageOS 15.1 Oreo 8.1
2019.05.16 lineage-15.1-20190516-UNOFFICIAL-eagle.zip - 341мб md5: bc8ed9d7f2fe37a8448dedbf7ada982e
  • В драйвере Wi-Fi включён BondingMode (добавлен WCNSS_qcom_cfg.ini с настройками).
  • Реализована возможность перезагрузки в рекавери.
  • Увеличина чувствительность заднего микрофона (штатная видеокамера теперь хорошо слышит,
    для диктофонов - используйте RecForge-II с выбором заднего микрофона).
  • Различные правки zRAM, swap (теоретически многозадачность будет лучше).
  • Различные правки драйвера шины i2c (предположительно перестанут зависать сенсоры).
  • Обновлены исходники LineageOS до 2019-05-16, обновление системы безопасности от 5 мая 2019г.
2019.04.08 lineage-15.1-20190408-UNOFFICIAL-eagle.zip - 341мб md5: 2ed61cd94eccf7d669f83ce1e3e2b812
  • Разблокирована функция записи разговора, в звонилке теперь доступна опция записи.
  • Мелкие изменения и оптимизации в конфигах сборки, временно добавлена отладка шины i2c в dmesg.
  • Обновлены исходники LineageOS до 2019-04-08, обновление системы безопасности от 5 апреля 2019г.
2019.03.12 lineage-15.1-20190311-UNOFFICIAL-eagle.zip - 340мб md5: 64402d99d177b345c98226cbaabb7caf
  • Обновлены исходники LineageOS до 2019-03-11, обновление системы безопасности от марта 2019г.
2019.02.28 lineage-15.1-20190228-UNOFFICIAL-eagle.zip - 340мб md5: 450ff29d3acc9e195742e9e0aa5298b3
  • Исправлены проблемы с видеокамерой, встроенная видеокамера пишет нормально (видео не дёргается, FullHD).
  • Исправлены проблемы с XTRA/AGPS, поиск и фиксация спутников теперь также быстро как на стоковой прошивке.
  • Встроенный файрвол исправлен и работает (в старых версиях это приводит к ошибке и бутлупу после перезагрузки).
  • Обновлены исходники LineageOS до 2019-02-28, обновление системы безопасности от февраля 2019г.

История версий LineageOS 14.1 Nougat 7.1.2
2019.05.21 lineage-14.1-20190521-UNOFFICIAL-eagle.zip - 318мб md5: 5b00875854395bbb3cccbb1a0a4ad494
  • Включён BFQ по умолчанию (унификация со сборками Oreo).
  • Унифицированное с Oreo ядро (обновлён драйвер BFQ, прочие улучшения).
  • В драйвере Wi-Fi включён BondingMode (добавлен WCNSS_qcom_cfg.ini с настройками).
  • Реализована возможность перезагрузки в рекавери.
  • Увеличина чувствительность заднего микрофона (штатная видеокамера теперь хорошо слышит,
    для диктофонов - используйте RecForge-II с выбором заднего микрофона).
  • Различные правки zRAM, swap (теоретически многозадачность будет лучше).
  • Различные правки драйвера шины i2c (предположительно перестанут зависать сенсоры).
  • Обновлены исходники LineageOS до 2019-05-20, обновление системы безопасности от 5 мая 2019г.
2019.04.08 lineage-14.1-20190408-UNOFFICIAL-eagle.zip - 318мб md5: c3846ceb4b9dbc70fc1a669c859c012c
  • Разблокирована функция записи разговора, в звонилке теперь доступна опция записи.
  • Мелкие изменения в сборке.
  • Обновлены исходники LineageOS до 2019-04-08, обновление системы безопасности от 5 апреля 2019г.
2019.03.12 lineage-14.1-20190312-UNOFFICIAL-eagle.zip - 317мб md5: a1efab4b83be32a2c07e530089ff565d
  • Обновлены исходники LineageOS до 2019-03-11, обновление системы безопасности от марта 2019г.
2019.02.28 lineage-14.1-20190228-UNOFFICIAL-eagle.zip - 317мб md5: 1529e75805d30e4a44e1a0764634c7c9
  • Обновлён gps.conf.
  • Обновлены исходники LineageOS до 2019-02-28, обновление системы безопасности от февраля 2019г.

История версий, скачивание образов TWRP для Sony M2


Образ recovery.img прошивается в партицию Recovery.

История версий TWRP
3.3.0-2019.04.21 TWRP-eagle-20190421.rar - 14мб
  • Мелкие оптимизации в конфигах.
  • Обновлена руссификация.
  • Различные обновления компонентов TWRP.
3.2.3
  • Удалена автоустановка SuperSU.
  • Поддержка md5 и md5sum файлов для ZIP.
3.2.2
  • Исправления в ADB.
  • Улучшена работа с часами на Qualcomm.

Краткая инструкция по установке на Sony Xperia M2


Чем различаются разные прошивки Android?

Я установил и сравнил десяток различных прошивок - LineageOS (бывший CyanogenMod), AEX (AOSP Extended), Resurrection Remix, Pixel, AOKP, AICP, dotOS, crDroid, Candy, XenonHD, MoKee и прочие.

LineageOS одна из наиболее популярных прошивок, регулярно обновляется, но дополнительных опций настройки практически нет - почти чистый Android.
dotOS отличается от всех цветными значками.
Pixel - абсолютно никаких дополнительных настроек, функционал слабее чем LineageOS.
В MoKee теперь (в Oreo) нету дополнительных настроек, теперь это чистый андроид с предустановленными китайскими темами и всё.
В остальных прошивках (AEX, AOKP, AICP, Resurrection Remix, XenonHD и т.п.) есть раздел дополнительных настроек, их состав примерно одинаковый у всех. Например можно включить вывод даты и дня недели в статусной строке около часов. Настроить индикатор траффика. Настроить индикатор заряда батареи. В меню последних приложений показывать занятое ОЗУ и кнопку закрывающую все приложения. Настроить экран блокировки, отключить там панель быстрых настроек. Настроить панель быстрых настроек (размеры и количество значков, подписи). И многое другое, всего около сотни подобных опций.

Из сравнённых прошивок максимальное количество дополнительных настроек в прошивке AICP и Resurrection Remix.

Но, все кастомы кроме LineageOS имеют очень малый срок поддержки, и например весной 2019г компиляция AICP и Resurrection Remix на основе Oreo стала невозможна. Потому что части наследуемые от AOSP изменились и стали несовместимы со старыми версиями AICP и RR, но авторы AICP и RR не стали обновлять свои Oreo-прошивки под новые исходники AOSP (они делают прошивки только под новейшие Pie). Так что регулярных сборок AICP и RR для Sony M2 не предвидится. Хотя, сборки AICP вероятно ещё будут.

Прошивки Carbon и Omni - сильно отличаются, на существующих конфигах сборки для M2 - они так просто не собираются…

LineageOS имеет долгий срок поддержки, даже CM11-KitKat обновляют (по состоянию на 2019г).


История версий AICP 13.1 Oreo 8.1
2019.05.21 aicp_eagle_o-13.1-UNOFFICIAL-20190520.zip - 345мб md5: f1b8e77d02c1cec54db25c6f371d06cb
  • В драйвере Wi-Fi включён BondingMode (добавлен WCNSS_qcom_cfg.ini с настройками).
  • Реализована возможность перезагрузки в рекавери.
  • Увеличина чувствительность заднего микрофона (штатная видеокамера теперь хорошо слышит,
    для диктофонов - используйте RecForge-II с выбором заднего микрофона).
  • Различные правки zRAM, swap (теоретически многозадачность будет лучше).
  • Различные правки драйвера шины i2c (предположительно перестанут зависать сенсоры).
  • Разблокирована функция записи разговора, в звонилке теперь доступна опция записи.
  • Мелкие изменения и оптимизации в конфигах сборки.
  • Обновлены исходники AICP до 2019-05-20, обновление системы безопасности от 5 мая 2019г.
2019.03.02 aicp_eagle_o-13.1-UNOFFICIAL-20190302.zip - 343мб md5: ea87a2081f8fbc8cdc9847ff0becd17f
  • Исправлены проблемы с XTRA/AGPS, поиск и фиксация спутников теперь также быстро как на стоковой прошивке.
  • Обновлены исходники AICP до 2019-03-02, обновление системы безопасности от февраля 2019г.


История версий Resurrection Remix 6 Oreo 8.1
2019.03.04 RR-O-v6.2.1-20190304-eagle-Unofficial.zip - 343мб md5: c8acd51578381fa85ae669a4c797edf5
  • Исправлены проблемы с видеокамерой, встроенная видеокамера пишет нормально (видео не дёргается, FullHD).
  • Исправлены проблемы с XTRA/AGPS, поиск и фиксация спутников теперь также быстро как на стоковой прошивке.
  • Встроенный файрвол исправлен и работает (в старых версиях это приводит к ошибке и бутлупу после перезагрузки).
  • Обновлены исходники Resurrection Remix до 2019-03-03, обновление системы безопасности от декабря 2018г.

Исходники неофициальных прошивок для Sony M2

Все сборки основаны на исходниках с форума XDA - от galaxyfreak, Konstantinosj77, sgspluss, от июля 2018г.

Сборка LineageOS 15.1 Oreo 8.1
https://github.com/LineageOS/android -b lineage-15.1
https://github.com/f2065/android_kernel_sony_msm8226 -b lineage-all kernel/sony/msm8226
https://github.com/f2065/device-sony-eagle -b lineage-15.1 device/sony/eagle
https://github.com/f2065/device-sony-yukon -b lineage-15.1 device/sony/yukon
https://github.com/f2065/vendor-yukon -b lineage-15.1 vendor/sony
https://github.com/LineageOS/android_device_sony_common -b lineage-15.1 device/sony/common
https://github.com/LineageOS/android_external_sony_boringssl-compat -b lineage-15.1 external/sony/boringssl-compat
https://github.com/LineageOS/android_hardware_sony_timekeep -b lineage-15.1 hardware/sony/timekeep
https://github.com/LineageOS/android_device_qcom_common -b lineage-15.1 device/qcom/common
https://github.com/f2065/android_hardware_qcom_gps -b lineage-15.1 hardware/qcom/gps

Сборка LineageOS 14.1 Nougat 7.1.2
https://github.com/LineageOS/android -b cm-14.1
https://github.com/f2065/android_kernel_sony_msm8226 -b cm-14.1 kernel/sony/msm8226
https://github.com/f2065/device-sony-eagle -b cm-14.1 device/sony/eagle
https://github.com/f2065/device-sony-yukon -b cm-14.1 device/sony/yukon
https://github.com/f2065/vendor-yukon.git -b cm-14.1 vendor/sony
https://github.com/LineageOS/android_device_sony_common -b cm-14.1 device/sony/common
https://github.com/LineageOS/android_external_sony_boringssl-compat -b cm-14.1 external/sony/boringssl-compat
https://github.com/LineageOS/android_hardware_sony_timekeep -b cm-14.1 hardware/sony/timekeep
https://github.com/LineageOS/android_device_qcom_common -b cm-14.1 device/qcom/common

Сборка TWRP
https://github.com/f2065/platform_manifest_twrp_lineageos -b twrp-14.1
https://github.com/f2065/android_kernel_sony_msm8226 -b cm-14.1 kernel/sony/msm8226
https://github.com/f2065/device-sony-eagle -b cm-14.1-twrp device/sony/eagle
https://github.com/f2065/device-sony-yukon -b cm-14.1 device/sony/yukon
https://github.com/f2065/vendor-yukon -b cm-14.1 vendor/sony
https://github.com/LineageOS/android_device_qcom_common -b cm-14.1 device/qcom/common

Сборка AICP 13.1 Oreo 8.1
https://github.com/AICP/platform_manifest -b o8.1
https://github.com/f2065/android_kernel_sony_msm8226 -b lineage-15.1 kernel/sony/msm8226
https://github.com/f2065/device-sony-eagle -b aicp-13.1 device/sony/eagle
https://github.com/f2065/device-sony-yukon -b lineage-15.1 device/sony/yukon
https://github.com/f2065/vendor-yukon -b lineage-15.1 vendor/sony
https://github.com/LineageOS/android_external_sony_boringssl-compat -b lineage-15.1 external/sony/boringssl-compat
https://github.com/LineageOS/android_hardware_sony_timekeep -b lineage-15.1 hardware/sony/timekeep
https://github.com/LineageOS/android_device_qcom_common -b lineage-15.1 device/qcom/common
https://github.com/f2065/android_hardware_qcom_gps -b lineage-15.1 hardware/qcom/gps

Сборка Resurrection Remix 6 Oreo 8.1
https://github.com/ResurrectionRemix/platform_manifest -b oreo
https://github.com/f2065/android_kernel_sony_msm8226 -b lineage-15.1 kernel/sony/msm8226
https://github.com/f2065/device-sony-eagle -b rr-oreo device/sony/eagle
https://github.com/f2065/device-sony-yukon -b rr-oreo device/sony/yukon
https://github.com/f2065/vendor-yukon -b lineage-15.1 vendor/sony
https://github.com/LineageOS/android_external_sony_boringssl-compat -b lineage-15.1 external/sony/boringssl-compat
https://github.com/LineageOS/android_hardware_sony_timekeep -b lineage-15.1 hardware/sony/timekeep
https://github.com/LineageOS/android_device_qcom_common -b lineage-15.1 device/qcom/common
https://github.com/f2065/android_hardware_qcom_gps -b lineage-15.1 hardware/qcom/gps