IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
Alex-y
сообщение 18.7.2009, 12:47
Сообщение #641


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 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, и так далее.. если будет необходимость, сообщаем об этом, допишу)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
37 страниц V  « < 31 32 33 34 35 > »   
Начать новую тему
Ответов
Maksic
сообщение 21.4.2010, 12:57
Сообщение #642


Участник
**

Группа: Members
Сообщений: 15
Регистрация: 21.2.2010
Пользователь №: 40043
Спасибо сказали: 0 раз(а)

Девайс:MW700


Alex-y,
Не подскажите как вы радио модуль GSM переключили.
Использую все ваши файлы с этого форума.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Alex-y
сообщение 26.4.2010, 17:00
Сообщение #643


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 158
Регистрация: 22.11.2007
Из: Киев
Пользователь №: 24
Спасибо сказали: раз(а)




2All
Прастите за неотвеченные сообщения, был оочень занят, и не было возможности зайти сюда, так вот, наконец то вернулся и можем пытаться продолжать что то делать (IMG:style_emoticons/default/rolleyes.gif)

Цитата(Maksic @ 21.4.2010, 12:57) *
Не подскажите как вы радио модуль GSM переключили.
Использую все ваши файлы с этого форума.


Подскажу) питание радиомодуля пока что не управляется аднроидом, поэтому радиомодуль должен быть включен в винде заранее. После загрузки ядра. радиомодуль доступен на последовательном порту /dev/ttyS0 скорость передачи 576кбит. При старте андроида стуртует процесс "muxd" который отключает внутренний мультиплекор (GSM MUX), переводит его в режим АТ и запускает "родной" процесс управляющий радиомодулем "rild".

З.ы. В чём конкретно проблема?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Maksic
сообщение 27.4.2010, 10:56
Сообщение #644


Участник
**

Группа: Members
Сообщений: 15
Регистрация: 21.2.2010
Пользователь №: 40043
Спасибо сказали: 0 раз(а)

Девайс:MW700


Alex-y,
Большое спасибо что откликнулись.
Я осмелюсь еще задать вопросы.
У меня Gsmart mw700 собрал ядро 2.6.32.9 от http://android.git.kernel.org/
с вашими файлами при запуске пишет вот что:
-> Open GSMSerial Serial /dev/ttySo opened
<- OpenGSMSerial -> WriteTo Serial
(ch=0, t=0xef, d_length=2) 0xf9 0x3 0xef 0x5 0xf2 0xf9
<- WriteToSerial
-----Waiting for serial data .....
А если позвонить на трубу начинает писать вот что:
ExstractFrames
И если поставит rild вместо muxd после больших букв ANDROID переключается в черный экран и моргает не часто.
Как с этим бороться (GSM модуль квалком вроде)

Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Alex-y
сообщение 27.4.2010, 11:54
Сообщение #645


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 158
Регистрация: 22.11.2007
Из: Киев
Пользователь №: 24
Спасибо сказали: раз(а)




>>(ch=0, t=0xef, d_length=2) 0xf9 0x3 0xef 0x5 0xf2 0xf9
команда shutdown(disconnect), после неё GSM MUX отклчюается и возвращается в АТ режим
>> -----Waiting for serial data .....
после этого сообщения muxd ждёт ответа от жсм модуля.. и этот процесс может занимать до нескольких минут, потому что активный мультиплексор, который был активирован виндой, сразу не откликается, причина пока не известна, так как я экспериментировал с отдельным жсм модулем то всё работало достаточно синхронно.

>>А если позвонить на трубу начинает писать вот что:
>>ExstractFrames
>>И если поставит rild вместо muxd после больших букв ANDROID переключается в черный экран и моргает не часто.
>>Как с этим бороться (GSM модуль квалком вроде)
rild не умеет работать с GSM MUX поэтому и подвисает.. так как он ожидает текстовые AT cooбщения, а в данный момент ему приходят бинарные данные.
Поэтому и было решено временно сделать такой костыль (muxd), выключающий MUX, что бы штатный rild мог общаться с модулем.

p.s.
Выход пока один (по крайней мере у меня), выкроить времени и завершить портирование на АРМ библиотеки которую я уже доделал и отладил на PC, она умеет работать с GSM MUX 7.хх протоколом полноценно.
p.s.s.
А ещё зависает оно от того что rild и libreference-lib модифицированны для работы с костылём muxd.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Maksic
сообщение 27.4.2010, 13:52
Сообщение #646


Участник
**

Группа: Members
Сообщений: 15
Регистрация: 21.2.2010
Пользователь №: 40043
Спасибо сказали: 0 раз(а)

Девайс:MW700


Alex-y,
Да нет когда поставил rild он сказал что то про 32 bit и дальше черный экран.
Я к тому что может что то не доделал вот и не грузится.
А да и еще а что такое ril.sh not faund при загрузке выдает.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Alex-y
сообщение 27.4.2010, 14:54
Сообщение #647


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 158
Регистрация: 22.11.2007
Из: Киев
Пользователь №: 24
Спасибо сказали: раз(а)




Цитата(Maksic @ 27.4.2010, 13:52) *


>>ril.sh not faund
На счёт этого не стоит беспокоиться.. это я забыл из кода в "init_1" убрать запуск этого скрипта, я его использовал для отладки. Просто нужно игнорировать это сообщение.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Maksic
сообщение 27.4.2010, 16:30
Сообщение #648


Участник
**

Группа: Members
Сообщений: 15
Регистрация: 21.2.2010
Пользователь №: 40043
Спасибо сказали: 0 раз(а)

Девайс:MW700


Alex-y,
OK.
А не сделаете маленькую инструкцию с сылками для создания самого Android ваще ничего не выходит.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Maksic
сообщение 8.5.2010, 16:38
Сообщение #649


Участник
**

Группа: Members
Сообщений: 15
Регистрация: 21.2.2010
Пользователь №: 40043
Спасибо сказали: 0 раз(а)

Девайс:MW700


Alex-y,
А не направите где находится и что вы правите для GSM (я имею в виду какие файлы отвечают за GSM)
И что нибуть знаете про порт андроида на Marwell pxa3xx хочу на Rover evo x8 поставить.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Alex-y
сообщение 10.5.2010, 20:50
Сообщение #650


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 158
Регистрация: 22.11.2007
Из: Киев
Пользователь №: 24
Спасибо сказали: раз(а)




Цитата(Maksic @ 8.5.2010, 16:38) *

>>А не направите где находится и что вы правите для GSM (я имею в виду какие файлы отвечают за GSM)
а именно, банрники лежат в: /system/bin/rild, /system/lib/libril.so, /system/lib/libreference-ril.so
а сорцы в: $android_src$\hardware\ril\

>>И что нибуть знаете про порт андроида на Marwell pxa3xx хочу на Rover evo x8 поставить.
можно попробовать для начала в конфиге ядра сменить тип CPU .. тоесть... значения, PXA 27X на 31X .. или соотвествующий, пересобрать ядро.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Gilberg
сообщение 11.5.2010, 7:17
Сообщение #651


Новичок
*

Группа: Banned
Сообщений: 5
Регистрация: 26.2.2010
Из: Воронеж
Пользователь №: 40423
Спасибо сказали: 0 раз(а)

Девайс:MS800


Цитата(Alex-y @ 27.4.2010, 11:54) *
Выход пока один (по крайней мере у меня), выкроить времени и завершить портирование на АРМ библиотеки которую я уже доделал и отладил на PC, она умеет работать с GSM MUX 7.хх протоколом полноценно.
p.s.s.
А ещё зависает оно от того что rild и libreference-lib модифицированны для работы с костылём muxd.

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

>>А ещё зависает оно от того что rild и libreference-lib модифицированны для работы с костылём muxd.
хм... и насчет этого, если не составит труда, что именно?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
noxwell
сообщение 11.5.2010, 8:05
Сообщение #652


Новичок
*

Группа: Members
Сообщений: 2
Регистрация: 11.5.2010
Пользователь №: 46490
Спасибо сказали: 0 раз(а)

Девайс:GSMART MS800


А можешь твои исходники $android_src$\hardware\ril\ выложить?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Maksic
сообщение 11.5.2010, 10:14
Сообщение #653


Участник
**

Группа: Members
Сообщений: 15
Регистрация: 21.2.2010
Пользователь №: 40043
Спасибо сказали: 0 раз(а)

Девайс:MW700


Alex-y,
Спасибо за ответ.
В общем расказываю историю.После кавырянья вашего ядра мы решили перейти на более свежие сорцы вот от сюда android.git.kernel.org плюс обновление получилось 2.6.32.9 заточеный под андроида. Все сделали оно запустилось но после переливающейся надписи ANDROID экран становиться черным.Мы пробавали разные сборки андроида и ядер везде один конец черный экран(и к стати мы не использовали ваш код мы брали предустановленные типа как Treo680) железо одинаковое.ЧТО ПОСОВЕТУЕТЕ.
Теперь про ROVER взял ядро и сборку андроида от Samsung i900 больше ни чего не нашел даже список внутреностей нет для ровера.Оно запустилось но при загрузке буквы расплывчетые и политра не понятная как будто троит изображение и опять же после надписи ANDROID черный экран.
Просим помощи помогите фанатикам.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
erinaceus
сообщение 11.5.2010, 16:42
Сообщение #654


Новичок
*

Группа: Members
Сообщений: 4
Регистрация: 25.3.2010
Пользователь №: 42785
Спасибо сказали: 0 раз(а)

Девайс:hp rw 6815


Вот бы выковырять из Diamond5353 Dual OS
бут
дабы сделать полноценное переключение между осей


http://4pda.ru/forum/index.php?showtopic=165792
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
zOn
сообщение 12.5.2010, 10:40
Сообщение #655


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 206
Регистрация: 6.11.2007
Из: Волгоград
Пользователь №: 19
Спасибо сказали: 15 раз(а)

Девайс:Rover PC G5


erinaceus, херня это.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
noxwell
сообщение 12.5.2010, 11:22
Сообщение #656


Новичок
*

Группа: Members
Сообщений: 2
Регистрация: 11.5.2010
Пользователь №: 46490
Спасибо сказали: 0 раз(а)

Девайс:GSMART MS800


Можно сделать проще - собрать прошивку Windows минималистик, то есть всё оттуда убрать - только чтобы загружался и поставить Diamond5353 Dual OS на автозагрузку. Всё!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
erinaceus
сообщение 12.5.2010, 18:35
Сообщение #657


Новичок
*

Группа: Members
Сообщений: 4
Регистрация: 25.3.2010
Пользователь №: 42785
Спасибо сказали: 0 раз(а)

Девайс:hp rw 6815


Парни я ценю и уважаю ваш труд и проделанную работу.... Мне интересно, ведeтся ли разработки android для hp rw6815??? Я бы с огромным удовольствие помог вам, но (пока) мало что понимаю в программировании...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Alex-y
сообщение 13.5.2010, 0:27
Сообщение #658


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 158
Регистрация: 22.11.2007
Из: Киев
Пользователь №: 24
Спасибо сказали: раз(а)




Цитата(Gilberg @ 11.5.2010, 7:17) *

>> А можно поподробнее о данной библиотеке,
Эта библиотека служит для работы с GSM модемом в мультиплекированном режиме, тоесть, используя лишь один последовательный порт (физический), мы можем создать и использовать много, точно не помню, кажись до 64х каналов (зависит от возможностей модема) виртуальных, передавая по ним необходимую инфу, к примеру, у нас активна GPRS сессия на одном виртуальном порту, на другом мы отправляем команды для звонка, на третьем статистику о сети, на четвёртом ещё что то...
Без неё, подключившись к инету, будет невозможно ни принять СМС не позвонить не получить статистику о состоянии сети, так как будет уже занят один единственный порт.
>> где взяты ее сорцы
только у меня, моя личная разработка, пока что буду распространять в виде статической либы (потому что это часть одного проэкта не относящегося к андроиду, и пока сорцы будут закрыты)
>> и для чего потребовалась ее доработка?
Доработка лиш в том что бы портировать её код для исполнения на ARM процессорах под линухом.

зы.
сейчас переписываю с нуля libreference-ril (потом будет конечно зваться иначе, просто эта либа взята за основу) ... дополняя её функционалом с уже существующих продуктов для HTC + библиотека GSMMUX

зы.ы
пока что остаются загадками, пины (GPIO) управления питанием GSM и Bluetooth модуля. Для блютуз вроде как уже известны но оперируя ними, пока ничего не получается, как то странно БТ модуль себя ведёт.


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
vovan00282
сообщение 13.5.2010, 18:16
Сообщение #659


Новичок
*

Группа: Members
Сообщений: 4
Регистрация: 11.5.2010
Пользователь №: 46494
Спасибо сказали: 0 раз(а)

Девайс:HP rw6815


Уважвемые разработчики !
Есть ли уже фикс чтоб на wr6815 кнопка POWER работала ? И если есть дайте сыль ! (IMG:style_emoticons/default/rolleyes.gif)
Заранее спасибо !
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
zOn
сообщение 16.5.2010, 22:35
Сообщение #660


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 206
Регистрация: 6.11.2007
Из: Волгоград
Пользователь №: 19
Спасибо сказали: 15 раз(а)

Девайс:Rover PC G5


Alex-y,
Цитата
зы.
сейчас переписываю с нуля libreference-ril (потом будет конечно зваться иначе, просто эта либа взята за основу) ... дополняя её функционалом с уже существующих продуктов для HTC + библиотека GSMMUX

А нетмониторные функции будут?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Maksic
сообщение 5.6.2010, 11:41
Сообщение #661


Участник
**

Группа: Members
Сообщений: 15
Регистрация: 21.2.2010
Пользователь №: 40043
Спасибо сказали: 0 раз(а)

Девайс:MW700


Alex-y,
А не подскажите как найти GPIO:
1. Внешний динамик (звук есть только в гарнитуре)
2. зарядка батарейки и адреса вольтаж, темп,
3. Определение флэшки (то есть card_detect) так как в андроиде пишет карта не вставлена.
И что это обазначает WIFI_CMD.
За ранее спасибо.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

37 страниц V  « < 31 32 33 34 35 > » 
Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 10.4.2025, 5:57
return_links(); ?>