The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Google представил прослойку для отделения поддержки оборудования от версий Android

13.05.2017 09:23

Компания Google анонсировала модульную систему Treble, которая позволит производителям создавать универсальные компоненты поддержки оборудования, не привязанные к конкретным версиям Android и используемым в них выпускам ядра Linux. Treble существенно упростит адаптацию новых версий Android для существующих устройств и поможет наладить оперативное создание обновлённых прошивок с актуальными выпусками Android. По аналогии с тем, как сейчас Android-приложения могут работать на любых устройствах с Android, Treble позволит использовать одни и те же драйверы с различными версиями Android.

Если ранее производитель вынужден был портировать компоненты для поддержки оборудования для ядра каждого нового выпуска, то теперь для новых выпусков можно будет использовать уже подготовленную основу, обеспечивающую взаимодействие с оборудованием. Низкоуровневые компоненты, специфичные для каждого устройства, будут выделены в отдельный слой, который будет отделён от Android OS Framework (т.е. от используемого в Android ядра Linux) и сможет развиваться независимо. Взаимодействие Android OS Framework с компонентами поддержки оборудования будет организовано через специальную прослойку, предоставляющую неизменный программный интерфейс.

Подсистема Treble будет включена в состав следующего выпуска платформы Android, развивающегося под кодовым именем "Android O". В том числе, интерфейс Treble уже доступен в сборках Android O Developer Preview для смартфонов Pixel. Детали реализации пока не приводятся, всю необходимую информацию планируется опубликовать сразу после релиза Android O.

Кроме того, компания Google ведёт работу с производителями оборудования и драйверов по переносу их наработок в основную кодовую базу, развиваемую в рамках репозитория AOSP (Android Open Source Project). Некоторые изменения уже переданы в AOSP компаниями Sony и Qualcomm, что позволило избавиться от необходимости постоянной адаптации своих наборов патчей к новым выпускам Android.



  1. Главная ссылка к новости (https://android-developers.goo...)
  2. OpenNews: Проект Halium нацелен на унификацию основы мобильных Linux-платформ, отличных от Android
  3. OpenNews: Проект Anbox развивает окружение для запуска Android-приложений в дистрибутивах Linux
  4. OpenNews: Для Android реализована возможность применения штатных видеодрайверов Linux
  5. OpenNews: Предварительный выпуск платформы Android 8
  6. OpenNews: Проект Tor представил прототип защищённого смартфона на платформе Android
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46542-android
Ключевые слова: android, hardware
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (111) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:34, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +25 +/
    Вот это класс. Как понимаю, то теперь будет куда меньше проблем с неофициальными прошивками
     
     
  • 2.18, Xenia Joness (ok), 11:40, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –37 +/
    А почему Google не сделать как в iPhone? Столько проблем бы решилось бы.. Просто у меня, актуальные обновления приходят даже на мой iPhone SE
     
     
  • 3.19, Аноним (-), 11:45, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +14 +/
    > А почему Google не сделать как в iPhone?

    Наверное, потому что Google не хочет рыночную долю как у iPhone.

     
     
  • 4.20, Аноним (-), 12:01, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Наверное, потому что Google не хочет рыночную долю как у iPhone.

    Скорее вендоры Google "закусаю" после такого.
    И Девелоперы тоже.

     
     
  • 5.21, Аноним (-), 12:09, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Скорее вендоры Google "закусаю" после такого.

    Ну да. И рыночная доля станет как у iPhone, а остальную (основную) часть займёт Микрософт.

     
  • 3.22, Аноним (-), 12:22, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А как в iPhone? Одна модель телефона, которую они держат за жабры? Ну да, ну да.
     
  • 3.24, F (?), 13:07, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И будут года 2-3 приходить. Именно потому, что он не старый.

    На iPhone 3G, скажем, никаких обновлений, даже обновлений часовых поясов, уже нет.

    Но это сильно лучше, чем у Андройда на левых девайсах, где обновлений можно вообще не дождаться с момента покупки.

     
     
  • 4.40, Аноним (-), 16:13, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Ни разу это не лучше, "левый" смарт на android можно просто выкинуть и купить новый с новой версией android, а iphone - overpiced и его покупка только по этому критерию уже глупость, а если вспомнить сколько "фич" aka вендорлоков в iphone было и есть - то покупка iphone это форменное полоумие.
     
     
  • 5.91, Аноним (-), 18:21, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если рассматирвать только цену/время поддержки, то сифон неплох. Старый сифон стоит средне по больнице, а поддерживается еще 3-5 лет.
    Прикол в том, что на андроиды есть кастомы. Можно иметь аппарат старше 5 лет с последним ведроидом. Моему, 3-4 года уже.
    Сабжевая инновация еще задачу упростит. Если спецально ломать совместимость каждые пару лет не будет, то это вечшая жизнь телефонов. + создавать всякие неандроиды станет проще. будут тянуть не все ядро, а только пакет драйверов.
     
  • 5.104, Добрый (?), 03:14, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > overpiced

    Дороговат? Переоценен?

     
     
  • 6.108, XoRe (ok), 08:18, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> overpiced
    > Дороговат? Переоценен?

    ценозавышен

     
  • 3.25, gimrock (ok), 13:33, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    А в чём проблема то? Если нужно, как в iPhone - для этого есть линейки Nexus и Pixel, которые дольше всего получают самые актуальные обновления (меня вот мой LG Nexus 5x очень устраивает - ему уже полтора года, а у меня стоит самая новая версия Android со свежими OTA-заплатками безопасности). А если вы хотите, чтобы вообще смартфоны получали так обновления, то это нереально, и это не вина Android. У Apple один смартфон - iPhone, который она сама и делает. Делать обновления для одной своей модели просто. На Android работают тысячи самых разных устройство от десятков (а то и сотен) производителей, поэтому тут всё усложняется в многократном размере и зачастую больше зависит от отдельных производителей, а не от Android. Но всё равно, даже при всех этих сложностях, такая модель развития мобильной ОС намного-намного лучше, чем модель Apple. Более того, как мы видим из этой новости, Google даже при таком положении вещей старается максимально облегчить работу производителям. И если посмотреть на все те преимущества, которые имеет Android на фоне iOS, то очевидным становится тот факт, что на данный момент, Android - это самая прогрессивная, самая функциональная, самая инновационная мобильная ОС на рынке. И если Apple не изменит политику, то iOS ждёт медленное угасание.
     
     
  • 4.92, Аноним (-), 18:26, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    полтора года? Гаджетодрчр чтоль, так часто телефон меняешь? =)

    Все было бы просто и у других производителей. У каждого производителя может быть 1 смарт, а не зоопарк, но даже свой топ они не удосуживаются проддерживать. Лень жадность и т д и т п. Никаких реальных преград нет.

    ЗЫ: у апл всегда будет преданная группа фанатов. когда школьникик не смогут купиь айфон, он станет еще более элитарным и привлекательным. Инновации, функциональность? Я вас умоляю. Он же красивый...

     
  • 3.26, marks (?), 13:34, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Потому что это невозможно технически сейчас. У гугла есть свои линейки девайсов, для которых он шлет апдейты, но под каждую железяку нужны драйверы. Без этого они немного бесполезны. А зоопарк железяк у девайсов всё растет и растет.
    Я уже всерьез подумываю, что потратиться на несколько более дорогой айфон не такая и плохая мысль, зато тебя не кинут с апдейтами длительное время. А то сидишь и гадаешь, сколько тебе еще осталось милости производителей.
     
     
  • 4.46, vitektm (?), 18:30, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну крупные производители обычно ДВА года с момента РЕЛИЗА  выдают апдейты, но тут не надо путать релиз и покупку в магазине.
    А в момент релиза телефон как правило дороже.

    А все майкрософт ругают, вон они сколько xp поддерживали :)

    Ну а новость отличная. Они это анонсировали если память не изменяет года 2 назад.
    Хочется думать что теперь поддержка будет 4года и хорошо если  5-6.

     
     
  • 5.47, marks (?), 18:58, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну у меня Sony Xperia T3, который я купил как раз в надежде, что апдейты будут. Да и циннаген даже официальные для сонек собирают. За два года (пусть месяц попылился он к этому времени) я увидел примерно ноль апдейтов. Сначала пользователей кормили завтраками, а потом тихо забили. Хотя они собирают на базе AOSP и для T3, но там не работало что-то критичное. Камеру помню и еще что-то. А вот многие другие современники, даже бюджетной е-серии (е5, наверное) они перевели на 5.0 по воздуху.
     
     
  • 6.51, Crazy Alex (ok), 21:24, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    а что мешает цианоген и залить? Или на компе вы тоже дефолтную ос только держите?
     
     
  • 7.56, пох (?), 23:36, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > а что мешает цианоген и залить? Или на компе вы тоже дефолтную
    > ос только держите?

    на компе, к которому нет нормальных драйверов не от производителя дефолтной ос (например, кстати, alphastation - знаю одну, работающую по сей день. Под виндой, ага.) и который легко необратимо превратить в кирпич неуклюжей попыткой апгрейда? Да, безусловно.

     
     
  • 8.62, Crazy Alex (ok), 04:11, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Что означает в том числе совершенно беспроблемную установку Хотя полностью окир... текст свёрнут, показать
     
  • 7.111, Аноним (-), 12:05, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > а что мешает цианоген и залить? Или на компе вы тоже дефолтную
    > ос только держите?

    К примеру(не в данном случае) насколько помню платежи через nfc в цианогене часто не работают

     
     
  • 8.117, Crazy Alex (ok), 14:12, 18/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я помню, платежи с телефона через NFC - это такая штука, что и не долж... текст свёрнут, показать
     
  • 5.60, _Анониус_ (?), 02:01, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    5-6 лет поддержки не ждите, производители смартфонов не "закладывают" такой срок службы, по крайней мере, 6 лет точно не "закладывают" для низкобюджетных и среднебюджетных моделей.
     
     
  • 6.93, Аноним (-), 18:30, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > 5-6 лет поддержки не ждите, производители

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


     
  • 3.55, пох (?), 23:29, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    только один кандидат, только один выбор c Потому что опять ипхон и получитс... большой текст свёрнут, показать
     
     
  • 4.66, Легион (?), 04:27, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > были бы нормальные виндофоны, например.

    Фу!

     
  • 3.71, савсэмАноним (?), 08:38, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А Вы умеете набросить пожирнее, да погуще
     
  • 3.103, Аноним (-), 00:13, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Просто у меня, актуальные обновления приходят даже на мой iPhone SE
    >was released on March 31, 2016

    А что, не должны, должны были перестать после года?

     
  • 2.67, Аноним (-), 04:56, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле пока гугл не возьмет на себя обновление ОС без участия со стороны вендоров ситуация никак не поменяется. Но, похоже, все к этому и движется, сказали А, скажут и Б.
     
     
  • 3.74, XX1asd (?), 12:48, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    уязвимости в ядре -- похоже чиниться должны будут с нижней стороны от vendor-interface (со стороны vendor-platform)..

    а значит толку от будущих гугл-обновлений -- не так много.. цвет обоев поменяют и расположение паре кнопок

     
  • 2.109, Аноним (-), 10:52, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Как понимаю, то теперь будет куда меньше проблем с неофициальными прошивками

    Но, к сожалению, будет ещё больше проблем с зондами.

     
  • 2.110, Аноним (-), 11:59, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Только не очень понятно, будет ли данное API входить в AOSP
     
     
  • 3.115, Zver (??), 12:43, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Только не очень понятно, будет ли данное API входить в AOSP

    По описанию должно. Будет частью стандартного API.

     

  • 1.2, proud_anon (?), 09:51, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    Вендоры будут сами выпускать обновления... ога. Им надо новые "инновационо-революционные" железки впаривать, а не поддерживать уже раскупленное. Для бизнеса это не инвестиции а расходы. В результате что будет Treble, что его не будет, с новыми версиями будет  ожидаемый Terrible или по-рюсски пушной зверек.
     
     
  • 2.3, A.Stahl (ok), 10:06, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ещё как будут. Это сколько программистов можно уволить нахрен: написал драйвер и забыл -- поддержка более не требуется при выходе очередного Андроида. Да и самим вендорам для сборки очередного Андроид-Франкенштейна не нужна будет помощь программистов.
    Плюс эту хрень могут унести на Линукс и мы получим возможность использовать адекватную ОС на смартфонах.
    Выглядит хорошо.
     
     
  • 3.7, ыы (?), 10:16, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ещё как будут. Это сколько программистов можно уволить нахрен: написал драйвер и
    > забыл -- поддержка более не требуется при выходе очередного Андроида. Да
    > и самим вендорам для сборки очередного Андроид-Франкенштейна не нужна будет помощь
    > программистов.
    > Плюс эту хрень могут унести на Линукс и мы получим возможность использовать
    > адекватную ОС на смартфонах.
    > Выглядит хорошо.

    ну, по сути - будет ОС хардварщиков, не имеющая отношения к андроиду, и на этой ОС- будет крутиться приложение в юзерспейсе, которое гордо именуется "ОС андроид", к ОС- отношения по сути не имеющая а ставшую миддлеваре....

     
     
  • 4.36, Аноним (-), 15:39, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > к ОС- отношения по сути не имеющая а ставшую миддлеваре....

    которую конечно же не нужно обновлять, т.к. она без ошибок и уязвимостей. Честно-честно


     
  • 3.27, marks (?), 13:39, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ещё как будут. Это сколько программистов можно уволить нахрен: написал драйвер и
    > забыл -- поддержка более не требуется при выходе очередного Андроида. Да
    > и самим вендорам для сборки очередного Андроид-Франкенштейна не нужна будет помощь
    > программистов.
    > Плюс эту хрень могут унести на Линукс и мы получим возможность использовать
    > адекватную ОС на смартфонах.
    > Выглядит хорошо.

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

     
  • 2.4, Аноним (-), 10:12, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ошибаешся, огромный плюс будет для ромоделов - намного легче будет запилить поддержку новых версий андроида
     
     
  • 3.6, ыы (?), 10:13, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а что мешало до этого писать интерфейс драйверов так, чтобы они подходили к любой версии андроида?
     
     
  • 4.10, A.Stahl (ok), 10:20, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Как что? Интерфейс андроида:)
    И вот теперь в андроиде появился в какой-то степени стабильный и единый интерфейс для драверов.
     
  • 4.76, Zver (??), 14:25, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Особенность политики разработчиков Линукс. Это такая у них фишка, что ABI может меняться от версии к версии. И соответственно драйвера нужно переделывать под каждое изменение интерфейса, что по мне огромный недостаток. В той же винде интерфейс драйверов меняется только между разными версиями самой винды, да и то не всегда или не значительно. Вот и Гугл решил с этим бардаком бороться, задолбался видимо.  
     
     
  • 5.112, Аноним (-), 12:10, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Особенность политики разработчиков Линукс. Это такая у них фишка, что ABI может
    > меняться от версии к версии. И соответственно драйвера нужно переделывать под
    > каждое изменение интерфейса, что по мне огромный недостаток. В той же
    > винде интерфейс драйверов меняется только между разными версиями самой винды, да
    > и то не всегда или не значительно. Вот и Гугл решил
    > с этим бардаком бороться, задолбался видимо.

    А там точно такие страшные изменения затрагивающие каждый драйвер ( кроме вомзожности доп. увеличения производительнсти и прочих оптимизаций)?
    А то вон в  Debian как то умудряются в backports новые ядра выкладывать, и как то работает всё достаточно стабильно

     

  • 1.8, JL2001 (ok), 10:16, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    тоесть гугл будет поддерживать ядерный "драйвер для любого ваще устройства" который будет дёргаться Treble'м ? наверно полезно, и наверно всёж будет давать оверхед
     
  • 1.9, JL2001 (ok), 10:16, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    имхо лучше бы они зафорсили это
    "Google ведёт работу с производителями оборудования и драйверов по переносу их наработок в основную кодовую базу, развиваемую в рамках репозитория AOSP (Android Open Source Project). Некоторые изменения уже переданы в AOSP компаниями Sony и Qualcomm"
     
     
  • 2.11, A.Stahl (ok), 10:22, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это от Гугла мало зависит. Я тоже могу начать работу с правительствами стран мира для поддержания мира во всём мире. Но сколько я ни работай в этом направлении, без доброй воли этих самых правительств ничего не выйдет.

     
     
  • 3.58, 1111 (??), 23:53, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    You don't even tried...
     
     
  • 4.86, Аноним (-), 17:15, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    MGIMO finished?
     
  • 4.105, Аноним (-), 04:07, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    haven't *
     
  • 3.64, Crazy Alex (ok), 04:20, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Легко. Вбить в стандартные требования к сертификации предоставление кода под соответствующей лицензией - и всё, куда б они делись с подводной лодки, во всяком случае в последнюю пару лет.
     
     
  • 4.113, Аноним (-), 12:15, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Легко. Вбить в стандартные требования к сертификации предоставление кода под соответствующей
    > лицензией - и всё, куда б они делись с подводной лодки,
    > во всяком случае в последнюю пару лет.

    как бы три новых AOSP с магазинами от квалкома, самсунга и медитека не появились, причём одновременно.
    p.s. Большая часть совсременных плющек SOC внутри драйверов, к примеру можете посмотреть на то как квалком обрабатывает данные с камеры, такое не факт что и гугл сможет в разумное время под каждый чип делать.

     
     
  • 5.118, Crazy Alex (ok), 14:18, 18/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Магазин - это только кусок сервисов, причём проще всего копируемый (девелоперов хоть зазвать можно). Остальные гуглосервисы копируются куда как сложнее - это не только код но и, допустим, интеграция с Visa/Mastercard, PUSH, карты, клиент трубы и прочее. Потому и последние два года, что люди ко всему этому привыкли.

    На P.S. : так гугл и не собирается делать сам, он хочет, чтобы производители отдавали в апстрим, насколько я понимаю.

     

  • 1.12, Аноним (12), 10:41, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    больше слоёв и промокашек, между линуксовым ядром и самой виртуалкой андроида.
    ведь гигабайты оперативки и десятки ядер процессоров девать то некуда, сейчас на самом деле.
     
  • 1.13, Аноним (-), 10:44, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    осталось это дело записать на спец чип на мат плате и вбиось на пк и ноутах - и вуаля ос ненужно поддерживать много драйверов - оно всё идёт в комплекте с оборудованием
     
     
  • 2.14, maximnik0 (?), 11:12, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > осталось это дело записать на спец чип на мат плате и вбиось
    > на пк и ноутах - и вуаля ос ненужно поддерживать много
    > драйверов - оно всё идёт в комплекте с оборудованием

    Как не смешно , но для пк и ноутбуков универсальные драйвера не зависимые от установленной операционной системы давно есть .И называеться технология ...- UEFI DRIVER  .Офтопик и Lin уже давно потдерживают эту технологию, вообще в этой технологии можно даже извратиться с потдержкой файловых систем.(для видеокарт по стандарту  предусмотрено  базовое 3д ускорение ) .Но производители почему то забили на эту технологию :-( ,за все время мне только одна карточка с потдержкой этой технологии на глаза попалась .


     
     
  • 3.23, Аноним (-), 12:33, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > UEFI

    А давай посмотрим на это шире теперь: не везде и не у всех есть EFI. А особенно его нет во всяких телефонах.

     
     
  • 4.53, GotF (ok), 21:44, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > не везде и не у всех есть EFI. А особенно его нет во всяких телефонах.

    В телефонах на X86 есть :)

     
     
  • 5.70, Аноним (-), 06:52, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В 1.5 моделях? Ага, есть. Я их могу поимённо назвать, наверное. И даже пальцев на одной руке хватит.
     
  • 4.106, Аноним (-), 04:09, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > чип на мат плате и вбиось на пк и ноутах

    Много таких знаешь? Модели старее 2010 не считаем.

     
  • 3.43, Аноним (-), 17:41, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это который написан Microsoft, где единственная поддерживаемая фс — FAT?

    Red Hat как-то пытались заворсить это дело в ядре (под чью дудку и с какими целями, не ясно). Вроде как даже зафорсили, но ядерщики и девайсоклепатели их похоже успешно проигнорировали.

     
  • 2.65, Crazy Alex (ok), 04:22, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Свеженькое специально для любителей драйверов от вендора: https://www.modzero.ch/modlog/archives/2017/05/11/en_keylogger_in_hewlett-pack
     

  • 1.15, номия (?), 11:19, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    давно пора, ура? Ура!
     
  • 1.16, Аноним (-), 11:27, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    снова кто-то изобрел HAL
     
     
  • 2.77, Zver (??), 14:28, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > снова кто-то изобрел HAL

    HAL в линуксе есть, но он не постоянный, поэтому дравероделам приходится постоянно подправлять и перекомпилировать драйвера от версии к версии.

     
     
  • 3.114, Аноним (-), 12:19, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> снова кто-то изобрел HAL
    > HAL в линуксе есть, но он не постоянный, поэтому дравероделам приходится постоянно
    > подправлять и перекомпилировать драйвера от версии к версии.

    перекомпилировать да переписывать далеко не так часто :)

     
  • 3.116, Клыкастый (ok), 16:12, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > и перекомпилировать драйвера

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

     

  • 1.28, не такой (?), 13:42, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Получается, что после того как на их прослойку перейдут основные производители Android устройств, Linux можно будет выкинуть и вставить любую ОС?
     
     
  • 2.30, 0139 (?), 14:30, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А что, линуксу есть адекватная альтернатива?
     
     
  • 3.37, Аноним (-), 15:45, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Fuchsia, конечно
     
     
  • 4.78, Zver (??), 14:32, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Fuchsia, конечно

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

     
     
  • 5.87, Xasd (ok), 17:39, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> Fuchsia, конечно
    > Возможно Фуксию поэтому и начали пилить, чтобы от этого избавиться, а сейчас
    > создадут прослойку для драйверов, а затем в фуксии этот интерфейс сделают
    > стандартом и в ней автоматом сразу будет куча драйверов и тогда
    > прощай Линукс.

    блин, вот же бывают фонтазёры!! ахаха! даже Sony когда делала никчёмную приставку (в которой вообще технически не нужно хоть-что-то-сложное городить) -- использовала готовую FreeBSD...

    ...а уж сотовые телефоны (сложнейшие и разнообразнейшие устройства) -- для них придётся пилить ядро ещё не менее 15 лет.

    смысла просто нет занова этот труд начинать. чем он окупиться должен?

    сотрудники которые *сейчас* пишут Фукцию -- через 5~10 лет уже не будут работать в Гугле (их сменит другое поколение сотрудников) -- и ситуация окажется с Фуксией ну явно не лучше чем сейчас ситуация с Линуксом (непонятный код, написанный непонятно кем)

     
     
  • 6.89, Zver (??), 18:03, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Без текущих недостатков Линя и с микроядром.


     
     
  • 7.102, Аноним (-), 20:59, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Без текущих недостатков Линя и с микроядром.

    Так у линукса текущие недостатки не в ядре, а в трёх миллиардах дохода, полученных за поддержку глюкалова вместо некогда надёжной операционки.

     

  • 1.29, mumu (ok), 14:27, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Свершилось! Это надо было делать на этапе проектирования ОС
     
     
  • 2.32, 123 (??), 14:53, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Дык ведро пингвина монолитное с плавающим abi. Сейчас сделали патчик. Глядишь скоро догонит nt4 по архитектуре.
     
     
  • 3.39, Аноним (-), 16:04, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ты не забывай, однако, что hal nt4 оказался тупиком, как и микроядро nt, в результате вантуз теперь никуда с i386 не портируемый монолит.
     
     
  • 4.41, Anonim (??), 17:08, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И тут же новость на хабре:
    >Windows 10 Pro нативно работает на ARM-процессоре Snapdragon 835
     
     
  • 5.48, Аноним (-), 19:21, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Windows 10 Pro *нативно работает* на ARM-процессоре Snapdragon 835
    >На видео показали, как *приложения x86 запускаются* и работают на ARM-процессоре Snapdragon 835. Для демонстрации использовался опытный образец планшета (engineering device), предоставленный компанией Qualcomm.

    а ещё билл гейц изобрёл инторнет, а этот их новый индус с неприличным именем написал ленукс

     
  • 5.68, 123 (??), 05:23, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    nt4 - 1996  год. Для Windows 7  ядро писал уже Руссинович почти с ноля и послав в арктику совместимость cо старьем .
     
     
  • 6.73, Аноним (-), 10:59, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да ну, там со времён выхода nt5 только баги и фичи пилят, причём судя по скорости разработки, nt5 начали писать ещё до релиза nt4
     
  • 4.44, Аноним (-), 18:12, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ты не забывай, однако, что hal nt4 оказался тупиком, как и микроядро
    > nt, в результате вантуз теперь никуда с i386 не портируемый монолит.

    так был же НТ для alhpa, ia64, ppc. видать им экономически не выгодно было пилить его для нескольких архитектур. тем боолее они с нуля всю ос пилили, в отличие от гугла, который паразитирует на линуксе с самого рождения :)

     
     
  • 5.49, Аноним (-), 19:22, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Ты не забывай, однако, что hal nt4 оказался тупиком, как и микроядро
    >> nt, в результате вантуз теперь никуда с i386 не портируемый монолит.
    > так был же НТ для alhpa, ia64, ppc. видать им экономически не
    > выгодно было пилить его для нескольких архитектур. тем боолее они с
    > нуля всю ос пилили, в отличие от гугла, который паразитирует на
    > линуксе с самого рождения :)

    был, с халом и микроядром, да сплыл, ибо никуда не годился в сравнении с конкурентами

     
  • 4.57, Асхат (?), 23:45, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ошибаешься. Ядро NT кроме x86 и x86-64 работало на Alpha, MIPS, PowerPC, SPARC и Itanium. Изначально оно разрабатывалось вообще на i860. В этом году обещают ARM. Так что с переносимостью там все хорошо.
     
     
  • 5.72, Аноним (-), 09:41, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Тред не читай, сразу пургу включай. Сколько десятков лет назад эти мечты забросили?
     
     
  • 6.80, Zver (??), 14:46, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тред не читай, сразу пургу включай. Сколько десятков лет назад эти мечты
    > забросили?

    При чем тут мечты, писали, что якобы ядро nt непортируемо, но это не так.

     
     
  • 7.82, Аноним (-), 16:14, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    в каком году выключили последний гроб с не-i386 под nt?
     
     
  • 8.83, Аноним (-), 16:15, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    если что, с тех пор она и непортируема... текст свёрнут, показать
     
     
  • 9.85, Zver (??), 17:03, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если не портируема, то как под АРМ портировали ... текст свёрнут, показать
     
     
  • 10.98, Аноним (-), 20:14, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А ты видел, что именно портировали В тексте новости запускают бинари х86 в эмул... текст свёрнут, показать
     
     
  • 11.100, Zver (??), 20:24, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Какой новости Ядро НТ портировали еще при создании WP8 И оно полностью нативно... текст свёрнут, показать
     
     
  • 12.101, Аноним (-), 20:57, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Вон новость выше по треду И портирование одного ядра на полтора чипа из тысяч, ... текст свёрнут, показать
     
     
  • 13.107, Zver (??), 04:43, 15/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там новость совсем про другое, там про выполнение программ, написанных под x86, ... текст свёрнут, показать
     
  • 4.79, Zver (??), 14:42, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ты не забывай, однако, что hal nt4 оказался тупиком, как и микроядро
    > nt, в результате вантуз теперь никуда с i386 не портируемый монолит.

    Никаким он тупиком не оказался, кто вам такое сказал. Они постоянством обеспечили любовь драйверописателей. А второе, ядро nt очень хорошо портируется, что они не раз демонстрировали, при том в достаточно короткие сроки (выпускали(ют) под PowerPC, Itanium, ARM).    

     
     
  • 5.99, Аноним (-), 20:16, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Ты не забывай, однако, что hal nt4 оказался тупиком, как и микроядро
    >> nt, в результате вантуз теперь никуда с i386 не портируемый монолит.
    > Никаким он тупиком не оказался, кто вам такое сказал. Они постоянством обеспечили
    > любовь драйверописателей. А второе, ядро nt очень хорошо портируется, что они
    > не раз демонстрировали, при том в достаточно короткие сроки (выпускали(ют) под
    > PowerPC, Itanium, ARM).

    Куда именно оно портируется? И сколько десятков лет назад оно туда портируется? И с каким результатом? Итаники и паверпц вымереть успели, пока микрософт в короткие сроки хорошо демонстрировал портирование.

     

  • 1.33, marks (?), 15:03, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Нужно ждать девайсов с предустановленным О или будет работать после возможных апдейтов с других версий?
     
     
  • 2.34, iPony (?), 15:24, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Нужно ждать определенных девайсов с предустановленным О

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

     
     
  • 3.84, Xasd (ok), 16:18, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Project Treble will be coming to all new devices launched with Android O and beyond

    слово "all" в анонсе написали

     

  • 1.45, лол (?), 18:26, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Это не поможет заставить не-гугл производителя выпускать телефоны актуальные с новыми прошивоками.
     
     
  • 2.54, Аноним (-), 22:26, 13/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да тут хотя бы заставить Гугл выпускать обновления прошивок более 3-х лет. Поскольку, по факту, Nexus 5 до сих пор не утратил своей актуальности. Но, "увы и ах".
     

  • 1.50, Онаним (?), 19:23, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Google наконец-то изобрел HAL? :-)
     
     
  • 2.69, anonymous (??), 06:41, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    нет. гугл изобрёл микроядро и недоверенные драйвера.
     

  • 1.52, Аноним (-), 21:33, 13/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    "предоставляющую неизменный программный интерфейс"
    Смеялсо. Неизменный программный интерфейс - это оксюморон.
     
     
  • 2.59, Аноним (-), 00:23, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    С каких под стабильный API стал оксюмороном?
     
     
  • 3.61, Аноним (-), 02:19, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    это же опеннет, вот там выше минусуют просто за аргументы в пользу переносимости ядра нт
     

  • 1.75, Аноним 12 (?), 12:56, 14/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Товарищи, как сабж повлияет на проект replicant? Что-то должно поменяться, но не понимаю что именно
     
     
  • 2.81, Zver (??), 14:53, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Товарищи, как сабж повлияет на проект replicant? Что-то должно поменяться, но не
    > понимаю что именно

    Скорее всего повлияет на Фуксию, сделают потом этот интерфейс стандартным в ней и обеспечат ей наличие драйверов и более быстрое проникновение в массы.

     

  • 1.88, ыы (?), 17:47, 14/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >По аналогии с тем, как сейчас Android-приложения могут работать на любых устройствах с Android, Treble позволит использовать одни и те же драйверы с различными версиями Android.

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

    >Если ранее производитель вынужден был портировать компоненты для поддержки оборудования для ядра каждого нового выпуска, то теперь для новых выпусков можно будет использовать уже подготовленную основу, обеспечивающую взаимодействие с оборудованием. Низкоуровневые компоненты, специфичные для каждого устройства, будут выделены в отдельный слой, который будет отделён от Android OS Framework (т.е. от используемого в Android ядра Linux) и сможет развиваться независимо.

    То есть эти компоненты будут загружаться ДО загрузки ОС либо реализованы аппаратно. И в чем тогда смысл ОС?
    Все дрова будут работать без ОС. Соответственно либо в реальном режиме, либо под собственным монитором... Каких обновлять? кто будет обновлять дрова от разных поставщиков хардваре? Кто будет тестировать их совместимость?

     
     
  • 2.90, Zver (??), 18:14, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    При чем тут без ОС. Там такого не говорится. Для драйверов будет обеспечен постоянный интерфейс, который не будет меняться при каждом изменении ядра. Соответственно можно будет обновлять версию Андроида, оставаясь на тех же самых дровах. В конечном итоге даст возможность обновлять систему централизованно.
     
     
  • 3.94, ыы (?), 19:08, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >При чем тут без ОС

    вы на картинку еще раз внимательно посмотрите, там где по уровням расписано.

     
     
  • 4.95, Zver (??), 19:38, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы хоть выяснили. что там по уровням расписано? Это интерфейсы взаимодействия с ос. Не разобравшись настрочили опусы бессмысленные, к реальности не имеющие отношения.

     

  • 1.97, Аноним (-), 19:54, 14/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я так полагаю это шаг в сторону интеграции Fuchsia в качестве ядра Андроида.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру