[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 11 | 1 | 9
Назад Вниз Каталог Обновить

Обновления ОС тред Аноним 27/03/16 Вск 17:34:33  773222  
14590892732090.jpg (63Кб, 604x552)
Почему нельзя обновлять Android и Windows mobile как десктопные ОС, которые сами умеют подтаскивать нужные драйвера?
Почему нельзя скачать образ Android с официального сайта и накатить без всяких проблем, как это делается с Windows не забудьте пошутить о том, что проблем много?
Понятно, что если производитель лепит свою говнооболочку и поставляет продукт с ней, то просто убрать ее после обновления нельзя, потому они и возятся по полгода.

Но почему когда вованы пилят прошивки, то у них то камера, то звук не работает, и они что-то там ручками чинят. Пиздец же какой-то. Неужели тяжело автоматически подтащить драйвера для всех компонентов? Неужели их намного больше, чем компонентов под ПК и невозможно собрать все драйвера? В чем проблема?

Аноним 27/03/16 Вск 20:18:46  773436
>>773222 (OP)
Нахуй иди даун
Аноним 28/03/16 Пнд 00:23:25  773679
>>773222 (OP)
Двачую, тоже интересно. Комплектующих точно для пекарней больше чем железа для смартов
Аноним 28/03/16 Пнд 00:27:04  773681
В чем проблема сделать универсальные драйвера? Тогда покупать телефоны не будут?
Аноним 28/03/16 Пнд 00:30:36  773686
Потому что в установщик винды встроены generic дрова для основных устройств.
А в ведре это не встроено.
А Вованы перетаскивают папочки с дровами из одной прошивки в другую, и если производитель не сделал дрова на камеру для android 6, то Вованам нечего копировать из папочек и сосёте вы хуйцы.
Алсо, такая же ситуация с настольной OS X, той что на маках. Там просто подбирают похожее железо, чтобы меньше ебаться с дровами. Потому что OS Х на всяком говне не заработает.
Аноним 28/03/16 Пнд 07:52:57  773798
Потому что смартфоны - зашкварная территория с анальной тивоизацией. ((
Аноним 28/03/16 Пнд 07:53:47  773799
>>773681
>универсальные драйвера
Ставь лайк если тоже итт проиграл со школьников
Программист
Аноним 28/03/16 Пнд 08:13:16  773808
Искусственное старение. Если андроид или iOS будет обновлятся бесконечно то кто тогда будет покупать новые смартфоны? А так 2 года по пользовался ОС устарела покупаешь новый. Профит
Аноним 28/03/16 Пнд 11:33:44  773932
>>773808
Иди попользуйся говнотелефонами с 512 ОЗУ.
Аноним 28/03/16 Пнд 11:41:45  773941
>>773932
Так это и есть результат искусственного старения. Раньше десктопная винда норм работала на 256 МБ, а для телефона 512 было мечтой. Что с тех пор изменилось? Те сайты, которые открывались на 256 в классической опере стали требовать 2ГБ в хроме, хотя качество или функциональность не повысились.
Аноним 28/03/16 Пнд 11:54:45  773952
>>773681
>В чем проблема сделать универсальные драйвера?
Они никому не нужны, кроме 3 задротов из 8 Б
Аноним 29/03/16 Втр 00:57:02  774595
>>773686
Эмбедщик в треде. Сразу скажу, что фундаментальных ограничений для подобного нет. Но, как всегда, полно нюансов.

В общем, все весьма весело в этой области. Начать, я думаю, стоит с того, что на телефонных SoC нет PnP и сколько-нибудь стандартизированной карты памяти. Весь конфиг для конкрентного SoC, по идее, должен писаться в FDT и/или ACPI таблицы в случае UEFI, но в 1-м случае быдлокодеры ухитряются накосячить в простом текстовом файле и не осилить подсистему Platform Devices, а во 2-м все еще весeлее - спеки ACPI в каком-то виде для ARM нарисовались только в 5-й версии, сейчас актуальная - 6.1, и там не так много для ARM. В UEFI (а мобильная винда работает только с ним) сейчас еще разброд и шатание - в общем, там и ACPI, и FDT сейчас под ARM.

Ведроид у васянов рассыпается по совершенно прозаической причине - многих vendor-specific модулей или нет в открытом доступе совсем, или они идут в бинарном виде. Поскольку в линупсовом ведре нет штабильного ABI, модули эти отламываются. Плюс есть еще вот какой момент: чтобы иметь один бинарник линупсового ведра на разных системах, надо или линковать кучу модулей с бинарником ведра, или иметь модули под кучу девайсов - как накристальных, так и внешних, и грузить их отдельно.
Да, и еще часть функционала на новых ARM'ах возможно вынести в Secure Mode, что и делается. А интерфейс к нему определяется самими разрабами (ну, за исключением небольшого стандартизированного набора вызовов). Тут тоже все довольно весело, и наверняка, как и у нас, постоянно добавляются новые вызовы, выпиливаются устаревшие и т.п.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 11 | 1 | 9
Назад Вверх Каталог Обновить

Топ тредов