motofan logo
> 

MotoMAGX (LJ), EZX, JUIX которых вы не знали, Не так просты, как оказалось на первый взгляд!

fill.sa
сообщение 1.11.2016, 8:59 Закрепленное сообщение!


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Прикрепленное изображение
Перед прочтением рекомендуется сперва прочитать историю платформ EZX и MotoMAGX от EXL: MotoMAGX (LJ) которого вы не знали, обобщенная тема | Сообщение №77!

Предисловие

Пообщался я тут с EXL, и пришли мы к выводу, что MotoMagx(LJ) весьма разнообразная платформа и очень много моделей не попали в серию. Я не знаю как правильно обозвать эту тему, хотелось бы рассказать про невыпущеные или малоизвестные модели и в тоже время упонянуть платформы и хар-ки, да и про MotoMAGX в целом сказать, дабы сравнить модели между собой. За время написания статья много раз переписывалась, т.к. знания расширялись и взгляд на эту платформу сильно изменился.Где возможно буду подкреплять цитатами, в остально надеюсь кто заинтересуется поверит наслово.

К делу.

И так MotoMagx( до 7 Августа именовалась как LJ, официальная регистрация марки motomagx 19.09.2007) - фирменная операционка от motorola. Ссылка на официальное описание платформы-http://web.archive.org/web/20070827204513/...alObjectId=8411 Разработкой ядра под новое MXC железо вплотную занимались в 2005г, но есть ранние упоминания от 2004г. И по сути разрабатывали параллельно с выпуском EZX на XScale PXA27x железе. Разработка(как и EZX) велась в подразделении Motorola(China), Beijing или Motorola BeiJing Design Center. 30 ОКТЯБРЯ 2008 Motorola официально обьявила о закрытии платформы MotoMagx(LJ). Хотя уже намеченые телефоны на MotoMagx продолжали выводить на рынок и в 2009г.

Не глядя на новое название, MotoMagx по сути является продолжение мотороловских линукс телефонов с оболочкой EZX, аля ROKR E2(Sumatra) и более ранних предков E895(Barbados)/A910(Martinique).
Прикрепленное изображение
Ссылка на официальную доку по архитектуре
ОС MotoMagx , как и прежни EZX глобально состоит их двух частей:
-Собственно сама основа GNU/Linux(ядро+базовые инструменты). Тут используется все также HardHat(теперь MontaVista) linux, как и у предыдущих EZX, только более новой версии - MontaVista CCE4 c ядром linux 2.6.10. Похоже я немного ошибся, и в качестве основы была взята версия MontaVista Mobilinux4.1 c ядром linux 2.6.10 , которая в 2005г была уже отдельной от CGE версий, но была на ней основана, т.к. в файлах Mobilinux фигурирует упоминание CGE4 ( у EZX основа MontaVista CCE3.1 с ядром linux 2.4). Сравнение двух версий ОС MontaVist тут.
Кстати, если кто будет историей интересоваться, то следующей версией MontaVista выпустила MontaVista Carrier Grade Edition 5.1 и на нее в сети можно даже литературу найти легко, но Motorola тогда уже стала на андроид переходить.
-И поверх, самописная оболочка EZX, основанная на библиотеке QT-2.3 как и у прежнего EZX, только немного доработали.(Позже были найдены названия интерфейсов в этой оболочке - CHAMELEON для кнопочных моделей, и TACTIUM для сенсорных телефонов) Оболочка у LJ06.1 мало чем отличается от прежних EZX, только чуть новее. А вот у последующих версия MagX оболочка стала сиильно изменяться, пошло внедрение новой медиа системы, нового меню, рабочего стола основанных на веб движке и т.п.. Также сменился web-обозреватель и много чего еще по мелочи.

Рекомендую еще почитать статейку по LiMo(Linux Mobile) Foundation, во первых там есть интересные моменты, а во вторых motorola со своим Magx собственно и состояло в LiMo http://www.ferra.ru/ru/system/95080/#.WCxeHBqLTcs Также можно заглянуть на их сайт https://web.archive.org/web/20100224054416/...-documents.html
Прикрепленное изображениеПрикрепленное изображение

И пару статей с презентаций, по стратегии развития motorola. Интересные статьи, многое заявленное так и не сделали.
https://arstechnica.com/information-technol...s-with-android/
https://airsource.co.uk/blog/2007/11/14/mot...-summit-london/
https://mobile-review.com/articles/2007/mot...la-london.shtml
https://mobile-review.com/articles/2007/motomagx.shtml

И до кучи ссылка на OpenSource.Motorola.Com (OSMC) где Motorola выкладывала исходные коды https://sourceforge.net/motorola/

Удалось найти небольшой отчет по портированию ядра монтависты для магиксов. Похоже автор этого же отчета фигурирует в авторах этой книги Bluetooth Application Programming with the Java APIs
Прикрепленный файл montavista_on_arm11.ppt   ( 378 килобайт ) Кол-во скачиваний: 5326

Есть еще такой док по обзору магикса, но он уже поздний, когда магикс начал курс на Web 2.0-сервисы да и не особо интересный.
Прикрепленный файл motomagx-platform-overview.pdf   ( 209.42 килобайт ) Кол-во скачиваний: 7330


Хоть MotoMagx(LinuxJava) и является продолжением EZX, конкретно под управлением MotoMagx было 3и железных платформы из линейки Freescale MXC, с разными процами(SoC) на них. Что скрывается под этими названиями? Да все просто:
- mxc91231 - это всем известный scm-a11 для 2G сетей
- mxc91321 - ArgonLV для 3G сетей
а также еще позже найденая mxc91331 - ArgonPlus, 4ая модель в семействе freescale i.mx31, но в какие конкретно аппараты он попал неясно.
В этом сообщение я описываю про mxc91331
- и mxc91131, до сели нам не известная платформа - Zeus, для IDEN сетей
По части маркировки, последние цифры 31 видимл означает семейство i.mx31

Как видите у MotoMagx(LJ) был большой размах. Теперь по подробнее на каких платформах какие телефоны планировались и что в итоге вышло. В датах буду отталкиваться от разработок ядра , т.к. это первое с чего начинается разработка кода для телефона.Ну и по жизни они примерно в таком же порядку выходили на рынок.

mxc91231(scm-a11) - самый популярный проц, на котором больше всего телефонов планировалось и больше всех попало в массы. К слову SCM-A11 – Single Core Modem(SC140e) with ARM11 Processor .

Z6 и V8 базируются на одной версии MotoMagx(LJ)6.1
Интересная особенность MotoMagx(LJ)6.1 в том, что по сути она представляет собой обновленную версию оболочки прехних EZX, а вот Linux уже более новый.
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Z6(код. ASCENSION)

https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ5-4411A.htm
Самым первым в этой линейке. Представлен публике в 2007г, январь. К написанию кода для него, судя по исходникам, приступили 2006-Jul-07 и это была своего рода основа для последующих моделей. Z6 в самом своем начале прошел много экспериментов и изменений - много ревизий и экспериментов с разным железом.
RAM 64Mb / ROM 128Mb(для пользования 64Mb). Экран 2.0" QVGA марки SANYO (Motorola № 7271828D01/7271696E0). Камера 2Mp на основе Micron SOC2020. BT на чипе bcm2045. Есть поддержка карт памяти, официально поддержка до 4Gb не SDHC карточек.
Интересные моменты озвучивались на первом обзоре
Цитата
К явным минусам стоит отнести заниженный уровень звука в плеере при использовании своих наушников, подобрать неоригинальные наушники тяжело. От радио отказались по глупому предубеждению, что Motorola Z6 сможет создать конкуренцию ROKR E2 или ROKR E6, на мой взгляд, продукты настолько различны, что говорить об этом смешно. Маркетинговые просчеты при планировании этого продукта – это вообще отдельная история. Начнем с того, что в первые часы после объявления Motorola Z6 в пресс-релизе можно было найти упоминание радио, потом его изъяли. До сих пор пресс-релиз содержит информацию о выделенной клавише для доступа к музыкальным возможностям, такая же картинка присутствует на сайте производителя.


Изначально планировалось выпустить Z6 с LJ6,1 , затем обновить ПО. Но по итогу выпустили новую модель Z6W. Встречаются даже прототипы, на которых указаны оба кодовых имени ASCENSION и MARCO.
Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображение
Фото комплекта для Китайского рынка
Прикрепленное изображениеПрикрепленное изображение
[close]


Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
RAZR2 V8 (код. LIDO или LIDO_2G)

https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ5-4411A.htm
-Cледующим в этой линейке взялись за раскладушка V8 (код. LIDO). Судя по файлам, к написанию его кода приступили 2006-Jul-25.
RAM 64Mb / ROM увеличили до 512mb(для пользования 428Mb). Позже была версия с встроеной памятью movinand на 2Gb. Разьема для карт памяти нету. BT на чипе bcm2045. Экран сдвоенный 2.2"/2.0" QVGA/QVGA марки SHARP lr0g998 или Epson E02 (Motorola №7271203E)
Первое официальное упоминание тут http://web.archive.org/web/20070616163602/...Id=8153_8082_23 Одно из первых не официальных упоминаний от 25 марта 2007г и чуть больше фото на последующей статье
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображение
Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение

Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображение
Задняя крышка с китайской 2ГБ версии.
Прикрепленное изображение
Стоит также упомянуть исполнение Pink Silveе
https://cellphonebeat.com/pink-silver-editi...d-in-korea.html
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображение

Прикрепленное изображение
[close]


Прикрепленное изображение
код. SAIPAN

3-им телефоном линейки стал невышедший прототив в формфакторе моноблок - SAIPAN. На уровне linux во многом видно что начинале делать его на базе заготовок для V8. Но по итогу сделали версию LJ6.2-6.3. К написанию кода для него приступили как и у V8 2006-Jul-25 да и прочие функции добавлялись в одно время.
Вокруг этого телефона было много шума, но в серию он так и не попал. Всплыло только несколько инжинерных образцов. Немного истории: В 2005г motorola обьявила о разработке очень тонких телефонов(5мм), по низкой цене. Долго время телефон не появлялся, но в СМИ переодически вслывала подогревающая интерес информация про этот телефон. Многие уверены что SAIPAN это тот самы SCPL, но до конца так и непонятно является ли этот телефон тем самым SCPL(scalpel) или нет. Первые упоминане пол scpl были в 2005г какраз с началом создания магикса http://www.topwords.ua/Mobilnews/2005/07/m918.htm
Телефон получил стандартные 64mb RAM. ROM 256Mb(для пользования 164mb). Более подробное об этой моделе в теме Motorola SCLP (Saipan)
[close]


U9 / U9 MOTOJEWEL (код. PICO)

https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ5-4411B.htm
-Далее, 2006-Sep-14, начинается работа над раскладушкой U9(код. PICO).
Первый телефон на новой версии MotoMagx(LJ)6.3, которая на уровне оболочки очень сильно стала отличаться от EZX и Z6/V8
Телефон получил фирменный наружний экран с невидимыми границами. RAM 64Mb / ROM 128Mb(для пользования 64Mb). Есть поддержка карт памяти, официально до 4Gb.
Шел в основных 3 цветах - красный, фиолетовый и черный, но была такаже разновидность и в золотистом корпусе.

Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображение
Иногда можно увидеть упоминание принадлежности к линейке rokr.
Прикрепленное изображениеПрикрепленное изображение
Также была разновидность motojewel, в граненой форме, по всем признакам только для британского оператора Carphone Warehouse. Также в 3 расцетках. Хоть это целиком и полностью U9, иногда его подписывают просто как motojewel.
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображение
[close]


Прикрепленное изображение
ROKR E8(код. ELBA)

-Первые упоминания в исходниках от 2006-Aug-15 . В первые он был опубликован еще в 2007, но после официального реализа, продажи этого телефона много раз переносились, но в итоге он все же попал на прилавки сперва в Индии, а затем 7 июля 2008г в США через T-Mobile оператора. Возможно по этой причине телефон получил выбивающуюся из общего ряда версию MotoMagx(LJ)7.1
Представляет собой моноблок, позицианирующийся как музыкальный телефон, для чего и получил сенсорное колесо OmegaWheel и технологию ModeShift для управления подсветкой клавиатуры.
RAM 64Mb / а NAND как у V8 на двух чипах 128Мб(пользователю доступно 26Мб) и встроеная память movinand на 2Gb. Плюс еще есть поддержка карт памяти, официально до 4Gb. Камера 2Mp на основе Micron SOC2020. Стоит упомянуть наличие отдельной вибрации haptic при работе с сенсорной клавиатурой.
В сервисной литературе упомянается, что изначально был датчик освещенности, который отменили потом.
https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ6-4411A.htm
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображение
[close]

Эти 5 моделей видимо были первой основой магиксов, т.к. дальше был небольшой перерыв. И по коду изначально были жесткие проверки только на эти модели.
#if defined(CONFIG_MACH_ASCENSION) || defined(CONFIG_MACH_LIDO) || defined(CONFIG_MACH_SAIPAN) || defined(CONFIG_MACH_ELBA) А позже просто заменили на общий макрос #if defined(CONFIG_ARCH_MXC91231)

Прикрепленное изображение
Z6W(код. MARCO), обновленный Ascension

https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ5-4411A.htm
-2006-Nov-10 наконецтаки запаяли на плату Z6 модуль wifi и начинается работа над Z6W(код. MARCO). Изначально планировалось просто обновить ПО у Z6, но по итогу выпустили новую модель Z6W(код. MARCO).
Были операторские версии от orange и fido.
Коробки.
Прикрепленное изображениеПрикрепленное изображение
[close]


Прикрепленное изображениеПрикрепленное изображение
ZINE ZN5(код. XPIXL)

-2008-Jan-29 начинается работа над одним из извесных камерофонов ZN5(код. XPIXL).
Первые фотоснимки с ним были показаны еще в 2007г , хотя сам телефон вышел в конце 2008.
Тел как мы знаем получил Экран 2.4" QVGA марки SANYO (Motorola №7271375G01). Wi-Fi на чипе 88w8686, . BT/FM на чипе bcm2048. TV-выход на чипе SANYO LC822973. 3.5mm выход для наушников. Клавиатуру с ModeShift (технлогия как у E8, только уже с механической клавиатурой). 5Мп камеру от сотрудничества с Kodak c автофокусом, ксеноновой вспышкой и сопроцессором TMSDM299. Также получил Kodak Perfect Touch.
А еще по фразе "Initial Creation for xPixl based on Marco" можно судить, что код для zn5 писали взяв за основу Z6W.
https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ6-4411B.htm ,
Прикрепленное изображение
Коробка для рынка Китая/Европейского/США.
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Прикрепленное изображение
Разные рендеры
Прикрепленное изображениеПрикрепленное изображение
Рендер с фиолетовой сеточкой, был найден даже такой инжинерный образец.
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение
Рендеры zn5 в оранжевом цвете
Прикрепленное изображение
Большое описание различных инженерных образцов zn5 в этом сообщении
[close]


Прикрепленное изображение
EM30 (код. PIANOSA)

https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ6-4411A.htm
Не много непонятно, но вроде следующим приступили к EM30 (код. PIANOSA) Его код точно начали писать не позже 09/21/2007. По сути EM30 - удешевленная копия E8. В отличии от E8 нету сенсорной клавиатуры и виброотдачи haptics. Как у E8 повернутый на 90 экран. Камера традиционно MICRON SOC2020 на 2Мп. Поддержка карт памяти, официально до 4Gb.
Разные рендеры
Прикрепленное изображение
Прикрепленное изображение
[close]


Прикрепленное изображениеПрикрепленное изображение
Aura / R1(код. NEVIS)

В некоторых странах продавалась под именем R1.
https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ6-4411D.htm
-2008-Feb-13 начали писать представителский ратетор Aura / R1(код. NEVIS). Последний вышедший телефон с MotoMagX на борту, но получил версию LJ6.3.
Специально для нее был разработан круглый LCD. Телефон получил корпус покрытый нержавейкой и сапфировое стекло на экран. Камера 2Mp на основе Micron SOC2020. Встроеная память movinand на 2Gb. Разьема для карт памяти нету. Значок М на корпусе является индикатором зарядки.
Кроме обычного исполнения:
Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображение
Прикрепленное изображениеПрикрепленное изображение
-были еще исполнение Motorola Aura Celestial edition в честь полета apollo 11:
Прикрепленное изображениеПрикрепленное изображение
-И исполнение Motorola Aura Diamond Edition:
Прикрепленное изображениеПрикрепленное изображение
Стоит упомянуть что китайцы умудрились наклепать кучу клонов и даже двухсимочные варинаты телефона, но оно и понятно, aura смотрится просто обалденно.
Прикрепленное изображениеПрикрепленное изображение
[close]

4е телефона U9(PICO), Z6W(MARCO), ZN5(XPIXL) и Aura(NEVIS) получили MotoMagx(LJ)6.3
Ну и последними на SOC SCM-A11 были два телефона, но структура исходников ядра сильно поменялась как и применяемая версия магикса - теперь это LJ7.4(хотя пару раз проскальзывало 7.2, возможно до финалного выхода ее еще больше доделали и сменили версию)

Прикрепленное изображениеПрикрепленное изображение
VE66(код. Pearl)

https://rtte.motorola.com/RED/rtte/PCS/MEdocs/MQ6-4411F.htm
Выпускался в обычном исполнении VE66 и в золотом окрасе VE66 LX(в народе известная как VE66 GOLD)
Получил последнюю версию LJ7.4. Телефон имеет колесо OmegaWheel. 5Мп камеру со вспышкой и вероятно автофокусом. Стерео динамики. WLAN, если это не версия для Китая. Также была заменена привычная схема FX2LP на West Bridge® AntiochTM USB/Mass Storage Controller, что должно было как-то повлиять на работу режима карты памяти.
Прикрепленное изображение
Стоит упомянуть, модель VE70 (Pearl Korea) которая имеет такой же внешний вид
Прикрепленное изображение
[close]


Прикрепленное изображение


Сообщение отредактировал fill.sa - 28.2.2025, 16:04
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение
Прикрепленный файл montavista_on_arm11.ppt   ( 378 килобайт ) Кол-во скачиваний: 5326
Прикрепленный файл motomagx-platform-overview.pdf   ( 209.42 килобайт ) Кол-во скачиваний: 7330
Прикрепленный файл ___Linux____.pdf   ( 2.01 мегабайт ) Кол-во скачиваний: 9493
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
6 страниц V « < 2 3 4 5 > »   
Ответ в темуСоздание новой темы
Ответов(110 - 149)
EXL
сообщение 23.3.2019, 8:46


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Сегодня, 5:05)
* Еще засветились строчки в фале конфига для сборки
Видимо думали использовать GStreamer, но потом решили задействовать собственный мультимедийный фреймворк на базе наработок проекта плеера RealTime и его кодеков.

Цитата(fill.sa @ Сегодня, 5:05)
* А еще, по всей видимости нашел какое желозо для тв вхыода стоит в зине
fs453
и описание на нее

А кроме ZN5 эта микруха где-либо ещё стоит? Не искал? Интересно, что инженеры в Nokia'ах тех же лет использовали. Там тоже TV-Out был распространён.

Цитата(fill.sa @ Сегодня, 14:46)
* Еще одно чьето портфолио по темам и оформлению.
http://markblottner.com/motoskins.html

Ну "чьё-то" это американца Mark'а Blottner'а и, судя по его резюме, он работал не только над оформлением MotoMAGX, но и над крутым оформлением Android-оболочки MotoBlur от Motorola. Скин Alkali, на мой взгляд, один из самых крутых стандартных скинов для Motorola. Ещё бы знать, кто автор популярнейшего скина Techno для P2K.

ps.gif Скриншоты на его сайте крутые, некоторые операторские скины я никогда не видел.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Neko-mata
сообщение 23.3.2019, 12:13


metallsatanist
******

Группа: Пользователи
Сообщений: 1 102
Регистрация: 14.8.2008
Из: Самары
Пользователь №: 179 182
Модель телефона: iPhone XR

Рейтинг: 1610



Цитата(fill.sa @ 25.2.2018, 1:59)
* Интерестную особенность заметил. На всех протиках написано , что сделаны в сингапуре. А вот на серийных телефонов - сделано в китае ))

Есть кучка серийных из Сингапура, например V80, V220 и V360. Прото из Китая тоже есть, те же андроид-телефоны, а ещё есть прото из Финляндии. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 23.3.2019, 12:21


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(Neko-mata @ Сегодня, 19:13)
* а ещё есть прото из Финляндии.


Ничего себе. Это что за девайс такой?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Neko-mata
сообщение 23.3.2019, 12:33


metallsatanist
******

Группа: Пользователи
Сообщений: 1 102
Регистрация: 14.8.2008
Из: Самары
Пользователь №: 179 182
Модель телефона: iPhone XR

Рейтинг: 1610



EXL, всё та же Motorola E375.
Прикрепленное изображение Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 23.3.2019, 15:08


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Цитата(Neko-mata @ Сегодня, 13:13)
* Есть кучка серийных из Сингапура, например V80, V220 и V360.

Тема больше про телы на базе motomagx и его предшественники ezx.
На других как-то не обращал внимания что там.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 1.7.2019, 9:33


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Нашел что из себя представляет магиксовый webKit. Вроди как WebCore-417.19 и JavaScriptCore-417.8
Все можно качнуть тут https://opensource.apple.com/tarballs/WebCore/ и https://opensource.apple.com/tarballs/JavaScriptCore/

Интересно если собрать новые версии и вкорячить в магикс что будет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 1.7.2019, 9:48


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Сегодня, 16:33)
* Интересно если собрать новые версии и вкорячить в магикс что будет?

Невозможно собрать новые версии старинным компилятором MotoMAGX GCC 3.4.3, поскольку в WebKit уже давно используются новые стандарты C++. Настолько широко, что их уже обратно на старый C++ не преобразуешь. Да и сам WebKit наверняка уже давно не поддерживает CPU ARMv6, который в Motorola ZN5. Webkit на ZN5 портировала сама Motorola, и я не уверен, что они просто его взяли и собрали. Скорее всего там много чего было переписано: https://sourceforge.net/projects/motozinezn...DR.tgz/download
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 1.7.2019, 10:17


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Цитата(EXL @ Сегодня, 10:48)

с этим и сравнивал, вроди как ничего кардинального непоменяно. Большая часть идентичная, коегде тупо кипарайт поменян. Ко-где затерты классы кюта и поросто подключен заголовочный файл, видимо потомучто уже в магиксе есть кютовская бибиотека со всем необходимым.

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

Добавлено позже (1.7.2019, 11:33):
Видел, кстати у вебкита есть еще отдельная ветка для встаиваемых систем. Но вышла она походу намного позже магикса.

Сообщение отредактировал fill.sa - 1.7.2019, 10:24
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 17.7.2019, 12:43


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400




Цитата(fill.sa @ 23.3.2019, 8:46)
* Цитата(fill.sa @ 16.11.2016, 17:55)
Кому захочиться по изучать интерфейс на иден телефоне, от одного из дизайнеров.
https://www.behance.net/gallery/3361165/Mot...nterface-Design


Еще одно чьето портфолио по темам и оформлению.

http://markblottner.com/motoskins.html


В тогонку еще одно портфолию. Похоже тоже какой-то оформист.
http://michellelipira.com/mobile/motorola-...ity-linux-java/
https://www.coroflot.com/michellelipira/mot...;page_no=3&

К слову там фотки zn5 интерестные.
Как тебе такое Илон Маск, оранжевая zn5
https://s3images.coroflot.com/user_files/in...DTQu0GVV6U_.png
Прикрепленное изображение



Добавлено позже (17.7.2019, 15:40):
Сделал для себя еще одно открытие, в магиксе в качестве баз данных используется Berkeley DB 4.3. Хотя в тоже время вроде как есть и библиотеки для sql и еще своя библиотека Libezxdb2.so (в ней же /vobs/ezx_db/db/src/clt/db_ezx.cpp)


Связанные файлы с Berkeley DB в магиксе
/etc/initservices/services/db
/usr/bin/db_daemon
/usr/lib/ezx/lib/libdepiadapterutil.so.1.0.0
/usr/lib/ezx/lib/libdrmtool.so.1.0.0
/usr/lib/ezx/lib/libdrmv2spi.so.1.0.0
/usr/lib/libdb-4.3.so
/usr/testuda/oadbutil



Добавлено позже (17.7.2019, 16:16):
Цитата(EXL @ 4.11.2016, 21:47)
* Цитата(VINRARUS @ Вчера, 5:06)
Так Kodak автор либ камеры из /etc/firmware ?

Не либ, а прошивки камеры и прочих blob'ов.

А судя по "KodakP28" ещё и разработчик сенсора, который был установлен в эту DIS.


По пути еще попалась инфа про Motorola ROKR E7. Похоже какой-то протик?
Как я понял в нем была применена камера тоже с сенсором кодак и тоже на 5мп. Случаем не таже самая камера что у зины? там года примерно одинаковые.

Сообщение отредактировал fill.sa - 17.7.2019, 14:52
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 17.7.2019, 16:44


Термоядерный
********

Группа: Пользователи
Сообщений: 3 496
Регистрация: 12.12.2009
Из: Чорнобиль
Пользователь №: 211 044
Модель телефона: WX160 & L7 & Z6 & ZN5-128
Прошивка: 740 MHz: Z6 and ZN5


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(fill.sa @ Сегодня, 15:43)
* К слову там фотки zn5 интерестные.
Как тебе такое Илон Маск, оранжевая zn5

На волне Е2 и Z6. dribble.gif
Видимо испугались шо в молодёжы на флагман денег не хватит, а тот кто побагаче не оценит.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 17.7.2019, 20:05


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Вчера, 19:43)
* Как тебе такое Илон Маск, оранжевая zn5


Крутой дизайн, мне понравился. Было бы круто если бы ZN5 вышла именно в таком дизайне, хотя бы в отдельной редакции. Смотрится действительно классно. Да и скин, похожий на Alkali у этого дизайнера получился просто отличным.

Цитата(fill.sa @ Вчера, 19:43)
* По пути еще попалась инфа про Motorola ROKR E7. Похоже какой-то протик?


Вроде я только его концепты видел. Был какой-то ROKR музыкальный протик-моноблок, но он на симбе.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 18.7.2019, 17:09


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Цитата(EXL @ Вчера, 21:05)
* Крутой дизайн, мне понравился.

Ну хз, как-то он стал на какойто спорт стиль походить. Да и в этом оформлении уже был z6. А вот сиренево фиолетовый как-то посвежее выглядит.

Кстати золотая тема которая на U9 там, по итогу попала только на V8 gold.

А еще я заметил что графика бутафорская )) Вилима я у них какая то прога была для проверок, на картинке где меню видно , что все менюшки это images.

Цитата(EXL @ Вчера, 21:05)
* протик-моноблок, но он на симбе.

Да, вроде как указано что там симба, но мне интерестно просто какой модуль камеры примерен. Тот что у зн5 или нет. Расковырять бы протик какой )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 18.7.2019, 21:47


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Сегодня, 0:09)
* А вот сиренево фиолетовый как-то посвежее выглядит.

Скучно он выглядит. Этакая серая мышь, поскольку из фиолетового там только кнопка камеры, да пару кнопочек.

Цитата(fill.sa @ Сегодня, 0:09)
* А еще я заметил что графика бутафорская )) Вилима я у них какая то прога была для проверок, на картинке где меню видно , что все менюшки это images.

Думаю у них был специальный софт для этого дела внутри Motorola.

Цитата(fill.sa @ Сегодня, 0:09)
* Да, вроде как указано что там симба, но мне интерестно просто какой модуль камеры примерен. Тот что у зн5 или нет. Расковырять бы протик какой )

Вспомнил про него, это ROKR E10, он же TEXEL. Модуль там был 3.2 MP:

Прикрепленное изображение
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение


За фотографии спасибо overglube.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 10.8.2019, 9:55


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



В общую копилку по проверке производительности.

Погрешность небольшая, что очень хорошо для нас. Кроме частоты 740, там приличная разница, нужно будет вникать почем. Возможно последний раз я в ядре чего-то менял для этой частоты.
Прикрепленный файл sysbanch.zip   ( 2.8 килобайт ) Кол-во скачиваний: 193
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 17.3.2020, 18:51


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



В коридорах времени ))
Как использую WDK и среду разработки MOTODEV Studio сделать свое приложение на web движке.

http://web.archive.org/web/20100908133843/...tools/articles/
PDF Разработка интернационализированного приложения WebUI | 9 января 2009 г.
Цель этой статьи - продемонстрировать простое приложение Planner, которое извлекает информацию из мобильного календаря с помощью API, предоставляемых средой приложения WebUI. Приложение демонстрирует использование интернационализации. Интегрированная среда разработки (IDE), используемая для разработки этого приложения, - MOTODEV Studio for WebUI.



Инструкция от мотороловцев ниже.
Файла с примером увы нету, он был по ссылке https://developer.motorola.com/docstools/te...DemoPlanner.zip

Занятно, но судя по литературке, мотороловцы где-то выкладывали WDK.

Добавлено позже (17.3.2020, 20:17):
А еще интестную вещь заметил.


http://web.archive.org/web/20100712130523/...s/September_08/
Мобильные виджеты оживают с WebUI | 1 сентября 2008 г.

Статься за 1 сентября 2008 г. В которой рассказывается про web приложения на motomagx и там же мелькает фраза
WebKit также используется в Android, а также на других платформах, таких как Apple и Nokia.
Хотя по викепедии 1.0 андроид выходит только 23 сентября 2008 года.

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





Пару слов о том, кому достался пакет для разработки под магикс.
http://web.archive.org/web/20100712130523/...s/September_08/
MOTODEV Studio for WebUI является бесплатным для членов MOTODEV и поставляется в виде полноценного пакета разработчика, включающего IDE, эмулятор, SDK и связанную документацию. MOTODEV Studio основана на широко используемой открытой платформе Eclipse ™

И еще статься на хакере
https://xakep.ru/2008/08/08/44807/

Сообщение отредактировал fill.sa - 17.3.2020, 19:56
Прикрепленный файл Internationalized_WebUI_App.pdf   ( 1.14 мегабайт ) Кол-во скачиваний: 171
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 17.3.2020, 19:23


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Сегодня, 1:51)
* Занятно, но судя по литературке, мотороловцы где-то выкладывали WDK.

Это видимо для тех виджетов, что были доступны на новых MotoMAGX, таких как VE66 и EM35. То, что Motorola называла виджетами раньше, сегодня имеет совсем другое значение. Насколько я помню, там было просто оффлайновое Web-приложение, которое использовало WebKit для отображения данных и JavaScript-вычислений. Так сказать древнейший аналог современным мобильным и не очень Web-приложениям.

Когда-то давно Chepurnoff, который недавно снова появился на форуме, даже делал примеры таких приложений, см. Нативный софт и скрипты для VE66/EM35!

Спроси его, если тебе интересна эта тема.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 17.3.2020, 19:26


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Пару официальных презентаций магикса
http://web.archive.org/web/20071014131002/...Id=8536_8466_23

http://web.archive.org/web/20071013171105/...alObjectId=8411


Еще забавная фраза есть
включая стильный Motorola MOTOKRZR K1, сверхбыстрый MOTORAZR maxx V6 и оптимизированный по музыке MOTOROKR Z6.
Z6 выходит оптимизировали под музыкалку. Все таки не зря MOTOROKR назвали, был смысл в этом выходит, а не от балды названия раздавали )

Добавлено позже (17.3.2020, 20:32):
Цитата(EXL @ Сегодня, 20:23)
* Это видимо для тех виджетов, что были доступны на новых MotoMAGX, таких как VE66 и EM35. То, что Motorola называла виджетами раньше, сегодня имеет совсем другое значение.


Не совсем. Я так понял в какой-то момент они стали двигатсься в сторону веб приложений и склепали апишку и прочее.
А те самые виджеты на VE66 и EM35 появились чуть позже. Но , да, они похоже были web приложениями. Но основная суть была не в виджтах, а в принципе в приложениях на веб.
Вот еще по этой теме что попалось.
ROKR EM35 Приносит мобильные музыкальные виджеты и приложения Web 2.0 на музыкальный телефон через Mobile Linux и API-интерфейсы Motorola WebUI.

Добавлено позже (17.3.2020, 20:33):
Цитата(EXL @ Сегодня, 20:23)
* Спроси его, если тебе интересна эта тема.

Да не особо. Больше кютешные проги интересны. Хотя вебка наверняка удобная, но все же нет.
Сейчас вообще больше интересно поднять виртуалку магикса. Есть кое какой комплект для этого. Но нету времени во всем разобраться.

Добавлено позже (17.3.2020, 21:09):
И еще интерсная статья
https://arstechnica.com/information-technol...s-with-android/

Сообщение отредактировал fill.sa - 17.3.2020, 19:41
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 17.3.2020, 23:21


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Сегодня, 2:26)
* Не совсем. Я так понял в какой-то момент они стали двигатсься в сторону веб приложений и склепали апишку и прочее.

Нет, именно так. Я сейчас разобрал (распаковал) приложение wConvert от Chepurnoff и оно как раз написано с использованием этой MOTODEV Studio WebUI в виде "виджета" в понимании Motorola. Там используются как раз многие технологии, которые перечислены в той PDF, что ты прикрепил к форуму.

Цитата(fill.sa @ Сегодня, 1:51)
* И еще статься на хакере https://xakep.ru/2008/08/08/44807/

Многие новостные статьи слабо соответствуют реальности. Эта соответствует, только заголовок жёлтый, потому что автор Alizar -- мастер жёлтых заголовков.

Цитата
Предлагаемое Linux-программистам решение (MotoDev Studio for Linux) доступно для бесплатной закачки с сайта MOTODEV наряду с другими подобными наборами утилит: MotoDev Studio for WebUI, MotoDev Studio for Java ME, MotoDev Studio for UIQ. При этом Linux-версия (как и редакция для WebUI) пока доступна лишь в "предварительной" версии, т.е. работа над ней еще ведется, и эти средства разработки пока не получили всего планируемого функционала.


Motorola никогда не выпускала полноценного SDK для MotoMAGX, это было лишь Preview SDK без возможности сборки нативных приложений для телефона. Там даже ARM-компиляторы отсутствовали.

Насколько я помню, Motorola в то время выпустила три пакета этого MOTODEV Studio. Первый был предназначен для создания Java-приложений под Motorola (MOTODEV Studio for Java ME) и видимо был полноценным с эксклюзивными Java API от Motorola. Второй вот как раз этот MOTODEV Studio for WebUI, а третий -- это Preview SDK.
// Дополнение: оказывается четыре, был ещё MotoDev Studio for UIQ для Symbian-девайсов Motorola.

Вот эти WebUI-виджеты были реализованы Motorola полноценно только на телефонах VE66/EM35, а на Z6/E8/ZN5 и др. старых их не было. Насколько я понимаю, там даже поддержка MPKG-пакетов реализована была и эти приложения регистрировались в разделе "Виджеты" или где-то в аналогичном. Вообще приложение-виджет представлял собой локальную Web-страничку, которая открывалась во фрейме WebKit. Это была попытка Motorola предложить разработчикам аналогичную штуку, которую предлагал первый iPhone. И Motorola и Apple боялись давать полноценный нативный SDK для разработки, возможно, потому что проблем с безопасностью в те времена была куча, а защита устройств была слабая. Вспомни rm -Rf /, который стирает PDS и окирпичивает телефон. Но в итоге Apple, которая тоже говорила про WebKit-приложения, всё-таки выпустила нативный SDK для iPhone, а Motorola забила на MotoMAGX и перешла на Android, где SDK изначально был, а NDK появился чуть-чуть позже. Позиция Motorola была такой: вот вам студии для создания Java и WebKit-приложений, а в нативщину, господа, пока не лезьте, у нас там много чего не доделано.

Цитата(fill.sa @ Сегодня, 2:26)
* Сейчас вообще больше интересно поднять виртуалку магикса. Есть кое какой комплект для этого. Но нету времени во всем разобраться.

Оно валяется вот тут, например: https://sourceforge.net/projects/motodev.mo...a/files/MOTODEV

Но почему-то самой студии там нет. Зато есть прошивка (некоторые файлы прошивки) собранные под x86. Я запускал виртуалку MotoMAGX в VirtualBox'е без проблем, когда у меня был этот Preview SDK. Даже приложения туда можно деплоить, те которые под x86 скомпилированы.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 18.3.2020, 19:07


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Цитата(EXL @ Сегодня, 0:21)
* это было лишь Preview SDK

я конечно не разраб. Но как мне кажется, если есть полноценная иде с виртуалкой, только с разницей в том что компилятор по 86проц, что мешает в нем нормальо разрабатывать и проверять в виртуалке,а потом просто это исходники собирать на уже привычном армоском компиляторе из консоли?
Куда лучше чем писать в блокноте и проверять перекидыванием в тел и запуском потом там проги. А в идеале наверное можно было и армовский компилятор прикрутить к иде, там же эклипс был.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chepurnoff
сообщение 18.3.2020, 22:46


Мастер
****

Группа: Разработчики
Сообщений: 179
Регистрация: 15.12.2007
Из: Тюмень - Пенза - Саратов
Пользователь №: 157 192
Модель телефона: E8, VE66, V3i
Прошивка: zMod


Настроение:
Ту бир ор нот ту бир?



Рейтинг: 275



Цитата
Насколько я помню, Motorola в то время выпустила три пакета этого MOTODEV Studio. Первый был предназначен для создания Java-приложений под Motorola (MOTODEV Studio for Java ME) и видимо был полноценным с эксклюзивными Java API от Motorola. Второй вот как раз этот MOTODEV Studio for WebUI, а третий -- это Preview SDK.
// Дополнение: оказывается четыре, был ещё MotoDev Studio for UIQ для Symbian-девайсов Motorola.

Да, у Моторолы SDK под Java давно появилась, а вот три новых SDK для UIQ, WebUI и Linux они выпустили под закат MAGIX-ов, перед рассветом Android.

Насколько помню в WebUI было давольно много API функций, но действительно полезных-интересных маловато. Сам WebKit, насколько помню, подрезан был в сторону JavaScript.
Но на VE66, EM35 офигенная поддержка SVG сделана была (анимации, стили, очень глубокая вложенность поддерживалась), меню телефона на SVG было построенно, были бы тогда нормальные SVG редакторы (их то и сейчас по сути нет на 100% реализуемых возможности формата, но прогресс конечно огромный) можно было бы очень оригинальные менюшки делать.
Виртуалка в WebUI тоже была, скорее всего такая же как и в Linux версии.

Завтра-послезавтра доберусь до компа старого, надеюсь найду эти SDK, жалко будет если потеряно

Цитата
я конечно не разраб. Но как мне кажется, если есть полноценная иде с виртуалкой, только с разницей в том что компилятор по 86проц,

Тоже так всегда думал, но сам не линуксоид и на си не пишу. Может оно не так, а может тут парни настолько суровые были, что им блокнот милее этих наших IDE)
Вроде там хедеры отличались, те что в SDK от тех что в реале.

Цитата
там же эклипс был

Да там Эклипс, насколько помню. Помню как он тормозил на том моем компе)

Сообщение отредактировал Chepurnoff - 18.3.2020, 22:50
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 19.3.2020, 11:08


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Сегодня, 2:07)
* я конечно не разраб. Но как мне кажется, если есть полноценная иде с виртуалкой, только с разницей в том что компилятор по 86проц, что мешает в нем нормальо разрабатывать и проверять в виртуалке

Мешают несовместимые с прошивкой телефона заголовочные файлы, из-за которых при разработке будет куча подводных камней.

Цитата(fill.sa @ Сегодня, 2:07)
* Куда лучше чем писать в блокноте и проверять перекидыванием в тел и запуском потом там проги.

Ты можешь писать в том, в чём тебе удобно. Перекидывать исполнительный файл в телефон тоже можешь через обычный Makefile, как и запускать по какому-нибудь make run со своего компа через telnent тот же. Всё это можно автоматизировать, было бы желание.

Цитата(fill.sa @ Сегодня, 2:07)
* А в идеале наверное можно было и армовский компилятор прикрутить к иде, там же эклипс был.

Всё это давным-давно было реализовано, в т. ч. в намного более удобных и быстрых IDE, чем Eclipse:

https://exlmoto.ru/qtcreator-motomagx-dingux/


Добавлено позже (19.3.2020, 18:12):
Цитата(Chepurnoff @ Сегодня, 5:46)
* Виртуалка в WebUI тоже была, скорее всего такая же как и в Linux версии.

Вот так она выглядела, ага.

Прикрепленное изображение

Жаль, что оно по сути было лишь на VE66 и EM35 доступно. Кстати, там установка MPKG-пакетов была прямо из файлового менеджера стандартно, не помнишь?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 19.3.2020, 14:29


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Цитата(EXL @ Сегодня, 12:08)
* Мешают несовместимые с прошивкой телефона заголовочные файлы, из-за которых при разработке будет куча подводных камней.


Ну это все мелочи, их заменить как и компилятор в иде и все.
Цитата(EXL @ Сегодня, 12:08)
* Ты можешь писать в том, в чём тебе удобно. Перекидывать исполнительный файл в телефон тоже можешь через обычный Makefile,

Можно, так и делали, но это все как-то геморно. Куда приятнее готовая иде с виртуалкой в которой сразу проверять можно. Тут даже телефон ненужен.

Цитата(EXL @ Сегодня, 12:08)
* Всё это давным-давно было реализовано, в т. ч. в намного более удобных и быстрых IDE, чем Eclipse:

Про это видел, однако все почему-то всеравно предпочитали писать в блокноте ))
Ну и по прежнему не хватает самого главноего, это виртуалки в которой мгновенно можно было посмотреть приложение.

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


Виртуалка, кстати, это машина поднятая на вмваре. Которая удобно было встроена и запускалась в motodev среде.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 19.3.2020, 17:54


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Вчера, 21:29)
* Ну это все мелочи, их заменить как и компилятор в иде и все.

Как ты заменишь что-либо в виртуалке телефона? Я ещё раз говорю -- там прошивка специфическая. Если ты подменишь хедеры в этом MOTODEV на те, что шли с нашим SDK, у тебя приложения запускаться на этой виртуалке просто-напросто не будут.

Тебе в своём приложении нужно будет сочетать две версии кода для многий сущностей из libezxappbase или как там его, разделяя их #ifdef'ами, что ставит крест на разработке с помощью виртуалке, потому что на реальном телефоне оно будет выглядеть несколько по-другому.

Цитата(fill.sa @ Вчера, 21:29)
* Можно, так и делали, но это все как-то геморно. Куда приятнее готовая иде с виртуалкой в которой сразу проверять можно.

Motorola так и не довела до ума эту MOTODEV Studio for Linux, в противном случае ей бы все разработчики пользовались с 2008 года. Из полезного там были только некоторые хедеры. Кстати, некоторая часть систем, которые присутствуют в этом SDK (и виртуалке) отсутствует в реальных MotoMAGX.

Цитата(fill.sa @ Вчера, 21:29)
* Про это видел, однако все почему-то всеравно предпочитали писать в блокноте ))

Далеко не все. Некоторые писали в KDevelop, я вот писал кое-что в Qt Creator, но это было уже в самом конце жизни MotoMAGX. Ты сильно преувеличиваешь ценность виртуалки телефона. Оно, конечно, полезно, но даже современные Android-разработчики предпочитают тестировать всё на реальном железе. И не забывай, что у них виртуалки нормальные и прошивки/API в них совпадают с тем, что имеется в реальных телефонах. В виртуалке MOTODEV это, к сожалению, было далеко не так.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 19.3.2020, 21:20


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Цитата(EXL @ Сегодня, 18:54)
* Как ты заменишь что-либо в виртуалке телефона?

Да там же исходники для сборки виртуалки были. Ну например у меня есть исходники ядра и эмуляторов драйверов. Что собственно мешает их поправить под себя. По крайней мере основа вся из исхдников собирается.

Цитата(EXL @ Сегодня, 18:54)
* Некоторые писали в KDevelop, я вот писал кое-что в Qt Creator, но это было уже в самом конце жизни MotoMAGX.

О том и речь, как-то все под конец и немногие писали. Да и самая основная тема по сборке приложений, в принципе под консоль и блокнот написана. И я на нее всегда опирался незная других вариантов ))

Цитата(EXL @ Сегодня, 18:54)
* Ты сильно преувеличиваешь ценность виртуалки телефона.

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

Сообщение отредактировал fill.sa - 19.3.2020, 21:20
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 19.3.2020, 21:50


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(fill.sa @ Сегодня, 4:20)
* Да там же исходники для сборки виртуалки были.

Где -- там? Всё что я видел, это такие пакеты Open Source кода от Motorola, какие существуют и для ZN5, например. Просто с патчами под x86. Основная часть-то закрыта.

Цитата(fill.sa @ Сегодня, 4:20)
* Ну например у меня есть исходники ядра и эмуляторов драйверов. Что собственно мешает их поправить под себя.

И что дальше ты хочешь получить, если драйвера и ядро под x86 и arm -- разные, а доступа к низкоуровневому железу у тебя из виртуалки никакого нет? Виртуалка она для разработки прикладного софта используется. Это не полноценный эмулятор, а фактически симулятор.

Цитата(fill.sa @ Сегодня, 4:20)
* По крайней мере основа вся из исхдников собирается.

А libezxappbase.so, на основе которого строятся все приложения и UI -- закрыт и сильно отличается от того, что имеется в существующих MotoMAGX-телефонах. В этом главный затык с этой виртуалкой. Вот если бы была возможность с помощью QEMU поднять ARM-эмулятор ZN5, с его оригинальной libezxappbase.so, то вот это было бы интересно и софт писать используя такой эмулятор можно было бы (по крайней мере интерфейсы).

Поверь мне, если бы эта виртуалка из MOTODEV представляла какую-нибудь ценность, её бы все юзали для вёрстки тех же интерфейсов под MotoMAGX. Ты почитай тему, в которой ты недавно отписался, посмотри что разрабы тех лет там писали.

Цитата(fill.sa @ Сегодня, 4:20)
* О том и речь, как-то все под конец и немногие писали.

Ну и неплохо, не так ли? Я не думаю, что софта было бы больше, если про этот Preview SDK от Motorola знали бы больше народу. Это не полноценный SDK, увы. IDE с виртуалкой это конечно удобные и хорошие инструменты, но программиста из типичного пользователя они сами по себе не сделают. Да и когда слишком много магии под капотом (а в IDE именно так), то трудно разобраться что и к чему, как собирается и как линкуется.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chepurnoff
сообщение 27.3.2020, 22:21


Мастер
****

Группа: Разработчики
Сообщений: 179
Регистрация: 15.12.2007
Из: Тюмень - Пенза - Саратов
Пользователь №: 157 192
Модель телефона: E8, VE66, V3i
Прошивка: zMod


Настроение:
Ту бир ор нот ту бир?



Рейтинг: 275



Цитата(EXL @ 19.3.2020, 14:08) *

Кстати, там установка MPKG-пакетов была прямо из файлового менеджера стандартно, не помнишь?


Да, изкоробки можно было устанавливать-удалять.


Добрался наконец до компа родительского. И не нашел там ничего такого, только ярлыки остались со старых бекапов рабочего стола.

Теперь придумал еще две надежды, что на поломанной карте памяти это может быть, которая в телефоне у меня стояла. Где она в мое бардаке пока хз.
Еще возможно на болванки записал, раньше это можно было, но тоже пока не знаю где искать свои болванки с бекапами.

Блин, обидно
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 28.3.2020, 7:42


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Chepurnoff,
Я помню, что только MOTODEV Studio for Linux записывал, а вот WebUi меня тогда совершенно не интересовал, увы. pardon.gif

Интересно, через эти API к WebKit'у можно было получать данные по сети со внешних ресурсов?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chepurnoff
сообщение 28.3.2020, 11:36


Мастер
****

Группа: Разработчики
Сообщений: 179
Регистрация: 15.12.2007
Из: Тюмень - Пенза - Саратов
Пользователь №: 157 192
Модель телефона: E8, VE66, V3i
Прошивка: zMod


Настроение:
Ту бир ор нот ту бир?



Рейтинг: 275



Цитата
Интересно, через эти API к WebKit'у можно было получать данные по сети со внешних ресурсов?

Да, там например виджет погоды был. И RSS-читалка еще, помоему была.
Если не ошибаюсь то запрос там именно через АПИ делался, а не через стандартные javascript-овские методы
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 8.4.2020, 14:08


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Chepurnoff,
Прикольно! Жаль это на закате MotoMAGX расковыряли. Было бы круто на те же ZN5 или E8 такое перетащить.

ps.gif Выложил MOTODEV Studio for Linux в соответствующую тему: MOTODEV Studio for Linux - Preview v0.3
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 3.10.2020, 17:31


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400




Китацы жгли в свое время

https://www.mobime.ru/clubs/nokiakitai/8777.html
и
http://www.shopmadeinchina.com/product-ima...10711209.shtml#

Сообщение отредактировал fill.sa - 3.10.2020, 17:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Воха
сообщение 3.10.2020, 17:43


Сектант Xiaomi
*******

Группа: Контент-менеджеры
Сообщений: 1 904
Регистрация: 24.8.2007
Из: Дніпро 🇺🇦
Пользователь №: 145 492
Модель телефона: Redmi 9T ,Lenovo TB350XU
Прошивка: Android 12-13


Настроение:
Норм



Рейтинг: 445.5



Вторая ссылка не робит, а первая я б не назвал "жгли", вот а1200 с кварцевыми часами, которая то и дело всплывает на торговых площадках - вот где жерсть crazy.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 4.10.2020, 11:54


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(Воха @ Сегодня, 0:43)
* Вторая ссылка не робит

Вот:
Прикрепленное изображение

Цитата(Воха @ Сегодня, 0:43)
* Вторая ссылка не робит, а первая я б не назвал "жгли", вот а1200 с кварцевыми часами, которая то и дело всплывает на торговых площадках - вот где жерсть

Вот где "жерсть" -- китайская подделка на прототип Motorola IVORY E18, телефон Premium-класса, который так никогда и не увидел свет:

Прикрепленное изображение

Китайцы падки на всякий "Premium", даже такой. А уж сколько они всяких клонов Nokia 8800 сделали и не счесть.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 19.10.2020, 15:33


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Выкладываю прошивку для протика saipan.
Прошивка не окончательная, но скорее всего верная. Нет возможности окончательно ее проверить, т.к. аппарат не мой и работал с ним по удаленке.
Прикрепленное изображение

Также специально не добавляю файл Hmg, дабы не просвещенные случайно не прошили все это в свой телефон. Если будет необходимость прошиться - пишите мне будем разбираться по месту.

Что еще написать про нее?

Данная проша с телефона Lord Awerd, прошивку качал и подбирал адреса я fill.sa. У Awerdа загрузчик 03.D0
Был у меня доступ и к другому протику saipan, загрузчик там другой, от него все выложу позже.

Программно телефон ближе к z6w и u9 с их lj6.3, но не полностью, некоторые мелочи остались старые как у lj6.1

В памяти телефона, кстати, был найден двойичный файл myFaves server EMULATOR. Его наверное тоже прикреплю сюда.

Сообщение отредактировал fill.sa - 12.11.2020, 12:17
Прикрепленный файл SAIPAN_03D0_awerd.zip   ( 54.34 мегабайт ) Кол-во скачиваний: 130
Прикрепленный файл myFaves_server_EMULATOR.zip   ( 80.28 килобайт ) Кол-во скачиваний: 121
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 19.10.2020, 19:23


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



fill.sa,
И как в итоге, получилось завести этот SCLP хотя бы до рабочего стола?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 19.10.2020, 20:55


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



EXL,
Так и не сделали финальную примерку прошивки, поэтому до ремонтов дело и недошло.
Ломать телефон без возможности откатиться на прошивку которая была рисковое дело.
Но если аверда появится время, можно будет продолжить.

По факту тел исправен и работает, просто на экран льется вывод консоли , а не графика. А точнее консоль поверх графики выводится.

Сообщение отредактировал fill.sa - 19.10.2020, 20:57
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 20.10.2020, 20:58


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



fill.sa,
Видать для дебага подобный режим сделали. Возможно общий сброс (если я правильно помню именно так телефон был убит) удалил или поменял значение в каком-то файле, активировав этот режим.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 21.10.2020, 16:55


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Цитата(EXL @ Вчера, 21:58)
* Видать для дебага подобный режим сделали. Возможно общий сброс

Так же думал. Но фиг найдешь, что за файл или настройка была . Я подобную штуку на зине делал, один в один в один консоль поверх графики выводилась, но там на уровне ядра включается оно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 21.10.2020, 17:37


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 144
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



fill.sa,
Может есть какой-нибудь там kernel command-line параметр, отвечающий за это? Посмотри dmesg на этом телефоне и сравни его с тем что выдает нормальный ZN5, например.

Проверять примерно так:

Код

cat /proc/cmdline
dmesg | grep "Command line"


По идее, если это задается именно в kernel command-line параметре, то может быть существует какой-нибудь файл загрузчика, который можно подредактировать. Типа как в десктопном Linux есть grub.cfg и др.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 29.11.2020, 19:29


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Цитата(fill.sa @ 13.11.2016, 22:28) *

Цитата(VINRARUS @ 12.11.2016, 15:20) *

Хоп нежданчик. fan.gif Инженерник ZN5 в свободной продаже. Колекционеры могут спешить с покупкой.
Много отличий: буква К на галерее и круглая стрелочка вместо прямой... балин, в ней отсутствуют кнопки управления галереей! А ззади другой цвет подложки над антеной и динамиком, другая конструкция лотка симки.

Дата изготовления 11.2007?? blink.gif

Очень интересна версия проши, по ходу самая первая проша: R6637_G_81.00.1AI_GNP01


К дополнению к этому посту, еще фотки где корпус динаимка серый, и вырезы на задней крышке другие.
Банально засветился на сервисных мануалах.





Добавлено позже (13.11.2016, 22:30):
З.Ы. обтатите внимание слот флэшки снесет к самоу краю. Хотя на реализных телефонах он отступает от края на пару мм.


Кстати по части этих протиков, у которых кнопка кодак вместо просмотра фоток.
Вот нашел в ядре когда ее поменяли
Цитата
Motorola 2008-Feb-26 - Removed unused key definition KEYPAD_KODAK.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 16.12.2020, 0:05


Гуру
******

Группа: Разработчики
Сообщений: 1 240
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758

Рейтинг: 400



Приходится иногда собирать ядра для разных телефонов, накладывать заплатки на каждое ядро отдельно и надоело хранить горы архивов под каждый телефон + ковырялся с одним проектом, где тоже хорошо сразу видеть все отличия между телефонами. В итоге обьеденил исходники ядра всех телефонов на лг63, и собрал из них суперядро.
Как бы все исходники и так идут из одного дерева, но по факту моторола их допиливала под каждый телефон отдельно и выкладывала под каждый тел отдельным архивом с разными фичами у разных версий.

Сравнение показало, что последней версией по сути являются 75r от ауры и 2cr от zn5, но у каждого что-то свое , вообще обьеденил, докинул поддержку под конкретный телефон и заодно сравнил разные версии и перекинул потерявшиеся фичи.

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

Так же внутри заведен git, можно посмотреть командой git log что там исправлено, сделал еще пару полезных изменений настроек и докинул разогнанные частоты сделанные EXL и AntOn. И еще завел две отдельные ветки по добавлению поддержки unionfs-2.6 и squashfs-3.1, довел их до собирательного состояния, но увы пока не рабочего. Что именно не работает не вникал, у unionfs как я понял косяк в той части когда где идет выделение памяти.
Также все содержимое архива можно увидеть в репозитории гита https://github.com/fillsa/motomagx-kernel_linux_hardhat


Ну и до кучи архив с собранными ядра из коммита 8f67fc, вдруг кто не умеет сам собирать.
Прикрепленный файл zImage_80.75r_8f67fc_.zip   ( 4.19 мегабайт ) Кол-во скачиваний: 136
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotoMAGX (LJ), EZX, JUIX которых вы не знали, Не так просты, как оказалось на первый взгляд! · Motorola на Linux OS · Forum
 

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

 



Текстовая версия Сейчас: 2.7.2025, 20:59

Форум живёт: