El código fuente de samsung-touchwiz no está disponible al público para su descarga y uso. Pero hay roms personalizadas que tienen touchwiz UI disponible. ¿Cómo funcionan las roms basadas en touch-wiz como Salman rom sin tener el código de samsung touch-wiz?
Respuestas
¿Demasiados anuncios?Samsung supuestamente libera las fuentes del kernel, lo que permite a un desarrollador personalizar y compilar un kernel. Como también pueden descargar la ROM binaria (o copiarla de su dispositivo), pueden utilizar su kernel como sustituto de la ROM de TouchWiz, siempre que sus cambios no rompan la comunicación con los controladores. Normalmente no tocan los controladores ni las aplicaciones de usuario, sólo el kernel.
También se puede modificar la ROM por defecto añadiendo aplicaciones y/o temas ("trabajo de cocina"). Esto tiene poco valor real para los consumidores y no se considera original desarrollo.
En los días en que solía jugar con las ROMs, solía haber alguna carpeta del sistema (creo que system/app
) que contiene archivos .apk (archivos de instalación). Necesitarías Root y acceso a estas carpetas para reemplazar una aplicación Market/vending/Play o Camera que no funcione, o TouchWiz (si la memoria no me falla).
Así que creo que sólo es cuestión de copiar el .apk e incluirlo en la carpeta del sistema.