![]() |
|
![]() |
![]()
Сообщение
#521
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
Краткая инструкция по установке:
1. Качаем по соотвествующей ссылке, нужную версию (смотреть ниже). 2. Распаковываем как есть в корень SD карты и ничего не переименовываем. 3. Находим в папке ANDROID тулзу Haret-0.5.2.exe и запускаем её, жмём RUN, и ждём. 4. Если запустилось, прыгаем от счастья, а нет, листаем форум.. возможно эта проблема уже была решена. Версия от 08.12.09 ANDROID 1.6 rс1.4 RUS + ядро для RW6815 *Чистая сборка из сорцов включая все предидущие фиксы. Ссылка 1 Ссылка 2 (залил U144) Сорцы ядра текущей версии для RW6815 Кухня для сборки ядра из под винды (на базе Cygwin, инструкция по установке внутри архива) пароль на архив: forum.pda2u.ru Исправления: Исправленный RAM диск (скачать): + Позволяет устанавливать приложения при загрузке автоматически (Необходимо только создать в папке ANDROID папку AndroidApps и в неё положить *.apk файлы которые нужно установить.) + SD карта теперь доступна для записи и чтения для различных (возможно даже всех) приложений (раньше было только для чтения). Установка: просто заменить этим файлом тот что уже есть в папке ANDROID. ------------------------------------------------------------------------------------------------ * Ядро для владельцев Роверов: Ссылка 1 Ссылка 2 (залил U144) Чего нового: + правильная поддержка QVGA; всё стало мельче и удобно-читаемое/удобно-нажимаемое. + работает регулировка яркости экрана; + оставил только две локали Eng/Rus, ради экономия места в системном образе; + В ядро добавлен драйвер "adb gadget", теперь зверь виден как "Android phone (ADB Interface)", можно подключить зверька через USB к большому брату и можно подключаться к устрйству, используя ADB Shell. Эта возможность доступна как под линуксом так и под виндой. + Доступно больше информации о батарее: температура и тип; Несколько скринов: Img1, Img2, Img3, Img4, Img5 Версия от 20.09.09 ANDROID 1.6rс1 RUS + ядро для RW6815 *Построенная на базе SDK 1.6 rc1.0 с добавлением фиксов. Ссылка 1 Ссылка 2 *Ядро для Ровера. Что работает (или работает но с проблемами): + GSM* + Батарея* + Клавиатура + Тачскрин + Звук + Видна SD карта для стандартных приложений. + Зарядка от АС зарядного устройства. Известные проблемы или что не работает вообще: Не работают, пока что: - Bluetooth - не работает - Wi-Fi - не работает - Камера - не работает (шансов мало, чип OV0610, драйверов нет, может быть когда нибудь...) - Не работает зарядка от USB. - Не работает регулировка яркости подсветки экрана, но поддержка ядром уже реализована. - USB RNDIS/Ethernet - не работает * Исвестны проблемы с: - GSM Не полная поддержка стандарта, поэтому пока что не работает отправка USSD запросов (например узнать остаток на счёте.. там *101#), иногда пропускает (не получает) СМС. Не работает EDGE/GPRS/WAP так как не полная поддержка стандарта. Не работает клавиша "отбой"\"положить трубку". Не работает функция выключить звук во время звонка. - Звук, пока что не очень громкий. - Клавиши, POWER, СAMERA, RECORD - обрабатываются на уровне ядра, но Андроид пока их игнорирует. - При включении проводной гарнитуры звук не переключается на неё, ядром сообщение KEY_HP посылается Андроиду, он пока его игнорирует. - Не вся информация о батарее видна - температура, тип. ------------------------------------------------------------------------- Прикреплённые изображения соотвествуют версии 1.6rc1.4 от 08.12.09 ------------------------------------------------------------------------- В аттаче лежит софтинка при помощи которой можно по значениям регистров настройки GPIO (GPLR0-3, GPDR0-3, GAFR0-3, GFER0-3) получить настройку пинов в читабельном виде) может кому пригодится, писал её для PXA27x В окошки вбиваем значения регистров (полученные при помощи HaretConsole), и жмём кнопку "Update" В планах было добавить рпаспаковку настроек периферии (КОМ портов, настройку LCD, и так далее.. если будет необходимость, сообщаем об этом, допишу) |
![]() |
|
![]() |
![]()
Сообщение
#522
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
Не подскажешь, сколько вообще весят файлы самого Андроида в 2.0? Подскажу, образ системный (system.img) весит где то 75MB. Исходники в упакованном виде 750-800Mb, по крайней мере столько весили исходники 1,6 версии. |
![]() |
|
![]()
Сообщение
#523
|
|
Новичок ![]() Группа: Members Сообщений: 3 Регистрация: 16.11.2009 Пользователь №: 32784 Спасибо сказали: 0 раз(а) Девайс:Asus P525 ![]() |
На моем Асусе Р525 дроид 1.6 для НР загрузился нормально, но не работает ни одно устройство ввода (клава или тачскрин).
В то же время имеется рабочий Андроид 1.0 с заточенными дровами. Знатоки, подскажите, какие файлы из старой версии заменить в новой, чтобы "оно заработало". :) |
![]() |
|
![]()
Сообщение
#524
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 206 Регистрация: 6.11.2007 Из: Волгоград Пользователь №: 19 Спасибо сказали: 15 раз(а) Девайс:Rover PC G5 ![]() |
yadox, для P525 есть целый ресурс по Андроиду (может кто вспомнит).
кажись это был один из первых девайсов с практически полноценным портом андроида. |
![]() |
|
![]()
Сообщение
#525
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
На моем Асусе Р525 дроид 1.6 для НР загрузился нормально, но не работает ни одно устройство ввода (клава или тачскрин). В то же время имеется рабочий Андроид 1.0 с заточенными дровами. Знатоки, подскажите, какие файлы из старой версии заменить в новой, чтобы "оно заработало". (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Вот где то здесь можно скачать порт под Asus. |
![]() |
|
![]()
Сообщение
#526
|
|
Новичок ![]() Группа: Members Сообщений: 3 Регистрация: 16.11.2009 Пользователь №: 32784 Спасибо сказали: 0 раз(а) Девайс:Asus P525 ![]() |
Вот где то здесь можно скачать порт под Asus. Это и есть упомянутый имеющийся порт 1.0, хотелось бы поновее) |
![]() |
|
![]()
Сообщение
#527
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
Это и есть упомянутый имеющийся порт 1.0, хотелось бы поновее) Есть конечно один не хитрый способ, но сам его проверить не могу, так что будешь пробовать самостоятельно) 1. качаешь порт версии 1.0 для ASUS 2. качаешь последнюю версию для HP 3. Берёшь ядро zImage от версии 1.0 для ASUS, заменяешь ним ядро для HP .. 4. В файле DEFAULT.txt в версии для HP меняешь значение переменной MTYPE c 2036 на значение которое в этом же файле только в версии 1,0 для ASUS. 5. Запускаешь, теоретически должно работать, но наверное не всё) |
![]() |
|
![]()
Сообщение
#528
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 206 Регистрация: 6.11.2007 Из: Волгоград Пользователь №: 19 Спасибо сказали: 15 раз(а) Девайс:Rover PC G5 ![]() |
Alex-y, а с ровером что делать то?
|
![]() |
|
![]()
Сообщение
#529
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
Alex-y, а с ровером что делать то? Пробовал "Роверовское" ядро из шапки? (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif) |
![]() |
|
![]()
Сообщение
#530
|
|
Новичок ![]() Группа: Members Сообщений: 3 Регистрация: 16.11.2009 Пользователь №: 32784 Спасибо сказали: 0 раз(а) Девайс:Asus P525 ![]() |
Есть конечно один не хитрый способ, но сам его проверить не могу, так что будешь пробовать самостоятельно) 1. качаешь порт версии 1.0 для ASUS 2. качаешь последнюю версию для HP 3. Берёшь ядро zImage от версии 1.0 для ASUS, заменяешь ним ядро для HP .. 4. В файле DEFAULT.txt в версии для HP меняешь значение переменной MTYPE c 2036 на значение которое в этом же файле только в версии 1,0 для ASUS. 5. Запускаешь, теоретически должно работать, но наверное не всё) Сделал, теперь не может смонтировать SD-карту, кодовую страницу потерял: .... Mounting SD card to /sdcard Unable to load NLS charset iso8859-1 FAT: IO charset iso8859-1 not found mount: mounting /dev/block/mmcblk0p1 on /sdcard failed: invalid argument |
![]() |
|
![]()
Сообщение
#531
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 206 Регистрация: 6.11.2007 Из: Волгоград Пользователь №: 19 Спасибо сказали: 15 раз(а) Девайс:Rover PC G5 ![]() |
Alex-y, да
я про 2.0 |
![]() |
|
![]()
Сообщение
#532
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
|
![]() |
|
![]()
Сообщение
#533
|
|
Участник ![]() ![]() Группа: Members Сообщений: 54 Регистрация: 29.5.2008 Пользователь №: 1486 Спасибо сказали: 7 раз(а) Девайс:6815 ![]() |
Alex-y,
2.0 у нас еще медленнее, чем 1.6? |
![]() |
|
![]()
Сообщение
#534
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
Alex-y, 2.0 у нас еще медленнее, чем 1.6? Да, а без файла подкачки .. вообще умирает, е-е-е-ле еееле шевелится) реально использует где то 75-80 мб ОЗУ Я вот пересобрал всё с сорцов выключил всевозможную отладочную инфу, размер всей оси уменьшился больше чем на 10 мегабайт. Пока что пробую это всё запустить. На не оптимизированной версии, пробовал выгружать некоторые сервисы, помогает и начинает бегать шустрее, так что будем надеяться что уложимся в 64метра ОЗУ. |
![]() |
|
![]()
Сообщение
#535
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 206 Регистрация: 6.11.2007 Из: Волгоград Пользователь №: 19 Спасибо сказали: 15 раз(а) Девайс:Rover PC G5 ![]() |
Alex-y, ждемс
|
![]() |
|
![]()
Сообщение
#536
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
В погоне за производительностью вспомнилось:
- что как то хотелось реализовать запуск Андроида с внутренней памяти, так как она гораздо быстрее и.т.д... но, поковырявшись (пару дней), b даже пообщавшись с чипом через HaretConsole, прийдётся оставить эту идею.... эхъ, жаль. Причина в том что нет драйверов работающих с чипом "DiskOnChip G4" гугление дало только документацию на чип, писать самому драйвер, бррр.. работы куча, сайт производителя помер.. где можно было бы хоть найти драйвер на стрые версии ядер линукса а потом подшаманить на новое. Так что переезд ОСи внутрь устройства возможен только вместо винды... а пока не будет полной поддержки железа и достаточное количество свободных ресурсов (ОЗУ) смысла прибивать винду нет. Прийдётся продолжать "жить" на тугооой SD карте) з.ы. это так... немного мысли вслух.. а ещё может кто-то владеет такой сокровенной информацией и поделится нею. з.ы.ы. удалось высвободить около 8ми метров ОЗУ ..всё вроде зашевелилось веселее.. так что оч скоро выложу Android 2.0 (Eclair) |
![]() |
|
![]()
Сообщение
#537
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
Мде.... прибил очередной девайс, вернее сам не пойму чего он помер, очередной раз нажал софт-ресет, всё как обычно появилась картинка бутлоадера, и висим.
Подцепил консольку, пишет об ошибке, причём о такой что ни гугл не WINCE60 SDK не знает о такой. Стёр флеш внутренний весь (тот на которм бут+образ винды установочный), перепрошил всё, бутлоадер, винду.. всё та же ошибка, стопается на ней и висит. Как то оставил его, он всю ночь висел, на утро, в консоли вижу что прошло дальше.. вот вот винда загрузится, даже GSM замигал, НО, теперь с этого места он циклически перезагружается сам. Перепрошивка ничего не меняет.... эхъ.... вот и появился кандидат на вшивание линукса вместо винды))))) Эхъ.... чё так не везёт.. (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) p.s. теперь незнаю, выкладывать то что есть.... просто что б "пощёлкать", или нет. |
![]() |
|
![]()
Сообщение
#538
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 206 Регистрация: 6.11.2007 Из: Волгоград Пользователь №: 19 Спасибо сказали: 15 раз(а) Девайс:Rover PC G5 ![]() |
Alex-y,
Цитата просто что б "пощёлкать", или нет. типа на прощанье со своим девайсом? (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif) Цитата вот и появился кандидат на вшивание линукса вместо винды))))) правильно. во всем надо искать положительные моменты. |
![]() |
|
![]()
Сообщение
#539
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
Решил я пока оставить в покое 2.0 .. так как там много ещё недоработок, или просто не весь код обновлён, тоесть не весь обновлённый код доступен массам.
Поэтому было принято решение обновть версию 1.6. ..... эта часть сообщения перенсена в шапку ..... Господа "Ровероводы", кто умеет пользоваться HaretConsole, сделайте плиз дамп регистров LCCR0-LCCR5. Это мне нужно для сравнения настроек LCD конроллера на Ровере и HP, для HP я снял у себя. Это может помочь более точно настроить LCD для ровера (границы изображения и так далее). В консоли нужно выполнить следующую команду: pdump 0x44000000 0x1f То что оно там выведет, скинуть сюда плиз. Та же просьба к "Орсиоводам") Правка: Перенёс часть информации в шапку. |
![]() |
|
![]()
Сообщение
#540
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 206 Регистрация: 6.11.2007 Из: Волгоград Пользователь №: 19 Спасибо сказали: 15 раз(а) Девайс:Rover PC G5 ![]() |
Alex-y, дай инструкцию по консоли - солью с ровера
а может скрипт для харета дашь? |
![]() |
|
![]()
Сообщение
#541
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 158 Регистрация: 22.11.2007 Из: Киев Пользователь №: 24 Спасибо сказали: раз(а) ![]() |
Alex-y, дай инструкцию по консоли - солью с ровера а может скрипт для харета дашь? Там всё просто, подключаешь девайс к ББ, после того как активсинк успокоится, запускаешь Haret на девайсе, и жмёшь кнопку "Слушать сеть", всё на девайсе больше ничего не надо. На ББ, сперва ставишь Python, затем качаешь и распаковываешь haretconsole, затем в командной строке переходишь в папку со скриптами и пишешь: console.py 169.254.2.1 и жмёшь ентер, если всё прошло успешно увидишь приглашение HaRet#. Затем пишешь pdump 0x44000000 0x1f и жмёшь ентер. Всё должно получиться. |
![]() |
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 10.4.2025, 18:02 |