На Galaxy S9 работает, и вот еще например:
Mi 6X/Mi Pad 4, Note 9, Pixel 2, OnePlus 6, HTC U11+, Xperia XZ1, Razer Phone, Sharp Aquos S2
и еще много, ищите на XDA и 4pda.
Не идеально, но Project Treble работает. Phh-Treble GSI ( github.com/phhusson/treble_experimentations ) прошивки работают на достаточно большом количестве устройств. Причем 9е хорошо работают с 8м vendor.
В 8-ом был "первый шаг" — Project Treble. Прошивку разделили на две части общую и аппаратно зависимую. Теперь следующий шаг, обновлять систему частями.
Учитывая что фрагментация и забивание производителей на выпущенные устройства — частая боль на Android
Вот только, насколько я понял, выпускать обновления все-равно должен производитель. Просто тем кто не забивал будет проще, не надо будет выпускать OTA, а достаточно выложить обновленный APEX. А те кто забивал, так и продолжат забивать…
Видимо они так поняли эту часть:
Flattened APEX
For legacy devices, it is sometimes impossible or infeasible to update the old kernel to fully support APEX. For example, the kernel might have been built without CONFIG_BLK_DEV_LOOP=Y, which is crucial for mounting the file system image inside an APEX.
Для старых устройств (ядро < 4.4) используется «плоский» режим без возможности обновления.
В README.md сказано даже прямо противополжное.
«Kernel version 4.4
This version is only supported for devices that are upgraded from Android 9 to Android Q and want to support APEX modules.»
Свет только вкл/выкл? Диммирование не рассматривали?
Вентиляция регулируется по уровню СО?
Управление отоплением не делали? Тут не только комфорт, но можно и приличном сэкономить, отопление основная статья расходов.
И про “сенсортэг” почитать было бы очень интересно, а если ещё и схемы и код будет...
Все эти реинкарнации, попытки срубить денег, на особенности человеческой памяти (раньше деревья были выше и трава зеленее).
"Nokia" сделала "реинкарнацию" 8110. Получилось настолько убого и по сравнению с оригиналом и со современными смартфонами и даже по сравнению с современными кнопочниками. Функций минимум(даже нет синхронизации, а только импорт контактов с гуглом(на последней моей кнопочной нокии он был), приложений в сторе минимум(даже обещанного в анонсе вотсап до сих пор нет), тормозит как дешевый андроид смартфоны 5 лет назад, а батарейку съедает за тот же день. Но хоть наглости просить за это $1500 не хватило, за $100 продают...
Скорее всего как обычно у "Российских смартфонов" у Яндекса и нет этих исходников. Все их участие в разработке заключалось в отправке "логотипа в векторе" и apk'шек предустановленных приложений. А мелким китайским "R&D шарашкам", видимо слишком стыдно показать свой код. Пока не припомню случая соблюдения GPL российскими брендами. В своё время моё бадание с МегаФоном (который валил все на китайцев) и "производителем" (который слал в МегаФон) закончилось нечем, для суда у меня скилов не хватает(в FSF я тоже тогда писал). Да и в целом практика соблюдения GPL в России так себе.
Большое количество сервисов создаваемых установленными приложениями. Android сильно ограничивает фоновую активность приложений, но при этом позволяет безлимитно создавать приложениям сервисы для работы в фоновом режиме. Чем разработчики от неграмотности или в корыстных целях злоупотребляют.
Распухание GMS (Generic System Image) с каждой новой версией. Даже если у вас ни разу не обновленный андроид 4.1(но с гулосервисами в комплекте), то стоит там появится интернету, как GMS обновится до последней версии и начнёт потреблять сотни мегабайт ОЗУ.
С Project Treble пока все далеко до идеала. Более-менее на свежих квалкомах. Но и то все GSI (Generic System Image) прошивки имеют специфичные проблемы на разных устройствах. Не говоря уж, что GSI для квалкома вообще не заработает на МТК.
Ну а вендоры вовсю продолжают патчить framework, делать Samsung Knok, Asus Zen и т.п. (не говоря уж про miui) и городить тонны костылей на всех уровнях.
После установки предпочитаемых сборок recovery и системы bootloader стоит заблокировать обратно
Очень плохой совет. В худшем случае, на некоторых устройствах, можно получить полный кирпич.
Или его надо переформулировать. Залочивать обратно можно только после прошивки стоковых(не модифицированных) boot, recovery, system той-же версии, что и bootloader.
Нет.
В андроиде камера может лишь наложить дополнительные фильтры на уже полученный jpeg. Ну и немного по другому задать параметры, типа степени шумоподавления.
Вся обработка снимка, физическое управление модулем камеры идет в Camera HAL — набор из кучи библиотек (под 100 в некоторых девайсах) которые снимают данные с модуля, обрабатывают и сохраняют готовый файл. Они могут использовать (а могут и не использовать) возможности SOC по цифровой обработке изображений.
Mi 6X/Mi Pad 4, Note 9, Pixel 2, OnePlus 6, HTC U11+, Xperia XZ1, Razer Phone, Sharp Aquos S2
и еще много, ищите на XDA и 4pda.
В 8-ом был "первый шаг" — Project Treble. Прошивку разделили на две части общую и аппаратно зависимую. Теперь следующий шаг, обновлять систему частями.
Вот только, насколько я понял, выпускать обновления все-равно должен производитель. Просто тем кто не забивал будет проще, не надо будет выпускать OTA, а достаточно выложить обновленный APEX. А те кто забивал, так и продолжат забивать…
Flattened APEX
For legacy devices, it is sometimes impossible or infeasible to update the old kernel to fully support APEX. For example, the kernel might have been built without CONFIG_BLK_DEV_LOOP=Y, which is crucial for mounting the file system image inside an APEX.
Для старых устройств (ядро < 4.4) используется «плоский» режим без возможности обновления.
«Kernel version 4.4
This version is only supported for devices that are upgraded from Android 9 to Android Q and want to support APEX modules.»
Вот несколько ссылок с подробностями по английски:
android.googlesource.com/platform/system/apex/+/refs/heads/master/docs/README.md
android-developers.googleblog.com/2019/05/fresher-os-with-projects-treble-and-mainline.html
www.androidcentral.com/project-mainline
В те времена и грузиться с CD-ROM не умели. Поэтому скорее всего в этой коробке ещё и загрузочная дискета лежит.
Спасибо! Несколько вопросов:
И про “сенсортэг” почитать было бы очень интересно, а если ещё и схемы и код будет...
Для современных Intel существует EEUPDATE. Который в том числе позволяет менять и MAC записанный в eeprom.
Все эти реинкарнации, попытки срубить денег, на особенности человеческой памяти (раньше деревья были выше и трава зеленее).
"Nokia" сделала "реинкарнацию" 8110. Получилось настолько убого и по сравнению с оригиналом и со современными смартфонами и даже по сравнению с современными кнопочниками. Функций минимум(даже нет синхронизации, а только импорт контактов с гуглом(на последней моей кнопочной нокии он был), приложений в сторе минимум(даже обещанного в анонсе вотсап до сих пор нет), тормозит как дешевый андроид смартфоны 5 лет назад, а батарейку съедает за тот же день. Но хоть наглости просить за это $1500 не хватило, за $100 продают...
Любят Linux, при этом нарушают лицензию Linux(GPL), не предоставляя исходный коды Linux "своего" смартфона...
Скорее всего как обычно у "Российских смартфонов" у Яндекса и нет этих исходников. Все их участие в разработке заключалось в отправке "логотипа в векторе" и apk'шек предустановленных приложений. А мелким китайским "R&D шарашкам", видимо слишком стыдно показать свой код. Пока не припомню случая соблюдения GPL российскими брендами. В своё время моё бадание с МегаФоном (который валил все на китайцев) и "производителем" (который слал в МегаФон) закончилось нечем, для суда у меня скилов не хватает(в FSF я тоже тогда писал). Да и в целом практика соблюдения GPL в России так себе.
Исходные коды GPL частей прошивки будут?
Или как всегда у "отечественных" телефонов?...
С Project Treble пока все далеко до идеала. Более-менее на свежих квалкомах. Но и то все GSI (Generic System Image) прошивки имеют специфичные проблемы на разных устройствах. Не говоря уж, что GSI для квалкома вообще не заработает на МТК.
Ну а вендоры вовсю продолжают патчить framework, делать Samsung Knok, Asus Zen и т.п. (не говоря уж про miui) и городить тонны костылей на всех уровнях.
Очень плохой совет. В худшем случае, на некоторых устройствах, можно получить полный кирпич.
Или его надо переформулировать. Залочивать обратно можно только после прошивки стоковых(не модифицированных) boot, recovery, system той-же версии, что и bootloader.
Но 1С на Linux не может работать с MSSQL хоть на Windows, хоть на Linux.
В андроиде камера может лишь наложить дополнительные фильтры на уже полученный jpeg. Ну и немного по другому задать параметры, типа степени шумоподавления.
Вся обработка снимка, физическое управление модулем камеры идет в Camera HAL — набор из кучи библиотек (под 100 в некоторых девайсах) которые снимают данные с модуля, обрабатывают и сохраняют готовый файл. Они могут использовать (а могут и не использовать) возможности SOC по цифровой обработке изображений.