¿Es posible get versiones de kernel más antiguas del repository común de Android?

Estoy tratando de portar el kernel de Android a un proveedor SoC que actualmente ejecuta el kernel 2.6.35. He buscado durante un time, y parece que los únicos kernels lanzados por Google que no están hechos específicamente para un dispositivo existente se pueden encontrar aquí:

https://android.googlesource.com/kernel/common/+refs

El problema es que la versión más antigua que tienen es 2.6.39. ¿Hay algún lugar donde pueda encontrar versiones anteriores de kernel que solo tengan material específico de Android, o tendré que usar esto y resolver los conflictos de fusión adicionales?

Actualmente soy pasante (así que soy nuevo en todo esto …), y la última persona en mi cargo aparentemente estaba intentando fusionar el kernel de la compañía con algo de ARM llamado "armdroid" (que tiene todas las versiones del kernel):

http://linux-arm.org/git?p=armdroid.git;a=commit;h=3baa6a09028e75b210a659bc9b5c7631943edd44

Sin embargo, esto no tiene sentido, porque parece que este kernel está diseñado para funcionar con las plataforms Realview y Versatile Express, por lo que tratar de fusionarlo con el código aquí solo causaría más conflictos. Nadie aquí sabe nada sobre Android, y no puedo get una buena explicación de por qué estaba tratando de usarlo.

Por lo que estoy tratando de hacer, ¿cree que debería usar el código de kernel común de Google, o podría valer la pena search un kernel específico para el dispositivo con el que fusionarse? Y para repetir mi pregunta principal, ¿hay alguna manera de get el código fuente del kernel de Android anterior?

¡Gracias!

El kernel 2.6.35 fue utilizado por Gingerbread. Si no hay kernel 'común', debe usar un kernel antiguo de Samsung y eliminar las cosas específicas de Samsung.

Tenga en count que 2.6.35 se lanzó en 2010. Si ese SoC no puede ejecutar un kernel actual, no debe usarlo en absoluto.