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

Android CM7/CM9 на HP Pre 3

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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

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

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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

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

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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

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

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

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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


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

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

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

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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

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

Re: Android CM7/CM9 на HP Pre 3

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

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

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

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

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

Re: Android CM7/CM9 на HP Pre 3

Сообщение Shadson » 07 янв 2013, 22: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

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

Re: Android CM7/CM9 на HP Pre 3

Сообщение NIN » 07 янв 2013, 23: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

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

Пред.След.

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



 


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