LINUX.ORG.RU

Desire, CyanogenMod pre6.0.0 (Android 2.2 a.k.a. FroYo)

 , , , ,


0

1

И так, на скриншотах - «ночная» сборка CyanogenMod от 2010.07.24 c Android 2.2 (a.k.a FroYo) внутри, работающая на HTC Desire (a.k.a. Bravo). Одно из новшеств ожидаемой шестой версии CyanogenMod'а (помимо Android 2.2 и обновления различного софта в комплекте) - это официальная поддержка HTC Desire. На данный момент в этой прошивке работает уже почти всё. По порядку (начиная с левого верхнего скриншота):

  1. Почти пустой экран. Из примечательного на статусбаре: синий значок работающей точки доступа WiFi, раздающей интернет, а так же индикатор заряда аккумулятора, показывающий заряд в процентах. Первое - фича FroYo, второе - фича CyanogenMod'а. Можно также включить показ мощности GSM-сигнала в dBm, но ИМХО это практически бесполезная фича. Снизу расположена панель ADWLauncher'а. Действия правой и левой кнопок можно настраивать - достаточно создать на рабочем столе ярлык и перетащить на нужную кнопку.
  2. Плазмоид^WАпплет^WВиджет гуглепоиска и закладки на часто посещаемые сайты.
  3. Ещё виджеты: погода, новости и календарь.
  4. Виджет управления плеером. Можно заметить, что обложка диска выглядит как говно. Сам файл с обложкой - JPEG на полтора мегабайта с разрешением 1400*1400 точек. Вся проблема в том, что ведроид, будь он не ладен, автоматически конвертирует обложки под нужное разрешение с некими «стандартными» настройками качества, которые похоже нигде не настраиваются =(. Впрочем на экране мобильника это не так заметно.
  5. Виджет управления энергопотреблением (вторая слева кнопка - вкл/выкл мобильного интернета, теперь больше не нужны костыли типа APNSwitch'а), виджет включения фонарика-вспышки (Lamppu) и ярлыки на разные программы.
  6. Ничего интересного, просто редко используемые ярлыки на «системные» программы.
  7. «Expose» как в фирменном HTC Sense UI. Фича ADWLauncher'а.
  8. Скриншот с ЛОР'ом, куда же без него =).
  9. Настройка раздачи интернета: через USB или по WiFi. В отличие от старого метода с костылём в виде Wireless Tether, устройство работает честной точкой доступа в Master Mode, а не в Ad-Hoc.
  10. Эмулятор терминала. Шелл - busybox 1.16.2. Полезные CLI-утилиты, вроде tcpdump, wget и netcat - в комплекте. Также имеется SSH-сервер dropbear, который можно запустить, предварительно скопировав ключи.
  11. Права root'а даются программам не автоматически, а с запросом пользователю, утилиты su это тоже касается =). Выбор можно запомнить, тогда при получении прав суперпользователя какой-либо программой, будет просто выдаваться уведомление.
  12. Настройка прав.
  13. DialerOne. Основная фича - поиск контактов при наборе на клавиатуре T9, так же как в HTC Sense.
  14. Снимок с «IT-ужастиком» в галерее.
  15. Фото/видео-камера. Тоже работает.
  16. Блокировочный экран. Если в момент блокировки играет музыка - показываются кнопки управления плером.
  17. Номера версий.
  18. Сидней на фоне Google Earth. Да, 3D-ускорение тоже работает.

Известные глюки (см. форум на XDA-Developers):

  • 3D-галерея «oversaturated» (не знаю как правильно перевести). Лично у меня вроде не наблюдается проблем с цветопередачей в галерее, но на forum.xda-developers.com пользователи жалуются.
  • Система автоподстройки яркости дисплея не понижает яркость, пока дисплей не выключится. Опять таки, у меня всё работает нормально.
  • Не работает синхронизация с Twitter'ом и Facebook'ом. Способы исправления (как минимум синхронизации с фейсбуком) описаны на форме (см. ссылку выше). Мне не нужно ни то, ни другое, так что я не проверял - возможно в свежей прошивке уже поправили.
  • Иногда может перестать работать оптический трекпад и сенсор ускорения. Я (ещё?) не сталкивался. Ядро с исправлением уже доступно для тестирования.
  • Иногда отваливается WiFi-соединение с точкой доступа (т.е. не раздача интернета, а когда телефон - клиент). У меня было пару раз, лечится выключением и включением вайфая. Разработчики вроде бы уже работают над исправлением.

Если кто-то ещё осмелится прошить свой Desire:

P.S. Ссылка на PNG (3.3 MiB).

>>> Просмотр (2908x2424, 917 Kb)

Deleted

Проверено: JB ()
Последнее исправление: Deleted (всего исправлений: 6)

Может кому-нибудь пригодится...

Скриншоты сделаны при помощи ShootMe и склеены ImageMagick'ом:

montage -geometry +2+2 -background darkslategray -shadow -tile 6x3 snap*.png result.png

Deleted
()

Ничего так... И долго от батарейки живёт? А то вот там чуть ли не на каждом скрине процентики заметно уменьшаются.

// Таки не «значёк», а «значок».

DJAnto
()
Ответ на: комментарий от DJAnto

Хотя, вру, это они только под конец пошли-поехали.

DJAnto
()
Ответ на: комментарий от DJAnto

Ничего так... И долго от батарейки живёт? А то вот там чуть ли не на каждом скрине процентики заметно уменьшаются.

Если выключен мобильный интернет и вайфай, и телефоном пользоваться по назначению (т.е. разговаривать) пару-тройку раз в день, то хватает примерно на три дня. Если включить вайфай, то аккумулятор садится с турбореактивной скоростью, что и видно на скриншотах =). В общем сильно зависит от использования.

// Таки не «значёк», а «значок».

FIXED, спасибо.

Deleted
()

клево. Жалко что на херо 2.2 если и встанет, то только в обрезанном варианте

JB ★★★★★
()
Ответ на: комментарий от JB

>клево. Жалко что на херо 2.2 если и встанет, то только в обрезанном варианте

А почему? на Tattoo 2.2 уже работает. Точнее работает все, кроме камеры. Но скорей всего скоро заработает и она. Думаю на герое аналогичная ситуация, если не лучше (у него есть 2.1 с рабочей камерой)

NForce
()

Android - не Ъ!!1

Только сейчас заметил: на встроенной в FroYo русской клавиатуре нет твёрдого знака. «Ё» - есть, а «Ъ» нету =). Соответствующий багрепорт уже есть.

По идее, для решения проблемы достаточно подправить вот эту XML'ку. Осталось только разобраться, как после правки собрать прошивку =). Вечером может поковыряю...

Deleted
()
Ответ на: Android - не Ъ!!1 от Deleted

Для того чтобы набрать твёрдый знак, надо подержать мягкий, что весьма символично. А вообще на клавиатуре от HTC Ъ вполне себе есть.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

Для того чтобы набрать твёрдый знак, надо подержать мягкий, что весьма символично.

Это в уже патченном FroYo. В ванильном «Ъ» просто нет. Я выше привёл ссылку на XML-файл с описанием раскладки - сравни ради интереса «Е» и «Ь».

Deleted
()
Ответ на: комментарий от Deleted
         <Key android:keyLabel="е"
                 android:popupKeyboard="@xml/kbd_popup_template"
                 android:popupCharacters="ё" />

и

         <Key android:keyLabel="ь"/>

Deleted
()
Ответ на: комментарий от NForce

> А почему? на Tattoo 2.2 уже работает. Точнее работает все, кроме камеры. Но скорей всего скоро заработает и она. Думаю на герое аналогичная ситуация, если не лучше (у него есть 2.1 с рабочей камерой)

на тату 2.2 тормозит говорят, ну и например анимированных обоев там нет

JB ★★★★★
()
Ответ на: комментарий от Deleted

> В ванильном «Ъ» просто нет

Как это нет?? Гугл ънулся не докладывать буквы?

PolarFox ★★★★★
()

Несколько нубских вопросов:

1) В чем отличие сабжевой прошивки в отличии от заводской?
2) Перепрошивка лишает гарантии?
3) Можно ли потом откатить прошивку?
4) Стоит ли девайс своих денег? :)

xorik ★★★★★
()
Ответ на: комментарий от JB

http://mirror.kanged.net/cm/nightly/hero/

и как это устанавливать? :)

По идее как-то так:

  1. Получить root-доступ. Смотри например unrevoked.
  2. Прошить ClockworkMod Recovery.
  3. Загрузиться в ClockworkMod Recovery (обычно для этого требуется при включении понажимать разные хитрые комбинации кнопок на телефоне).
  4. Снести все пользовательские данные и кеш.
  5. Прошить из файла на SD-карте свежее RADIO.
  6. Прошить из файла на SD-карте саму прошивку с CyanogenMod'ом.
  7. Перезагрузиться =).

Но лучше поискать более точные инструкции на том же форуме xda-developers.

Deleted
()
Ответ на: Несколько нубских вопросов: от xorik

1) В чем отличие сабжевой прошивки в отличии от заводской?

Она основана на Android 2.2 а не 2.1. Плюс есть root-доступ и разные полезные фичи.

2) Перепрошивка лишает гарантии?

В интернете пишут, что меняли/ремонтировали по гарантии разные телефоны HTC с нестандартными прошивками. Просто прошивали заводскую обратно, если конечно аппарат не был аппаратно убит в хлам =).

3) Можно ли потом откатить прошивку?

Можно скачать и прошить оригинальную.

4) Стоит ли девайс своих денег? :)

ИМХО да. Хотя лично я, если бы решил купить сейчас, то взял бы Google Nexus One =). В принципе начинка там почти одинаковая.

Deleted
()

Я до сих пор думал, что все эти коммуникаторы и иже с ними УГ. Я был не прав. Отлично, зачет...

//Ну и за epica зачет, да.

Insomnium ★★★★
()
Ответ на: комментарий от JB

>на тату 2.2 тормозит говорят, ну и например анимированных обоев там нет

не тормозит, тормозил 2.1 с sense от Wildfire, но теперь и его оптимизировали, все летает. анимированных обоев нет то ли в Sense версии, то ли в AOSP, но в одной из них точно есть)

NForce
()
Ответ на: комментарий от Deleted

mironov_ivan> Хотя лично я, если бы решил купить сейчас, то взял бы Google Nexus One =)

Согласен, это правильный выбор, когда хочешь покопаться в прошивках, ядрах и т.д. Я так и сделал.

athost ★★★★★
()

О, зачётная тема. Я как-раз собрался апгрейдить старый Гнусмас, возьму что-то с Android теперь, решено.

Lennox ★★★★★
()
Ответ на: комментарий от NForce

Пользуясь случаем, поставил на свой Tattoo Fyodor Froyo ROM 0.7.1, скорость впечатляющая, анимированные обои есть) Только камеры нет. Ну ничего, пока она и не нужна, а потом все равно сделают

NForce
()

Ничё так- красиво и функционально.) Вендовс Мобайл видимо скоро загнётся- с мобильным линуксом конкурировать становится всё труднее.)))

Dorif ★★
()
Ответ на: комментарий от tensai_cirno

У йазвонилки нету многих функций, к которым привыкли юзвери- поэтому лучше классические телефоны с линуксом на борту.

Dorif ★★
()

жаль на motorola cliq xt нет :(

zl0y
()
Ответ на: комментарий от NForce

Вот я взял Motorola Milestone, и тоже так копаюсь, так копаюсь... на другом телефоне так покопаться бы не получилось...

Аж на целый сайт копаний получилось...

А теперь еще и на остальные мотодроиды расширились

XVilka ★★★★★
()

CYANOGENMOD HAS NO SENSE

И да, странно, что ещё никто не прошёлся по способу снятия скриншотов на Андроиде.

Lighting ★★★★★
()

красиво-то как :)

jcd ★★★★★
()
Ответ на: комментарий от tensai_cirno

Нет, юзверям это нах не нужно. Я про то, что в йазвонилках нет возможности подключить карту памяти(16-32 гига хорошо канеш, но и они закончиться могут), нельзя видеозвонки делать... Продолжить список?

Dorif ★★
()
Ответ на: комментарий от tensai_cirno

Если б это было НЕРАБОТАЮЩИМ- телефоны с андроидом не производились бы.

Dorif ★★
()
Ответ на: комментарий от Dorif

>Я про то, что в йазвонилках нет возможности подключить карту памяти(16-32 гига хорошо канеш, но и они закончиться могут), нельзя видеозвонки делать...

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

tensai_cirno ★★★★★
()
Ответ на: комментарий от tensai_cirno

Ок. здесь я ошибся. А как насчёт того. что там полно стеклянных деталей, что практически гарнтирует проблемы при падении? Большая часть других производителей делает экраны пластиковыми, что делает их более прочными. Но опять же: карта памяти, отсутствие возможности достаьть батарею, невозможность отправки MMS, ограничения на прикрепление файлов к емэйлам, привязка к оператору, отсутствие многозадачности, отсутствие файлового браузера, Bluetooth ТОЛЬКО для подключения гарнитуры отсутствие камеры на лицевой стороне, цена бешенная... Мало недостатков? Вы мне лучше перечислите недостатки андроида и прочих мобильных платформ- обоснуйте СВОЮ точку зрения.

Dorif ★★
()
Ответ на: комментарий от Deleted

>>недостатки андроида

зоопарк версий

Никто не заставляет ставить кастомные прошивки. Можно сидеть и с заводской.

Toshik
()
Ответ на: комментарий от Deleted

Ну, каждый млодифицирует под свои нужды. Сначала симбиан тоже имела куеву хучу версий(UIQ, S40, S80, S60, S90), так что это просто только начало. И скорее это плюс, так как показывает заинтересованность людей в платформе, а со временем скорее всего выживет только несколько сборок и всё. А если «зоопарк версий» про слишком частые релизы- опять же- скорее хорошо, потому что исправлений багов долго ждать не надо. Другое дело. что не все успевают прошивки на основе новых версий подготавливать...

Dorif ★★
()

самое-самое, что не хватает андроиду с заводской прошивкой, так это иметь возможность делать chroot

chroot невозможно сделать в принципе, ежели на заводской прошивке нету прав рута

вроде вполне логичный шаг производителей телефонов был бы давать права, а лучше ещё готовую программу на борту, надобность перепрошивать телефон сразу бы отпала. как итог - меньнше возни саппорта с телефонами, убитыми кривыми руками школьника васи пупкина

кстати, а есть ли для андроида вменяемые виртуальные машины?

swar0g ★★★★
()

Как-то можно контролировать, сколько траффика будет есть труба в режиме ожидания? Или придется платить столько, сколько скажут?

Jayrome ★★★★★
()
Ответ на: комментарий от Jayrome

Как-то можно контролировать, сколько траффика будет есть труба в режиме ожидания? Или придется платить столько, сколько скажут?

Стандартными средствами можно только включить или отключить мобильный интернет. Если надо именно контролировать количество трафика, то можно поискать в маркете какую-нибудь программу для этого. Я натыкался на одну, она считала трафик и выключала интернет при превышении заранее заданного лимита. К сожалению не помню как называется.

Deleted
()

> Эмулятор терминала. Шелл - busybox 1.16.2. Полезные CLI-утилиты, вроде tcpdump, wget и netcat - в комплекте. Также имеется SSH-сервер dropbear, который можно запустить, предварительно скопировав ключи.

Как там, кстати, TAB нажимать? Ну и вообще прочие функциональные кнопки:) Просто по ssh пытался пользоваться mc, а там без этого как-то ну совсем грустно...

mega_venik ★★★
()
Ответ на: комментарий от swar0g

кстати, а есть ли для андроида вменяемые виртуальные машины?

Есть портированные под Android qemu и bochs. Не знаю насколько они вменяемы.

Deleted
()
Ответ на: комментарий от tensai_cirno

vnstat, не?

Не. Там была программа именно под ведроид.

Deleted
()
Ответ на: комментарий от mega_venik

Как там, кстати, TAB нажимать?

В androidterm'е похоже никак. В connectbot'е - нажать на трекбол, затем 'i'.

Ну и вообще прочие функциональные кнопки:)

Смотри встроенную помощь эмулятора терминала. В androidterm'е нажми «Menu», затем «Special keys». В connectbot'е: «Menu» -> «Help».

Deleted
()

http://forum.xda-developers.com/showthread.php?t=726300
не? никак?
Уже недели две живу с этим ром'ом, проблем никаких, до этого шил разные поделки разных деятелей, не понос так золотуха, где батарейку жрет зря, где что-то не работает, с этим никаких проблем, вифи постоянно работает, мобильный интернет - не отключается никогда, ибо где смысл в таком аппарате без интернета, да и корпоративный мэйл не позволяет, в машине он играет музыку ( только лозлес ), иной раз и в наушники играет - в среднем два дня батарейка держит.

Isus
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.