Samsung GT-I5500 Galaxy 550 - Прошивка Cyanogen 7.1 (based on Gingerbread 2.3.7) | Для samsung galaxy5 GT-I5500



Реп: (163)
Samsung GT-I5500 Galaxy 550 - Прошивка Cyanogen 7.1 (based on Gingerbread 2.3.7)
Изображение Для samsung galaxy5 GT-I5500
Описание| Покупка » | Клуб Samsung GT-I5500 » | Программы и игры для Samsung GT-I5500 »
Samsung GT-I5500 Galaxy 550 - FAQ| Обсуждение » | Прошивка | Ice Cream Sandwich 4.0 для Galaxy 550 | Прошивка MIUI | Прошивка Mad ROM | Модемы для Samsung GT-I5500 Galaxy 5 |
Модификация софта и украшательства для Samsung GT-I5500

Всего, за время жизни этой темы, "умерло" 24 телефона, некоторые из них не смогли вернуть к жизни даже в СЦ
Если вы еще не ушли из этой темы, то все что вы делаете дальше, вы делаете на свой страх и риск!

Инструкции по установке прошивки, FAQ и ссылки на скачивание лежат во втором посте темы.
Плюсы и минусы использования Cyanogen 7.1:

  • Реализована поддержка ® ROM Manager
  • Работает флеш. (надо установить плеер отдельно, отсюда)
  • mad2sd - Поддержка свопа
  • Высокая производительность
  • Высокая графическая производительность на 30-70% от заводской прошивки
  • Настройки CyanogenMod - дополнительное меню, позволяющее менять внешний вид, производительность, переназначение кнопок, экран блокировки, звук и т.п.
  • CWM recovery - возможность создания резервной копии/восстановления всей прошивки, деление карточки на ext4(3) и swap.
  • Управление частотой процессора в разных режимах, благодаря пропатченному ядру и SetСPU
  • Кнопка перезагрузки в 3 режима: обычная перезагрузка, Recovery, Bootloader
  • Встроенный скриншотер
  • Виброотклик при дозвоне, позволяет не держать телефон у уха, пока идут гудки.
  • Theme Chooser (три встроенных темы)
  • Управление плеером при выключенном экране кнопками громкости.
  • Управление плеером при заблокированном экране
  • Вывод доп приложения на полосу разблокировки. Можно использовать для вывода "звонилки"
  • Встроенный "Черный Список"
  • Встроенный эквалайзер (громкость и басы)
  • Дополнительные кнопки панели управ.
  • Ограничение прав приложений

  • Никогда не будет поддержки KIES
  • Наличие прямых рук при прошивке, т.е. надо прочесть инструкцию по установке
  • Мультитач не реализован и не будет
  • Возможность убить телефон

Необходимо знать

Видеообзоры CM

Внимание! Друзья! Огромная просьба при общении/чтении темы использовать кнопки Изображение и Изображение Это поможет сделать нашу тему чище и полезней. Подробнее об этом инструменте здесь: Пользовательская Модерация - внедрение

Если случилось горе, и Вы в панике, Вы не знаете что делать и у Вас слезы накатываются на глаза от бессилия, то для начала попробуйте прочесть постоянно обновляемую версию FAQ`a, а уж если там не найдете ответов, то пишите в этой теме о своей проблеме и Вам обязательно помогут.
Начало описания любой проблемы должно начинаться с версии прошивки...
Мы все еще в поиске штатного телепата...


Сообщение отредактировал ilnur.zamanov - 26.12.13, 18:44
Причина редактирования: Редакт. шапки



Реп: (815)
Если вы решились прошить CyanogenMod, то предварительно очень внимательно прочитайте инструкции, из этого поста, а так же материалы, которые будут указаны по уточняющим ссылкам.

  • Первое что нужно сделать, это скачать и положить на флешку три файла, а именно саму прошивку, последний хотфикс к ней и архив приложений гугла (все три файла доступны внизу этого поста, ищите "Актуальные версии прошивок под спойлером"
  • Тем, кто впервые шьет CyanogenMod, сначала нужно прошить модем из этой темы, там же есть инструкция про их прошивке. Это необходимо для полноценной работы GPS и Bluetooth. Обсуждение модемов ведётся в отдельной теме. Все упоминания модемов в этой теме будут удаляться без предупреждений, как оффтоп.
  • После этого установить ClockworkMod Recovery, по ссылке инструкция по установке и использованию.



Под спойлером инструкция по прошивке, за перевод благодарим ilnur.zamanov
Читайте части A, B и C полностью.
Если вы устанавливаете CyanogenMod впервые, то желательно сначала обновиться до официальной 2.2 или прошить её через ODIN (скачать можно здесь), а потом ставить CyanogenMod.

Часть A - Подготовка:

Если вы ещё не установили ClockworkMod Recovery, установите его. Вы можете установить его на любую прошивку, даже на официальную. Единственной проблемой является то, что вы не можете выполнить резервное копирование c не-ext4 ROM (например, официальные).
Скачайте последнюю прошивку CyanogenMod в .zip архиве. Если есть хотфикс для скачиваемой версии, вы должны его тоже скачать. Посетите Google Apps for CyanogenMod wiki page и скачайте оттуда последнюю версию для CyanogenMod 7. Когда вы скачаете 2 (или 3) .zip архива, подключитесь к компьютеру в режиме флешки и перекиньте эти архивы на SD карту. Не распаковывайте эти архивы - просто скопируйте их.

Часть B - Резервное копирование (backup) / Удаление данных (wipe)

Перезагрузитесь в ClockworkMod. Вы можете сделать это через adb reboot recovery, или выбрав Перезагрузка -> Recovery в телефоне, если вы уже используете CyanogenMod.
Если вы хотите сделать полный бэкап текущей системы, выберите backup and restore -> Backup, и ждите завершения операции. Запомните: ClockworkMod пока поддерживает только EXT4, так что это не сработает с официальными прошивками.
Если вам надо сделать wipe, выберите в меню wipe data/factory reset, промотайте вниз до кнопки Yes и ждите до конца вайпа.

Часть C - Прошивка / Обновление

Находясь всё ещё в ClockworkMod Recovery, выберите install zip from sdcard -> choose zip from sdcard. Вы увидите 2 (или 3) .zip архива в списке. Вы должны установить в следующем порядке:

Выберите "полный" пакет обновлений, он называется "update-cm-7.1.0-RC1-MADTEAM-vX.X-signed.zip". Выберите этот файл, а потом выберите Yes. Ждите до конца операции.
Если у вас есть хотфикс, выберите его (vX.X-hotfixX.zip). Снова нажмите Yes и ждите. Если есть хотфикс, то его обязательно надо установить.
Выберите пакет с приложениями Google (называется как-то так: gapps-gb-DATE-signed.zip), и выберите Yes.
Важно: Если Вы прошиваете Цианоген впервые, то необходимо сделать wipe data/cache.
Если вы устанавливали CyanogenMod поверх заводской 2.1, вам придётся прошить модем, иначе телефон попадёт в bootloop (бесконечная перезагрузка).
Теперь, когда всё установлено, вы можете перезагрузиться.


Вы должны всегда прошиваться в таком порядке: 1) файл с прошивкой, 2) хотфикс (если нужен), 3) Приложения Google. Не меняйте порядок.

Последний релиз прошивки: Указан внизу поста
Для тех кто не любит читать - видео инструкция, но ее просмотр рекомендуем не раньше, чем будет прочтен весь FAQ.



FAQ - список часто задаваемых вопросов за вопросы из списка ниже, будет злобно минусоваться репутация
Прошивка
Q: Я прошил телефон прошивкой Cyanogen, но у меня все тормозит, что делать?
A: Телефон после прошивки, еще некоторое время, а именно 7-10 перезапусков оптимизирует свою работу, т.е. по прошествии этого цикла телефон выйдет на "боевой" режим.

Q: При прошивке через Odin произошла ошибка. При включении появляется значок с восклицательным знаком.
A: Надо перезагрузить телефон в бутлоадер и перепрошить заного. Если проблема осталась - прошить другую версию (если CWM).

Q: Как попасть в меню прошивки (бутлоадер)
A: смотрим это видео полностью

Q: В каких случаях нужно делать Data-Wipe?
A: Если Вы переходите со стоковой, либо любой другой прошивки или с Cyanogen 7.0 на nightly (Cyanogen 7.1) Data-Wipe делается обязательно. Но в любом случае, Вайп лишним никогда не будет. (данные на флешке не стираются)

Q: Телефон зависает при запуске на надписи "ANDROID", заставке CyanogenMod или надписи "SAMSUNG" (циклическая перезагрузка)
А: Перезагрузите телефон в Recovery и сделайте wipe data/factory reset или загрузите телефон в безопасном режиме и сделайте сброс настроек.

Q: Как загрузить телефон в безопасном режиме?
A: Зажмите кнопку питания и после появления надписи "samsung" зажмите кнопку меню. Удерживайте кнопку меню до появления надписи "Безопасный режим" снизу.

Q: Можно ли установить полный/минимальный пакет приложений Google (gapps) поверх уже установленного минимального/полного?
A: Да. Скрипт удаляет все установленные приложения Google и ставит свои на место удалённых. Вайпы при установке Gapps необязательны.
ui_print("Installing Google Apps.."); // строчка, выводимая в CWM при установке этого архива
run_program("/sbin/busybox", "mount", "/system"); // монтирование раздела /system
show_progress(1, 15); //полоска прогресса
delete("/system/app/CarHomeLauncher.apk", "/system/app/GenieWidget.apk", "/system/app/Gmail.apk", "/system/app/GoogleBackupTransport.apk", "/system/app/GoogleCalendarSyncAdapter.apk", "/system/app/GoogleContactsSyncAdapter.apk", "/system/app/GoogleFeedback.apk", "/system/app/GooglePartnerSetup.apk", "/system/app/GoogleQuickSearchBox.apk", "/system/app/QuickSearchBox.apk", "/system/app/GoogleServicesFramework.apk", "/system/app/googlevoice.apk", "/system/app/kickback.apk", "/system/app/LatinImeTutorial.apk", "/system/app/Maps.apk", "/system/app/MarketUpdater.apk", "/system/app/MediaUploader.apk", "/system/app/NetworkLocation.apk", "/system/app/OneTimeInitializer.apk", "/system/app/SetupWizard.apk", "/system/app/Provision.apk", "/system/app/soundback.apk", "/system/app/Street.apk", "/system/app/Talk.apk", "/system/app/talkback.apk", "/system/app/Vending.apk", "/system/app/VoiceSearch.apk", "/system/app/YouTube.apk", "/system/etc/permissions/com.google.android.maps.xml", "/system/etc/permissions/features.xml", "/system/framework/com.google.android.maps.jar", "/system/lib/libmicrobes_jni.so", "/system/lib/libvoicesearch.so"); // удаление всех программ Google, их библиотек и прочего.
package_extract_dir("system", "/system"); // перенос всех файлов из папки /system в архиве в папку /system на телефоне
run_program("/sbin/busybox", "umount", "/system"); // размонитрование /system
ui_print("Installation complete!");// сообщение о завершении установки, выводится в CWM

Q: Можно ли установить более новый хотфикс для текущей прошивки без установки предыдущего хотфикса?
A: Да. Каждая новая версия хотфикса содержит в себе исправления от предыдущего. Т. е. даже если для какой-то версии прошивки будет 10 хотфиксов, то вам надо будет прошить только последний, а не все по порядку.

Q: Слетит ли гарантия?
А: Под спойлером выжимки с сайта самсунга
Для России
источник http://www.samsung.com/ru/
7. Изготовитель не несет гарантийные обязательства и не производит бесплатное сервисное обслуживание изделия в следующих случаях:
...
з. если повреждения (недостатки) вызваны воздействием компьютерных вирусов и аналогичных им программ; установкой, сменой или удалением паролей (кодов) изделия, модификацией и (или) переустановкой предустановленного ПО изделия, установкой и использованием ПО третьих производителей (неоригинального), форматированием накопителей на жестких магнитных дисках, применением сервисных кодов;
...

Для Украины
источник http://www.samsung.com/ua

3. Виробник не несе гарантійних зобов’язань та не проводить безкоштовне сервісне обслуговування виробу у таких випадках:
...
з) якщо ушкодження спричинені дією комп›ютерних вірусів і аналогічних їм програмам, установлення або
зміні паролю, модифікації і (або) переустановки попередньо встановленого ПЗ, встановлення та використання ПЗ третіх виробників, форматуванням накопичувачей на жорстких магнітних дисках;
...


ClockworkMod Recovery
Q: Как попасть в меню ClockworkMod Recovery?
А:Для начала ClockworkMod Recovery надо прошить (инструкция по прошивке тут), после этого есть четыре способа.
  • Первый опять прошить CWM, после прошивки в рековери опять зайдет автоматом.
  • Второй из Цианогена (при уже прошитом CWM) выбрать "Перезагрузить > recovery"
  • Третий, полезен когда нет доступа в меню ЦМ, в командной строке на компе набрать "adb shell reboot recovery", для этого, в системе (в компьютере), должен быть установлен adb
  • Четвертый, из меню программы ROM manager (пока не рекомендуемый)
Комбинации клавиш для загрузки в Recovery нету.

Расширение памяти
Q: Как разбить флешку с помощью ClockworkMod Recovery?
А: После прошивки ClockworkMod делаем ОБА вайпа, и в меню ClockworkMod переходим в Advanced -> partiton SD card для разбивки флешки на ext4 и swap. Выбираем желаемые значения, но EXT4 - не более 900Мб, SWAP не более 256Мб

Q: Как расширить память телефона на SD?
А: Фактически сейчас не надо монтировать системный раздел на карту, достаточно создать точки монтирования с помощью программы ® S2E (simple2ext) которая монтирует на заранее созданный раздел ext4 папки для хранения различных данных. Инструкция по работе с программой под спойлером
  • Установить ® S2E (simple2ext)
  • Открыть S2E, нажмите клавишу меню -> Настройки. Включить "Подключить как ext4" (обязательно) и "Установить буфер чтения" (не обязательно, может повысить производительность). Выбирать "Расширенный режим" не рекомендуется, поскольку это вызовет сильные лаги.
  • Закройте приложение и перезагрузите телефон
  • Откройте S2E, выберите папки, которые вы хотите разместить на карте памяти SD, а затем закройте приложение.
  • Изменения вступят в силу при следующей перезагрузке


Q: Нужно ли разбивать и форматировать флешку?
A: Если хотите выжать из телефона максимум, то да.

Q: Чем "грозит" использование mad2sd и S2E?
A: Вечной пропиской флешки в телефоне, т.е. если вы ее вынете, то потеряете данные, т.к. флешка становится частью телефона, она фактически интегрируется в систему.

Q: Раньше, на заводской прошивке у меня было больше 100 мегабайт свободной памяти, почему, после прошивки, ее стало так мало?
А: Android 2.3 имеет больше сервисов чем 2.2, и поэтому потребляет больше памяти. Простейший аналог Windows 7 и Windows XP. Но производительность android 2.3 выше чем у 2.2, а так же позволяет использовать расширение памяти на карточку, посредством свопа, то прирост в производительности все равно происходит.

Q: Я прошил ЦМ, но mad2sd "пишет" что флешка не разбита, что делать?
A: Достаточно вставить флешку и сделать ребут в recovery mode (например adb shell> reboot recovery) и сделать вайп. Или, как вариант, еще раз прошить телефон, но уже при правильно отформатированной флешке.

Q: Как поменять карточку при использовании mad2sd на большую/меньшую??
A: Если вы хотите удалить или изменить свою SD карту, необходимо полностью отключить S2E, mad2sd и своп, прежде чем делать это.


Q: Какие плюсы и минусы использования swap, переноса программ и кэша на ext-раздел флэш-накопителя.
A:Плюсы:
1. при нехватке объема внутреннего накопителя, позволяет в большем объеме, чем стандартный app2sd, перенести данные на внешний накопитель
2. файл подкачки на флэш-накопитель (mad2sd swap)
3. возможность работы на компьютере (с установленным линуксом) с разделом, где установлены программы
4. при подключении к компьютеру (с установленным виндовс) ext-раздел остается смонтированным в телефоне, что позволяет программам установленным на флэш-накопителе работать дальше.
5. возможность переноса виджетов на внешний накопитель

Минусы:
1. отсутствует возможность отключить флэш-накопитель
2. большие энергозатраты на работу с внешним флэш-накопителем, чем с внутренним
3. сокращение жизни флэш-накопителя, за счет частой записи на него
4. возможны сбои в работе

Производительность
Q: Можно ли разогнать процессор?
А: Можно, но сильно злоупотреблять этим не стоит. С версии прошивки v0.8 уже есть возможность разгона.

Q: Что обозначает каждый из режимов, в меню разгона процессоров??
A: Описание режимов работы процессора:
Ondemand — как можно быстрее меняет частоту процессора в зависимости от его использования. Является стандартным профилем в официально прошивке.
Conservative — модификация профиля ondemand. Отличие заключается в том, что частота изменяется более плавно, а не скачет вверх в момент сильной нагрузки. Направлен на сокращение энергопотребления.
Interactive — устанавливает частоту процессора в зависимости от нагрузки, примерно как это делает conservative и ondemand, но с использованием задержек.
Smartass — переписанный профиль interactive. По утверждению разработчиков, работает более отзывчиво, при этом большую часть времени аппарат работает на низких частотах. Сам снижает частоту во время сна.
Userspace — позволяет любой запущенной от рута программе изменять текущую частоту.
Performance — при самой минимальной нагрузке увеличивает частоту до установленного максимума.


Q: Какие оптимальные настройки производительности\разумное потребление батареи нужно выставлять?
А: Тут каждый копает для себя, у меня оптимальными стали настройки с отключенным свопом и включенным сжатием памяти на 18%. Включать в настройках производительности, подпункт Compcache

Q: Нужен ли swap, какой оптимальный размер для него, как его включить?
А: Swap включается в настройках (Настройки -> Настройки устройства), а его необходимость обусловлена тяжестью приложений которые собираетесь запускать. Рекомендуемый объем не больше 100мб, но за все время использования прошивок ЦианогенМод, я не видел его загрузку больше чем на 45мб, хотя обычно 32-33мб

Общие вопросы
Q: "madconfig", что это?
А: В новых версиях вместо этого скрипта в настройках появился пункт "Настройки устройства", в котором находятся все функции, которые выполнял madconfig.
С версии 1.5 появилась команда madconfig, которую нужно выполнять в терминале после команды "su"
Синтаксис:
madconfig выводит информацию о команде
madconfig dton - влючить dual-touch
madconfig dtoff - вылючить dual-touch
madconfig swapon - влючить swap
madconfig swapoff - выключить swap
madconfig tweak - tweak drives for speed


Q: Как активировать фейковый дуалтач?
А: Настройки -> Настройки устройства. Видео с демонстрацией работы дуал-тача.

Q: После прошивки не работает акселерометр.
А: Сделайте калибровку акселерометра приложением GPS-status (сначала сброс, потом калибровка). Если не поможет - переустановите прошивку и/или сделайте вайп.

Q: Как включить поддержку флеша в браузере?
А: Скачать отсюда плеер. Поддержка только в стандартном и Dolphin HD браузерах.

Q: Я собрался прошить Cyanogen, восстановлю ли я контакты через KIES?
А: Нет, Cyanogen не совместим с KIES, позаботьтесь о сохранении контактов. Или экспортом на флешку, или синхронизируйте их в адресную книгу gmail.com

Q: Не могу установить Gmail и др. программы от Google с Маркета
А: Установите ® Market Enabler, выберите в настройках оператора [US] T-mobile.

Q: Как поменять карточку при использовании mad2sd на большую/меньшую??
A: Если вы хотите удалить или изменить свою SD карту, необходимо полностью отключить S2E, mad2sd и своп, прежде чем делать это.

Q: Что такое Adb?
A: Это средство управления телефоном из командной строки.

Q: У меня не работают команды управления Adb из командной строки на компьютере, что делать?
A: Скачать и разархивировать в папку windows Прикрепленный файлadb.rar ( 261.46 КБ )


Q: Как перезагрузить телефон, если он "завис"
A: смотрим это видео до середины

Q: Что делать если при подключении к компьютеру не определяется флешка?
А: Нужно зайти в диспетчер и назначьте букву диску.
Прикрепленное изображение


Q: Очень быстро разряжается батарея. Что делать?
А: Отключить автоповорот экрана. Откалибровать батарею программой - ® Battery Calibration.

Q: Чем можно делать скриншоты на 2.3?
A: ® Screen Shot It встроенным скриншотером, вызываемым нажатием на кнопку вкл/выкл

Q: Как прошивка выглядит в телефоне?
А: Вот видеообзор

Q: Какие минусы есть у прошивки?
А: Так как разработка прошивки очень динамична, то все недоработки следует смотреть на сайте разработчика, в первом и втором посту темы, в зависимости от версии.

Q: Почему так много телефонов "умерло" от прошивки Цианогеном?
А: Если Вы прочли все что было написано выше и после этого читаете это сообщение, то можете быть, почти, спокойным, первая строка темы это пугало для тех, кто не читает инструкции по установке и задает, потом, очень глупые вопросы. Счётчик не сбрасывается и отсчёт начался не с 0.

Q: Если телефон окирпичился по настоящему и не помогают никакие методы, для попадания в режим бутлоадера, что делать?
А: Перевод инструкции по возвращению кирпича в жизнь.

Q: Как вернуть стоковую прошивку 2.2/2.1?
А: Сначала прошить I5500-downgrade.tar, а затем уже стоковую прошивку.

Q: Почему необходимо использовать этот "I5500-downgrade.tar" при возвращении на стоковую прошивку?
А: Потому что в телефоне раздел данных отформатированы в ext4, а стоковая прошивка может распознать только формат RFS. I5500-downgrade.tar приведет внутренний формат памяти к RFS и вы не столкнетесь с проблемой циклической перезагрузки.

Q: Радио не работает или работает с ошибками
A: Попробуйте поставить ® Spirit FM Radio (альтернатива встроенному приложению)


Актуальные версии прошивок под спойлером
Прошивку и хотфиксы прошивать через Recovery, предварительно закинув файлы на флешку. Инструкция, по установке рековери ТУТ
Так же, теперь прошивки распространяются через ® ROM Manager, GooManager Beta и MAD Manager

В процессе обновления железа на goo.im упал файловый сервер и все данные потерялись. Ссылки на некоторые прошивки временно не работают.

Актуальные прошивки и фиксы, теперь всегда можно скачать отсюда.


20131216 [v3.0]
md5: 02e59caf63d9ed2c6cac996fefe9b003
Updated CyanogenMod source
Optimization: modify dalvik.vm.dexopt-flags for best performance
Optimization: disable .asrc resource compression (improves performance & lowers overall memory usage)
Optimization: process png assets using pngquant

20121021 [v2.9 RC1] - тестовый релиз
Если до вас никто не может дозвониться, перепрошейтесь без gapps.
md5: 006ae3834787d8ae7a59a190d819521c
Update CyanogenMod source. Highlights: fixed memory leak in Phone app; added simple caching to XML compilation; fixed render effects to ensure whole screen is refreshed when changing effect; other small fixes.
Enhanced g5sensord & libsensors. Previously, libsensors was killing/restarting the g5sensord daemon based on sensor demand, which may have been causing minor lag when the phone returned from idle. New method keeps the g5sensord daemon running at all times, but it will now sleep or poll sensors based on a signal sent from libsensors. The result: no unnecessary battery drain, and reduced lag when returning from idle. BIG thanks to OuNao.

20121004 [v2.8]
md5: 025ff010248f33cab09f434366a889de
Updated CyanogenMod source
Patched dialer app to prevent USSD codes from being executed on malicious websites
Updated kernel, based on GT-S5830G source release (may help with SOD issues experienced by some users)
Improved reliability, resolution time of dhcpcd for wireless
Fixed crash on selection of "volume key beeps" option

20120912 [v2.7]
md5: a0e834eab022df144a4dfb8174ed7f36
Updated CyanogenMod source; galaxy5 device is now officially supported.
Removed tweaks from sysctl.conf that were causing lag and/or sleep of death issues.
Small bugfixes.

20120610 [v2.5]
md5: 0edc2484f8b2f206a0e3bfd3bda65cd2
Если wifi будет работать слишком плохо, удалите файл /system/wifi/ath6k/AR6003/hw2.0/bdata.SD31.bin.04
Обновлены исходники CyanogenMod
Ядро обновлено до 2.6.35.7. Всё железо должно работать нормально.
WiFi: Новый драйвер из Callisto GB ROM для соответствия с новым ядром; заменён на wpa_supplicant_6 использующий wext драйвер с включенным комбо-сканированием. Протестирован и работает хорошо.
libaudio обновлён, добавлена возможность отключения Samsung extamp фильтра.
Некоторые модификации для поддержки нового ядра.

20120518 [v2.4]
Updated CyanogenMod source - version 7.2.0 RC2+ (pre-release).
Various improvements to libaudio: updated to Adriano Carrata's rewritten libaudio code (with my Samsung customizations re-added), added user-adjustable audio attenuation (disabled by default), implemented Samsung's proprietary snd_set_extamp ioctl to improve audio quality, reduce in-call volume on headsets & fix FM radio background hiss.
Updated kernel with KSM (Kernel Samepage Merging) support - disabled by default.
Switched to libjpeg-turbo for better performance in Gallery & other apps making intensive use of jpeg images.
Switched to CM7 version of libgralloc & libcopybit, updated libcamera source.
Added support for automatic ROM re-odexing to madconfig (recommended only for people not using an app2sd method).
Small change to fake dual-touch driver to slightly improve touchscreen edge sensitivity.
Added support for ROM downloads/OTA updates via MAD Manager. Note: GooManager is still supported - it's your choice which application to use.

20120401 [v2.3]
Hotfix 2 [16th April]: kernel: enabled CGROUPS + CFQ IO scheduler (seems to reduce lag), various patches to improve performance/stability; g5sensord updated to v3.4 (low pass filter to reduce compass needle dancing).
Hotfix 1 [10th April]: kernel: fix headset detection problems, experimental change to improve stability when rebooting to recovery; g5sensord updated to version 3.3 (corrected bug in calibration file, hack to stabilize compass on high pitch)
Updated CyanogenMod source - version 7.2.0 RC1.
New kernel (label: gio2europa). Based on Samsung Gio Froyo source, updated to latest Code Aurora froyo_almond revision. This kernel has a more accurate battery driver, more efficient power saving for the mmc (wifi/sd) interface, and includes many fixes from Samsung and Code Aurora Forum in contrast our original kernel source.
New wifi driver + firmware (3.0.70.23, from Samsung Gio Froyo system image). This wifi driver is more recent than our official source, has better mmc power management code, and appears to be more stable. The minimum CPU frequency also set to 122Mhz (really). This frequency usually caused sleep of death issues, but this new driver may be immune.
Various patches for memory leaks and minor bugs from gerrit.
Updated sensor daemon (g5sensord) to latest revision (v3) - adds calibration data persistence, calibrated data and magnetic z-axis, which fixes the Google Sky sensor issue. Thanks OuNao!
Enable setup_fs tool by default. This tool will check /data and /cache on each boot, ensuring that they are formatted properly as ext4 filesystems. If not, the partitions will be formatted automatically. This should make upgrading from Froyo more painless, and also fixes a common issue in which /cache corrupts randomly (perhaps due to unclean dismounts when the phone is not rebooted properly).

20120317 [v2.2]
hotfix1: changed kernel config (to test for battery improvements), re-enabled WOW suspend in wifi driver
Updated CyanogenMod source - version 7.2.0 RC1.
Cherry-picked various patches from gerrit to fix issues with core binaries/libraries (dalvik, bionic, zlib, etc.).
Kernel: updated europa-battery, pmem, fsa9280, android staging drivers.
Kernel: reduce minimum CPU scaling frequency to 122Mhz (to see if sleep of death occurs with the new wireless driver).
Wifi: using AR6kSDK.3.0_RC.298 source with patches to allow usage of Samsung's firmware blobs, disable WoW (Wake on Wlan), and fix a certain case in which the driver blocks suspend. Note: the newest driver from freescale (AR6kSDK.3.1_RC.563) is not stable with our phone. This can't be fixed easily, as the problem appears to be within the new proprietary firmware blobs, which is something I can't fix. In the meantime, this driver should work well (and hopefully without any sleep of death issue).
dhcpcd: patches to optimize dhcp requests for Atheros AR6003. This improves connection/reconnection speed and reliability.
libhardware_legacy: increase wifi loader timeout from 1 second to 5 seconds. This ensures that the wireless driver is given time to settle before the first scan occurs.
wpa_supplicant_6: wait for control interface monitor to be brought up before starting. Improves reliability of wireless when reconnecting from idle.
libaudio: fix for minimum in-call volume being incorrectly muted in certain cases (including on speakerphone); fix FM audio when using no-microphone headphones.
Switched to OuNao's open libsensors - completely fixes accelerometer lag.
Switched to "g5sensord", Ounao's open memsicd replacement based on freescale's eCompass code - more battery efficient than proprietary memsicd daemon.
GPS: use worldwide SUPL server by default. Initial reports indicate that people are having better connectivity with this setup overall.
Compcache: back to 18%.
ADWLauncher: lock action buttons by default (helps avoid cases in which users accidentally detach the icons for these buttons).
Change scrolling cache setting to further improve scrolling speed.
Disable automatic brightness setting by default. Our phone has no light sensor, and I suspect that the software implementation may be causing battery drain.

2.1 (20120305)
hotfix1: New wireless driver (AR6kSDK.build_3.1_RC.563) from Freescale i.MX53 source release - wireless is now stable. Modified source is available on github (freescale branch).
- Обновлены исходники CyanogenMod
- Новый ar6000 драйвер (взят из пакета исходников AR6kSDK3.1 используемый в электронной читалке Sony PRS-T1/JP); включено комбо сканирование в wpa_supplicant_6.
- ibaudio: исправлена комбо ошибка устройства (рингтон в динамике + гарнитура/наушники)
- libsensors: используются libsensors OuNao с изменением для снижения потребления батареи в режиме ожидания. Это полностью лечит лаги сенсоров. Спасибо OuNao.
- Режим процессора smartassV2 подкорректирован на низких частотах
- Включено CGROUPS в ядре для уменьшения проблем data starvation.
- Обновлён модуль fake-dualtouch до v9.1 (fixed).
- Включена поддержка OTA (по воздуху) обновлений Goo-inside.me (требуется приложение Goo-inside.me)

2.0
hotfix 2 (6th February): несколько исправлений для микрофона и маршрутизации наушников. Я не могу исправить эхо при звонке, поэтому может быть или не может быть исправлено.
hotfix 1 (6th February): due to popular demand, the microphone has been enabled to allow voice calls. In future releases this will be a paid feature.
Updated CyanogenMod source (almost 7.2.0-RC1).
Kernel: updated OuNao's dualtouch module to the latest version (v9.1, which also has edge sensitivity fix).
Kernel: updated android staging kernel drivers from 2.6.35 kernel (notably bringing improvements to the lowmemorykiller driver).
Kernel: audio driver patches to prevent rare blackscreen during incoming calls from idle/low memory conditions.
Framework: disable scrolling cache (prevents lag in certain apps).
Framework: switched to stable copybit version with blending bug fix.
Audio: further updates to latest CAF libaudio version with FM support added. Bluetooth calling needs testing (I don't have a peripheral to test).
Camera: fixed force close error during zoom.
Mobiledata: added 2g/3g mobiledata switch option (you can set the mobiledata button to switch between 2g/3g mode instead of simply turning on/off data)
FM: Fix audio routing (where headphones sometimes stopped working after closing the radio app); respect upper and lower frequency limits; looping between low/high frequency limit during manual seek is now possible.
Network: SIM lock messages will no longer be ignored. This may help people who have problems using SIM cards that require a PIN unlock (note: this is not related to the reboot problems with certain SIM cards).
Updated USBController.cpp (tethering) code to possibly prevent reboots after extended use.
Refreshed ClockworkMod Recovery official build to 5.0.2.8 (thanks to koush)
Moved to new hosting on goo-inside.me (thanks to DrMacinyasha), which allows for better ROM Manager integration. This also means no more weekend download restrictions!
Improved LatinIME key sensitivity (key presses are recognised with better precision than before).
Settings -> About phone -> Mod version will now show the exact build date, which helps you to know exactly what version you're running.
Update notifications & automatic ROM updating now available (ROM Manager Premium users only).
Increased compcache to 26% (may be useful for those who have no swap).
Decreased wifi scan interval to 45 seconds to help with reconnection problems if you use hidden SSIDs.
Switched to US GPS servers by default.
???

1.9
Data wipe?: Только при наличии проблем (желательно сделать).
Обновлены исходники CyanogenMod (7.2-RC0)
Используются анимации перехода и поворота из ICS
Исправлено зависание панели уведомлений
Ядро: удалены SCHED_HRTICK патчи из-за нестабильности
Ядро: улучшение smartassV2 режима для использования более подходящих частот для режимов сна и бодрствования процессора.
Используются более безопасные опции монтирования для уменьшения шансов повреждения данных
Уменьшено стандартное значение compcache до 10% памяти
Улучшен TCP буфер для wifi, чтобы улучшить производительность
Улучшена надёжность Bluetooth (включен HFP, увеличено максимальное количество подключений 1 -> 3).


Модифицированные прошивки на основе CyanogenMod7 лежат здесь.
Старые версии прошивок можно скачать с форума MadTeam (необходима регистрация).



Драйвера и утилиты
Прикрепленный файлadb.rar ( 261.46 КБ )


Новый драйвер вытащенный из киеса, версия 1.5.16.0: SAMSUNG_USB_Driver_for_Mobile_Phones.exe
Старый драйвер: Прикрепленный файлSAMSUNG_USB_Driver.zip ( 19.66 МБ )

Драйвер для Windows 8



Спасибо mapro за создание данной темы.
Спасибо ilnur.zamanov и id_snake за создание руководств по данной прошивке.

Сообщение отредактировал ilnur.zamanov - 23.12.13, 11:58



Реп: (815)
® ROM Manager теперь официально поддерживает наш телефон


Команда MadTeam разработали для нашего телефона ClockworkMod Recovery и прекратили поддержку прошивки телефона через ODIN, теперь прошивка делается путем помещения подписанного архива (таким его скачивают) на флешку и дальнейшей его установки с флешки, через меню ClockworkMod Recovery

Инструкция по пользованию ClockworkMod Recovery , за перевод благодарим ilnur.zamanov

Что такое ClockworkMod Recovery?

ClockworkMod - также известный как Clockwork и CWM - это пользовательский рековери для андроид девайсов, который позволяет вам делать несколько полезных функций, недоступных в стоковом рековери.

Что это означает для владельцев Galaxy 5? Кроме таких полезностей, как резервное копирование, восстановление и деление SD карты, есть одна большая вещь: Odin больше не нужен для установки новых прошивок

FAQ:

Это заменит мою текущую прошивку? Нет, это только заменит Самсунговский рековери.
Будет ли это работать с официальными прошивками? Да и нет. Официальные прошивки используют файловую систему RFS, но CWM умеет работать только с ext4. Это значит, что вы не сможете использовать некоторые интересные функции, типа бэкапа и восстановления. Следующая версия будет поддерживать файловую систему RFS, так что вы сможете использовать это на любой прошивке (даже на 2.1).
Какие прошивки полностью дружат с CWM? Любая прошивка, которые использует EXT4 для /system, /cache, /data разделов будет полностью работать.
Могу ли я использовать CWM для установки обычных .tar файлов также как и Odin? Нет. CWM использует совершенно другой метод для установки прошивок. Хорошие новости, немного покопавшись можно переупаковать старые прошивки по-новому в .zip формат.
Как удалить ClockworkMod? Прошить любую прошивку, содержащую recovery.img (официальные или CyanogenMod ниже версии 0.6)


Установка:

Скачайте последнюю версию из ссылки в конце поста, брать нужно версию помеченную как "Шить чрез ODIN" Не распаковывайте .tar архив.
Прошейте .tar файл через Odin, как обычно. одним файлом (One package), если не совсем понимаете о чем речь, то изучите шапку этой темы.
Ваш телефон сам перезагрузится в ClockworkMod.


Использование:

ClockworkMod Recovery заменяет старый "Samsung Recovery Utils for BML", и вы можете получить доступ к рековери так же, как и раньше через "adb reboot recovery", или выбрав Перезагрузка -> Recovery на телефоне.

Попав в CWM Recovery, вы увидите почти те же самые опции (некоторые старые, некоторые новые). Вот что вы должны знать:
Wipe data/factory reset - удаление всех данных с телефона (тот же самый wipe, как и раньше)
Wipe cache partition - очистка кэша
Install zip from sdcard -> choose zip from sdcard - новый метод установки прошивки.
Backup & restore - резервное копирование и восстановление.
Mounts & storage -> mount USB storage - это позволит вам подключить телефон как флешку, чтобы скинуть нужные файлы.
Advanced -> partiton SD card - это надо для разбивки флешки на ext4 и swap.

Важные заметки:

Вы можете установить ClockworkMod Recovery на любую прошивку. Вы не сможете пользоваться некоторыми функциями (например backup) на старых или официальных прошивках, которые используют файловую систему RFS. CWM 0.1 пока что не умеет работать с RFS. Вы сможете использовать CWM для обновления до CyanogenMod, без разницы какая у вас сейчас прошивка.

Если вы установите любую старую прошивку (такие, как Motafoca 2.0.9.x, DashBlack 2.x, или CyanogenMod ниже версии 0.7), которые уже содержат файл recovery.img, ClockworkMod будет заменен старым рековери Самсунга. Если это случится, вы можете просто переустановить CWM через Odin. Следующие прошивки (включая 0.7) не будут удалять CWM.

ROM Manager пока что не поддерживает наш телефон! Не пытайтесь пользоваться им. Поддержка скоро будет добавлена, после того, как MadTeam договорится с автором ClockworkMod'а (Koush).
Уже поддерживает. Пользуйтесь на здоровье. Не рекомендуется использовать ROM Manager, может привести к окирпичиванию телефона.

Последний релиз ClockworkMod Recovery for Samsung Galaxy 5:
tar - для установки через Odin, zip - для обновления через recovery.
6.0.1.2: tar | zip
md5: 02cbdbe40fbfc25c4228601fa2375637 [zip]
md5: 9524f13270968d15da5782f72c99873d [tar]
Updated to version 6.0.1.2 (ICS branch)
Updated to 2.6.35.14 kernel
Fixed distortion in background images/animations
Moved progressbar to top of screen
Tested and confirmed to work correctly (including backup/restore in both .dup and .tar formats)

5.5.0.4: tar | zip

Сообщение отредактировал ilnur.zamanov - 13.11.12, 11:36



Реп: (860)
K
Полезные инструкции

Руководство по установке CyanogenMod 7 от создателей Цианогена, в картинках.
Руководство по CWM от создателей Цианогена, в картинках.
Руководство по Link2SD от создателей Цианогена, в картинках.
Руководство по калибровке батареи от создателей Цианогена, в картинках.
Руководство по использованию черного списка от создателей Цианогена, в картинках.
Темы для CM7.1 от создателей Цианогена.
Руководство по возврату на стоковую прошивку после установки CyanogenMod 7 от создателей Цианогена, в картинках.
Руководство по оживлению телефона из состояния "кирпич", при отсутствии аппаратных проблем от создателей Цианогена, в картинках.
Раздача интернета с ПК на телефон по USB

Сообщение отредактировал ilnur.zamanov - 20.02.12, 16:00



Реп: (163)
Модифицированные версии CyanogenMod.
LeWa5
This is the LeWaOS port, Based on CM7 for galaxy 5 (thanks psyke83 for fully working CM7 ROM) and OFFICIAL LeWa ROM for C8650/C8650+
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение

CyanMobile

Другие прошивки можно найти здесь.

Сообщение отредактировал ilnur.zamanov - 23.12.13, 11:53



Реп: (74)
mirovindin,
А радио? Вобще небудет?
K
Над этим работают, но если Вы еще три раза об этом спросите, то я расстроюсь


Сообщение отредактировал Maksimiks - 12.06.11, 10:38



Реп: (2)
Народ помогите пожалуйста 2 день врубиться немогу,ненадо в начальный топик посылать или в faq все равно непойму,вообщем где эта утилита mad2sd в телефоне или на компе ей пользоваться что бы прописать команды,тогда где ее скачать???

K
mad2sd на телефоне, уже интегрирована в прошивку, но управлять ей можно и с компа - из командной строки, и с телефона - из терминала


Добавлено 12.06.2011, 19:53:

А с телефона это приложение Эмулятор???

Добавлено 12.06.2011, 19:57:

И еще,вот я поставил последнюю прошу и теперь флешку видит но невходит,пишет что вставте типа...как закидывать файлы на флешку???win xp

Сообщение отредактировал Maksimiks - 12.06.11, 19:51



Реп: (164)
Вот видео пример интерфейса (С закосом под Андроид 3.0)
http://www.youtube.com/watch?v=uq7tk44hMow&feature=feedu


А интересно реально ли портировать андроид 3.0 как ОСь?
Ведь ето же линукс и ему можно вшыть наше ядро и выставить соответствующее разрешение


K
МедТим этим уже пытаются заниматься


Сообщение отредактировал Maksimiks - 13.06.11, 11:54



Реп: (5)
на последней прошивке от мад тим вшил американский модем и не работает gps совсем( даже значок не моргает, ищет местоположение до бесконечности, помогите решить проблему, с меня плюс)

K
Указывайте версию прошивки и фикса.


Сообщение отредактировал Maksimiks - 13.06.11, 11:53



Реп: (0)
парни напишите поэтапно как прошить по последнюю 2.3 со всеми нюансами :yes2: я просто не очешь разбираюсь и мне трудно прошить

K
Первое и последнее предупреждение... Читаем внимательно второй пост, там все разжевано


Сообщение отредактировал Maksimiks - 13.06.11, 17:48



Реп: (5)
подскажите кто нибудь сервисный код на последнюю ночную прошивку мад тим от 11 июня на запуск gps, коды от 2.1 раньше на неё вводил спасало, не подходят
K
Как вариант, сначала прошить "румынку", проверить работоспособность GPS на ней, если работать не будет, то шить 2.1 и нести телефон в сервис


Сообщение отредактировал Maksimiks - 13.06.11, 18:45



Реп: (31)
banbochka а что означает ваш ник

K
Данный пост остается в назидание тем кто хочет пофлудить и пооффтопить. Автор получил минус


Сообщение отредактировал Maksimiks - 13.06.11, 18:44



Реп: (74)
Все прошился!)) спс всем кто помогал... Потглючивает немного это нормально?

K
После прошивки надо в терминале написать mad2sd off и перезагрузить телефон (он перезагрузится дважды), потом в терминале написать mad2sd on и опять перезагрузить. После этого должно все работать


Сообщение отредактировал Maksimiks - 13.06.11, 21:16



Реп: (2)
Всем привет. Можете на мой девайс предложить прошивку,наподобии этой?:)Буду очень благодарен!

K
Вам копать сюда


Сообщение отредактировал Maksimiks - 14.06.11, 12:16



Реп: (0)
сейчас буду 0.4 ставить) Но странно даже при 1080 так же при притормаживается игра, которая тормозила и на старой прошивке хмм.
upd.
На 0.4 выдало только 1465

K
После прошивки, еще некоторое время телефон оптимизирует работу памяти, запустите тест чуть позже, результат будет более актуальный


Сообщение отредактировал Maksimiks - 16.06.11, 13:20



Реп: (4)
почему идет перезагрузка после перепрошивки



Реп: (163)
Перевод инструкции по возвращению кирпича в жизнь (вынес из второго поста, т. к. из-за такого объёма текста ломаются теги)
Привет всем,
Позвольте мне поделится своей историей со всеми вами.Два месяца назад я делал несколько сумашедших экспериментов с моим G5.Я был морально готов к окирпичиванию моего телефона.Я скачивал recovery manager'ы от других телефонов когда у нас не было поддержки Rom manager'а.Так я проверял что будет если поставить несколько других восстановлений телефонов в опциях Rom manager'а .Внезапно после установки другой версии мой телефон ушел в ребут.И у моего G5 был bootloop конечно же.Я думал, что мой телефон стал кирпичом и я пытался прошить CWM 4 с использованием ОДИН,но мой телефон не отвечал на три кнопки восстановления чтобы перейти в бутлодер.Я не смог зайти в бутлодер сколько бы не пытался вытаскивать батарею и все.Наконец я нашел в интернете как вызвать бутлодер с помощью микро юсб. Так я сделал свой ​​собственный "Внешний запуск, чтобы попасть в Download Mode", который обычно называют "USB JIG" методом.Наконец я смог успешно зайти в бутлодер используя JIG.Так вот я делюсь трюком чтобы зайти в бутлодер ,если вы не можете сделать это с помощью тех 3 кнопок.
Шансы на успех с помощью этого метода также зависит от модели телефона. Это может и не работать на некоторых моделях телефонов.
Если вы СОГЛАСНЫ читайте дальше.Если несогласны пожалуйста не читайте следующий пост.
Требуется:
-микро юсб
- 300K резистора или три 100K резистор с 1 / 4 Вт
- Паяльник
-Провололка
-Щипцы
-И навык пайки :)
Во-первых,У вас у всех есть микро юсб от G5. Получите еще ​​один в магазине потому что нам нужен микро USB-штекер от туда.Так что мы должны сократит по сравнению с остальным проводом и адаптером. Постарайтесь, чтобы получить Samsung MicroUSB как показано ниже без жесткого покрытия или попытаться получить только MicroUSB разъём.
(Это очень важный шаг для пайки контактов 4 и 5,в противном случае ваш телефон станет кирпичом из-за не правильной пайки контактов).Когда вы откроете микро юсб контакты должны выглядеть так же как показано ниже.Чтобы убедится в этом положете телефон на стол экраном вниз и посморите,форма юсб разъёма должна соответствовать таким же образом.Теперь держит юсб штекер в таком положении пока не закончится инструкция.
Затем перейдите к следующей схеме.
Изображение
Теперь давайте начнём паять части.Вы должны припоять 3K резистор точно так же показано на диаграмме на контакт 4 и пин5.[Не сортировать любой другой контак при пайке].
Если у вас есть три 1ooK resistor'а,припайте все резисторы и припайте оба конца на выводе 4 и PIN5.
Изображение
-Вы можете также можете припаять один резистор 300K 1/4watt и припаять оба конца на выводе 4 и 5, как показано ниже.
Изображение
- Теперь это чрезвычайно важно. Вынуть аккумулятор, SIM-карты, SD-карты.
Подключите, микро-USB к телефону (Опять же, вы должны вынуть аккумулятор, SIM-карты, SD-карту, прежде чем делать этот шаг)
После Подключите USB,вставьте только БАТАРЕЮ. И ждите в течение 10-15 секунд ... .. Вы должны увидеть следующий экран ... Тада ...:).
Изображение
- Теперь вы получили все что хотели.Флэш файл должен исправиться и 3 кнопки режима восстановления тоже.:)
Надеюсь, что это руководство DIY поможет вам сделать свой ​​собственный JIG для G5 и откирпичить телефон.
Спасибо
MayurV
Оригинал на сайте мэдтим http://www.madteam.co/2011/11/06/diy-force...ing-jig-for-g5/ .

Сообщение отредактировал ilnur.zamanov - 23.12.13, 11:55



Реп: (441)
romavoron, или карта памяти не правильно разбита или вайп не сделан



Реп: (44)
Други, прошился сегодня, всё вроде норм, но вот с GPS просто беда, с WiFi аналогично не подключает. Шил и европу и америку - дохлый номер. Что посоветуете?
Блютус работает исправно.

Сообщение отредактировал nipson - 16.06.11, 13:00



Реп: (815)
K
Инструкции от создателей прошивки

Руководство по установке CyanogenMod 7 от создателей Цианогена, в картинках.
Руководство по CWM от создателей Цианогена, в картинках.
Руководство по Link2SD от создателей Цианогена, в картинках.
Руководство по калибровке батареи от создателей Цианогена, в картинках.
Руководство по использованию черного списка от создателей Цианогена, в картинках.
Темы для CM7.1 от создателей Цианогена.
Руководство по возврату на стоковую прошивку после установки CyanogenMod 7 от создателей Цианогена, в картинках.


Сообщение отредактировал Секта Garmin - 12.10.11, 07:28



Реп: (36)
nipson @ 16.06.2011, 14:57 *
С неё то родимой и шился. Ну если надо, так надо :) Будем пробовать.

вот как раз с модемом от румынки у меня и gps нефига неработал :(, попробуй лучше вшить европейски или амереканский модем, с ними нормально спутники ловит
K
Не имейте привычки давать советы не вникнув в суть проблемы.


Сообщение отредактировал Maksimiks - 16.06.11, 14:06


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 19.03.24, 13:43