Marc0sgb
20/09/14, 20:25:37
Buenas compañeros, actualmente estoy programando una herramienta para cocinar facilmente para nuestro cacharrito :ok:, todavia no es funcional, tengo el diagrama de flujo creado, ya le estoy dando forma a la interfaz pero antes de continuar me gustaria saber su opinion en diversos aspectos ;-).
Se que existen diversas herramientas como dsixda's con este fin, pero mi intencion es crear una herramienta especifica para el G3 y viendo la cantidad de cocineros que tenemos por aqui, que colaboremos entre todos y sea 100% modular, pudiendo añadir mods, firmwares, plantillas de instalacion etc a traves de diversos repositiorios y zonas de descarga :D
Vamos por partes
1º La herramienta esta creada para Linux y requiere la instalacion de dialog
apt-get install dialog
yum install dialog
Elegi seguir usando la consola pero con un pelin mas grafico :rolleyes:
Vean las imagenes
Al final pongo el enlace de descarga para probarla y comentar que os parece, me interesaria saber si es sencilla y comoda de usar entre otras cosas
2º Las opciones que tengo pensadas ir implementando es:
a) Configuracion
-> Permite trabajar con varias roms de forma simultanea, añadiendo una serie de datos como nombre de la rom version autor descripcion.
->Consultar los datos de la rom con la que se trabaja
->Listar las roms, ver y modificar los datos de ellas
->Resetear la rom, es decir dejarla de fabrica
->Borrar rom
b) Firmware
->Descargar firmware. Mi idea es que podamos tener en local si queremos una libreria de firmwares, de manera que listen las versiones que hay, seleccionemos la que queremos, nos las descargue y podamos trabajar con ella.
->Seleccionar firmware. Aqui elegiremos que version queremos para hacer nuestra rom de las que tenemos descargadas
->Desempaquetar kdz. Esta opcion nos desempaquetara y prepara el firmware para que podamos hacer nuestras modificaciones
->Trabajar con system. Del kdz desempaquetado montara el sistem.img para que podamos trabajar con el comodamente
->Mod y otros. Aqui mi idea es que entre todos particimos añadiendo nuestros repos con nuestros mods, de manera que podamos seleccionarlos y los añada automaticamente a la rom
->Modificar build.prop. Esta opcion dudo si añadirla, nos añadiria diferentes opciones al build.prop y cambiara otras de forma automatica, no se hasta que punto seria buena idea
c)Kernel
-> Descargar sources. O bien las originales de LG, o bien de los repositorios que podamos ir añadiendo
-> Mods y parches. Descargaria, aplicaria mods y parches en las sources que hemos descargado
->Compilar kernel Compilaria el kernel, pero con un make menuconfig para que podamos seleccionar todas las opciones que nos interese
-> Desempaquetar boot.img. Del firmware descargado desempaquetara la boot.img, para que podamos trabajar con la ramdisk y/o sustituir posteriormente la zimage del kernel
-> Empaquetar boot.img Crearia el boot.img una vez que hayamos terminado, listo para flashear
d)Crear rom
-> Una vez que hayamos creado nuestro rom a nuestro gusto, desde aqui podriamos seleccionar entre diversas plantillas dando a elegir la posibilidad de hacerlo con AROMA, si colaboramos entre todos y compartirmos tendriamos bastante donde elegir
e)Otros
De momento nada u.u
El enlace de descarga y las sources es
https://github.com/marc0sgb/lgkitchen
De manera que si quereis podeis hacer un fork y mandarme vuestras modificaciones/aportes
ACTUALMENTE NO ES FUNCIONAL
Se que existen diversas herramientas como dsixda's con este fin, pero mi intencion es crear una herramienta especifica para el G3 y viendo la cantidad de cocineros que tenemos por aqui, que colaboremos entre todos y sea 100% modular, pudiendo añadir mods, firmwares, plantillas de instalacion etc a traves de diversos repositiorios y zonas de descarga :D
Vamos por partes
1º La herramienta esta creada para Linux y requiere la instalacion de dialog
apt-get install dialog
yum install dialog
Elegi seguir usando la consola pero con un pelin mas grafico :rolleyes:
Vean las imagenes
Al final pongo el enlace de descarga para probarla y comentar que os parece, me interesaria saber si es sencilla y comoda de usar entre otras cosas
2º Las opciones que tengo pensadas ir implementando es:
a) Configuracion
-> Permite trabajar con varias roms de forma simultanea, añadiendo una serie de datos como nombre de la rom version autor descripcion.
->Consultar los datos de la rom con la que se trabaja
->Listar las roms, ver y modificar los datos de ellas
->Resetear la rom, es decir dejarla de fabrica
->Borrar rom
b) Firmware
->Descargar firmware. Mi idea es que podamos tener en local si queremos una libreria de firmwares, de manera que listen las versiones que hay, seleccionemos la que queremos, nos las descargue y podamos trabajar con ella.
->Seleccionar firmware. Aqui elegiremos que version queremos para hacer nuestra rom de las que tenemos descargadas
->Desempaquetar kdz. Esta opcion nos desempaquetara y prepara el firmware para que podamos hacer nuestras modificaciones
->Trabajar con system. Del kdz desempaquetado montara el sistem.img para que podamos trabajar con el comodamente
->Mod y otros. Aqui mi idea es que entre todos particimos añadiendo nuestros repos con nuestros mods, de manera que podamos seleccionarlos y los añada automaticamente a la rom
->Modificar build.prop. Esta opcion dudo si añadirla, nos añadiria diferentes opciones al build.prop y cambiara otras de forma automatica, no se hasta que punto seria buena idea
c)Kernel
-> Descargar sources. O bien las originales de LG, o bien de los repositorios que podamos ir añadiendo
-> Mods y parches. Descargaria, aplicaria mods y parches en las sources que hemos descargado
->Compilar kernel Compilaria el kernel, pero con un make menuconfig para que podamos seleccionar todas las opciones que nos interese
-> Desempaquetar boot.img. Del firmware descargado desempaquetara la boot.img, para que podamos trabajar con la ramdisk y/o sustituir posteriormente la zimage del kernel
-> Empaquetar boot.img Crearia el boot.img una vez que hayamos terminado, listo para flashear
d)Crear rom
-> Una vez que hayamos creado nuestro rom a nuestro gusto, desde aqui podriamos seleccionar entre diversas plantillas dando a elegir la posibilidad de hacerlo con AROMA, si colaboramos entre todos y compartirmos tendriamos bastante donde elegir
e)Otros
De momento nada u.u
El enlace de descarga y las sources es
https://github.com/marc0sgb/lgkitchen
De manera que si quereis podeis hacer un fork y mandarme vuestras modificaciones/aportes
ACTUALMENTE NO ES FUNCIONAL