motofan logo
119 страниц V  1 2 3 > »         
> 

[Defy] CyanogenMod 10, Android 4.1.2 (jelly Bean)

MARKyxa
сообщение 19.7.2012, 7:19 Закрепленное сообщение!


(/\/\)otoModer
*******

Группа: Почётные мотофаны
Сообщений: 1 973
Регистрация: 27.12.2007
Из: Города грехов
Пользователь №: 158 437

Рейтинг: 1846



Motorola Defy:

| CyanogenMod F.A.Q.
| CyanogenMod 7 (Android 2.3.7)
| CyanogenMod 9 (Android 4.0.4)
| CyanogenMod 10 (Android 4.1.2)
| CyanogenMod 10.1 (Android 4.2.2)
| CyanogenMod 10.2 (Android 4.3)
| CyanogenMod 11 (Android 4.4)
| Обсуждение
| Программы Android market
| Темы для CyanogenMod10
| Игры и Эмуляторы для Android

Авторы: Quarx

| Текущая версия: CM10-20131030
| Обсуждение на XDA
| Список изменений ядра

Скриншоты

Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображение
[close]
Статус
12.07 Запустился
14.07 Телефон, Передача данных, USB, Mass storage, Сенсоры, Камера (Фото), GPS/AGPS. Примечание: В этой сборке удалены аудио библиотеки для предотвращения случайных сбоев.
18.07 Аудио (спасибо maniac103), Видео запись/воспроизведение, Панорама, FM-радио.
19.07 Переделано FM-Радио, поправлены видео/аудио кодеки, исправлена установка на флешку.
20.07 Исправления для стабильности, виджет питания, 1% батарейка
22.07 Добавлена опции CrystalTalk, выбор приоритетного режима работы сети, опция передача данных, Usb-tethering
23.07 Индикация зарядки, исправлены зависание при звонке, исправлено изменение громкости, a2dp, FM-радио с возможностью изменения громкости в фоновом режиме и доп. настройками
28.07 Новое оформление фм-радио, опция включения виртуальных кнопок навигации, исправление подсветки сенсорных кнопок.
04.08 Фикс переключения треков кнопкой, опция включения виртуальных кнопок навигации и изменение их размера, настройка уровней авто-подсветки, Boosted vernor по умолчанию, приложение телефона и смс теперь постоянно в памяти(таск-киллеры их убить не смогут)
08.08 Общие исправления для стабильности, DroidSSHD, Trebuchet. В этой сборке необходима перезагрузка для виртуальных кнопок.
10.08 Исправлены MotoPortal, виртуальные кнопки. Обновлен RIL до v4, убрано получение ipv6 адреса(кроме wifi). Hwui Settings снова работает с MB525, управление FM-radio с локскрина
12.08 Добавлены опции звонилки из CM9, опция отключения передачи данных в национальном руоминге, авто бекап battd.
22.08 Исправлена регулировка яркости кнопок, небольшие фиксы wifi, фикс Apollo, dalvik heap 128mb -> 48mb, фикс компаса.
25.08 Отключена блокировка в памяти приложений Телефон и SMS(теперь их можно выгружать пользовательским запросом), фикс экранных кнопок на рабочем столе, ipv6 твики
28.08 Исправлено аудио в кардоке, SSID в приложениях теперь корректен
03.09 Исправлена запись звука в видео(пока что не идеально), понижено кол-во FPS в превью камеры, DSP-мeнеджер работает в приложениях совместимых с 4.1, поддержка мультибута, WiFi-тетеринг (возможны ошибки!?не проверялось)
04.09 Экспериментальная сборка!!!Исправлен компас, обновлены библиотеки графики(SGX) до 1.10JB, новый драйвер тачскрина(временно максимум 2 точки), исправлены обои, улучшена производительность воспроизведения видео
12.09 Исправлены ошибки нового драйвера тачскрина, возвращен мультитач до 10точек, передача данных должна быть стабильнее, убран лимит FPS в камере, общие исправления стабильности
24.09: Фикс видеосъемки, добавлена видеозапись в 720p (не по умолчанию, нестабильна), Cyanogen обновления. [Кому нужно, что б работали живые обои, смотрим здесь -> нажимать нежно]

2ndboot builds:
10.10 Экспериментальная сборка!!! Android 4.1.2, CRT-анимация, ядро. В сборку входит патч для "вспышки" (не проверялось, но не должно сжечь её) [проверено, вспышка нормально работает]
11.10 Фикс для камер с новым модулем(BAYER/красные), обновлен 2ndboot.ko, фикс pds: монтирование и установка разрешений
12.10 Фикс ядра для сборки за 11.10!!! фикс перезапуска wifi-тетеринга, уменьшен разряд батареи, составленной с Linaro 4.5
13.10 Фикс ядра для сборки за 11.10!!! очистка неиспользуемых драйверов, fix charge only mode
18.10 Обновлено ядро (Kernel): исправлен wifi тетеринг(перезапуск), уменьшен расход батареи, исправлен режим charge only, удалены неиспользуемые драйвера, исправлена подсветка кнопок, исправлены лаги после загрузки
27.10 Фикс ядра для сборки за 18.10!!! множественная оптимизация от Linaro, add power hal, Interactive governor(должно быть включено по умолчанию в меню загрузки для корректной работы hal), фикс режима сна(теперь акб теперь разряжается менее 1 процента в 1 час), add fuse fs support, more cleanup, fixes from upstream.
02.11 Добавлен power hal, interactive governor+bootpulse(должен быть выбран по умолчанию в bootemenu для правильной работы power hal), оптимизация и обновления ядра, почищены неиспользуемые драйвера, исправлены частоты SGX, добавлен сервис bp_ptc (только сервис), исправлен повышенный расход батареи, добавлена поддержка файловых систем fuse rw-ntfs/extfat fs (не тестировалось, но должно работать), исправлены настройки подсветки, исправлена маленькая проблема с fm-radio в панели уведомлений, добавлен cm file manager (может работать не правильно), вернулись живые обои, cm синхронизация.
7.11 Обновление для 02.11 сборки. http://quarx2k.ru/cm10-2ndboot-nightly-def...e_for_02.11.zip
Должен заработать магнит для док-станции (не проверено)
Включены фиксы сенсора, подсветки кнопок и файлового менеджера.
Небольшие фиксы в hboot
09.11 Исправлен магнит для док-станции, фикс сенсора приближения, подсветки кнопок и файлового менеджера, небольшие фиксы hboot, bootmenu 2.1 (не точно: скрипт в bootmenu для форматирования /data и /cache в ext4, незначительные обновления СМ список изменений дополнится)
17.11 (не точный, по изменениям на github) kernel 2.6.32-60, исправлен баг с перезагрузкой при подключении к USB, повышено энергосбережение при постоянно включенном wifi, проверка файловой системы на ошибки при каждой загрузке, улучшение графики, EGL, openGL, обновлен interactive governor, портированы некоторые оптимизации из 4.2, исправлены параметры монтирования ext4, обновления СМ, возвращена конверсия цветовой модели RGB->YV12 для видео
18.11 множественные оптимизации: сборка собрана с последней Linaro toolchain GCC-4.7, ядро собрано с последней Linaro toolchain GCC-4.5.4, небольшие фиксы WiFi
22.11 Фикс рабочего Bluetooth для сборки 18.11
28.11 BT fix, исправление Ad Hoc, новый battd, убраны оптимизации linaro из-за нестабильной работы
04.12 Частичные оптимизации linaro, исправлены upnp/dlna (спасибо nadlabak), исправлена перезагрузка в bootmenu/recovery, фиксы СМ.
05.12 Fix root, fix adb, fix ROOT/ADB
settings from dev menu , cyan fixes
22.12 Обновлен ramdisk, ядро (ребуты
исправлены, звук не должен заикаться) .
23.12 Исправлено выключение, поправлена запись разговоров (спасибо nadlabak)
29.12 Возврат к ядру 2.6.32-9 (проверить аудио и стабильность), исправлен root в CMFileManager, adb можно отключать, в bootmenu убран stable recovery
30.12 Возврат к ядру 2.6.32-60, исправления android, которые могут решить проблему со звуком
31.12 ...
07.13 Фикс рут прав для CMFileManager, исправление отображения акб при отключенном ADB, некоторые исправления, которые могут повлиять на проблему пропадания мелодии
10.01 Исправлен повышенный расход на Defy с зеленой линзой, исправлен ребут при длительном сне
17.02 Служба rgnd (Что это такое!), улучшена производительность камеры
20.02 Исправлено отображение процессора в cpuspy, исправлена работа power hal, исправлена нативная запись разговора, возврат ядра к 2.6.32-9
07.03 Исправлен DeskClock (от YetAnotherForumUser), ядро от мото 2.6.32 почищено - должно исправить многие случайные проблемы
18.03 ... panic daemon, ksm, уменьшен буфер aac, убран rngd service
При переходе на следующие билды с новым драйвером, после первой загрузки, обязательно удалите /data/misc/wifi и перезагрузите телефон!!!
24.03 переход на новый драйвер wpa_supplicant8, тестовый билд, возможны проблемы с wifi
25.03 различные фиксы WiFi/MAC-адреса/подключения
26.03 Улучшена стабильность работы WiFi
04.04 Исправлены app2sd и HDR камера, исправления телефонного модуля(RIL) от maniac103
09.04 Множественные оптимизации, фикс для стабильного сна устройства
07.05 TWRP рекавери
11.05 Обновлен USB-Gadget под нативную версию андроида 4.x, исправлены mtp/ptp/storage/tethering. Удалены usb.apk/usbd.
Если вы обновились с предыдущей версии и USB не работает: Открыть терминал и написать: "setprop sys.usb.state mass_storage,adb" или перейти в Settings -> Storage -> Usb computer connection и выбирите Mass storage
16.05 Экспериментальная сборка!!! Множественные изменения в ядре - собрано с частей 2.6.36 - 3.1! Добавлена поддержка SWAP, улучшено управление памятью, увеличена производительность, добавлен патч Blechd0se для говернора Interactive
22.05 исправлен повышенный расход акб
26.05 отключен ION, исправлено энергопотребление USB
27.05 незначительная чистка и оптимизация
16.06 переписан код говернора Interactive, оптимизация нового драйвера WiFi, различные оптимизации ядра и радиомодуля(!?), фикс BT-tethering
26.06 исправлена перезагрузка при падении радиомодуля, выключена калибровка wifi после загрузки, выключен powerhal для режимов работы процессора не interactive, улучшена работа с памятью
03.07 исправлен WiFi, GPU Control, незначительная чистка и оптимизация
09.07 улучшена стабильность, обновлено bootmenu. Из сборки убраны zCache/zRam/SWAP
18.08 Разгон GPU, различные оптимизации и фиксы
30.10 Исправления в ядре, добавлено две опции RIL "emptycallchanges" и "skipdatareg" (отключены по умолчанию), журналирование по умолчанию, исправлена перезагрузка в рековери (не тестировалось), обновлен twrp

[close]
► СКАЧАТЬ
Прошивка:
http://quarx2k.ru/
http://d-h.st/users/Quarx
http://defy.bytekiste.de/
http://download.galatics.ro/galatics/
diverse/CM10/
http://volkov.ath.cx/quarx2k.ru/
http://www.longren.org/cyanogendefy/
http://quarx2k.ru/cm10-2ndboot-nightly-defy%28+%29/ - тут все апдейты от Кваркса самые свежие cm10-2ndboot-nightly-defy(+)
Альтернатива:
CM10 c оптимизацией Linaro by wskelly Прямая Ссылка на Сборки
Moto Ice Gun Edition
CM10 Negan1911
Codenameandroid (CNA)

Gapps:
►Micro: gapps-jb-20121011-micro.zip (Синхронизация, Play Store, остальное ставить через Play Store)
►Mini: gapps-jb-20120726-minimal.zip (Синхронизация, Play Store, Gmail, Gtalk)
►Full: gapps-jb-20121011-signed.zip
►Full: gapps-jb-20130301

http://4ndr01d.com/gnex/jellybelly/
Inverted Google Apps - темные гапсы
Скрипт для удаления gapps:gapps-jb-uninstall.zip
Скрипт всевозможных вайпов:Defy Ultimate Wipe (используйте осторожно)
[close]
Альтернативные ядра (Kustom Kernel)

ядро от JellyX
Changelog:

01.04
Updated modules in order to let the kernel work independent of ROM version
Because of module-update some random bugs got fixed (like cpu spy)


22.03 && 24.03
Updated the lowmemorykiller
Added genlock-support
New Wifi Drivers
Reverted some stuff from 14.03 and updated interactive to be a little bit more battery friendly


21.01:
Added Proportional Rate Reduction for TCP (Read more)
Added Dynamic FSync (disabled by default)
Added CFS Autogroup (backport from 3.0) (Read more!)
Updated BFQ Scheduler to v2
Updated pmem and ashmem
Updated memblock
Updated ext4 driver
Updated ext3 driver
Updated oom kill
Updated cache handling for our ARM v7
Optimized RCU Tiny
Disabled: AES and SHA1 routines, some slab commits
Code cleanups and optimizations and probably more
Merged with Quarx commits


30.12
Added FSync Control by Ezekeel
Added ability to load ext2/ext3 filesystems with ext4-drivers
Added optimized AES and SHA1 routines
Updated CRC32-Lib
Updated vmscan
Updated SLAB
Updated jHash
Updated writeback
Fixed some unstable things
Fixed some kmemleaks
Fixed broken ram_console
Renamed lmb to memblock (for future use)
Tweaked; BFS, CFS and ARM
Merged with Quarx last commits
And some small things i forgot


22.12
Introduced the Block IO Controller v1
Backported therefore CFQ-Scheulder from 2.6.33
Enabled the AES HW accelerator driver
Improved CleanCache handling
Merged with Quarx (disabled trace, more ram, disabled some drivers, fixed a reboot issue)

13.12
в процессе...

12.12:
Added MinMax Governor
Tweaked Brazilianwax, Lagfree, Scary, Superbad (should have better battery life, need feedback..)
Introduced some parts of Googles TCP Fast Open (needs much more)
Backported & Updated CRC32
Updated jHash to v3
Some AES HW accelerator driver tests
Some other minor things


08.12:
Fixed compatibility with Quarx Rom (05.12)
Merged Quarx commits (enabling trace)
Some optimizations for CFS and Tiny RCU
Some USB OTG tests
Some other minor things


05.12:
Added Lagfree Governor
Added ZEN I/O Scheduler
Improved Tiny RCU
Improved BFS&CFS Scheduler
Backported zlib from 3.0
Backported vzalloc
Fixed reboots with zRam enabled
Notice: There is now one build for the BFS scheduler and one build for the CFS scheduler!


02.12:
Updated BFS to v318
Tweaked BFS
Tweaked lowmemorykiller

30.11:
Applied many patches for BFS (hopefully better performance now)
Changed the voltages a bit
Introduced Tiny RCU
Some other minor tweaks

29.11:
Added BFS Scheduler (experimental)
More undervolting for display and camera
Changed VM_MAX_READAHEAD
Some more patches and fixes
[close]

[close]


Инструкция по установке:
spoiler
1. Если у вас Froyo или Gingerbread переходим ко второму пункту. Если у вас Eclair, сначала нужно поставить как минимум Froyo.
2. Установить Меню Загрузки
3. Перезагрузиться в Меню Загрузки и войти в Recovery.
4. Сделать cброс (wipe data/factory reset + wipe cache partition)
5. Забросить скачанный ZIP файл на карту памяти и установить его.
6. Если необходим маркет, gmail итд, то скачать и установить через рекавери http://4ndr01d.com/gnex/jellybelly/ gapps от CM7 и CM9 не подходят!
[close]
Существующие проблемы и их решение

Если вылетает Chrome - уберите галочку(отключите) в настройках: Error Reporting in Chrome Settings>Privacy

Анимация CRT (экран гаснет как старый телевизор) - только для сборок на кастомном ядре: в настройках "Для разработчиков" выставьте параметр "Окно: Масштаб: 1Х". при другой настройке экран будет просто гаснуть
-----------------

в сборках 24 и 25 марта 2013 года на основе ядре WL12XX, для корректной работы WiFi необходимо удалить содержимое папки /data/misc/wifi и перезагрузить телефон
[close]
Ссылки на ядра

Ядро 2.2 - (Froyo) ядро содержится в прошивках 3.4.2_164 - 4.5.1-134_DFP-82 - только для Defy со старым(зелёным/SOC) модулем камеры
Ядро 2.3 - (GingerBread)ядро из прошивок 4.5.1-134_DFP-125 и выше - только для Defy с новым(красным/BAYER) модулем камеры или Defy+
[close]
Как отблагодарить автора
Проект прошивки CyanogenMod 10 для Motorola Defy разрабатывается в свободное время и не ставит целью получение финансовой выгоды.
Пожертвование несет добровольный характер и осуществляется на произвольную сумму денег.
Пожертвование является одной из форм оказания поддержки разработчику.
Пожертвование не дает никаких новых прав либо привилегий относительно остальных пользователей.
PayPal: quarx@yandex.ru
Yandex деньги: 4100188263979
WebMoney:
USD:Z319203344726
RUB:R396008347448
Или просто купить приложение в маркете 5$: https://market.android.com/details?id=com.donatecm7
[close]


Общая информация:
FAQ по СМ10

Для какого телефона предназначена данная прошивка, для Defy (MB525) или Defy+ (MB526)?
-Для всех. Просто убедитесь, что вы устанавливаете соответствующую версию. На пример:
Defy с зеленой линзой ► Froyo Kernel ► CM10-2012XXXX-NIGHTLY-mb525.zip
Defy с красной линзой ► Gingerbread Kernel ► CM10-2012XXXX-NIGHTLY-mb526.zip
Defy+ ► обновлять ядро не нужно ► CM10-2012XXXX-NIGHTLY-mb526.zip
С 10.10.2012 выходит универсальная сборка с кастомным ядром, возможно устанавливать на оба девайса. Владельцы Defy с зеленой камерой прошившие 2.3.х (BL7) могут снова пользоваться камерой!

У меня нет CM10 и я хочу его установить. Как мне это сделать?
-Подготовка:
Ваш телефон должен быть рутован
Если вы впервые устанавливаете кастомную прошивку, то Вам необходимо установить 2nd init и кое-что еще. Смотрите FAQ для Defy.
Скачайте все файлы, которые Вам понадобятся и скопируйте их на SD карту.
Зарядите телефон по крайней-мере на 80-100%
Сделайте nandroid и бэкап Ваших приложений.

-Для MB525:
1. Войдите в Stable Recovery
2. Нажмите Wipe data/factory reset, после завершения нажмите wipe caсhe. Перейдите в меню Advanced и нажмите на Wipe davlik
3. Перейдите в install zip from ds card > выберите choose from ds card
4. Установите ядро от Froyo
5. Установите CM10-2012xxxx-NIGHTLY-mb525.zip.
6. Установите Gapps
7. Очистите кэш (wipe cache) и dalvik (в меню Advanced и нажмите на Wipe davlik)
8. Перезагрузите устройство

-Для MB526:
1. Войдите в Stable Recovery
2. Нажмите Wipe data/factory reset, после завершения нажмите wipe caсhe. Перейдите в меню Advanced и нажмите на Wipe davlik
3. Перейдите в install zip from ds card > выберите choose from ds card
4. Установите GB kernel (ТОЛЬКО ДЛЯ DEFY С КРАСНОЙ ЛИНЗОЙ)
5. Установите CM10-2012xxxx-NIGHTLY-mb526.zip.
6. Установите Gapps
7. Установите фикс батарейки (ТОЛЬКО ДЛЯ DEFY С КРАСНОЙ ЛИНЗОЙ)
8. Очистите кэш (wipe cache) и dalvik (в меню Advanced и нажмите на Wipe davlik)
9. Перезагрузите устройство.

У меня уже установлен CM10 и я хочу проапгрейдить прошивку. Как это сделать?
-Автоматическое обновление (с использованием Defy Rom Updater)
1. В программах запускаем Defy ROM Updater.
2. Нажимаем “check for updates”
3. Выбираем версию посвежее
4. Нажимаем “select start download”
5. Когда загрузка закончится нажимаем “установить”

-Ручное обновление
1. Переходим в меню “recovery”
2. Очищаем кэш и dalvik
3. Устанавливаем последний .zip с прошивкой
4. Устанавливаем Gapps
4.1 (Только для Defy с красной линзой) Устанавливаем фикс батарейки.
5. Очищаем кэш и dalvik
6. Перезагружаем аппарат.

Почему я могу/должен использовать билд для Defy+ если у меня просто Defy но с красной линзой? В чем преимущества?
-У Defy+ такая же камера, как и на Defy с красной линзой, соответственно можно использовать ядро от Gingerbread и билды для MB526. С зеленой линзой вам придется использовать ядро от Froyo и билды с маркировкой MB525.
Никаких преимуществ, кроме 4х vSel на ядре от Gingerbread против 3х на Froyo замечено не было, т.к. оба ядра построены на ядре Linux 2.6.32.9.
Если вы используете билды от Defy+ на простом Defy с красной линзой вам необходимо установить фикс батарейки.

В чем разница между билдами от Quarx и Epsylon3?
-Отличий практически нет. Оба билда основаны на одной кодовой базе.
Билды от Quarx появляются чаще.

Могу ли я установить билд от Quarx поверх билда от Epsylon3 без вайпа и наоборот?
-Да. Просто следуйте инструкции.

Что такое HWA? Это хорошая штука?
- Расшифровывается как HardWare (Acceleration) of User Interface. Коротко и просто говоря, это ускорение пользовательского интерфейса за счёт аппаратной обработки на видеоядре))
Да, это хорошая штука smile.gif

Нужно ли что-то делать, чтобы включить HWA?
-Нет, ничего не нужно делать. Это включено по-умолчанию. Однако меню настройки запускается программой “Hwa settings”

Почему некоторые приложения продублированы?
-Убедитесь в том, что вы установили последнюю версию Gapps. Вы также можете воспользоваться Root Explorer: перейдите в system/app и удалите продублированные приложения. (как правило это Сamera и Gallery)

Много программ работают неправильно
-Убедитесь в том, что вы правильно установили прошивку. Попробуйте очистить кэш и dalvik.

Я только что установил новую прошивку и индикатор батарейки показывает неправильный/низкий заряд. Нужно ли калибровать батарейку заново?
-Это не баг. При обновлении прошивки индикатор всегда показывает неправильный заряд.
Рецепт очень прост: зарядите батарею на 100% и подождите один цикл зарядки. Файл battery stats исправится автоматически. Ваша ситсема всегда очищает battery stats когда вы заряжаете свой телефон.

У меня проблемы с WiFi
-Убедитесь в том, что в кнопка “Фильтр сетей WI-FI” не включена. Находится здесь: Настройки>Wi-Fi>Дополнительный функции.

Не устраивает скорость работы
В настройках изменить:
Developer options > Transition animation scale > 0.5
Developer options > Animator duration scale > 0.5
Performance > zRam > 26%

Так же, можно отключить HWA для всех приложений.

Телефон теряет сеть, плохое радио
1. Вытащить sim карту, вставить обратно, протестировать с другой sim картой;
2. Проверить работу с другим baseband (Settings > Advanced > Baseband selection), для России: Europe / Central Europe
3. Подобная проблема может возникнуть при очень низких значениях vsel.



(с) взято с XDA
[close]
Режимы работы процессора:

-----------------------------------------------
1) Ondemand:
Стандартный говернер в большинстве стоковых ядер (или ядер от Chainfire - прим. перевод). Основная цель данного регулятора - повышать частоту до максимальной как только появляется нагрузка на процессор, дабы обеспечить максимальную отзывчивость системы. Бесспорно, это эффективно - грубо говоря, каждый раз данный говернер ставит перед собой вопрос: насколько нагружен процессор и стоит ли мне повышать частоту? Итак, при обнаружении нагрузки на процессор ondemand говернер повышает частоту процессора до максимальной и постепенно понижает ее когда нагрузка спадает/пропадает вовсе. Даже несмотря на то, что большая часть пользователей считает данный говернер оптимальным, он никак не заботится о расходе вашей батарейки. Да, система с ним быстро работает, но зачастую (почти всегда) ресурсы процессора расходуются вхолостую.

2) Ondemandx:
В большинстве случаев - обычный ondemand с профилями для сна. Этот говернер представляет из себя чуть более щадящий ваш бесценный заряд батарейки ondemand. При выключенном дисплее максимальная частота процессора ограничивается 500МГц. Однако, несмотря на то, что обычный ондеманд является стандартным говернером в стоковых ядрах, ондемандх далеко не на всех аппаратах работает хорошо, ибо тут критична возможность процессора быстро реагировать на смену нагрузки и переход от профиля для сна в рабочий. Я однажды где-то прочитал, что работа данной версии говернера очень сильно меняется и зависит от i/o планировщика, однако для большинства ядер это не так. Лично мое мнение - лучше всего ондемандх работает с SIO I/O планировщиком.

3) Conservative:
"Медленная" версия ондеманд, крайне неохотно повышающая частоту процессора. При отсутствии нагрузки данный говернер использует минимально доступную частоту постоянно.

4) Interactive:
Если вкратце, то это более быстрый ондеманд. Намного быстрее, меньше батарейки. Ключевое отличие от ондеманда - говернер определяет нагрузку при выходе из режима сна и работает на заданной частоте большую часть времени до следующего "сна".

5) Interactivex:
Аналогично ондемандх - интерактив с профилем для "сна". Меньше расходует батарейку.

6) Lulzactive:
"Изобретен" пользователем с никнеймом Tegrak и основан на Interactive & Smartass governors и является одним из любимых.
Старая версия: когда нагрузка эквивалентна или приближена к 60%, говернер повышает частоту до следующей доступной частоты. Если же нагрузка меньше 60%, то частота понижается до следующей доступной планки. При отключенном дисплее частота останавливается на минимально доступной и не повышается.
Новая версия: имеет три новых параметра, доступных пользователю для настройки: inc_cpu_load, pump_up_step, pump_down_step. В отличие от старой версии, эта, как логично предположить, позволяет больше управлять работой говернера. Мы можем сами задать промежуток, в котором говернер будет решать, повышать или понижать частоту. Мы так же можем сами выбрать и настроить количество доступных частот, до которых говернер будет повышать/понижать работу процессора.
Когда нагрузка выше inc_cpu_load, говернер повышает CPU pump_up_step. Когда нагрузка ниже заданной в параметре inc_cpu_load, говернер понижает CPU pump_down_step.
Пример:
Consider
inc_cpu_load=70
pump_up_step=2
pump_down_step=1


7) Smartass:
Появился благодаря работе пользователя Erasmux, который целиком переписал код интерактив говернера, основной задачей была поставлена продолжительная работа от батарейки без потери производительности. Однако, не так хорош для заряда батареи нежели его преемник smartassV2.

8) SmartassV2:
Вторая версия оригинального смартэсс от Erasmux. Еще один любимец большинства. Говернер расчитан на работу на "идеальной частоте" и повышает частоту несколько более агрессивно, нежели понижает. Используются различные "идеальные" частоты для скрин-он и скрин-офф профилей, называются awake_ideal_freq и sleep_ideal_freq. Данный говернер понижает частоту очень быстро (дабы достичь той самой "идеальной частоты", прописанную в параметре sleep_ideal_freq как можно скорее) при выключенном дисплее и достаточно быстро повышает частоту при включенном дисплее дабы достич "идеальной" частоты awake_ideal_freq (500 mhz для SGS2 по умолчанию). Не имеет ограничения на максимальную частоту при отключенном дисплее (в отличии от оригинального Smartass). Мантра данного говернера - баланс между энергопотреблением и производительностью.

9) Intellidemand:
Intellidemand, так же известный как Intelligent Ondemand от пользователя Faux это, как несложно догадаться, еще один говернер, основанный на ондеманд. В отличии мнения большинства, данный говернер не влияет на OC Daemon (имеет различные профили для сна и скрин-он). Оригинальный интеллидеманд реагирует на нагрузку GPU. Когда графический чип уже под нагрузкой (игры, карты, бенчмарки и иже с ними), intellidemand начинает работать как ondemand. Когда же GPU 'спит' (или слабо нагружен), intellidemand ограничивает макимальную частоту в зависимости от частот доступных на вашем ядре/устройстве для сохранения батарейки - так называемый "browsing" режим. Прослеживаются некоторые следы интерактив говернера, не находите? Частота для повышения зависит от времени простоя CPU. Низкое время простоя (<20%) заставляет CPU повышать данную частоту (шаги примерно по 5% от максимально доступной частоты).
Подводя итог вышепереведенной белиберде, это оттвиканный ондеманд, который работает большую часть времени в browsing-режиме, сохраняя заряд вашей батарейки и переходящий в "рабочий" режим при получении нагрузки на графический чип, дабы улучшить производительность в играх и подобных им приложениях. Intellidemand не повышает частоту до максимально возможной при отключенном дисплее.

10) Lazy:
Этот говернер от Ezekeel (один из наиболее широко мыслящих разработчиков ядер - прим. перевод.) это, в большинстве своем, ондеманд с новым значением min_time_state, введеным для определения минимального времени, по прошествии которого CPU меняет частоту выше/ниже, в зависимости от нагрузки. Главная идея - исключить нестабильные постоянные скачки ондеманда.

11) Lagfree:
Лагфри похож на ондеманд. Основное отличие в оптимизации для улучшения энергопотребления. Частоты грациозно меняются, в отличии от ондеманда, который прыгает до 100% слишком часто. Лагфри не "перепрыгивает" через какие-либо доступные частоты при повышении или понижении нагрузки, потому вам стоит помнить, что при необходимости мгновенно получить максимальное быстродействие, данные говернер - не ваш выбор.

12) Lionheart:
Lionheart основан на conservative-версии говернера, который, в свою очередь, основан на samsung's update3 сорсах. Оттвикан был следующими пользователями: 1) Knzo 2) Morfic. Автор идеи: Netarchy. Смотрите здесь.

To 'experience' Lionheart using conservative, try these tweaks:sampling_rate:10000 or 20000 or 50000, whichever you feel is safer. (transition latency of the CPU is something below 10ms/10,000uS hence using 10,000 might not be safe).up_threshold:60down_threshold:30freq_step:5Лайонхарт хорошо работает с deadline i/o scheduler. В общем и целом по ощущениям это сравнимо с ондемандом при меньшем энергопотреблении (но куда как более высоком, нежели консерватив).

13) LionheartX
LionheartX основан на обычном лайонхарте, однако имеет профиль простоя от Smartass говернера.

14) Brazilianwax:
Аналогичен smartassV2. Чуть более агрессивно скейлит частоты, что выливается в чуть лучшую производительность и чуть меньшее кол-во времени работы.

15) SavagedZen:
Еще один основанный на smartassV2 говернер. В сравнении с бразиллианвакс предстает в лучшем свете из-за лучшего энергопотребления без потери производительности.

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

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

18) Performance:
Работает с точностью да наоборот как паверсейв - устанавливает минимальную частоту на максимально доступную. Используйте для бенчмарков! (аппарат очень сильно греется, может зависнуть при долгой нагрузке - прим. перевод.)
-----------------------------------------------------
Для Defy/Defy+ с ядром от Quarx в меню выбора режима присутствуют только Interactive, Ondemand, Perfomance, Powersave, Boosted и Smartass
Для Defy/Defy+ c ядром от JellyX в меню выбора режима присутствуют Interactive, Ondemand, Perfomance, Powersave, Boosted, Smartass, Smoothass, Brazilianwax, InteractiveX, SavagedZen, Scary, Superbad, Lagfree, MinMax
[close]
I/O Планировщик (появился в сборке от 28.08)

В. "Какую задачу выполняет I/O планировщик?"
О. Уменьшает задержку работы с дисковым пространством;
Приоритезирует I/O запросы выполняемых процессов;
Перераспределяет дисковое пространство для запущенных процессов;
Обеспечивает выполнение определенных запросов к дисковому пространству перед дедлайном.

Если вкратце и проще: ядро контролирует доступ к дисковому пространству благодаря I/O планировщику.

В. Какую цель каждый I/O пытается сбалансировать?
О. "Честность" (позволяет каждому процессу иметь доступ к дисковому пространству);
Производительность;
Обеспечивает обработку запроса в реальном времени.
Описание, плюсы, минусы каждого I/O

Noop
Помещает все получаемые запросы в Первый-первый и совмещает запросы. Лучше всего использовать вместе с дисками, не имеющих и не зависящих от механических движущих частей (да, как раз наши флеш-диски). Преимущество тут в том, что флеш диск не требует переопределение нескольких I/O запросов (в отличие от обычных жестких дисков).

Плюсы:
Положительно влияет на время работы от батарейки;
Наилучший вариант для флеш-дисков, т.к. нет поисковой задержки.

Минусы:
При повышении кол-ва циклов, выполняемых процессором, пропорционально теряется производительность.
_______________________________

Deadline
Цель - минимизировать задержку I/O запросов. Агрессивно использует для выполнения данной цели пять очередей для запросов.

Плюсы:
Наиближайший к выполнению процессов обращения в реальном времени планировщик;
Блистает в уменьшении задержек выполнения процессов;
Лучший планировщик для доступа к базе данных и очередям;
Как и noop, хорош при использовании с флеш-дисками.

Минусы:
Когда система перегружена, часть процессов могут потеряться после дедлайна, причем какие именно - предугадать крайне сложно.
_______________________________

CFQ
Плюсы:
Призван обеспечивать сбалансированную производительность;
Настраивается проще всех остальных планировщиков;
Особенно хорошо показывает себя на многопроцессорных устройствах;
Наилучшая производительность базы данных после дедлайна.

Минусы:
Некоторые пользователи сообщают о большем времени сканирования жесткого диска при загрузке;
Jitter (наихудший вариант задержки) может быть крайне высоким из-за кол-ва одновременно выполняемых задач.
_______________________________

BFQ
Плюсы:
Считается очень хорошим планировщиком для трансферринга информации через USB;
Считается лучшим для записи HD-видео и стриминга;
Считается очень аккуратным I/O планировщиком;Considered an accurate i/o scheduler.
Может достигать до 30% больше обработок запросов чем CFQ.

Минусы:
Не лучший планировщик для бенчмаркинга;Not the best scheduler for benchmarking.
Повышенные задержки.
_______________________________

SIO
Плюсы:
Простой и клевый.

Минусы:
Случайные замедленные запросы на чтение, по сравнению с другими; планировщиками;Slow random-read speeds on flash drives, compared to other schedulers;
Секвентальная скорость чтения на флеш-дисках так же не очень хороша.
_______________________________

VR
Плюсы:
Лучший для бенчмаркинга (гоханморал в своем сийя ядре для СГС2 как-то баловался им, когда люди хотели ОМГМНОГОПОПУГАЕВ в бенчмарках, числа доходили до 8-9к в квадранте - прим. перевод.)

Минусы:
Производительность достаточно сильно "плавает" время от времени;
Наиболее нестабильный и пригодный для использования.
_______________________________

Anticipatory
Плюсы:
Read requests from processes are never starved.
As good as noop for read-performance on flash drives.

Минусы:
Пониженная производительность при записи на высокоскоростных дисках.
[close]

Для Defy/Defy+ на ядре от Quarx в меню выбора присутствуют только пункты: NOOP, CFQ и SIO
Для Defy/Defy+ на ядре от JellyX в меню выбора присутствуют пункты: NOOP, CFQ, SIO, ANTITIPATORY, DEADLINE, VR, BFQ и ZEN
[close]
Обходим графический ключ

Для того, чтобы убрать графический ключ блокировки скачиваем файловый менеджер "Арома", скидываем его на телефон, запускаем через рикавери Арома ФМ, находим и удаляем файлик:
Код
/data/system/gesture.key

Перезагружаемся. Когда телефон включился вводим любой ключ, заходим в настройки и убираем блокировку.
Говорим спасибо товарищу K()t
[close]
Информация по стоковыми приложениям

Список приложений в папке /system/app/ и краткие объяснения к ним

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

Цвет:
-Красный - не удалять!!!
-Зеленый - удаляется без последствий/или незначительные последствия, которые не страшны для общей работы телефона

Appolo.apk - Плеер от CM - не нужен, если стоит альтернативный.
ApplicationsProvider.apk - Получает список приложений, установленных на телефоне и предоставляет варианты поиска, требуется для установки и удаления программ.
AudioEffectSettings.apk
BackupREstoreConfirmations.apk
Bluetooth.apk
Browser.apk - Браузер JellyBean - не нужен, если стоит альтернативный
Calculator.apk - Калькулятор - не нужен, если стоит альтернативный
Calendar.apk - Календарь
CalendarProvider.apk - Синхронизация календаря в телефоне с аккаунтом Google, а так же отвечает за уведомления.
CertInstaller.apk - Устанавливает сертификаты для приложений. Я полагаю, без нее Вы не сможете назначать права программам и получать доступ к определенным файлам и директориям. Догадываюсь, что и с Root-ом будут проблемы. Короче говоря, не удаляйте.
CMWallpapers.apk - Пачка обоев. Можно удалять
CompassCalibrate.apk - Приложение Калибровка Компаса.
Contacts.apk - Контакты и лог звонков. Можно заменить другим менеджером контактов, например GO_Contacts_EX.
ContactsProvider.apk - Синхронизация контактов с аккаунтом Google. Очень полезная функция. Если еще не пробовали, советую. Теоретически, можно удалить, но не забывайте о функциях, которые Вы потеряете.
DefaultContainerService.apk - Распаковывает приложения для установки
DefyParts.apk - Настройка некоторых плюшек Defy
DeskClock.apk - Виджет часов + Будильник. Простенький. Не нужен, если стоит альтернативный.
Development.apk - Функции для разработчика. Не нужны простому пользователю.
DownloadProvider.apk - Обеспечивает загрузку файлов вручную и из Маркета.
DownloadProviderUI.apk - Отображение приложения "Загрузка".
DrmProvider.apk - Возможность произведения защищенных DRM треков.
DroidSSHd.apk - SSH. Удаляется без последствий.
DSPManager.apk - Звуковые эффекты.
Email.apk - Приложение "Почта".
Exchange.apk - Возможность привязки Exchange аккаунта для синхронизации.
FileManager.apk - Штатный файлменеджер. Не нужен, если есть альтернатива.
FMRadioService.apk - Сервис ФМ-Радио. Не нужно, если не пользуетесь.
Galaxy.apk - Удаляется без последствий.
Gallery.apk - Галерея. Совмещена с камерой. Не нужны, если стоит альтернативный просмотрщик и камера.
HoloSpiralWallpaper.apk - Живая обоина. Не нужна.
HTMLViewer.apk - Просмотр HTML. Говорят, Opera Mini без него плохо.
HwaSettings.apk - Приложение "Настройка HWA".
InputDevices.apk
KeyChain.apk
LatinIME.apk - Клавиатура JellyBean - Удалять, если есть альтернатива
LiveWallpapers.apk - Живые обои
LiveWallpapersPicker.apk - Пргограмма для установки и просмотра живых обоев. Если будете ставить живые обои, то НЕ УДАЛЯЙТЕ!!!
MagicSmokeWallpapers.apk - Живые обои
MediaProvider.apk - Необходим для получения доступа к медиа файлам и рингтонам.
Mms.apk - Сервис sms и mms. Можно заменить на альтернативный.
MotoFM.apk - ФМ-Радио. Удаляется без последствий.
MotoPhonePortal.apk - Управление смартфоном через USB-Браузер
NioseField.apk - Живые обои. Удаляется без последствий.
PackageInstaller.apk - Возможность установки приложений.
PhaseBeam.apk - Живые обои. Удаляется без последствий.
Phone.apk - Приложение "Телефон".
PicoTts.apk - Текст в речь.
Provision.apk - Для первого запуска.
QuickSearchBox.apk - Поиск.
RomUpdater.apk - Обновление прошивки.
Settings.apk - Меню настроек телефона.
SettingsProvider.apk - Осуществляет прием и применение настроек, полученных в текстовом или сервисном сообщении. Лучше оставить, т.к. некоторые писали о «падении» программ после удаления.
SharedStorageBackup.apk - Удаляется без последствий.
SoundRecorder.apk - Диктофон. Удаляется без последствий.
SpareParts.apk - Утилитка, для изменения некоторых настроек.
Stk.apk - Меню Сим-карты\оператора.
Superuser.apk - Приложение для управления root-доступа приложениям.
SystemUI.apk
TelephonyProvider.apk
Term.apk - Терминал.
ThemeChooser.apk - Меню "Темы" в Настройках. Не пользуете темы - Удаляется без последствий.
ThemeManager.apk - Не пользуете темы - Удаляется без последствий.
Torch.apk - Вспышка-фонарик.
Trebuchet.apk - Лаунчер от CM. Если используете иной, то можно снести
Usb.apk
UserDictionaryProvider.apk - Словари для клавиатуры
VisualizatoinWallappers.apk - Живые обои
VioceDialer.apk - Голосовой набор
VpnDialogs.apk - VPN настройка
WAPPushManager.apk
[close]


Прошивка может быть предназначена для повседневного использования, если не принципиальны некоторые временные недоработки.
Откат на 2.2 возможен. Вопросы по портированию приложений с официальных прошивок считаются за флуд и удаляются.
Автор прошивки и администрация данного ресурса не несут ответственности за кривые руки пользователей и как следствие убитые девайсы.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
stigr
сообщение 19.7.2012, 8:04


Авторитет
********

Группа: Администраторы
Сообщений: 8 286
Регистрация: 12.3.2007
Из: Україна
Пользователь №: 126 559
Модель телефона: Motorola Edge 30 Neo

Рейтинг: 3190



MARKyxa,
ну и как, на нем хоть позвонить можно?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
K()t
сообщение 19.7.2012, 8:19


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 818
Регистрация: 3.7.2009
Из: Niko City, Ukraine
Пользователь №: 202 229
Модель телефона: Motorola Razr Maxx HD
Прошивка: CM
Финалист Конкурса 2010


Настроение:




Рейтинг: 1118.5



Цитата(stigr @ 19.7.2012, 11:04) *

MARKyxa,
ну и как, на нем хоть позвонить можно?

Люди пишут он быстрее работает чем ⁴.0.4, только вот с звуком проблемы
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MARKyxa
сообщение 19.7.2012, 8:20


(/\/\)otoModer
*******

Группа: Почётные мотофаны
Сообщений: 1 973
Регистрация: 27.12.2007
Из: Города грехов
Пользователь №: 158 437

Рейтинг: 1846



stigr,
Не ставил еще, будет постабильнее заценю. Кто юзал сделайте скринов пожалуйста, добавлю в шапку

Добавлено позже (19.7.2012, 19:21):
K()t,
сборка от кваркса за 16 число говорят шустрее, даже ее еще не успел поставить laugh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MARKyxa
сообщение 20.7.2012, 6:12


(/\/\)otoModer
*******

Группа: Почётные мотофаны
Сообщений: 1 973
Регистрация: 27.12.2007
Из: Города грехов
Пользователь №: 158 437

Рейтинг: 1846



Цитата
19.07 Переделано FM-Радио, поправлены видео/аудио кодеки, исправлена установка на флешку.

говорят по прежнему глючит, пока не буду тестить

Сообщение отредактировал MARKyxa - 20.7.2012, 6:23
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
K()t
сообщение 20.7.2012, 6:29


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 818
Регистрация: 3.7.2009
Из: Niko City, Ukraine
Пользователь №: 202 229
Модель телефона: Motorola Razr Maxx HD
Прошивка: CM
Финалист Конкурса 2010


Настроение:




Рейтинг: 1118.5



Цитата(MARKyxa @ 20.7.2012, 9:12) *

Цитата
19.07 Переделано FM-Радио, поправлены видео/аудио кодеки, исправлена установка на флешку.

говорят по прежнему глючит, пока не буду тестить

Я может вечером прошьюсь
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MARKyxa
сообщение 20.7.2012, 6:38


(/\/\)otoModer
*******

Группа: Почётные мотофаны
Сообщений: 1 973
Регистрация: 27.12.2007
Из: Города грехов
Пользователь №: 158 437

Рейтинг: 1846



K()t,
Если прошьешь обязательно скринов сделай для шапки
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
K()t
сообщение 20.7.2012, 6:46


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 818
Регистрация: 3.7.2009
Из: Niko City, Ukraine
Пользователь №: 202 229
Модель телефона: Motorola Razr Maxx HD
Прошивка: CM
Финалист Конкурса 2010


Настроение:




Рейтинг: 1118.5



Цитата(MARKyxa @ 19.7.2012, 11:20) *

K()t,
сборка от кваркса за 16 число говорят шустрее, даже ее еще не успел поставить laugh.gif

Она у меня сейчас стоит, больших отличий нет
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MARKyxa
сообщение 20.7.2012, 6:53


(/\/\)otoModer
*******

Группа: Почётные мотофаны
Сообщений: 1 973
Регистрация: 27.12.2007
Из: Города грехов
Пользователь №: 158 437

Рейтинг: 1846



K()t,
Я вчера вечером еще поставил, да изменений толком нет
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 20.7.2012, 16:19


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



А как на счет акб? сколько кушает?
И не бывало ли такого, что 4 андроид запускает разом все приложения что стоят без разбора?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
[Defy] CyanogenMod 10, Android 4.1.2 (jelly Bean) · Прошивки для телефонов на Android OS · Forum
 

119 страниц V  1 2 3 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19.3.2024, 5:59

Форум живёт: