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

[Droid3] Freedom - Liberty Mod, Русифицированная прошивка на Android 2.3 (05.2014)

noph8
сообщение 20.5.2014, 11:53 Закрепленное сообщение!


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

Группа: Модераторы
Сообщений: 2 558
Регистрация: 22.10.2005
Из: Kyiv
Пользователь №: 55 238

Рейтинг: 2740



Motorola Droid 3:

| Обсуждение
| Прошивки| Freedom - Liberty MOD
| Программы Android market
| Игры и Эмуляторы для Android
| Unlock
| Покупка
| Покупка аксессуаров и пр.


Поборов прокрастинацию, в смысле - нехватку времени лень, допилил всё-таки свой мод.
Почему именно Android 2.3, а не 4.х? Потому что всё, что выше 2.3, на Droid3 устанавливается через safestrap, фактически - в образ, что автоматически равняется дополнительным тормозам. Эта прошивка может устанавливаться и через bootstrap, и через safestrap, но я всё-таки рекомендую пользоваться первым. Подробно об установке прошивок рассказано в теме [Droid 3] Прошивки. Восстановление

Прошивка на основе Liberty с xda-developers, а точнее - её safestrap-модификации от Jason Roach с того же ресурса. Основные цели, которые я себе ставил - создать полноценно русифицированную прошивку с некоторыми плюшками. Исходя из этого, перечислю с комментариями отличия от Liberty, разбив их на категории по смыслу:

Русификация
  • Внезапно: добавлен русский язык.
  • Большинство приложений и фреймворков было пересобрано, оставлены только русский и английский языки.
    Я в курсе, что на производительность это не влияет, но размер приложений чуть-чуть уменьшился, а смысла держать лишние языковые ресурсы не вижу.
  • Удалены веризоновские контакты.
    Не думаю, что кому-то у нас они нужны.
  • Был выпилен Liberty Customizer.
    Увы, алгоритм его работы таков, что при изменения состава приложений, он выкачивает нужные приложения с сайта jrummy16.com, а на этом сайте у данных приложений отсутствует русский язык. Разобрать и поправить его не удалось, поэтому вот так. Фактически Liberty Customizer остался в списке приложений, так как на него многие другие фичи завязаны, только попасть в него сложно smile.gif
  • Исходя из вышеперечисленного, изменён стартовый набор приложений:
    - Лаунчер - Blur Home2 (у него крутой виджет избранных контактов)
    - Мейл-клиент - AOSP Email (пропатчен на вложения в 30МБ)
    - Календарь - AOSP Calendar
    - SMS-MMS - AOSP MMS
    - Камера - облегчённая родная Blur Camera (с багфиксом и патчами)
    - Будильник - AOSP Digital Clock
    - Музыка - PlayМузыка
  • Добавлен ruKeyboard 1.6.0r94, по умолчанию - раскладка ru-ua для дроид3.
    Раскладка под гравировку моего D3: совмещены "щ" и "х", "з" и "ъ", "л" и "ж", "д" и "э", "т" и "б", "ь" и "ю", "ё" - на тильде (слева от "q"). Выбор совмещённого символа осуществляется повторным нажатием.
    Но в настройках можно указать свою раскладку на sdcard.
  • В настройках - Язык и клавиатура - Управление методами ввода - можно выбрать переключение между программной и аппаратной клавиатурами.
    По умолчанию, программная - LatinIME, аппаратная - ruKeyboard. Переключение осуществляется автоматически при открытии клавиатуры. Если вам это не нужно, можно отключить автозагрузку сервиса там же в настройках.
  • В клавиатуре звонилки добавлены русские символы.
    Работает русский Т9 поиск по контактам (например, чтобы найти контакт с именем "Артём", нужно набрать 2-6-6-3-5). Поиск работает и с аппаратной клавиатуры.
  • В списке контактов слева добавлена полоса быстрого поиска контактов, состоящая из русских символов.
  • Добавлены настройки некоторых рос. и укр. операторов.
  • Жестоко уничтожен Swype.
    Все равно он был без поддержки русского языка, а ставить ломанную версию не имею желания. Кому нужно поставит сам либо бесплатную TouchPal.
  • Варварски вырезан TTS и управление голосом (поиск остался)
    Сомневаюсь, что кто-то пользуется воспроизведением английских слов или управлением по-английски, а оперативной памяти и так немного.
  • Добавлен русский словарь для проверки орфографии.
    Понятия не имею, где он используется, но пусть будет smile.gif
[close]

Фичи, твики и украшательства
  • Бутанимация от RAZR M.
  • 14 каналов WiFi по умолчанию вместо 11 при установке через bootstrap.
    При установке через сейфстрап количество частот можно самостоятельно указать в настройках WiFi.
  • lidroid в панели уведомлений.
    Настраиваемые кнопки быстрого вызова. В настройках - Продвинутые настройки - Настройка интерфейса - Панель статуса - Настройки быстрой панели можно изменить отображаемые кнопки, их порядок и действие кнопок яркости и звука. Кроме того, напоминаю, что у каждой кнопки две функции: на короткое нажатие и на удержание. Например, при нажатии на кнопку WiFi включится или выключится вайфай, а если удерживать её, откроются настройки вайфая. И так со всеми кнопками.
  • OGBattery MOD
    Более 10 видов отображения иконки состояния заряда. Настройка или по тройному тапу по иконке батареи или с помощью меню настоек: Продвинутые настройки - Настройка интерфейса - Панель статуса - Иконка батареи.
  • EntropyGen
    Продвинутые настройки - Производительность - Генератор энтропии. По умолчанию выключен. Помогает уменьшить лаги в некоторых приложениях, хотя мнения на счёт его полезности разделились. Можете использовать, можете не использовать, по моим ощущениям при использовании уменьшились лаги при быстром листании треков в PowerAmp.
  • Калькулятор заменён на Mobi Calculator Free, как в минимото.
  • Добавлен FlashPlayer (удаляемый).
  • Добавлено приложение радио.
  • Обновлены гугл-приложения и Superuser до актуальных версий. Gtalk заменён на Hangouts (удаляемый)
  • Обновлен ROM toolbox (удаляемый).
    Оставлен, как и менеджер тем, в качестве дани уважения авторам Либерти. Пользуйтесь им на свой страх и риск. Я его работу не проверял, за исключением файлового менеджера.
    Внимание! Файловый менеджер находится в ROM toolbox - Браузер (вот такой вот перевод). Других файл. менеджеров в прошивке нет.
  • Добавлен простенький менеджер задач PreHome 1.0, который можно повесить на удержание кнопки поиск.
  • Выпилены приложения док-станции и подобное.
    Не думаю, что пользователей этого много, а оперативной памяти на D3 много не бывает.
  • Виджетам часов, новостей и управления питанием самым циничным образом была добавлена полупрозрачность. Красивее же.
  • Несколько новых уведомлений и фирменный рингтон smile.gif
  • Ранее не документированная фича либерти:
    если закинуть в папку \system\etc\liberty_apps архива какой-нибудь apk-файл, он будет автоматически установлен при первой загрузке устройства после прошивки или после вайпа даты. Удалять ROM Toolbox оттуда - плохая идея, потому что других файловых менеджеров, кроме "Браузера" из ROM Toolbox в прошивке нет.
[close]

Багфиксы и патчи
  • Email.
    Как уже упоминал, пропатчил его для вложений до 30МБ, вместо 5МБ.
    Если кому-то мало - пишите, можно ещё увеличить. Только следует помнить, что многие сервисы не позволяют отправлять письма размером более 30МБ. При этом в размер письма, помимо вложения, суммируется ещё и размер самого письма, подписи и т.п. Причём при конвертации кодировки размер ещё увеличивается, так что для яндекса, мейлру и т.п. и 30МБ - "с головой".
  • Камера.
    Исправлен баг с вылетом при срабатывании автофокусировки во время записи видео (при тапе по экрану). Тугая BlurGallery заменена на QuickPic, по тапу на миниатюре в верхнем левом углу интерфейса камеры запустится QuickPic в режиме отображения папок. QuickPic - старый, потому что последний из маркета будет всегда открывать последнюю фотку с папки sdcard\dcim\camera, а если вы фотки сохраняете на внешнюю флешку (sdcard-ext), то это жутко неудобно. QuickPic пересобран, чтобы по умолчанию папки сортировались по принципу "Вначале новые" и переподписан, чтобы не висеть в маркете с предложением обновиться. Если кому нужно, могу выложить приложение камеры, в которой вместо QuickPic будет открываться Gallery3d от omichsoft.
  • Blur Phone, BlurDialer, BlurContacts.
    Фон в звонилке (во время набора) перекрашен в "радикальный чёрный цвет", по-моему так красивее + помогает избежать некрасивого эффекта в написании имени/номера при ландшафтной ориентации.
  • Экран блокировки
    Исправлено отображение в ландшафтной ориентации для многих других видов экранов блокировок (Rotary, AOSP, 4tab, Lense). Почему-то разработчики Либерти забыли о том, что ориентация экрана у D3 может быть не только портретной.
    Внимание! При первой смене типа блокировки и смене ориентации экрана на некоторых режимах вида блокировки произойдёт ребут. Да, это бага, но в дальнейшем она вроде бы не проявляется. Хотя я пользуюсь типом Ring.
[close]

Скриншоты

Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
[close]

Известные баги, недоработки и планы на следующую версию
Критичных багов не встречал, но я идеалист, поэтому молчать не стану smile.gif Из мелких ошибок и недоработок:
  • Перезагрузка при первом изменении ориентации экрана на некоторых экранах блокировки. Случается только один раз при изменении типа блокировки. Возможно будет исправлена, а возможно - не будет.
  • После первой загрузки в меню настройки мобильной сети неправильные настройки (при этом всё работает): режим сети и режим работы в сети. Настраиваем один раз и забываем об этом.
  • Отсутствие русского языка в меню скриншотера. Понятия не имею, где его искать. Но если осенит - исправлю.
  • Отсутствие меню выбора количества каналов при установке через bootstrap. Не разбирался, почему так. Все равно это нужно один раз, но недостатки сейфстрапа перевешивают эту мелочь.
  • Первоначальная инициализация на русском языке ("нажмите на значок Android"), но потом автоматически переключается на английский. Нужно снова выбрать русский. Вряд ли буду фиксить.
  • Hangouts любит "упасть" до того как будет введён гугл-аккаунт.
  • "Мая 2014" в календаре. Постараюсь исправить попозже ибо раздражает.
  • Цитата(BeePlus @ 11.6.2014, 10:02)
    *Нет менюшки настроек роуминга и интернета в роуминге.

    Если не ошибаюсь, нужно добавить строчку: " ro.com.android.dataroaming=true " в build.prop. В следующей версии будет поправлено.
  • Цитата(DOMAN @ 12.6.2014, 11:51)
    *после перезагрузки не остается той темы батареии которую я поставил. сама переключается на дефолтную.

    Да, есть такая проблема с правами доступа к файлу /data/data/com.android.systemui/shared_prefs/OG_Mod.xml. Лучше всего удалить папку /data/data/com.android.systemui/shared_prefs/, чтобы она пересоздалась заново с нужными правами, тогда точно будет запоминать стиль иконки. В следующей версии будет поправлено.
  • Отсутствуют ярлыки аудио и видео-редакторов.
    Ну, это не моя ошибка - они отсутствуют и в оригинальных файлах, но раз я уж оставил эти приложения, ярлыки выведу.
список не окончен, возможно будут дополнения.
[close]

Спасибы и прочие благодарности
  • Конечно, в первую очередь спасибо авторам оригинальной прошивки Liberty и её модификации для SS.
  • Спасибо авторам, чей софт я так или иначе использовал для создания этой прошивки.
  • EXL. Ты - мозг.
  • Проект RusAtrix. До некоторых вещей я додумался независимо от вашей работы, но некоторые неслабо облегчили мне мою работу.
  • Corum, спасибо, что выслушивал))
  • VINRARUS, спасибо за подсказку по скриптам))
[close]


Скачать:

Yandex
Если нужно перелить куда-то, свистите в личку или тут в теме. Только желательно, чтобы это был ресурс, на котором можно посмотреть статистику скачивания.
[close]


Сообщение отредактировал noph8 - 30.11.2014, 21:43
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Стась
сообщение 1.6.2014, 9:00


Интересующийся
**

Группа: Пользователи
Сообщений: 71
Регистрация: 2.12.2009
Из: Луганск
Пользователь №: 210 559
Модель телефона: XT862,XT1254
Прошивка: FREEDOM by Noph8

Рейтинг: 24



Как обстоят дела с оперативой, с другими прошивками сравнивал, как со стабильностью при высоких таймингах и как себя ведёт при работе с ресурсоёмкими приложениями?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
noph8
сообщение 1.6.2014, 9:35


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

Группа: Модераторы
Сообщений: 2 558
Регистрация: 22.10.2005
Из: Kyiv
Пользователь №: 55 238

Рейтинг: 2740



Стась,
с оперативкой приблизительно так же, как и либерти. Около 200Мб после загрузки свободно. +/- 50МБ. Это ж зависит от количества установленных приложений. Кстати, в настройках производительности можно выставить минимальный объём памяти, при которой срабатывает автоочистка. По умолчанию - 32МБ, но я себе выставил 50МБ, так ухудшается многозадачность, зато уменьшаются тормоза, по-моему.
О каких высоких таймингах идёт речь? О разгоне? Там штатная частота - 1000МГц. Можно снизить.
Что подразумевается под ресурсоёмкими приложениями?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Стась
сообщение 2.6.2014, 14:08


Интересующийся
**

Группа: Пользователи
Сообщений: 71
Регистрация: 2.12.2009
Из: Луганск
Пользователь №: 210 559
Модель телефона: XT862,XT1254
Прошивка: FREEDOM by Noph8

Рейтинг: 24



noph8,
Высокие тайминги это когда тел работает длительное время без перезагрузки, на SD5, который сейчас у меня стоит, очень туго с этим, если не перезагружать хотябы раз в два дня начинаются лаги и тормоза, подтормаживают игры, а иногда и вовсе зависают пока не дёргнуть акум. Что касательно ресурсоёмких приложений, если в опере открыть более 5-ти вкладок, свернуть и открыть ES проводник, то лагает безбожно. С JetAudio та же история, включаю музыку и если включить любую игру, даже DoodleJump, то лагает жутко, даже если JA просто долго играет, то начинает подтормаживать весь телефон.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 2.6.2014, 16:34


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

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



Стась,
в дроид 3 2х канальная память, что уже само по себе делает телефон быстрее чем например Droid x^2.
с помощью ром бокса кажется, (точно не помню) я выставлял на 100 единиц, из 120, что бы происходила автоочистка. озу выросло из 50 мб зо 120-150. но и запустить несколько приложений уже сложно было. поэтому нужно чем то жертвовать. и если нужна высокая мультизадачность, то нужен хотя бы 1 гб озу.
+ чем меньше установлено приложений, тем меньше они самопроизвольно висят в памяти.

Цитата(Стась @ Сегодня, 17:08)
* Что касательно ресурсоёмких приложений, если в опере открыть более 5-ти вкладок, свернуть и открыть ES проводник, то лагает безбожно

ещё бы, озу не хватает.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
noph8
сообщение 2.6.2014, 18:40


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

Группа: Модераторы
Сообщений: 2 558
Регистрация: 22.10.2005
Из: Kyiv
Пользователь №: 55 238

Рейтинг: 2740



Цитата(Стась @ Сегодня, 17:08)
* Высокие тайминги это когда тел работает длительное время без перезагрузки

ага, т.е. тайминги - это аптайм smile.gif Честно говоря не проверял, но попробую ради интереса. Оперой и джет аудио не пользуюсь (родной браузер лучше и poweramp рулит), но тоже попробую, наверное.
А в остальном Claus398 прав - 512МБ оперативки - это мало и чудес тут не будет: или худшая многозадачность или худшая производительность:
Цитата(noph8 @ Вчера, 12:35)
* в настройках производительности можно выставить минимальный объём памяти, при которой срабатывает автоочистка. По умолчанию - 32МБ, но я себе выставил 50МБ, так ухудшается многозадачность, зато уменьшаются тормоза, по-моему.

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


Интересующийся
**

Группа: Пользователи
Сообщений: 71
Регистрация: 2.12.2009
Из: Луганск
Пользователь №: 210 559
Модель телефона: XT862,XT1254
Прошивка: FREEDOM by Noph8

Рейтинг: 24



512 мало? Думаю всё зависит от настроек оптимизации, в своё время клика с её 256м казалась крутой, мне кажется всё зависит от самой оси, 2.3 хуже оптимизирован чем 4.х.х, таже бритва при тестах на 2.3 и 4.0.4 даёт гораздо лучшие показатели на четвёртом андроиде. Многие разработчики работали(ют) над стартом 4.0/4.1, но всё запускается только из образа, никто же не пробует завести ось напрямую, мне кажется что отсюда и проблемы с камерой, и падения софта, а иногда и самопроизвольные перезагрузки. Сегодня буду ставить фридом мод от норфа, вопрос только чем лучше сделать бэкап приложений чтобы данные не терялись? До этого делал бэкап в бутстрапе, а после установки другой прошивки делал адвансед рестор даты, но при этом возвращался и ненужный софт.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
noph8
сообщение 3.6.2014, 7:07


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

Группа: Модераторы
Сообщений: 2 558
Регистрация: 22.10.2005
Из: Kyiv
Пользователь №: 55 238

Рейтинг: 2740



512 мало. У клика и разрешения экрана поменьше. Если очень грубо прикинуть, что на полноэкранную картинку для третьего дроида потребуется выделить более чем в три раза памяти по сравнению с кликом:
320 x 480 px = ~0,15MP
960 × 540 px = ~0,5MP
С меньшими элементами приблизительно так же. Конечно, там не такая прямая зависимость, но определённая связь есть.
Хо-хо! Почему нам не видать полноценного андроида 4.х
В плане потребления памяти 2.3 ничуть не хуже оптимизирован, чем 4.х, за исключением 4.4. Но так-то да - в плане производительности андроид 4.1 и выше намного лучше 2.3. С 4.0 там не так всё просто.
Над андроидом 4.х для дроида3, насколько мне известно, уже никто не работает. Занимался им уважаемый hashcode (тот самый, который создал bootstrap и savestrap для нашего дроида), но и он перед НГ, если не ошибаюсь, заявил о прекращении работ на OMAP-моторами. Он пилил ядро и драйвера, он интегрировал свой проект в ветку цианов. Практически всё, что выходит даже сейчас для Д3 на андроиде 4.х - это лишь доработки проекта Hashcode. Боюсь, что без него увидеть нормальный андроид 4.х на Д3 нам не суждено.
Запускают из образа прошивки, а не напрямую, на нашем устройстве из-за того, что у нас залочен бутлоадер. На данный момент это единственный способ, которым удалось обойти это ограничение. И т.к. (см. выше) Хэшкод уже не работает над Д3, другой способ мы уже вряд ли увидим.
А падения софта, и произвольные перезагрузки связаны с критическими ошибками, которые возникают в недопиленных драйверах. И снова же - мы упираемся в Хэшкода.
С камерой немного другая ситуация: нет исходников их драйверов, нет устройства с такой же аппаратной камерой на андроиде 4.х. Очень сложная задача реверсивного инжиниринга драйверов, особенно в условиях отсутствия квалифицированных кадров для этого.
Вот где-то так. Пусть и неточно, но более-менее понятно, я надеюсь, почему нам не светит полноценный андроид 4.х.
[close]


Я не бекаплю приложения. Зачем перетаскивать старые глюки на новую прошивку? сами приложения из гуглоаккаунта подтянутся, а настроить их можно и заново.
Вот полный бекап прошивки, чтобы вернуться, если новая не понравится - это да.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 3.6.2014, 7:44


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

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



Цитата(Стась @ Сегодня, 9:32)
* Думаю всё зависит от настроек оптимизации

все зависит от оперативной памяти, если её мало, то как бы ты не оптимизировал прошивку, а все равно будут тормоза, когда 50 мб свободной озу рвут между собой 5-7 приложений.
Цитата(Стась @ Сегодня, 9:32)
* в своё время клика с её 256м казалась крутой

на андроиде 1.6, 256 мб озу было норм, да и экран поменьше.
Цитата(Стась @ Сегодня, 9:32)
* мне кажется что отсюда и проблемы с камерой, и падения софта, а иногда и самопроизвольные перезагрузки

если оперативы нет, то и будут падения и ребуты. взять к примеру фотон, там одноканальная память, что само по себе медленно частично работает, но 1 гб озу. этой оперативы хватает на все, а в д3 2х канальная память, но озу недостаточно(
а все жадность моторолы, всегда скупились на 2 вещи: озу и камера. было бы 768 мб озу, то и проблем не было бы. при запуске всего свободно было бы 150 мб примерно.
Цитата(Стась @ Сегодня, 9:32)
* чем лучше сделать бэкап приложений чтобы данные не терялись?

титанум бекап? а вообще у меня много чего из маркета. зашел, установил и порядок)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Стась
сообщение 3.6.2014, 20:40


Интересующийся
**

Группа: Пользователи
Сообщений: 71
Регистрация: 2.12.2009
Из: Луганск
Пользователь №: 210 559
Модель телефона: XT862,XT1254
Прошивка: FREEDOM by Noph8

Рейтинг: 24



noph8,
Лови +1, заслужено, я думал что будет шустрее, но чтобы настолъко даже не ожидал. Самая лучшая прошивка из тех что я пробовал, а пробовал я всё :-)
Респект и уважуха!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
[Droid3] Freedom - Liberty Mod, Русифицированная прошивка на Android 2.3 (05.2014) · Прошивки для телефонов на Android OS · Forum
 

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

 



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

Форум живёт: