Kernel Android 15 seguro
Budget: €250 – €750 EUR
Estoy trabajando con una placa Variscite que ejecuta Android 15 y necesito a alguien que se encargue de modificar a nivel de kernel para que aplicación propia instalada a nivel de sistema sea capaz de realizar comunicación CAN. El reto consiste en modificar el kernel incluido en el BSP de Variscite para incorporar modificaciones si alterar la seguridad no afectar la estabilidad ni el rendimiento perceptible del sistema.
Lo que espero recibir:
• Archivos modificados del kernel donde se respeten políticas de seguridad seLinux para comunicación CAN de app precompilada y preinstalada en el sistema.
• Configuración y documentación de las opciones de compilación utilizadas (toolchain AOSP o GCC/Clang compatible).
• Script o pasos detallados para generar la imagen boot.img e instalarla en la placa.
• Breve informe de pruebas: arranque, carga de módulos, verificación de logs dmesg y auditoría SELinux mostrando que no aparecen errores críticos.
Requisitos clave:
– Experiencia previa con kernels de Android y BSP de Variscite u otro SoC similar.
– Conocimiento sólido de seguridad en Linux (ASLR, seccomp, namespaces, LSM).
– Capacidad para trabajar con repositorios Git y GitHub y entregar commits claros y comentados.
Aprecio ideas adicionales que mejoren la superficie de ataque siempre que mantengamos compatibilidad con Android 15. Si ya has implementado parches de seguridad en otros dispositivos, muéstrame ejemplos y resultados de benchmarks livianos.
El trabajo se considerará completo cuando la nueva imagen arranque correctamente en mi hardware y pase las pruebas básicas de estabilidad y seguridad.
Lo que espero recibir:
• Archivos modificados del kernel donde se respeten políticas de seguridad seLinux para comunicación CAN de app precompilada y preinstalada en el sistema.
• Configuración y documentación de las opciones de compilación utilizadas (toolchain AOSP o GCC/Clang compatible).
• Script o pasos detallados para generar la imagen boot.img e instalarla en la placa.
• Breve informe de pruebas: arranque, carga de módulos, verificación de logs dmesg y auditoría SELinux mostrando que no aparecen errores críticos.
Requisitos clave:
– Experiencia previa con kernels de Android y BSP de Variscite u otro SoC similar.
– Conocimiento sólido de seguridad en Linux (ASLR, seccomp, namespaces, LSM).
– Capacidad para trabajar con repositorios Git y GitHub y entregar commits claros y comentados.
Aprecio ideas adicionales que mejoren la superficie de ataque siempre que mantengamos compatibilidad con Android 15. Si ya has implementado parches de seguridad en otros dispositivos, muéstrame ejemplos y resultados de benchmarks livianos.
El trabajo se considerará completo cuando la nueva imagen arranque correctamente en mi hardware y pase las pruebas básicas de estabilidad y seguridad.