Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы PDA2U.RU _ Samsung _ Модифицированные прошивки CyanogenMod для Samsung Galaxy Ace GT-S5830

Автор: BigMike 14.4.2012, 22:47

Здесь обсуждаются кастомные прошивки Samsung Galaxy Ace на базе CyanogenMod

Автор: BigMike 14.4.2012, 23:14

Что такое CyanogenMod (может обозначаться как СМ)?
Это некоммерческий проект энтузиастов-разработчиков, которые создают альтернативные версии Android с расширенным (а где-то доработанным) функционалом. Обычно они обеспечивают более высокую скорость работы устройства, а также целый ряд дополнительных настроек уже в базе.
Я пока тестировал прошивки на базе CyanogenMod 7.2, поэтому опишу особенности данной версии.
В цианогене уже в базе прошивки пользователю доступны следующие дополнительные настройки/возможности:
- прошивки в базе идут с Root
- присутствует настройка разгона процессора, а также переключаемые профили быстродействия
- любые приложения можно перемещать на SD, освобождая встроенную память телефона
- дополнительные настройки экрана, визуальных эффектов, кнопок (функции для долгих нажатий и т.п.)
- дополнительные настройки верхнего трея - переключение режима времени (12/24), батарея в процентах
- дополнительные настройки виджета управления питанием (для рабочего стола и верхней "шторки") - можно добавлять/удалять кнопки (большой выбор), изменять цвета
- дополнительные виджеты для экрана блокировки - показывать календарь, батарею в процентах, управление плеером, стили разблокировки и т.п.
- настройки звуковых профилей (которые умудрились потерять разработчики Андроида), включая тихие часы
- перезагрузка в режим бутлоадера или рекавери

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




Мои впечатления
В целом лично мне СМ7.2 очень понравился, дополнительные возможности добавлены правильные, скорость работы устройства несильно, но подросла. Но, к сожалению, во всех испытанных мной кастомных прошивках есть некоторые баги, которые могут быть критичны - начиная от проблем с некоторыми привычными приложениями (например, мне пришлось искать замену DialerOne, возникли трудности с Quadrant Banchmark, не все привычные виджеты для рабочего стола хотели работать и т.д.).

Автор: BigMike 22.4.2012, 10:06

Начну описывать свои впечатления от прошивок

1. Icecream Sunday2(Extreme speed)
Из тех прошивок, которые я пробовал на СМ7.2 именно на ней я задержался дольше всего. Причина проста - прошивка оказалась самой быстрой по бенчмаркам и ощущениям (AnTuTu на чистой прошивке в режиме CPU Performance насчитал 2190 пунктов, у меня пока это самый высокий результат... UPD: уже не самый smile.gif). Перед заливкой я закидывал в образ GoLauncher (вместо Zeam), ES File Explorer и еще пару утилит - соответственно, результат уже с ними. Прошивка по умолчанию не имеет ни одного файлового менеджера, поэтому рекомендую добавить его в образ перед прошивкой или иметь на устройстве интернет.
Визуально интерфейс работает плавно, быстрее стокового, с редкими подтормаживаниями. Злые птицы в космосе летали шустро (на стоковой злые птицы шли, но с тормозами).
Прошивка имеет все прелести CM7.2, о которых написано выше, исправно работает гугловский маркет. Большинство нужных мне приложений нормально скачались и запустились, но с некоторыми были проблемы (тот же DialerOne пришлось заменить на RayDialer).
Прошивка стабильно отработала у меня несколько дней. WiFi, Bluetooth, передача данных во всех режимах 2/3G, смс, звонки, браузеры, почта, синхронизация данных аккаунтов - ни с чем проблем не было.
Энергопотребление примерно как на стоковой - никаких сильных отклонений ни в плюс, ни в минус.
В принципе, хотел уже на ней и оставаться, как вдруг неожиданно столкнулся с нерабочим GPS. Также имелся баг с цветом шрифтов уведомлений (шрифт слишком темный - на темном фоне становился нечитабелен).
Update - c GPS оказалась фича СМ, которая исправляется в настройках.

http://www.4shared.com/file/XAyLEIjz/icsunday2.html
Прошивка ставится через ClockworkMod. Перед установкой сделать wipe system, cache и dalvik cache.

В аттаче важный апдейт. Устанавливать, если вы увидите двоение всплывающих окошек уведомлений.

 cm_7.2_cooper_sff.zip ( 220.44 килобайт ) : 0
 

Автор: BigMike 26.4.2012, 21:50

Решение проблем на кастомных прошивках

1. Отсутствие приложений google
Если в прошивке нет приложений от Google (Gmail, Маркет, Синхронизация с акаунтом google и т.п.), то необходимо установить gapps.
 gapps_gb_20110429_signed.zip ( 7.76 мегабайт ) : 1

Update устанавливается через CWM поверх прошивки (можно поверх уже работающей). Wipe перед установкой делать нет необходимости, поэтому все ваши данные сохранятся.

2. Плохая работа wifi или других беспроводных устройств
Скорее всего, прошивка заменила модем (прошивку радиомодуля) на менее стабильную версию. Лично у меня были такие симптомы - Ace долго искал сеть, лежа рядом с роутером показывал кучу соседских SSID, а настроенную сеть находил лишь спустя несколько минут, при длительной паузе терял соединение и сеть больше не видел вообще.
Чтобы это исправить, необходимо перепрошить модем (радиомодуль). Стабильная прошивка:
 Modem_S5830XXKPT.zip ( 9.36 мегабайт ) : 9

Шьется через CWM поверх любой прошивки, все данные сохраняются.

Автор: BigMike 29.4.2012, 8:30

2. CyanogenMod 7.2 от mijikai

Прошивка не менее (и даже чуть более) быстрая, чем IceCream Sunday2 (AnTuTu на чистой прошивке в режиме CPU Performance насчитал 2200 пунктов, у меня это новый самый высокий результат). Плавный скролл во всех меню, быстро просыпается, вообще не помню такого, чтобы тело где-то тормозило. Визуально интерфейс работает плавно, быстрее стокового, с редкими подтормаживаниями. Злые птицы в космосе летают шустро (на стоковой злые птицы шли, но с тормозами). В отличие от IceCream Sunday2, все нужные мне приложения работают.
Прошивка в базе пустая, как барабан - даже google apps нет, синхронизация только с exchange. После наката gapps немножко снижается скорость (совсем некритично) и сокращается место на встроенной памяти (у меня сейчас всего около 40МБ свободно, при том, что на ICS с примерно похожим набором программ было больше 60).
Прошивка стабильно работает у меня уже неделю. WiFi, Bluetooth, передача данных во всех режимах 2/3G, смс, звонки, браузеры, почта, синхронизация данных аккаунтов (после установки gapps) - ни с чем проблем не возникало.
Энергопотребление примерно как на стоковой - никаких сильных отклонений ни в плюс, ни в минус.
В общем, практически идеальный вариант Цианогена для GalaxyAce - имеет все преимущества ICS2 и полностью лишен ее недостатков. Для себя нашел то, что хотел... смысла экспериментировать с прошивками дальше уже не вижу smile.gif Если только эксперимента ради wink.gif

http://www.mediafire.com/?0luqh88w9k2ra71
http://frozenaceteam.ru/index.php?/topic/38-ru-cyanogen-mod-72/

Автор: BigMike 29.4.2012, 8:46

ВАЖНО! Как добавить/удалить приложения в образе прошивки.

Образ прошивки - это файл в формате ZIP, открывается и редактируется обычным архиватором (или файловым менеджером с встроенным архиватором).
Чтобы добавить/удалить приложение из образа прошивки, открываем архив и открываем в нем папку system/app. Здесь мы видим список всех предустановленных в прошивке приложений.
Каждое приложение может состоять из одного файла .apk или пары одноименных файлов .apk и .odex
Если вы не видите в прошивке ни одного файла .odex - значит прошивка "деодексирована" и вы имеете полную свободу творчества в замене приложений на свои. Если в этой директории есть файлы .odex, то удалить/добавить в этой прошивке можно только файлы, не содержащие двойника с расширением .odex
Файлы .odex содержат часть исполняемого кода приложения, но в отличие от .apk, в них прописан конкретный адрес памяти, за счет чего немного ускоряется их работа, но становится невозможным их прямое удаление, т.к. адреса памяти всех приложений взаимосвязаны. Удаление/добавление файлов с двойниками .odex потребует уже полноценного редактирования прошивки. Поэтому рекомендую ограничиться файлами .apk.
Я использую для этих целей Total Comander - он позволяет не перепаковывать образ, а делать изменения прямо в архиве. Находите .apk нужной программы и удаляете его из архива или, наоборот, добавляете в архив в указанную папку. Таким же образом можно скопировать из любой прошивки понравившееся приложение - просто вытащите из этой папки .apk с его именем (опять же при отсутствии двойника с расширением .odex). Полученный .apk можно добавить в другой образ или просто установить как любое другое приложение.
На всякий случай, перед экспериментом сохраните копию исходного образа, иногда отредактированный образ не прошиввется CWM. Так же рекомендую для начала прошить исходный образ прошивки, чтобы убедиться в его работоспособности (в случае, если модифицированный образ не запуститься - будете знать, виноваты ли в этом ваши изменения или образ изначально был битый).

Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)