Что мне нужно знать, чтобы портировать Cyanogenmod на неподдерживаемые телефоны / планшеты?

Что мне нужно знать, чтобы портировать Cyanogenmod на неподдерживаемые телефоны и планшеты Android?

Включает ли это изменение и сборку ядра из источник ?

Включает ли это изменение и сборку cyanogenmod из источника ?

Где я могу получить базовый cyanogenmod, который является отправной точкой для портов на определенные устройства?

Я видел где-то, что мне нужно знать c / c ++. Нужно ли мне также знать ассемблер или Java?

Пишут ли люди драйверы для нового оборудования с нуля? Откуда они знают, как разговаривать с новым оборудованием?

Используете ли вы adb вместо usb и запускаете линукс-команды, такие как dmesg, чтобы получить подсказки о том, что пошло не так в начальных сборках? Вы используете что-нибудь еще, чтобы получить подсказки о том, что пошло не так?

Я хотел бы получить обзор того, что задействовано в переносе Cyanogenmod на другое оборудование, чтобы я мог знать, чему учиться, с чего начать и куда двигаться дальше.

26
задан Yury 27 February 2012 в 19:24
поделиться