Гость GoldRenard

Lenovo Vibe X (S960) - Прошивка AllegroROM Кит-Кат

В этой теме 301 сообщение

Lenovo S960 / Vibe X

new_logo.png

Оригинальной целью серии прошивок AllegroROM является создание наиболее близких к AOSP прошивок с реализацией некоторых полезных фич из CyanogenMod. В раз этот я провожу небольшой эксперимент с полноценным портированием части программного обеспечения CyanogenMod самым верным способом - сборкой из исходников. Повторюсь, что это эксперимент, я портирую весь "зверинец" в одиночку, самому всё не уследить, поэтому очень вероятны какие-либо глюки/вылеты, которые буду потихоньку фиксить. Даешь больше плюшек CyanogenMod!

Описание:

  • ОС: Android 4.4.2
  • Основа: официальная прошивка S210
  • Языки: en, ru, ar, es, fr, in, ms, sr, th, uk, vi, zh. Красные - основные
  • Установлено: Root (CM), Root-shell, Busybox, поддержка init.d
  • Приложения Google: Голосовой поиск, Календарь, Клавиатура, Play Музыка, Chrome, Hangouts, Google Home
  • Приложения Vibe: SCG (галерея/камера), FM-радио, видеоплеер, диктофон, компас - все с темной темой Holo.
  • Режим SELinux: Permissive (только предупреждение)
  • CD-ROM заменен на легковесный
  • Разблокировано меню разработчика
  • Добавлены дополнительные звуки для рингтона, уведомлений и будильника.
  • hosts для блокировки рекламы от MVPS за 4 Июня 2014
  • Русский язык по-умолчанию и часовой пояс Москва (GMT+4)
  • Возвращен классический интерфейс Holo
  • И теперь самое интересное - фичи и приложения CyanogenMod:
    Портировано то, что не требует уж слишком глубокой модификации системного фреймворка. Указанные приложения заменяют собой стоковые (вайбовские):
    • SystemUI (шторка, recents и т.д.). Поддерживается основная часть настроек:
      * Строка состояния: Настройка отображения часов, батарейки, индикатора сигнала, стили батарейки и индикатора сигнала, управление яркостью, счётчик уведомлений, выключение дисплея по двойному тапу.
      * Панель быстрых настроек: Быстрый доступ, Автоскрытие, Маленькие плитки, Настройка плиток и их размещения.
      * Панель уведомлений: Автоскрытие, показ ленты (отображение плиток быстрых настроек, связанно или нет).
    • Keyguard (экран блокировки). Поддерживается основная часть настроек:
      * Режим отображения заряда батареи
      * Настройка ярлыков экрана блокировки (до 4х пользовательских)
      * Действия аппаратных кнопок на экране блокировки
      * Виджеты (пользовательские, камера), режим "Развёрнутые виджеты".
    • Часть функционала раздела Кнопки:
      * Настройка пунктов меню кнопки питания (Перезагрузка, Скриншот, Режим полёта, Звуковая панель)
      * Управление плеером (Когда экран выключен, долгое нажатие кнопок громкости переключает треки)
      * Перемещение курсора кнопками громкости
      * Вкл/выкл звука регулировки громкости (перемещено из настроек звуков)
      * Панель громкости - одиночная, расширяемая, расширенная, не показывать (перемещено из настроек звуков)
      * Управление воспроизведением из панели громкости (своя модификация, просто настройка в этом разделе)
    • Экспериментальный раздел настроек Производительность:
      * Настройка процессора (минимальная/максимальная частота)
      * Настройка планировщика ввода/вывода
      * Настройка управления памятью
      * Настройка разрешения дисплея
      * Режим упрощенной графики
    • Наэкранные навигационные кнопки (опционально включаются):
      * Настройка типов и расположения кнопок
      * Быстрое меню по долгому нажатию на "Домой" и настройка его ярлыков
    • Телефон и Контакты. Из-за особенностей стокового ContactsProvider не поддерживаются "Избранные" на главной странице звонилки и есть незначительный глюк (см. "Проблемы и недоработки").
    • Email и Exchange
    • Torch (фонарик)
    • DeskClock (часы/будильник/секундомер)
    • Калькулятор
    • LockClock - виджет часов
    • Gallery2 - галерея (заменила собой вайбовскую). Камера осталась стоковая.
    • Apollo - музыкальный проигрыватель.
    • CMFileManager - файловый менеджер.
    • Superuser - приложение "Суперпользователь" (CWM/CM). Интегрировано в настройки, как у CM.
    • SetupWizard - мастер первоначальной настройки, часть CMAccount. Портировал, поскольку гугловский "маг" наотрез отказывался работать.
    • DSPManager - эквалайзер.
    • Прочее: VolumePanel, GlobalActions, SettingsProvider, небольшой кусок фреймворка для работы некоторых фич, отдельное приложение с настройками CyanogenMod.
    Trebuchet - не стал добавлять в прошивку. Уж очень оно сырое, не понравилось.

 

Скриншоты:

Спойлер

1.png2.png
3.png4.png
6.png7.png
8.png9.png
10.png11.png
12.png13.png
14.png15.png
16.png17.png
18.png19.png20.png21.png

 

Что удалено, известные проблемы и другие сведения:

Спойлер
Приложения, чье место заняли циановские из списка выше. SYNCit, SHAREit, SECUREit, PowerManager, прочий мусор вроде Lenovo ID, игр и части стороннего софта. Также удален центр тем и все связанные с ним ресурсы.
 
Проблемы:
  • Вылет звонилки при первом запуске, а далее уже работает нормально. Как не бился с этим, так и не понял в чем дело. Logcat никакой полезной информацией не делится.
  • Уверен, есть многое, чего я не углядел. Ищем и сообщаем :)

 

Это КитКат и я испытываю некоторые сложности в запаковке прошивки под SPFT (связано с SELinux и его политиками безопасности). Поэтому в данном случае я просто вынужден сделать пакет установки для Recovery. Инструкция следующая:
  • Обязательно устанавливаем официальную прошивку S960_ROW_S210_140529. У кого уже стоит, можно пропустить этот пункт.
  • Устанавливаем TWRP recovery для Lenovo Vibe X / S960 (если не установлен).
  • Загружаемся в ОС, подключаем к ПК и скидываем на внутреннюю память zip прошивки
  • Перезагружаемся в TWRP и устанавливаем прошивку.
  • И теперь ВНИМАНИЕ. Установка прошивки не делает вайп, вы должны сделать его вручную! После установки не выходя из рекавери тыкаем Wipe > Factory Reset. В этом случае данные с "карты памяти" не пропадут, но я настоятельно рекомендую все-таки для новой прошивки почистить абсолютно весь раздел Data - Wipe > Format Data (ВСЕ ДАННЫЕ С ВНУТРЕННЕЙ ПАМЯТИ БУДУТ УДАЛЕНЫ)
Если вы проигнорировали первый пункт и установили прошивку на иную другую, отличную от S210, и впоследствии ловите какие-либо неведомые глюки, ответ автора будет только один: «Сами себе злобные Буратино» :)
 
Не нужно задавать в теме вопросы вроде «А как вернуть %SMTH% из официальной прошивки?». Если вас здесь что-либо не устраивает, пожалуйста, либо самостоятельно копируйте себе необходимые приложения из стока на свой страх и риск, либо шейтесь обратно на сток раз уж на то пошло. К слову, эта прошивка делалась не для того, чтобы из нее потом обратно воротили сток, она претерпела большие изменения и нет никаких гарантий, что стоковые приложения здесь будут стабильно работать.

 

Список изменений:

Спойлер

v2a за 13.07.2014 (ОТА)

  • Исправлен косяк переключения навбара и разрешения дисплея
  • Синхронизированы ресурсы приложений для поддержки разных разрешений
  • Исправлен вылет настроек Email
  • Добавлен тайл ADB Wireless в шторку

v2 за 11.07.2014

  • Экспериментальный раздел настроек "Производительность":
    > Настройка процессора (минимальная/максимальная частота)
    > Настройка планировщика ввода/вывода
    > Настройка управления памятью
    > Настройка разрешения дисплея
    > Режим упрощенной графики
  • Наэкранные навигационные кнопки (опционально включаются):
    > Настройка типов и расположения кнопок
    > Быстрое меню по долгому нажатию на "Домой" и настройка его ярлыков
  • Возможность отключения надоедливого уведомления высокой громкости в наушниках
  • Исправление некоторых мелких косяков в оформлении (остатки от Vibe)
  • Hosts от 8 Июля 2014

v1b за 10.07.2014

  • Новая прошивка модуля связи (S960.ROW.V103 из S211) и ядро
  • Обновлен видеодекодер (libMtkOmxVdec, libstagefright, libvcodecdrv) - теперь YouTube должен работать нормально

v1a за 27.06.2014

  • Исправлен косяк со светлой темой диалоговых уведомлений
  • Исправлен вылет настроек аккаунтов
  • Исправлено отображение панели воспроизведения в VolumePanel (отображалось в играх/youtube и пр. пустым окном)
  • Плитка переключения режима сети ведет на страницу соответствующих настроек (такое быстрое переключение не работает, ибо МТК)

v1 за 25.06.2014

  • Первый релиз

 

Скачать: С нашего файлового хранилища
Размер: 489 МБ (513 366 418 байт)
MD5: DA70F6268F0877C2F7FC0E568DF9EF35

 

Надеюсь никого не нужно предупреждать о неофициальности прошивки. И что вся ответственность за ее использование лежит только на вас.


Перезалив прошивки на сторонних ресурсах запрещен!!! (Placing firmware on other websites is prohibited!!!)
Все посты по данной прошивке делать с указанием на Lenovo-Forums.ru (Every post concerning this firmware must have link to Lenovo-forums.ru)

 

Если вы портируете эту прошивку на иные устройства, пожалуйста, указывайте автора и источник оригинальной прошивки - эту тему! (If you port this firmware to other devices, please don't forget to provide author's name and source - this topic!)
ROM Kitchen with sources: https://github.com/GoldRenard/AllegroROM_4.4.2_mt6589
18 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Больше пока нет прошивок для S960. По крайней мере я не нашел.

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обновление v2 за 11.07.2014

  • Экспериментальный раздел настроек "Производительность":

    > Настройка процессора (минимальная/максимальная частота)

    > Настройка планировщика ввода/вывода

    > Настройка управления памятью

    > Настройка разрешения дисплея

    > Режим упрощенной графики

  • Наэкранные навигационные кнопки (опционально включаются):

    > Настройка типов и расположения кнопок

    > Быстрое меню по долгому нажатию на "Домой" и настройка его ярлыков

  • Возможность отключения надоедливого уведомления высокой громкости в наушниках
  • Исправление некоторых мелких косяков в оформлении (остатки от Vibe)
  • Hosts от 8 Июля 2014
Это обновление НЕ ОТА. Качать с шапки и ставить как нормальную прошивку (с вайпом)

Чтобы в дальнейшем не было вопросов, нужно уточнить некоторые вещи по новому функционалу:

  • Во-первых, в разделе настроек процессора есть настройка Governor'а. Она рабочая, НО! ОС в автоматическом режиме переключает алгоритм между performance и hotplug, поэтому эта настройка, соответственно, всегда переопределяется. Такое переключение - самый оптимальный вариант, поэтому данная настройка теряет смысл. Она просто есть :)
  • Настройка разрешения дисплея. Есть один не очень приятный нюанс - при нестандартном разрешении перестают работать сенсорные кнопки, поскольку их "координатные зоны" при изменении разрешения смещаются за область тача и больше недоступны. Для этого и была реализована возможность включения наэкранной навигационной панели.
P.S. Кстати, изменение разрешения влияет на интерфейс и многие игры, но не влияет на качество воспроизводимого видео (по крайней мере в стоковом плеере), что гуд :)
4 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо огромное, прошивка отличная! :)

Только вот какой раз и версию ставлю, dsp manager отказывается работать, что это может быть?

Отредактировал Or1oN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

День добрый)) обнаружился косячок, на стандартном меил клиенте подвязано 2 адреса, при попытке войти в настройки выдает ошибку и выкидывает. Подскажите в чем может быть проблема? Спасибо))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

День добрый)) обнаружился косячок, на стандартном меил клиенте подвязано 2 адреса, при попытке войти в настройки выдает ошибку и выкидывает. Подскажите в чем может быть проблема? Спасибо))

Спасибо, посмотрю в чем дело.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только вот какой раз и версию ставлю, dsp manager отказывается работать, что это может быть?

Что значит "отказывается"? Прямо сейчас проверил - настройки наушника/динамика работают (сжатие, НЧ, эквалайзер, виртуальная комната). Только тонкокомпенсация либо никак не влияет, либо я разницы не чувствую. Для устройств Bluetooth не знаю работает или нет (не на чем проверить).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

НА S960 Не совсем понял как ставить нельзя сделать так чтоб ставилось как 

 AllegroROM для Lenovo Vibe X / S960  андроид 4,2,2

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

доброго времени.

именно так и ставить. с ПК через Flash tool. как обычную сборку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

НА S960 Не совсем понял как ставить нельзя сделать так чтоб ставилось как

По некоторым причинам эту прошивку сделать под FlashTool пока не представляется возможным.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обновление v2a за 13.07.2014 (ОТА)

  • Исправлен косяк переключения навбара и разрешения дисплея
  • Синхронизированы ресурсы приложений для поддержки разных разрешений
  • Исправлен вылет настроек Email
  • Добавлен тайл ADB Wireless в шторку
Потом залью в шапку весь образ новой версии, наш фтп опять а ауте .-.

Если вы используете навбар или иное разрешение дисплея, после обновления задайте эти настройки заново (выкл-вкл).

2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ребят а можно последний алегро ставить на row 211?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ребят а можно последний алегро ставить на row 211?

Не проверялось. Судя по тому, что 211 приходил по ОТА на 210, думаю заработает. Но лучше бы конечно ставить именно поверх 210.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно странный вопрос? Есть какая то статистика активных аппаратов с сей прошивкой?

Чисто спортивное любопытство.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, откуда? Если только судить по количеству загрузок, но это не значит что скачали и юзают до сих пор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно странный вопрос? Есть какая то статистика активных аппаратов с сей прошивкой?

Чисто спортивное любопытство.

Если для вас это будет показателем юзабильности - Например, я. Поставил первую версию, на сток возвращаться нет вообще никакого желания.

Плохо, что GoldRenard сделал вторую версию не ОТА, поскольку развивать будет теперь её, а первую забросил. А я уже обжился в прошивке, перенастраивать заново...

 

Такой вопрос, заменен ли в новой версии инетрефейс "звонилки". Тот которые при самом звонке отображается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Если для вас это будет показателем юзабильности

Показателем юзабильности для меня является сама прошивка, а не кол-во скачиваний. А по поводу кол-ва активных аппаратов - может что то типа daily log сделать с каждого аппарата? тогда точно будет ясна полная картина происходящего.

Отредактировал max_shadov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Плохо, что GoldRenard сделал вторую версию не ОТА, поскольку развивать будет теперь её, а первую забросил. А я уже обжился в прошивке, перенастраивать заново...

По ОТА обновить все это было ненадежно. Слишком "глубокие" изменения для этого.

Такой вопрос, заменен ли в новой версии инетрефейс "звонилки". Тот которые при самом звонке отображается.

Нет и никогда не будет заменен. InCall интерфейс тесно связан с фреймворком телефонии и заменить его не представляется возможным.

А по поводу кол-ва активных аппаратов - может что то типа daily log сделать с каждого аппарата? тогда точно будет ясна полная картина происходящего.

Собирать статистику использования? Имхо, это нехорошо по отношению к пользователю. Хотите оценить прошивку - прошейте и поюзайте. Если не понравится, всегда можно вернуться на сток.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вопрос по поводу яркости можно? можно ли докрутить автоматическую яркость (поярче на солнце) ? толи мне кажется толи в прошивке появилось затемнение полоски екрана вверху 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вопрос по поводу яркости можно? можно ли докрутить автоматическую яркость (поярче на солнце) ?

В заметках на будущее.

толи мне кажется толи в прошивке появилось затемнение полоски екрана вверху

Эм, что?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати, рекомендую попробовать все-таки использовать разрешение 720x1280. Вроде работает стабильно, интерфейс шустрее + отзывчивее, и картинка не сильно отличается от 1080 (на такой-то диагонали). Единственное, нужно включить наэкранные кнопки (которые, кстати, лично мне наоборот нравятся, ибо появляется доступ к ярлыкам быстрого доступа).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

толи мне кажется толи в прошивке появилось затемнение полоски екрана вверху

Эм, что?

Bezimyanni_9259754_12995138.jpg

 

Возможно ли на "нашей" прошивке по вайфаее ч-з роутер на смарт тв показывать что на екране мобилки? в теме на оффпрошивке вроде писали чтото про виртуальный проектор модератор писал по пунктам куда заходить... у нас меню настройки капитально отличается от стокового и пункты переименованые.... возможно мини фак по настройке.?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@hall4, вы не поверите, но вне рабочего стола у этой области вообще фон черный! Иконки белые - все видно. Что не так, я так и не понял. Да, градиент на рабочем столе чуть темнее, это как раз так, как и должно быть в Kitkat. Это у вайба он практически прозрачный, что очень бесило (особенно при использовании Google Now).

 

виртуальный проектор

Беспроводной экран (Miracast) что ли? Он точно там же, где был и на официальной прошивке - в разделе настроек экрана. У меня нет смарт тв, я плохо представляю себе эту фичу, ничем помочь не могу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@hall4, вы не поверите, но вне рабочего стола у этой области вообще фон черный! Иконки белые - все видно. Что не так, я так и не понял. Да, градиент на рабочем столе чуть темнее, это как раз так, как и должно быть в Kitkat. Это у вайба он практически прозрачный, что очень бесило (особенно при использовании Google Now).

 

виртуальный проектор

Беспроводной экран (Miracast) что ли? Он точно там же, где был и на официальной прошивке - в разделе настроек экрана. У меня нет смарт тв, я плохо представляю себе эту фичу, ничем помочь не могу.

 

в кк немного настройки изменили модератор тут давал инструкцию http://lenovo-forums.ru/topic/6609-прошивка-android-44-kitkat-для-lenovo-s960-s960-row-s210-140529-для-пк/?p=191208 в нашем случае  еще длине надо копать ... менюха то разчилаестя и подсказка типа :клоцни два раза вниз ,меню и включи, на нашей прошиве не годится... =(

 

подскажите тут http://lenovo-forums.ru/topic/7128-прошивка-android-44-kitkat-для-lenovo-s960-s960-row-s211-140702-ota/?p=194568   вроде народ решил проблемку как избавится от "фризов" на рабочем столе... на нашей рошивочке подскажите что зделпть надо...

Отредактировал hall4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в кк немного настройки изменили модератор тут давал инструкцию http://lenovo-forums.ru/topic/6609-прошивка-android-44-kitkat-для-lenovo-s960-s960-row-s210-140529-для-пк/?p=191208 в нашем случае еще длине надо копать ... менюха то разчилаестя и подсказка типа :клоцни два раза вниз ,меню и включи, на нашей прошиве не годится... =(

Подумаешь, переместили раздел «Специальные» и вернули темную тему. Все остальное идентично S210.

подскажите тут http://lenovo-forums.ru/topic/7128-прошивка-android-44-kitkat-для-lenovo-s960-s960-row-s211-140702-ota/?p=194568 вроде народ решил проблемку как избавится от "фризов" на рабочем столе... на нашей рошивочке подскажите что зделпть надо...

Подтормаживало, подтормаживает и будет подтормаживать. Такой уж аппарат, FHD на MT6589 - плохая идея. Выше я предлагал решение с разрешением экрана.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Подтормаживало, подтормаживает и будет подтормаживать. Такой уж аппарат, FHD на MT6589 - плохая идея. Выше я предлагал решение с разрешением экрана.

 

ну на 4.2.2 никто не жаловался на 3 сек задержке при исход вызови и при затормажевание подсветки екрана при входящем вызове... да когда я перешел на 4.4.2 сразу ето кинулось в глаза.... плохо что не обкатали прошивку и с лагами сразу в массы кинули =(

 

возможно ли установить патч? ...Патч для запуска если у вас телефон не Samsung (устанавливать через CMW)...

http://4pda.ru/forum/index.php?showtopic=372385

Отредактировал hall4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу