IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
Siemens92
сообщение 26.10.2008, 20:07
Сообщение #1


Умничка
****

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

Девайс:Samsung WiTu 8G


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



 ! 

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

AGC
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
37 страниц V  « < 2 3 4 5 6 > »   
Начать новую тему
Ответов (60 - 79)
AGC
сообщение 19.12.2008, 14:03
Сообщение #61


PDA2U.RU Team
****

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

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


Цитата(7saw7 @ 19.12.2008, 13:38) *
AGC
Вы же видели ролик где на ровер поставили линь,я говорил только про то что это возможно.Здесь инфа
Пока писал вы уже ответили на мой вапрос!Спасибо!


1. Я бы так не радовался пока, т.к. не ясно, действительно ли это Rover G5 (внеший вид еще ни о чем не говорит), да и поддержка всех функций не ясна. Обычно, на таких презентациях демонстрируют концепции. Например, я же выше накидал красивых скриншотов Андроида на 6815 (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

2. Если решишь заняться, скажи. Напишу подробнее по тому, что уже сделано, чтобы не натыкаться на уже пройденные грабли (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 19.12.2008, 14:46
Сообщение #62


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


AGC,
1. А по ссылочке "Здесь инфа" сходил?Там четко написано что это именно он!
2. Занятся решил Visual C++ 2008 пойдет?Исходники где нашёл?что то не могу скачать ни как.
Ну и жду твоей помощи с граблями (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) .
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 19.12.2008, 15:03
Сообщение #63


PDA2U.RU Team
****

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

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


Цитата(7saw7 @ 19.12.2008, 14:46) *
1. А по ссылочке "Здесь инфа" сходил?Там четко написано что это именно он!
2. Занятся решил Visual C++ 2008 пойдет?Исходники где нашёл?что то не могу скачать ни как.
Ну и жду твоей помощи с граблями (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) .


1. Мое мнение о знаниях журналистов несколько иное (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Да и самое смешное, что там демонстрируемый образец как раз и не имел подписи Rover G5, это уже для сравнения внешнего вида привели скриншот с WM. Но главное то не это, а то, что даже в этой статье не утверждается, что это ровер и что на нем все работает под этим Линуксом (а может и ничего особо не работать, просто демонстрация технологий на выставке с одним-двумя включенными сервисами). См. фразу:
"Если представителям компании-разработчика и в самом деле удалось портировать свой Linux на коммуникатор, изначально работающий под управлением Windows Mobile, то для машинки останутся справедливыми технические характеристики "Ровера", а они вот какие." То есть никто не утверждает, что это ровер, просто по внешнему виду он один в один. И нигде не заявлено, что там все работает (иначе, почему этих устройств еще нет в продаже (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) )

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


2. Нет, VC++ не подойдет. Позже попробую написать подробнее. Впрочем, по ссылкам в этой ветке есть описание шагов портирования Андроида на P535, там, собственно, приведено все - откуда исходники, компилятор и т.д. Только все очень кратко и конспективно описано (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

Сообщение отредактировал AGC - 19.12.2008, 15:10


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 19.12.2008, 16:30
Сообщение #64


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


AGC
Так я теперь не понял Haret этот же оставляем?А zimage под себя точим?Так?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 19.12.2008, 17:53
Сообщение #65


PDA2U.RU Team
****

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

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


Цитата(7saw7 @ 19.12.2008, 16:30) *
Так я теперь не понял Haret этот же оставляем?А zimage под себя точим?Так?

У...у, сделаем так, я сегодня-завтра созрею (в смысле, успокою свой "нехороший" язык, чтобы не вызывать ненужных споров на тему xNIX и моей горячей "любви" к нему), потом создам новую тему "Портируем линукс" (вместе со мной (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) ), а там уже разберемся подробнее.

P.S. В принципе, все верно. Наша главная задача - свое ядро, т.е. zImage. Все не так уж и сложно, просто хлопотно до неприличия... А инструкций "для домохозяек", т.е. для меня, просто нет. Все гуру (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) А у меня задача сугубо проще, не работать под линуксом, а собрать на нем прошивку...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 19.12.2008, 18:46
Сообщение #66


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


AGC,
Простите за неприличные вапросы развесилить хотел,исходники скачал(то есть нашел),также скачал кросс компилятор но как им этим архивом пользоваться не пайму.Думаю что в силу своей рукожопости и не имения опыта работы на линуксе.А так хотелось поковырять. (IMG:http://forum.pda2u.ru/style_emoticons/default/unsure.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 20.12.2008, 4:55
Сообщение #67


PDA2U.RU Team
****

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

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


Все сильно упростилось. Мне удалось найти исходники порта P535. Пока не могу сказать точно, что именно те, но они компилируются. Ядро начинает грузится и спотыкается на загрузке rootfs с флешки. Толи у меня что-то сбилось, толи что-то в исходниках. Сегодня уже возиться лень.

В общем, завтра постараюсь описать, где и что брать, как и чем компилировать (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 20.12.2008, 12:34
Сообщение #68


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


Былобы очень даже не плохо!!!Жду с нетерпением. (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 20.12.2008, 16:25
Сообщение #69


PDA2U.RU Team
****

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

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


Цитата(7saw7 @ 20.12.2008, 12:34) *
Былобы очень даже не плохо!!!Жду с нетерпением. (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif)

Все таки исходники не те, где был порт Андроида. Это исходники ядра 2.6.27 под P535 (созданы другим человеком), но они компилируются и грузятся. С этим уже проще работать дальше. Сейчас еще поиграюсь, вечером тему сделаю - как компилировать.

Если срочно:
1. ставим subversion (под убунту: sudo apt-get install subversion)
2. качаем сырцы через subversion с https://www.kaa.org.ua/svn-asus/ (создаем папку, далее - svn export https://www.kaa.org.ua/svn-asus)
3. правим головной makefile на предмет кросс-компилятора
4. компилим
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 20.12.2008, 19:25
Сообщение #70


PDA2U.RU Team
****

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

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


Впрочем, нет. К вечеру, наверное, не успею. В общем, как успею, так и сделаю тему. Просто похоже понял, о чем писалось в "...шагах по портированию...". Суть в том, что забираем сырцы для P535, ссылку на которые дал выше. Оттуда нам нужны будут драйвера и т.п. Чтобы выделить все это, скачиваем официальное ядро 2.6.27 и сравниваем. Изменения сохраняем и запоминаем.

Далее качаем официальное ядро 2.6.25 и ядро андроида. Сравниваем и запоминаем изменения.

Сводим все вместе, плюс добавляем изменения в выдранные из P535 драйвера из "...шагов по портированию...".

Компилим и смотрим, что получилось.

Потом уже адаптируем драйвера под 6815, роверы и орсио...

Примерно, так. Как сделаю, опубликую что-нибудь, может быть (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 21.12.2008, 1:12
Сообщение #71


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


AGC,
Спервыми двумя пунктами пока все понятно,с makefile потуже но думаю разберусь.
От себя спасибо за помощь буду пробовать что из этого выйдет патом напишу!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 21.12.2008, 12:43
Сообщение #72


PDA2U.RU Team
****

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

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


Цитата(7saw7 @ 21.12.2008, 1:12) *
Спервыми двумя пунктами пока все понятно,с makefile потуже но думаю разберусь.
От себя спасибо за помощь буду пробовать что из этого выйдет патом напишу!

1. Кросс-компилятор в makefile: CROSS_COMPILE ?= /home/arm-2008q3/bin/arm-none-linux-gnueabi-
Только путь пишем свой к папке bin, где лежит куча всяких компиляторов, начинающихся на "arm-none-linux-gnueabi-".
Если компилятор (toolchain) взят не с http://www.codesourcery.com, то пишем имя своего.

2. Рядом с CROSS_COMPILE, возможно, нужно поправить архитектуру в arm, т.е. типа ARCH ?= arm (сейчас нет под рукой, точный синтаксис не помню)

3. Потом как обычно - make имя_defconfig (типа make asusp535_defconfig, нужно уточнить в arch/arm/configs - опять же, сейчас посмотреть не могу, пишу по памяти)

4. Далее просто make, результат будет в директории типа arch/arm/boot (zImage)

P.S. Теоретически, с данным zImage должны запускаться обычные оболочки типа OPIE, GPE и т.д. Только настраиваем startup.txt
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 21.12.2008, 23:28
Сообщение #73


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


Цитата
2. Рядом с CROSS_COMPILE, возможно, нужно поправить архитектуру в arm, т.е. типа ARCH ?= arm (сейчас нет под рукой, точный синтаксис не помню)

Думается arm/mach-pxa/asusp525.c?Или ошибаюсь?
Цитата
P.S. Теоретически, с данным zImage должны запускаться обычные оболочки типа OPIE, GPE и т.д. Только настраиваем startup.txt

Ни как не догоню как его править на что указывать или какой командой.

P.S Недавно пришёл с работы наверное щас буду пробовать.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 22.12.2008, 9:13
Сообщение #74


PDA2U.RU Team
****

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

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


Цитата(7saw7 @ 21.12.2008, 23:28) *
Думается arm/mach-pxa/asusp525.c?Или ошибаюсь?

Нет, архитектуру прямо в makefile ставим arm.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 23.12.2008, 14:20
Сообщение #75


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


AGC, Поставил таки ubuntu на жесткий,установил subversion скачал исходники буду пробовать!!! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
P.S. Пишу с линя за опечатки не пинайте если чего!!!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 23.12.2008, 16:53
Сообщение #76


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


AGC,
попробовал вот что выдает:
aw@saw:~/svn-asus/linux-kernel$ make
scripts/kconfig/conf -s arch/arm/Kconfig
arch/arm/mach-pxa/Kconfig:257:warning: config symbol defined without type
***
*** You have not yet configured your kernel!
*** (missing kernel .config file)
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop.
saw@saw:~/svn-asus/linux-kernel$
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 23.12.2008, 17:03
Сообщение #77


PDA2U.RU Team
****

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

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


7saw7, ок, тогда еще раз:

1. Развернули компилятор, забрали исходники.

2. Редактируем в makefile в корне исходников:
ARCH ?= arm
CROSS_COMPILE ?= /home/arm-2008q3/bin/arm-none-linux-gnueabi-

(директорию компилятора ставим свою)

3. Запускаем Терминал и переходим в корень директории исходников, где редактировали makefile

4. Вводим в Терминале настройку (конфигурируем): make asusp535_defconfig

5. Запускаем компиляцию опять же через Терминал: make

6. Получаем в arch/arm/boot новый zImage (понятно, если не было ошибок компиляции)

Примерно так (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
7saw7
сообщение 23.12.2008, 17:55
Сообщение #78


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

Группа: Members
Сообщений: 144
Регистрация: 24.7.2008
Пользователь №: 2020
Спасибо сказали: 45 раз(а)

Девайс:Rover G5/Acer liquid


AGC,
Блин да вы волшебник какой-то делал 3 часа тоже самое один в один ну не канает и все тут.
Теперь же все получилось правда у меня открыто все было мож из за этого и не получалось а тут сматрю еще и делаю то я все то же самое что и вы давай копать в другую сторону позакрывалл все и вот на тебе готово.
Щаз испробуем и отпишимся позже!!!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 23.12.2008, 21:18
Сообщение #79


PDA2U.RU Team
****

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

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


Вроде появились сырцы и порта P535 для Андроида:
http://sites.google.com/site/siteofhx/Home...t-porting-files

Сейчас пойду посмотрю, а то в прошлый раз этот товарищ зажал несколько файлов от драйверов... Уж больно лень самому такое чудо писать (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

---
Проверил, оно компилируется и запускается (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Так что мы имеем нужные нам для начала работы с Андроидом сырцы. Поздравляю всех заинтересованных лиц (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

Сообщение отредактировал AGC - 23.12.2008, 21:57
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
SnAKEen
сообщение 23.12.2008, 22:07
Сообщение #80


Участник
**

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

Девайс:RoverPC G5


Блин так жалею что в свое время паскаль начал учить...
Надо было Cишку зубрить... щас бы вам помох....

А то смотрю на все си подобные языки и почти ниче не понимаю))))

Сори за оффтоп..))
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 

RSS Текстовая версия Сейчас: 12.4.2025, 17:33
return_links(); ?>