Вероятно, вы используете дерево ядра MSM (для процессоров Qualcomm MSM), но Samsung Galaxy S оснащен процессором Samsung Hummingbird и, следовательно, нуждается в дереве ядра Samsung, найденном здесь .
Я не знаю, содержит ли дерево ядра defconfig для Galaxy S, но вы, вероятно, могли бы использовать "herring_defconfig" (make herring_defconfig
). Сельдь - это кодовое название для Nexus S, но Galaxy S очень похож.
Если вы также создаете платформу Android (а не только ядро), вам, вероятно, потребуется извлечь двоичные драйверы (для камеры, Bluetooth, WiFi, радио и т. Д.) Из существующих изображений телефона и добавить их в сборку вашей системы.