IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Android для HP rw68xx, Ровер G5, Орсио N725 и других клонов атомов, рабочий прототип...
Siemens92
сообщение 26.10.2008, 20:07
Сообщение #1


Умничка
****

Группа: Модератор
Сообщений: 1151
Регистрация: 9.1.2008
Из: Москва
Пользователь №: 184
Спасибо сказали: 573 раз(а)

Девайс:Samsung WiTu 8G


Хочу спросить очень интересный вопрос можно или реално поставить на наши кпкаши андроида!
Кто как думает! Мое мнение что можно только мучительно все это делать!!! Только спец может портонуть всю плотформу андроид на наши!!! Вот где спеца взять(AGC) возможно сможет сделать но он не разу наверно не рабирал андроид на всякие паки и не изучал ее !!!



 ! 

Во избежание дальнейшей путаницы переименовал тему
 

AGC
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
37 страниц V  < 1 2 3 4 > »   
Начать новую тему
Ответов (20 - 39)
web-dj
сообщение 12.12.2008, 22:47
Сообщение #21


Участник
**

Группа: Members
Сообщений: 82
Регистрация: 30.8.2008
Пользователь №: 2339
Спасибо сказали: 7 раз(а)

Девайс:RoverPC G5


Я конечно не профессионал в этом, но мне кажется для начала надо собрать zImage под наших зверьков, так как в нете я не нашел... Нужно найти более менее похожие устройства и немного доработать.

Вот нашел немплохой пример портирования на Asus P535 http://sites.google.com/site/siteofhx/Home...g-steps/english

Вот характеристики:
CPU:
PXA270 /C5 520 MHz

Memory:
RAM: original: 2x Qimonda HYB18L256160BF-7.5, total 64MB SDRAM, changed to: 2 x Infineon HYB25L512160AC-7.5, total 128MB
Flash: msystem mDOC H3 NAND Flash 256MB

LCD:
TDO28 STEB2 Toppoly

Sound & Touchscreen:
AC97 - WM9713G Wolfson Audio and Touch Screen Controller

WiFi:
Wifi - Marvell CF8385 on PCB (Z3-10BA Alps). (connected via PCMCIA/CardBus)

Bluetooth:
Broadcom BCM2045 (connected via PXAs USB Host)

GSM:
Infineon PMB 7850E V3.1H D12

GPS:
SiRF GSC3f/LP

Other:
Power - Maxim MAX8588
Bus transceiver - Dual-supply bus WD4245

А может кому нибудь уже удавалась запустить линукс на наших КПК? (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
web-dj
сообщение 13.12.2008, 17:35
Сообщение #22


Участник
**

Группа: Members
Сообщений: 82
Регистрация: 30.8.2008
Пользователь №: 2339
Спасибо сказали: 7 раз(а)

Девайс:RoverPC G5


Кстати линукс который я описал выше хотя бы пытается запуститься, а не виснет на jumping to kernel (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Будет время, покапаюсь с ядром...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 14.12.2008, 11:18
Сообщение #23


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


web-dj, так ведь, что делать, оно понятно (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Проблема просто сделать это, т.е. никто не хочет ДЕЛАТЬ (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif)

А так, все верно, берем и адаптируем. Теоретически, ничего особо сложного там нет. Правда, я имею в виду фазу создания запускающегося андроида, ну и ядра линукса. Рабочую прошивку можно никогда и не получить, т.к. не найти драйвера оборудования. Вот тут возникает вторая проблема - есть описание железа Atom, но нет описания железа 6815 или роверов с орсио. Ну да это критично уже на второй фазе, первую можно пройти и без точной спецификации железа, хватит процессора, ну и с экраном нужно подумать...

Впрочем, можно в Реанимации спросить у народа, который разбирал наших зверьков, списать обозначения со всех чипов и нужных деталек (типа дисплея). По ним уже найти описание этого железа...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Siemens92
сообщение 14.12.2008, 12:03
Сообщение #24


Умничка
****

Группа: Модератор
Сообщений: 1151
Регистрация: 9.1.2008
Из: Москва
Пользователь №: 184
Спасибо сказали: 573 раз(а)

Девайс:Samsung WiTu 8G


вот ща попробую запустить на своем http://4pda.info/index.php?newsid=5701
вот че и подумал собрать ее как прошивку ну доработать немножко что не работает и все
http://sites.google.com/site/siteofhx/Home...g-steps/english
http://forum.xda-developers.com/showthread.php?t=455648

Фот прога для форматирования флехи http://depositfiles.com/ru/files/7727289
во драивера http://sites.google.com/site/siteofhx/Home...t-porting-files
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 14.12.2008, 18:05
Сообщение #25


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


И как оно? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Правда, сильно сомневаюсь, что оно стартанет, но напиши про экран, есть ли мигания? А то пока не могу найти частоту нашей матрицы...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
web-dj
сообщение 15.12.2008, 0:39
Сообщение #26


Участник
**

Группа: Members
Сообщений: 82
Регистрация: 30.8.2008
Пользователь №: 2339
Спасибо сказали: 7 раз(а)

Девайс:RoverPC G5


Андроид от Asus P535 у меня не запустился... похоже сильно отличается (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 15.12.2008, 3:14
Сообщение #27


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Цитата(web-dj @ 15.12.2008, 0:39) *
Андроид от Asus P535 у меня не запустился... похоже сильно отличается (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)

А почему ты считал, что если WM от P535 на наши зверьки не встает, то Андроид встанет? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

На самом деле, все не так уж и плохо, но надо портировать андроида, иначе он не запустится. Другое дело, что дрова уже появляются. В общем, сейчас ищу, куда бы линукс приткнуть (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

А не запустился он, т.к. спецификации оборудования сравни...

O2 Atom:

Microprocessor: 32bit Intel XScale PXA272 @ 416MHz - PXA272FC5416
Memory, Storage Capacity: ROM (128MB) | RAM (64MB) - Infineon HYB18L series and Spansion S71PL032J
Display: QVGA | 96dpi | 240(w)x320(h) | 2.7" (diagonal)
Audio and Touchscreen Controller - Wolfson WM9713G (AC97)
Sound: Microphone (mono) | Speakers (stereo) | Output Jack (2.5mm 4-pole) | 64-chord melody call alert
Cellular Network Supported: GSM900, GSM1800, GSM1900 - Skyworks SKY77316, SKY74046 and SKY74045 chipset
Cellular Data Link Supported: CSD | GPRS | EDGE - Analog Devices AD6532 and AD6555 chipset
Expansion Slots: miniSD | miniSDIO
Serial Interface: RS-232 @ 115200bps 3.3V TTL levels on extended pins of miniUSB connector, multiplexed with IrDA port
USB: USB 1.1 client, 12Mbit/s , USB Series Mini-B (mini-USB) connector
WiFi 802.11b - ALPS UGGZ3-006A
Bluetooth 1.2 compliant (WM5 AKU1.1) - ALPS UGNZ4
Infrared: 115200bit/s (SIR/CIR)
Main Camera: CMOS sensor, 2MP with built-in LED flash (Brogent Technologies)
FM Radio Receiver Built-In - Sanyo LV24020LP (ENA0070)
Standard Battery Capacity: 1530mAh
Power management: Maxim MAX1586A
CPLD: Xilinx XC2C128 CoolRunner-II
Bootloader: M-Systems DiskOnChip MD4832-d512-V3Q18-X-P (G3)


Asus P535:

CPU: PXA270 /C5 520 MHz
RAM: original: 2x Qimonda HYB18L256160BF-7.5, total 64MB SDRAM, changed to: 2 x Infineon HYB25L512160AC-7.5, total 128MB
Flash: msystem mDOC H3 NAND Flash 256MB
LCD: TDO28 STEB2 Toppoly
Sound & Touchscreen: AC97 - WM9713G Wolfson Audio and Touch Screen Controller
WiFi: Wifi - Marvell CF8385 on PCB (Z3-10BA Alps). (connected via PCMCIA/CardBus)
Bluetooth: Broadcom BCM2045 (connected via PXAs USB Host)
GSM: Infineon PMB 7850E V3.1H D12
GPS: SiRF GSC3f/LP
Power - Maxim MAX8588
Bus transceiver - Dual-supply bus WD4245


Такие дела. Надо просто найти группу зверей с портированным линуксом, которые бы покрывали нашу спецификацию оборудования. А потом сделать микс... Причем на фазе 1, думается, логично половину оборудования просто жестко обрубить.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
web-dj
сообщение 15.12.2008, 3:21
Сообщение #28


Участник
**

Группа: Members
Сообщений: 82
Регистрация: 30.8.2008
Пользователь №: 2339
Спасибо сказали: 7 раз(а)

Девайс:RoverPC G5


На этих зверьках похоже только Sound & Touchscreen одинаковые... над всем остальным придется потрудиться (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif)
А что из себя вообще представляет zImage? как его распаковать или где найти исходники? Как и чем компилить после сборки? может кто знает? (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 15.12.2008, 3:45
Сообщение #29


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Цитата(web-dj @ 15.12.2008, 3:21) *
На этих зверьках похоже только Sound & Touchscreen одинаковые... над всем остальным придется потрудиться (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif)
А что из себя вообще представляет zImage? как его распаковать или где найти исходники? Как и чем компилить после сборки? может кто знает? (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif)

Ну все не так уж и страшно, стоит посмотреть исходный текст драйверов P535... Не боги горшки обжигают. Правда, возможно, придется еще разобрать WM от P535, чтобы уяснить ряд используемых параметров (меня больше всего интересуют стартовые адреса и т.п.)...

А так, посмотри по ссылкам, которые Siemens92 привел выше, там полностью описан путь портирования линукса и андроида на P535.
А компилить и т.п., нужен линукс. Я собираюсь взять убунту последнюю десктопную, а уж из под нее поставить все нужные пакеты. Мне просто сейчас не освободить ни один компьютер под линукса, но к Новому году попробую поразвлечься...

P.S. Я имел в виду прежде всего эту ссылку: http://sites.google.com/site/siteofhx/Home...g-steps/english
Ну и далее по субссылкам...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 15.12.2008, 4:03
Сообщение #30


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


А я пошел пока тренироваться на кроликах (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Пойду ставить на свою любимую Моторолу A1200 Андроида: http://www.youtube.com/watch?v=SWi2y5o2Bgs
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SnAKEen
сообщение 15.12.2008, 10:21
Сообщение #31


Участник
**

Группа: Members
Сообщений: 53
Регистрация: 23.2.2008
Из: НиНо
Пользователь №: 553
Спасибо сказали: 2 раз(а)

Девайс:RoverPC G5


Вот нашел здесь порт андроида на Асус Р535

Цитата
1. Первым делом качаем архив это всё что нам понадобится, размер 35.2 Мб
2. Форматируем SD карту в формат файловой системы EXT2 (я форматировал в Linux Ubuntu Live CD 7.10)
3. Распаковываем архив и распаковываем файл rootfs.tar.gz на SD карту.
4. Копируем остальные файлы из архива во внутреннюю память устройства (в корень диска)
5. Вставляем SD карту в КПК
6. Запускаем файл "haret-0.5.2.exe"
7. Вы увидите на черном экране мелкий текст, Вам нужно найти строки типа:

[ 1.000020] b300 975360 mmcblk0 driver: mmcblk
[ 1.002520] b301 975359 mmcblk0p1
"mmcblk0p1" - это имя Вашей SD карты, записываете его на листочек.

8. Открываете файл "startup.txt"
9. Изменяете строчку: set CMDLINE "debug rootdelay=3 root=/dev/mmcblk0 init=/android.sh mem=64M" на
set CMDLINE "debug rootdelay=3 root=/dev/mmcblk0p1 init=/android.sh mem=64M"
10. Копируете этот файл опять на КПК, перезапускаете "haret-0.5.2.exe" и всё.

Подробно распишу как я форматировал SD карту в Linux:
1. Вставляем карту в карт-ридер.
2. Открываем Terminal, запускаем команду "df", Вы должны увидеть флэш карту "/dev/sdb1" которая смонтирована как "/media/disk"
3. Отключаете флэшку командой:
sudo umount /media/disk
4. Форматируете командой:
sudo mkfs.ext2 /dev/sdb1
5. Далее 2 команды:
sudo mkdir /media/disk
sudo mount -t ext2 /dev/sdb1 /media/disk
6. Заходим в папку где лежит файл rootfs.tar.gz и распаковываем его на флэшку командой:
sudo tar zxvf rootfs.tar.gz -C /media/disk
7. флэшка готова.

Я проделал все операции как тут написано и успешно запустил Android. Если у кого то будут вопросы, пишите, всем отвечу.

Автор/Разработчик: mimel
Оф. сайт/Источник: http://forum.xda-developers.com/showthread.php?t=455648



Пробовал засунуть к себе на ровер но,
на пункте монтирования флэхи сказал следующее:

mmc0: unrecognized SCR structure version
mmc0: error -22 whilst initialising SD card
VFS: Cannot open root device "mmc0" or un
n-block(0,0)

Вот такое он пишит...
Остальные драйвера вроде загружаються...
Давайте попробуем общими усилиями)))

Качаем отсюда



 ! 

Перемещено из новой темы про андроид на ровере, которую удалил. Не будем плодить сущности без необходимости...
 

Отредактировал: AGC
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SnAKEen
сообщение 15.12.2008, 11:23
Сообщение #32


Участник
**

Группа: Members
Сообщений: 53
Регистрация: 23.2.2008
Из: НиНо
Пользователь №: 553
Спасибо сказали: 2 раз(а)

Девайс:RoverPC G5


Цитата(AGC @ 15.12.2008, 3:45) *
А компилить и т.п., нужен линукс. Я собираюсь взять убунту последнюю десктопную, а уж из под нее поставить все нужные пакеты. Мне просто сейчас не освободить ни один компьютер под линукса, но к Новому году попробую поразвлечься...


А виртуальная машина.. скажим WMWare может облегчить ситуацию)))
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 15.12.2008, 11:46
Сообщение #33


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


SnAKEen, а какая разница? Если ты установишь и запустишь Линукс из под виртуальной машины, то не вижу отличий (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

P.S. Но я себе поставил Ubuntu...

P.P.S. У меня проблема была в полном отсутствии места для развертывания всего этого дела (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 15.12.2008, 12:42
Сообщение #34


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Siemens92, SnAKEen, а у меня Андроид как-то загрузился, который от P535. Вы просто не поменяли в startup.txt имя устройства на свое, т.е. у меня это - mmcblk0p1. После этого Андроид грузится, но не работает естественно, т.к. дрова левые (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Но можно брать P535 за основу и мучать его на пересборке под себя...

Скриншоты:
Прикрепленные файлы
Прикрепленный файл  IMG_5235.jpg ( 15.59 килобайт ) Кол-во скачиваний: 326
Прикрепленный файл  IMG_5237.jpg ( 14.9 килобайт ) Кол-во скачиваний: 309
Прикрепленный файл  IMG_5241.jpg ( 17.78 килобайт ) Кол-во скачиваний: 293
 
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SnAKEen
сообщение 15.12.2008, 13:12
Сообщение #35


Участник
**

Группа: Members
Сообщений: 53
Регистрация: 23.2.2008
Из: НиНо
Пользователь №: 553
Спасибо сказали: 2 раз(а)

Девайс:RoverPC G5


Цитата(AGC @ 15.12.2008, 12:42) *
Siemens92, SnAKEen, а у меня Андроид как-то загрузился, который от P535. Вы просто не поменяли в startup.txt имя устройства на свое, т.е. у меня это - mmcblk0p1. После этого Андроид грузится, но не работает естественно, т.к. дрова левые (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Но можно брать P535 за основу и мучать его на пересборке под себя...


я все менял... он флешку не видит или точнее определить ее не может... у меня Кингстон 2Гб...
и в списке устройств с данными (который он выводит перед загрузкой ядра) у меня влешки нет...

хочу найти флеху мегабайт на 500... и попробовать еще...)))
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 15.12.2008, 13:19
Сообщение #36


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


SnAKEen, это может быть, у меня Trancend 1Gb. Но можешь не мучаться, в том виде, в котором это сейчас есть, все бессмысленно, нужно портировать... Начиная с сенсорного экрана, который не работает, до кнопок, которые перепутаны полностью (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Siemens92
сообщение 15.12.2008, 13:56
Сообщение #37


Умничка
****

Группа: Модератор
Сообщений: 1151
Регистрация: 9.1.2008
Из: Москва
Пользователь №: 184
Спасибо сказали: 573 раз(а)

Девайс:Samsung WiTu 8G


Это ужу + что работает! Надо действительно драва под наш портануть чтоб и кнопки и экран работали правильно!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 15.12.2008, 18:59
Сообщение #38


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Цитата(Siemens92 @ 15.12.2008, 13:56) *
Это ужу + что работает! Надо действительно драва под наш портануть чтоб и кнопки и экран работали правильно!

Нужна спецификация оборудования под наши устройства. Хотя бы сенсорный экран, звук, клавиатуру можно и так подобрать, ну и телефонный модуль... Спецификация от атома не верифицирована. Да и реализация сенсорного экрана со звуком от P535, т.е. чипа, не запустилась на моем 6815. То ли она и там кривая, то ли у нас чип другой (хотя по спецификации атома должен быть тот же).

Пойду в реанимацию клянчить техногенные обозначения с платы 6815, т.к. разбирать свой пока не охота... Вот создал тему, если кто сможет помочь, Welcome:
Для портирования Андроида нужны спецификации железа с HP RW6815, Rover G5 и Orsio N725 (хотя бы техногенные обозначения), просьба посмотреть, если кто будет разбирать устройство

P.S. Самое отвратильное, что все придется проделывать заново и с нуля, т.к. исходных текстов от P535 нет. Хорошо хоть часть драйверов приведена, ну да разберемся...

Сообщение отредактировал AGC - 15.12.2008, 19:21
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
web-dj
сообщение 15.12.2008, 21:18
Сообщение #39


Участник
**

Группа: Members
Сообщений: 82
Регистрация: 30.8.2008
Пользователь №: 2339
Спасибо сказали: 7 раз(а)

Девайс:RoverPC G5


Как я понял сдесь лежат исходники Kernel-а
Может кому помогут (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 16.12.2008, 6:07
Сообщение #40


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Спецификации оборудования определены, ту тему переименовал: Cпецификации железа с HP RW6815, Rover G5 и Orsio N725, внутренности коммуникаторов....

Пошел на фазу 2 - портирование ядра линукса. Потом нужно будет его адаптировать под Андроид и интегрировать с самим Андроидом.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 



RSS Текстовая версия Сейчас: 30.4.2026, 16:52
return_links(); ?>