История изменений
Исправление Dark_SavanT, (текущая версия) :
Производителям скорее неинтересно этим заниматься. Ибо для китайцев выглядит примерно так: делают камень, потлаживают, так далее, при этом дружественной конторе заказывается SDK, ещё на этапе когда проц в FPGA. Контора смотрит, делает из говна и палок порт ближайшей минимально работоспособной версии ядра, накидывает своих говнодрайверов для железа, делает порт ведроида для девборды, заворачивает в zip и отдаёт покупателю процов. Покупатель также не парится, допиливает говнокод костылями, чтобы в телефоне работало и выкатывает в продажу. хомячки жрут и вопят «АААА!!! Дёшево!!! Китайский айфон!!!»
Это в большинстве случаев. Собственно и не у китайцев такое сплошь и рядом, только поприличнее немного. Тех же, кто готов поддерживать свои железки в mainline ядре - полторы конторы на всю планету, ибо для этого нужен отдельный человек, который будет из «хуяк-хуяк-продакшен» кода вытаскивать полезное, приводить в вменяемый вид и пропихивать в mainline попутно ругаясь с мейнтейнерами и отлавливая баги, которых на референсном железе может и не быть, просто из-за того, что у кого-то там плата сделана криво.
А, да, ещё забыл про великолепный квест, когда заменяешь родные костыли на то, что уже уехало в mainline при обновлении версии ядра...
Исходная версия Dark_SavanT, :
Производителям скорее неинтересно этим заниматься. Ибо для китайцев выглядит примерно так: делают камень, потлаживают, так далее, при этом дружественной конторе заказывается SDK, ещё на этапе когда проц в FPGA. Контора смотрит, делает из говна и палок порт ближайшей минимально работоспособной версии ядра, накидывает своих говнодрайверов для железа, делает порт ведроида для девборды, заворачивает в zip и отдаёт покупателю процов. Покупатель также не парится, допиливает говнокод костылями, чтобы в телефоне работало и выкатывает в продажу. хомячки жрут и вопят «АААА!!! Дёшево!!! Китайский айфон!!!»
Это в большинстве случаев. Собственно и не у китайцев такое сплошь и рядом, только поприличнее немного. Тех же, кто готов поддерживать свои железки в mainline ядре - полторы конторы на всю планету, ибо для этого нужен отдельный человек, который будет из «хуяк-хуяк-продакшен» кода вытаскивать полезное, приводить в вменяемый вид и пропихивать в mainline попутно ругаясь с мейнтейнерами и отлавливая баги, которых на референсном железе может и не быть, просто из-за того, что у кого-то там плата сделана криво.