Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

Android CM7/CM9 на HP Pre 3

Проблемы с системой или настройками смартфона на webOS? Тогда Вам сюда

Re: Android CM7/CM9 на HP Pre 3

Сообщение NIN » 07 янв 2013, 18:51

Есть прогресс: заработал сенсор экрана, правда теперь android загружается не нативно, а в webOS, как в chroid. Плюсы подхода: удобство webOS и одновременно куча android приложений, простота портирования на другие webOS устройства(звонить, фотографировать можно через webOS, нет заморочек с драйверами). Это набросок, без всяких оптимизаций, поэтому сильно тормозит.

Весь январь буду сильно занят, поэтому обновлений пока не будет.

За это сообщение автора NIN поблагодарили: 2
Shadson (07 янв 2013, 19:02), t-IX (09 янв 2013, 02:59)
NIN

 
Сообщения: 80
Зарегистрирован: 18 янв 2012, 20:55
Благодарил (а): 4 раз.
Поблагодарили: 35 раз.
Телефон: Pre3
Планшет: HP TouchPad Wi-Fi 32GB

Re: Android CM7/CM9 на HP Pre 3

Спонсор » 07 янв 2013, 18:51

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 19:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Android CM7/CM9 на HP Pre 3

Сообщение Shadson » 07 янв 2013, 19:08

Очень интересно. Ещё один гвоздь в мою теперишнюю нокию, но она пока держится :)

Будет ли доступен WiFi Android-приложениям?
Есть ли маркет в этом самом chroid?
Можно ли ставить apk самому (типа как через ADB в нормальном андроиле или через файл-менеджер с сетевого диска)?

Спасибо за усилия, очень надеюсь, что найдёте время довести до юзабельног состояния.
Shadson

 
Сообщения: 234
Зарегистрирован: 22 дек 2011, 22:20
Благодарил (а): 21 раз.
Поблагодарили: 21 раз.
Телефон: Nokia
Планшет: HP TouchPad Wi-Fi 32GB

Re: Android CM7/CM9 на HP Pre 3

Сообщение Alinaki » 07 янв 2013, 19:48

Ох ё, а реально увидеть AndroidChroot на Pre2?
Alinaki

 
Сообщения: 341
Зарегистрирован: 22 сен 2011, 17:52
Благодарил (а): 8 раз.
Поблагодарили: 20 раз.
Телефон: Palm Pre 2
Планшет: HP TouchPad Wi-Fi 16Gb

Re: Android CM7/CM9 на HP Pre 3

Сообщение NIN » 07 янв 2013, 20:03

Shadson писал(а):Будет ли доступен WiFi Android-приложениям?
Есть ли маркет в этом самом chroid?
Можно ли ставить apk самому (типа как через ADB в нормальном андроиле или через файл-менеджер с сетевого диска)?

Это полноценный android запущенный внутри chroot.
Только что проверил wifi - работает.
wifi

Chroid - это не моё, было для touchpad в позапрошлом году, моё- AndroidChroot ;). Насколько я знаю(специально не смотрел) чтобы установить gapps надо просто разархивировать .zip файл - тогда маркет будет. Самому apk поставить думаю можно и сейчас(сейчас проверить не могу - надо разбираться как ставить)
Alinaki писал(а):Ох ё, а реально увидеть AndroidChroot на Pre2?

Он, я понимаю, armv7 - тогда можно портировать за 1 час(поменять только разрешение экрана). А нет, ещё надо заменить ядро - тогда 2 часа.
NIN

 
Сообщения: 80
Зарегистрирован: 18 янв 2012, 20:55
Благодарил (а): 4 раз.
Поблагодарили: 35 раз.
Телефон: Pre3
Планшет: HP TouchPad Wi-Fi 32GB

Re: Android CM7/CM9 на HP Pre 3

Сообщение Shadson » 07 янв 2013, 21:36

Гммм, а для тачпада скока часов???
Shadson

 
Сообщения: 234
Зарегистрирован: 22 дек 2011, 22:20
Благодарил (а): 21 раз.
Поблагодарили: 21 раз.
Телефон: Nokia
Планшет: HP TouchPad Wi-Fi 32GB

Re: Android CM7/CM9 на HP Pre 3

Сообщение NIN » 07 янв 2013, 21:56

Shadson писал(а):Гммм, а для тачпада скока часов???

Touchpad есть, думаю через полчаса будут фото.
UPD:


Почему-то тачскрин не работает, хотя данные точно идут.
UPD2:
Кажетcя перепутал ширину и высоту :? , теперь работает(даже wifi).

Последний раз редактировалось NIN 07 янв 2013, 22:54, всего редактировалось 2 раз(а).

За это сообщение автора NIN поблагодарили: 2
Shadson (07 янв 2013, 23:11), t-IX (09 янв 2013, 03:00)
NIN

 
Сообщения: 80
Зарегистрирован: 18 янв 2012, 20:55
Благодарил (а): 4 раз.
Поблагодарили: 35 раз.
Телефон: Pre3
Планшет: HP TouchPad Wi-Fi 32GB

Re: Android CM7/CM9 на HP Pre 3

Сообщение Alinaki » 07 янв 2013, 22:36

Офигеть. Я уже готов донатить, только скажи, куда. Для Pre 2 :) И, думаю, нет смысла пилить телефонную часть в принципе, если WiFi будет работать :)

А вот насчёт скорости отрисовки изображения - каков предел? Я правильно понимаю, что аппаратного ускорения не будет?
Alinaki

 
Сообщения: 341
Зарегистрирован: 22 сен 2011, 17:52
Благодарил (а): 8 раз.
Поблагодарили: 20 раз.
Телефон: Palm Pre 2
Планшет: HP TouchPad Wi-Fi 16Gb

Re: Android CM7/CM9 на HP Pre 3

Сообщение NIN » 07 янв 2013, 23:03

Alinaki писал(а):Офигеть. Я уже готов донатить, только скажи, куда. Для Pre 2 И, думаю, нет смысла пилить телефонную часть в принципе, если WiFi будет работать

Пока не надо. Я считаю что надо сначала сделать всё рабочим(без лагов). Как освобожусь в феврале, сразу займусь, выложу на github.
Alinaki писал(а):А вот насчёт скорости отрисовки изображения - каков предел? Я правильно понимаю, что аппаратного ускорения не будет?

Сейчас только черновик, демонстрация. Используется виртуальный фреймбуффер, opengl 1.0; надеюсь что можно будет ускорить(можно как это реализовано у webos-internals в vnc клиенте).
NIN

 
Сообщения: 80
Зарегистрирован: 18 янв 2012, 20:55
Благодарил (а): 4 раз.
Поблагодарили: 35 раз.
Телефон: Pre3
Планшет: HP TouchPad Wi-Fi 32GB

Re: Android CM7/CM9 на HP Pre 3

Сообщение Shadson » 07 янв 2013, 23:17

Надеюсь, в феврале хватит запала и времени сделать всё до конца.

Кстати, стоило бы расширение экрана подгонять под реальный девайс - что-то типа

Код: Выделить всё
    int i=WEBOS_RES_1024_768;// default value, 1024x768 = Touchpad / Touchpad Go
    PDL_ScreenMetrics outM;
    PDL_GetScreenMetrics(&outM); // https://developer.palm.com/content/api/reference/pdk/pdl/pdl-get-screen-metrics.html
    if ((outM.horizontalPixels==320)&&(outM.verticalPixels==400)) i=WEBOS_RES_400_320;//WEBOS_DEVICE_IS_VEER;
    if ((outM.horizontalPixels==320)&&(outM.verticalPixels==480)) i=WEBOS_RES_480_320;//WEBOS_DEVICE_IS_PRE2; // Pre/Pre+/Pre2
    if ((outM.horizontalPixels==480)&&(outM.verticalPixels==800)) i=WEBOS_RES_800_480;//WEBOS_DEVICE_IS_PRE3;
Shadson

 
Сообщения: 234
Зарегистрирован: 22 дек 2011, 22:20
Благодарил (а): 21 раз.
Поблагодарили: 21 раз.
Телефон: Nokia
Планшет: HP TouchPad Wi-Fi 32GB

Re: Android CM7/CM9 на HP Pre 3

Сообщение NIN » 08 янв 2013, 00:19

Shadson писал(а):Кстати, стоило бы расширение экрана подгонять под реальный девайс - что-то типа

Я планировал так и сделать(это черновик).
pdk_best_practices писал(а):If you call SDL_SetVideoMode with 0 as the width and height, the SDL_Surface struct returned will contain the current device's height and width. This also defaults the screen size to its full height and width.

Ideally, a PDK app should be resolution independent. The app would call SDL_SetVideoMode as described, read the resolution from the returned SDL_Surface struct, display its graphics at the appropriate size and location, and handle touch events using the surface size to scale the regular event coordinates.

https://developer.palm.com/content/reso ... tices.html
Или:
Код: Выделить всё
SDL_VideoInfo *info = SDL_GetVideoInfo();
int width = info->current_w;
int height = info->current_h;
NIN

 
Сообщения: 80
Зарегистрирован: 18 янв 2012, 20:55
Благодарил (а): 4 раз.
Поблагодарили: 35 раз.
Телефон: Pre3
Планшет: HP TouchPad Wi-Fi 32GB

Пред.След.

Вернуться в webOS-смартфоны - Система и настройки



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0