IPB

Здравствуйте, гость ( Вход | Регистрация )

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
История благодарностей участнику Alex-y ::: Спасибо сказали: 114 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
16.6.2009, 11:45 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Цитата(K_skov @ 16.6.2009, 7:53) *
Так может таки "рискнуть" и выложить ? wink.gif


Русская версия Андроида. Функциональное (с железом наших девайсов) состояние такое же как и у английской.
+ в этой версии есть экранная клавиатура.

Скачать можно отсюда
AGC, K_skov, SP3, Unrealwolf,
8.4.2009, 9:02 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Цитата(Siemens92 @ 7.4.2009, 16:45) *
да на наше походу не запустить если чтолько озу кушает


Ничё, запустим, так как за счёт файла подкачки терь у нас 128Мб ОЗУ, вопрос в другом ..как оно будет работать.. флеш карта не такая уж и быстаря как SDRAM... будет местами лагать, как это уже происходит с локализованным "Капкейк" на нашем зверьке сейчас.


--------------------
Я сборку с Капкейк не выкладываю, пока что, просто хочу больше исправлений внести, а не просто обновление ОСи.
А если кому то оч хочется пощупать, то .. выложу)

Цитата(Unrealwolf @ 7.4.2009, 18:42) *
Да уж, поглядел на этот мэйджиков Капкейк в эмуляторе - тормозит и глючит даже там. Что ж будет на настоящем девайсе?..
Alex-y, все-таки, можно сделать, чтобы SD карта определялась как карта, и была видна не только файл-менеджером? Я тут у китайцев нарыл Documents To Go для Андроида, так он требует карту вставить.


>>в эмуляторе - тормозит
Ну... у меня наоборот на эмуляторе как раз чудненько бегает... но , ни камера ни календарь всё равно не работают.. - календарь не запускается аа камера крэшится.. хоть и подключена СД карта.

>>чтобы SD карта определялась как карта
Да, СД карту нада бы научить его видеть как надо.
Unrealwolf,
5.4.2009, 4:52 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
И снова бессонная ночь, и .. оно случилось, обновление Аднроида до последней версии...
Эта сборка постороена на базе "Android 1.1 SDK, Release 1".

.. что нового, "бросилось в глаза", это:
- Меню настроек, где можно установить время, включить выключить (или настроить) беспроводные адаптеры (WiFi & Bluetooth), настрить звуки, будильники.. и.т.д. и т.п. что самое обидное что ни звук ни беспроводные адаптеры пока не работают sad.gif (пока что не портированно под наши девайсы, но, это ещё впереди).
- Вроде бы как пошустрее стало.

Чего ещё нового, покажут дальнейшие ковыряния.

Отдаю на растерзание wink.gif - скачать
Siemens92, SP3, Unrealwolf,
4.4.2009, 16:16 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Цитата(Unrealwolf @ 4.4.2009, 15:57) *
Спасибо огромное за новую версию. Хочу задать вопрос: об ext2 можно забыть навсегда, она уже не будет использоваться в следующих сборках? Можно смело форматировать карточку обратно в один раздел?


"об ext2 можно забыть" - можно) думаю и очень надеюсь что больше не понадобится wink.gif можиш смело форматировать и использовать карточку вместе с виндой)
Unrealwolf,
4.4.2009, 9:05 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Итак товарисчи! Бессонная ночь прошла не безуспешно)) И эксперименты над загрузкой Андроида без форматирования СД карточки прошли успешно.
Теперь всё гораздо проще и может попробовать каждый.

1. Качаем (ANDROID_04.04.09.rar)
2. Распаковываем в КОРЕНЬ СД карты содержимое архива (см. пункт 1), карточка должна иметь файловую систему FAT/FAT32
3. А теперь всё как обычно, заходим в папку ANDROID и запускаем Haret, жмём Run, через какое то время (несколько сек), видите часы и всё остальное, и радуетесь biggrin.gif

Если хочется установить какое то приложение найденное где нить, то файл с расширением .apk копируем в дирректорию "AndroidApps", и при загрузке эти файлы будут автоматически скопированы в образ "data.img".

Вроде бы пока что всё.

Ой, да ещё.. забыл добавить, в данной "сборке" размер памяти увеличен, +64Мб, за счёт подключенного файла подкачки "extram.img", оно хоть и немного туговато, но лучше чем просто крэш приложений или вообще отказ запуска их. Так сложилось что RAM диск съел последний мегабайт ОЗУ и само мобой решилось подключить файл подкачки.
Следующий шаг, проапдейтить саму ОСь до последней версии.
AGC, Angel_Hranitel, Siemens92, SP3, Unrealwolf,
4.4.2009, 0:42 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Цитата(Unrealwolf @ 23.3.2009, 23:20) *
А по поводу файл-менеджера - никто не может впихнуть вот этот в существующую сборку под наши девайсы?



Впихнул) ещё и клавиатуру.... но видимо она для VGA экранов, поэтому букав на кнопках не видно sad.gif , нужно найти подходящую и заменить эту.
Скачать rootfs.

З.Ы.
Счас провожу экспенименты с загрузкой Андроида без форматирования СД карточки. Основной плюс в: не нужно форматировать карточку, карточка видна в андроиде как СДКАРТА, каждый сможет установить любой софт для андроида, поместив *.apk файл в соотвествующую дирректорию (при загрузке оно автоматически скопируется в образ файловой сиситемы). Подобное уже сделали но для других девайсов, ссылка как то проскакивала в этой ветке.
AGC, Unrealwolf,
28.2.2009, 0:28 Прошивка для HP RW6815 WM 6.5 OS 5.2.21159 Build 21159.5.0.0 с CHome
Вот лог загрузки винды (текущей прошивки), там же лог включения блютуза и подключения гарнитуры (есть ошибки)


правка:
переместил текст в архив, что б не засорять тему.
AGC, Angel_Hranitel, Siemens92,
3.2.2009, 0:14 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов SnAKEen, Unrealwolf, zOn,
2.2.2009, 17:29 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Цитата(zOn @ 2.2.2009, 15:59) *
Alex-y,
crскажи, работа с ЖСМ идет по АТ? а "тот хитрый протокол" не ковырял более?

Да, к сожалению сечас работа идёт только по AT, так как в Аднроиде на данный момент больше никакой реализации нет. Это резко уменьшает список поддерживаемых возможностей. Говоря иными словами не работает GPRS/EDGE .. по моему счас не работает и USSD. У меня сейчас есть немного набросков которые после запуска создают, там, пять виртуальных КОМ портов, для реализаци всех возможностей GSM 7.10. Но на данном этапе развития Андроида, кроме как АТ канала ничего не удасться использовать. Будем надеяться что в ближайшем будущем комуникационные возможности андроида расширятся и все возможности GSM 7.10 будут востребованы и самое главное будет где их применить.
zOn,
2.2.2009, 14:54 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Пока у AGC нет свободного времени и глядя на увеличивающееся количество жаждущих и страждущих, выкладываю на пробу архив своей экспериментальной файловой системы.

Скачать.

Настоятельно рекомендуется распаковывать из под линукса. Во избежание многих вопросов.

Основные отличия от той что в шапке:
- с нуля создано дерево файлов в папке /dev, расствлены права.
- добавлен фикс ЖСМ модуля.
- обновлены некоторые системные файлы.
- файловая система доступна для записи и чтения, что предотвращает крэш многих приложений, таких как звонилка, смс\ммс редактор, веб браузер .. и.т.д.

Ядро с поддержкой ISO8859-1 ..


---------------------------
Батарейка, в процессе, так как с управлением питания тут целая история.
Angel_Hranitel, SnAKEen, Unrealwolf, zOn,
1.2.2009, 14:40 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
>> "Sorry! The process com.android.***** unexpectedly"
>> Ооо, такое сообщение много где полявляется. Такое впечатление что там ничего никогда не тестировалась, написали, выложили и всё. Нужно искать почему
>> приложения/сервисы вылетают.

Всё оказалось просто, файловая система монтируется как ReadOnly, поэтому всё и падает. Как только отключил в файле init.rc ".. ro remount" на "rw remount"
Удалил папки: /data/misc /data/local /data/data /data/app-private /data/app и /data/property. Почистил папку dalvik-cache.

Загружался долго. Так как всё снова инициализируется кэши конфиги и т.п. а главное он уже может в них записывать.

Перестало крэшиться! По крайней мере всё что у меня крэшилось - работает! И СМС "композер".. и веб браузер и многое другое.

з.ы. Теперь чего реально не хватает так это клавиатуры.
з.ы.Ы. SMS теперь приходят как положено happy.gif , читаются .. составляются)
AGC, ArHon, SnAKEen, zOn,
1.2.2009, 13:10 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Цитата(Unrealwolf @ 1.2.2009, 11:51) *
Не работает.

Перезалил.
Unrealwolf,
31.1.2009, 21:53 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Итак, товарисчи! GSM модуль на наших девайсах побеждён!!

Выкладываю первую версию фиксов для работы GSM модуля в Андроиде. Это всё можно скачать отсюда.

1. Качаем архив.
2. Распаковываем в корень "/"

Если вдруг у кого то уже есть какие то изменения в фале init.rc, то что б не затирать,
ищем строку
service ril-daemon /system/bin/rild
и меняем её на
service ril-daemon /system/bin/muxd

ах, да, самое главное, в конфиурации ядра включаем (если не включено):
CONFIG_SERIAL_PXA=y
!!!! следующий параметр должен быть отключён. Иначе ничего не увидите на экране.
# CONFIG_SERIAL_PXA_CONSOLE is not set

Пересобираем ядро, теперь унас должны определиться три СОМ порта (FFUART BTUART STUART), мы будем юзать первый.

На всякий случай выкладываю свою сборку ядра.

Известные проблемы:
- периодически падает звонилка, мессенджер, особенно при приёме СМС. (думаю эти проблемы решаться при обновлении на более свежую сборку андроида)
- не работает клавиша "повесить трубку" - нужно разбираться. Возможно пофиксится после апдейта также, так как команды отбоя всё же в коде присутвуют.

В общем пробуем, высказываемся, у кого каке проблемы появятся, будем пытаться решать.

2 AGC
Как мы будем обьеденять наши усилия? Сможешь проверить у себя и выложить поапдейченное ядро и файловую систему?

------------------
И что б не быть голословным .. прикрепил несколько фоток.
AGC, SnAKEen, Unrealwolf, zOn,
29.1.2009, 14:58 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Нус, товарищи, есть существенный прогресс)
После пляски с бубном и многих литров выпитого кофе, в бессонные ночи, GSM модуль таки начал отвечать и повиноваться всем нужным командам).
В данный момент, я управляю им с тестового приложения которое пришлось набросать для экспериментов. Там реализован, частично GSM 7,10 стандарт. Сечас а просто выключаю этот хитрый режим модема и общаюсь с ним обчными АТ командами, которые и используются Андроидом.
Осталось лишь обьеденить, RIL драйвер андроида и это тестовое приложение. Чем я и займусь в ближайшее свободное время.

2 zOn
в момент регистрации в сети, нужная тебе инфа так же присутствует, так что, не всё так плохо как казалось раньше)

>> и вообще какая-то недобрая тишина образовалась
А это "затишье перед бурей".
AGC, Angel_Hranitel, ArHon, SnAKEen, sovicUA, Unrealwolf, zOn,
27.1.2009, 19:11 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
2 AGC
Думаю этот этот документик будет полезен, особенно раздел "PXA270 I/O Pins" happy.gif
zOn,
19.1.2009, 18:47 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
В общем, я покурил, виндовые драйвера, и нашёл как переключиться в стандартный АТ протокол.
А покурив, стандарты и документацию, мне что то резко захотелось оставить его в этом режиме и написать новый "драйвер/враппер" уже с поддержкой DLC протокола... уж больно всё красиво - в паралель... открыт канал GPRS/EDGE, отправляются СМС, ещё что то делать..там, звонить... и это всё по одному СОМ порту...
Но, всё равно, нужно сперва добиться работы с АТ протоколом, тоесть поднять то что есть.
zOn,
15.1.2009, 0:00 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Цитата(zOn @ 14.1.2009, 22:13) *
sprut, как заберешь у Alex-y, сможешь сделать под ровер сборку для чайников? С линухом вообще никогда не общался, но погонять андроида сильно хоцца.
А если это можно будет сделать из-под винды на компе, то я (а возможно и не только я) буду сильно рад.


Можно можно!
Ядро собирается без проблем.
Я сначала начал собирать андроида из под винты так как и ядро.. НО, видимо накосячил со сборкой ГЦЦ компилятора, для сборки андроида я решил взять другую версию, ту что они рекомендуют. Так вот, андроида собрал! НО, бинарники не зупскались..... я плюнул и собрал его в линуксе, что б проверить работоспособность. Оно собралось и бинарники работают. Позже я пересоберу ГСС и уже тогда ..думаю возможно будет собирать андроида из под винды =)
zOn,
14.1.2009, 19:16 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
К стати,
собрал Аднроид из "последних сырцов", запустить собраное в чистом виде пока не удалось. В 'init' добавил несколько грубых костылей, но только ради того что бы заработал внутренний логгер (который в консоль ничего не пишет, что б писал), и было видно на экране всё что он делает (вывод ошибок, предупреждений, просто и нфы , протокол загрузки и т.п.). Только после этой доработки узнал что процесс zygote поятоянно завершается и перезапускается, видимо проблема в этом. (подозреваю проблема с правами на файлы).
Копаю дальше..

А пока что, я заменил новособранными файлами, часть файлов в уже работающем Андроиде, а так же добавил несколько пакетов "сэмплов", тоже свежесобранных. Порылся в них, и могу сказать что на наших девайсах с 2Д а особенно с 3Д графикой всё в порядке =), OpenGL работает на ура. =)

Звук.
Девайс есть '/dev/eac', но пока звук в него вывести не удалось.

GSM,
Проапдейтил либу libreference-ril.so и "демона" "rild", что б оно юзало правильный порт "/dev/ttyS0" и выбросил код что использовался в работе с эмулятором. Пытаюсь её отлаживать уже на самом андроиде...
Результаты общения либы и порта будут позже =)
... отладка в процессе.
zOn,
14.1.2009, 14:30 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Hi All,
с флешкой, особо проблем тоже нету:
- разбиваем флешку на два логических диска.. 1 - ext2 (к примеру 200 МБ) 2. FAT (остальное место).
на перовом разделе находится ест-но сам андроид, на втором уже что угодно.
- в файле /system/etc/mountd.conf - mmcblk0 меняем на mmcblk0p2

всё, при загрузке второй раздел смонтируется автоматически.
AGC, SnAKEen,
1.1.2009, 15:49 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Я тут немного с другого конца ковыряю. =)

Добавил драйвер батарейки из ядра 2,6,28 (то же WM9713). Вроде работает, так как могу получать различную инфу о батарее и текущее значение в вольтах =)

Аудио-кодек, вроде бы как нормально определился (поборол кучу ошибок чтения записи в регистры АС97 аудио), за ним и точпад задетектился тот же WM9713, НО,
.. не могу найти устройство звука его в дирретории /dev, неужели руцями нужно делать.
.. точпад зарегестрировался как .. input1, но что то не могу поймать его IRQ, молчит..

роем глубже)
как будут более менее успехи выложу дифы.
AGC, zOn,
31.12.2008, 11:59 Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов
Цитата(zOn @ 31.12.2008, 7:50) *
ИЗ винды или из ПОД винды?
если из под винды, то выкладывай.


"из под винды", "в винде" smile.gif

Самораспаковывющийся архив лежит тут cygwin+gcc-arm-gnueabi+kernel

пароль на архив: alex-y

1. Распаковываем
2. запускаем CygWin.bat
3. cd /root/linux-2.6.25-android
4. make

з.ы. в архив включено ядро которое уже содержит фиксы CD карты, экрана и клавиш.

правка:
в связи с проблемой скачивания перезалил на другой сервис.
AGC, zOn,

2 страниц V  < 1 2
RSS Текстовая версия Сейчас: 28.3.2024, 17:45
return_links(); ?>