К слову, разработку прошивки в РФ аутсорсила не только Motorola. У нас точно был R&D-центр LG: ко мне в комментарии пару лет назад приходил инженер-хабровчанин, который рассказывал о том, как они писали программную реализацию OpenGL ES 1.0 для телефонов на чипсетах Qualcomm для западного рынка. Есть также догадки о том, что какую-то часть разработки могла аутсорсить Nokia (или её подрядчик), но железных доказательств у меня нет :(
LG и Nokia - это тоже Тэлма.) И это только малая часть коллабораций с крупнейшими компаниями по всему миру.
Для первых был создан R&D центр, который долгое время поддерживал и развивал RIL в Андроиде. Кстати, именно Тэлма (Teleca) реализовала поддержку CDMA в AOSP.
Вторым помогали с Symbian и Maemo/MeeGo/Sailfish (будущая Аврора), а под конец разработали первый Андроид-смартфон Nokia X, вскоре после выхода которого Майкрософт разогнал остатки ранее купленного им мобильного подразделения Нокии и недавний флагман мобильной индустрии сгинул вслед за Моторолой.
Вау, жму руку! Круто, что есть такие ценители техноистории! Когда-то мне довелось писать код к этому телефону, добавляя поддержку подключаемого модуля с камерой. Этой же камерой были сделаны самые первые цифровые фотографии в моем личном фотоархиве. Не нашел в гугле никакой информации про этот модуль, видимо он так и не пошел в продакшен.
Да-да, со временем и так не очень удачный код превратился в сплошные заплатку на заплатке. Что стоило только переопределение булевого типа на числовой, вследствие чего булевые переменные могли случайно приобретать значения не только SYN_FALSE (0) или SYN_TRUE (1), но и 2, 3 и т.д.))
А до Android Моторола еще успела понаделать телефонов на линуксе, например красивущий Ming (держал в руках) или гиковский A780 (есть в коллекции), но их делало китайское подразделение Моторолы без нашего участия. Кстати, у P2K тоже были похожие по дизайну модели, например E380 c его прозрачной крышечкой был по-своему красив.
Вряд ли я сейчас смогу вспомнить детали, тем более, что мы в основном работали на верхнем уровне - графический интерфейс и скиннинг.
Но, правда, иногда приходилось забираться и поглубже. Например, у V600 был металлический корпус и от трения в кармане на нем появлялась статика, которая портила картинку на внешнем экране. Проблема была частая, но крайне тяжело воспроизводимая, поэтому для дебага пришлось раздобыть специальный пистолет (ESD gun) и стрелять в телефон, пока проблема не появится, а потом идти изучать дампы буферов экрана, которых оказалось несколько, вплоть до графического чипа ATI (была такая канадская компания - производитель видеокарт, впоследствии купленная AMD). Потом, вместе с инженерами ATI, среди которых вдруг тоже обнаружились сабконтракторы из Тэлмы, разработали механизм детектирования проблемы и перезагрузки чипа.
Ух, спасибо за ностальгическую статью! Из глубин памяти всплывают 7 лет разработки вот этой самой P2K/Synergy/UIS, где довелось запилить кучу фич и пофиксить кучу багов в костыльном коде с функциями длиной в 25 тысяч строк и компиляцией, занимающей под 2 суток, гонять в Бойнтон-Бич и не вылезать из Либертивилля, пропустить через свои руки сотни разных моделей, многие из которых так и не увидели свет, и даже начать андроидную движуху, пока Моторола не канула в лету, а команда не расползлась по всяким Samsung, LGE, Sony, Blackberry, Vertu. Привет, Тэлма!
До сих пор не поднимается рука выкинуть. Сколько книг я прочитал с такого девайса в начале 2000-х! И текст набирать было удобно даже вслепую. Аккумулятор спокойно держал 4 часа, и наверное все еще живой. Встроенный беспроводной интерфейс по IrDA. В комплекте родные БП, док, стилус, даже были какие-то карточки расширения.
Да, BP был от квалкома. Но в сам BP нас уже не пускали, по понятным причинам.
LG и Nokia - это тоже Тэлма.) И это только малая часть коллабораций с крупнейшими компаниями по всему миру.
Для первых был создан R&D центр, который долгое время поддерживал и развивал RIL в Андроиде. Кстати, именно Тэлма (Teleca) реализовала поддержку CDMA в AOSP.
Вторым помогали с Symbian и Maemo/MeeGo/Sailfish (будущая Аврора), а под конец разработали первый Андроид-смартфон Nokia X, вскоре после выхода которого Майкрософт разогнал остатки ранее купленного им мобильного подразделения Нокии и недавний флагман мобильной индустрии сгинул вслед за Моторолой.
Вау, жму руку! Круто, что есть такие ценители техноистории! Когда-то мне довелось писать код к этому телефону, добавляя поддержку подключаемого модуля с камерой. Этой же камерой были сделаны самые первые цифровые фотографии в моем личном фотоархиве. Не нашел в гугле никакой информации про этот модуль, видимо он так и не пошел в продакшен.
Интересно, кто-нибудь еще помнит моторольскую до-P2K-ную Wisdom OS c ее паскале-подобным языком FLEX Script? Или хотя бы телефон Accompli 009? ))
Да-да, со временем и так не очень удачный код превратился в сплошные заплатку на заплатке. Что стоило только переопределение булевого типа на числовой, вследствие чего булевые переменные могли случайно приобретать значения не только SYN_FALSE (0) или SYN_TRUE (1), но и 2, 3 и т.д.))
А до Android Моторола еще успела понаделать телефонов на линуксе, например красивущий Ming (держал в руках) или гиковский A780 (есть в коллекции), но их делало китайское подразделение Моторолы без нашего участия.
Кстати, у P2K тоже были похожие по дизайну модели, например E380 c его прозрачной крышечкой был по-своему красив.
Вряд ли я сейчас смогу вспомнить детали, тем более, что мы в основном работали на верхнем уровне - графический интерфейс и скиннинг.
Но, правда, иногда приходилось забираться и поглубже. Например, у V600 был металлический корпус и от трения в кармане на нем появлялась статика, которая портила картинку на внешнем экране. Проблема была частая, но крайне тяжело воспроизводимая, поэтому для дебага пришлось раздобыть специальный пистолет (ESD gun) и стрелять в телефон, пока проблема не появится, а потом идти изучать дампы буферов экрана, которых оказалось несколько, вплоть до графического чипа ATI (была такая канадская компания - производитель видеокарт, впоследствии купленная AMD). Потом, вместе с инженерами ATI, среди которых вдруг тоже обнаружились сабконтракторы из Тэлмы, разработали механизм детектирования проблемы и перезагрузки чипа.
Ух, спасибо за ностальгическую статью! Из глубин памяти всплывают 7 лет разработки вот этой самой P2K/Synergy/UIS, где довелось запилить кучу фич и пофиксить кучу багов в костыльном коде с функциями длиной в 25 тысяч строк и компиляцией, занимающей под 2 суток, гонять в Бойнтон-Бич и не вылезать из Либертивилля, пропустить через свои руки сотни разных моделей, многие из которых так и не увидели свет, и даже начать андроидную движуху, пока Моторола не канула в лету, а команда не расползлась по всяким Samsung, LGE, Sony, Blackberry, Vertu. Привет, Тэлма!
До сих пор не поднимается рука выкинуть. Сколько книг я прочитал с такого девайса в начале 2000-х! И текст набирать было удобно даже вслепую. Аккумулятор спокойно держал 4 часа, и наверное все еще живой. Встроенный беспроводной интерфейс по IrDA. В комплекте родные БП, док, стилус, даже были какие-то карточки расширения.