ROMs y desarrollo Huawei U8650 ROMs y desarrollo Huawei U8650

Respuesta
 
Herramientas
  #1  
Viejo 05/10/12, 19:26:09
Array

[xs_avatar]
migue_ger migue_ger no está en línea
Usuario muy activo
 
Fecha de registro: may 2012
Mensajes: 982
Modelo de smartphone: un pepino
Tu operador: Yoigo
¡Usar Dsixda para modificar tu propia rom!

Muy buenas les hago este tuto para que todos aprendan a modificarse una rom vuestro gusto. Puede parecer un poco dificil al estar todo en ingles, ami me resulto bastante dificil aprenderlo, por eso os lo dejo paso a paso

Cosas necesarias:

*La cocina de dsixda. Descarga aqui https://github.com/dsixda/Android-Kitchen/tags
*Notepad ++ (Solo en Windows, en linux usad el que trae por defecto!). Descarga aqui http://notepad-plus-plus.org/download
*Cygwin (Solo en Windows). Descarga http://www.mediafire.com/?cu9acc9pcjl3bwh
*La rom que vamos a editar (Vale cualquiera en .zip y tambien valen los update.app)
*Tener Java instalado
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Instalación:

Cygwin: (Este paso solo para los que tengan Windows, si usais linux os lo saltais!)

Primero explicaros para que sirve esto, Cygwin es un programa que imita el terminal de linux, diferente al de windows para hacer cosas que en windows no se puede, como usar dsixda.

Bueno, descargamos el zip de mediafire, luego lo abrimos y extraemos la carpeta cygwin_packages en un lugar que tengamos accesible, por ejemplo el escritorio, cuando haya acabado ejecutamos el setup.exe (Abajo os dejo una imagen guiada).

Notepad ++: (Este paso solo para los que tengan Windows, si usais linux os lo saltais!)

Ejecutamos el instalador y vamos dando a siguiente.

DSIXDA:

Abrimos el zip que descargamos y lo descomprimimos en un lugar accesible, y lo renombramos con un nombre facil (por ejemplo cocina o dsixda), sin signos ni nada raro que despues os complicara

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Uso de la cocina de dsixda:

Ahora que ya tenemos todo instalado, vamos a empezar a usar la cocina, dependiendo si usais windows o linux:

Para Windows:
Ejecutamos cygwin y os aparecera una terminal, en ella escribimos "cd C:/ruta-de-la-cocina/" (ahora los comandos que hagamos estan dirigidos a los archivos de esa carpeta), ahora escribimos "./menu" y nos dira "pleas wait" y en unos segundos cargara la conicna de dsixda!

Para Linux:
Nos dirigimos hacia la carpeta en la que descomprimimos la cocina y damos doble click sobre el archivo "menu" os dira "blablabla archivo ejecutable, que desea hacer?" pulsamos en "ejecutar en terminal"


A continuacion os explicare que es y para que sirve cada apartado:

Main menu:

1 - Set up working folder from ROM. Este es para escoger sobre que rom queremos trabajar, puede ser desde un update.app hasta una rom en zip, debemos seleccionar con numeros la rom que queremos, nos creara una carpeta llama WORKING_XXXX_XXXX y hay dentro esta la carpeta /system y el boot.img

2 - Add root permisions. Para dar permisos superusuario (Root).

3 - Add busybox. Para añadir busybox, necesarios en algunas aplicaciones como titanium, rom toolbox,...

4 - Disable boot screen sounds. Para desactivar los sonidos durante el arranque o bootanimation, como por ejemplo en la rom de squadzone.

5 - Add wireless tethering. Añade una apk para dar soporte a tethering (No se si funciona)

6 - Zipalign all *.apk files to optimize RAM usage. Zipalignea las apks para un menor consumo de RAM.

7 - Change wipe status of ROM. Esto sirve para que antes de instalar la rom formatee la particion /data.

8 - Change name of the ROM. Cambia el nombre de la rom.

9 - Check update-script for errors. Chequea el update-script, no usar ya que la cocina usa update-script y los comandos que tiene son para el updater-script (Que luego hay que convertir porque al update-script se le dejo de dar soporte desde CWM 3)

10 - Show working folder information. Muestra la informacion de la rom que estas cocinando, si tiene soporte para a2sd, busybox, root,...

0 - Advanced options. Opciones avanzadas, las enumerare a continuacion.

Advanced Options:

11 - Deodex files in your ROM. Para deodexar la rom, esto sirve para poder modificarla a nuestro gusto.

12 - Add task killer tweak for speed (stock ROM only). Sirve para cambiar el valor del task killer interno, no funciona con el kernel original.

13 - Add /data/app functionality. Da soporte a una particion /data para poner aplicaciones para que vengan preinstaladas en la particion de usuario y no en system.

14 - Add Nano text editor + sysro/sysrw. Ni idea, creo que es un editor de texto para editar cosas del sistema.

15 - Add Bash (command shell). Ni idea (Se instala sola al instalar el script de a2sd).

16 - Add Apps2SD. Para dar soporte al script a2sd y poder usar a2sdgui.

17 - Add /etc/init.d scripts support (busybox run-parts). Añade soporte a los script de init.d

18 - Add custom boot animation functionality. Cambia el bootanimation por otro cualquiera.

19 - Porting tools (experimental). Herramientas para portar roms de otros moviles.

20 - Tools for boot image (unpack/re-pack/etc.). Herramientas para editar el kernel (boot.img).

21 - Unpack data.img Desempaquetar una imagen data.img con contenido del usuario como aplicaciones,..

22 - Sign APK or ZIP file(s). Para firmar las apks y la rom.

23 - Convert update-script or updater-script. Para convertir el update-script en updater-script (Necesario en nuestro caso).

24 - Miscellaneous optins / Plugin scripts Plugins extras para la cocina.


99. Build ROM from working folder Para crear la rom en .zip,os dara varias opciones, recomiendo escoger la opcion 1 ya que es la guiada para principiantes, os preguntara varias cosas, si quereis zipalignear las apks, si quereis convertir el update-script en updater-script (Es necesario para nuestro movil y para cualquiera que use un recovery superior al cwm 3) y si quereis firmar la rom.

00. About/Update kitchen Informacion de la cocina y chequea las actualizaciones de la misma

0. Exit Salir

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Continuamos editando:

• Para eliminar apks de sistema que no utilicemos nos dirigimos a /system/app y eliminamos ahi las apks, no os pongais a eliminar apks a lo loco ya que algunas son necesarias, solo borrad cosas que esteis seguros.

• Para editar los archivos *.xml
En Windows: abrimos Notepad ++, vamos arriba en una pestañita que dice "Plugins">"Plugin Manager">"Show Plugin Manager">Aqui elegimos XML Tools y le damos a "install".
En Linux: Lo abrimos normalmente y editamos.

• Para modificar la apariencia usamos UOT Kitchen, es muy facil de usar sirve para cambiar icono de bateria, barra de estado, animaciones, etc. http://uot.dakra.lt/kitchen

Video tutorial para linux:(Gracias a ElGranMonilloo)
Imágenes Adjuntas
Tipo de Archivo: gif cygwininstall-complete.gif (236.3 KB, 937 visitas)

Última edición por migue_ger Día 28/06/13 a las 12:54:42. Razón: Mejorado visualmente y mas informacion, video tutorial (Thanks ElGranMonilloo)
Responder Con Cita
Los siguientes 8 usuarios han agradecido a migue_ger su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 05/10/12, 19:27:04
Array

[xs_avatar]
migue_ger migue_ger no está en línea
Usuario muy activo
 
Fecha de registro: may 2012
Mensajes: 982
Modelo de smartphone: un pepino
Tu operador: Yoigo
reservado para unas cositas
Responder Con Cita
  #3  
Viejo 01/11/12, 10:36:47
Array

[xs_avatar]
Anonimuss Anonimuss no está en línea
Miembro del foro
 
Fecha de registro: oct 2012
Localización: Almazora ( Castellon )
Mensajes: 254
Modelo de smartphone: Samsung galaxy s3,Huawei u8650,pipo u1 pro,
Tu operador: Amena
Muchas gracias por el aporte

Enviado desde mi u8650 usando Tapatalk 2
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 28/06/13, 03:44:08
Array

[xs_avatar]
Cristiian G-Star Cristiian G-Star no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: Sevilla
Mensajes: 284
Modelo de smartphone: Samsung Galaxy ACE II (Prox. xPeria Z1&S4)
Tu operador: Yoigo
Tema antiguo, pero el que este en linux y quiera hacerlo mejor:



Un saludo.
__________________
Samsung Galaxy Ace II

[i8160&i8160P] AOKP JB 4.2.2
http://www.htcmania.com/showthread.php?t=670694
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 28/06/13, 12:47:31
Array

[xs_avatar]
migue_ger migue_ger no está en línea
Usuario muy activo
 
Fecha de registro: may 2012
Mensajes: 982
Modelo de smartphone: un pepino
Tu operador: Yoigo
Para nada esta antiguo o desactualizado, lo unico que ha cambiado es la disposición de los menús de la cocina pero sigue teniendo los mismas funciones. El video no va a hacer que lo hagas mejor, esta igualmente explicado, asi que no intentes mandar a tomar viento el trabajo de los demas . Pero igualmente, gracias, he añadido el video al primer post por si a alguien le sirve de ayuda .
Responder Con Cita
  #6  
Viejo 23/11/13, 18:14:32
Array

[xs_avatar]
robertron robertron no está en línea
Accionista de HTCmania
· Votos compra/venta: (2)
 
Fecha de registro: ene 2011
Localización: Portugalete Bizkaia Euskadi
Mensajes: 19,275
Modelo de smartphone: Iphone 13 Pro
Tu operador: Simyo
Una cosa. Porque una compilacion que hice, luego la modifique con DSIXDA y ahora no me deja instalarla?
__________________
Imac 21,5 2017, Canon Eos M100, Iphone 13 Pro

Mis fotos en Flickr
Responder Con Cita
  #7  
Viejo 24/11/13, 14:11:07
Array

[xs_avatar]
migue_ger migue_ger no está en línea
Usuario muy activo
 
Fecha de registro: may 2012
Mensajes: 982
Modelo de smartphone: un pepino
Tu operador: Yoigo
 Cita: Originalmente Escrito por robertron Ver Mensaje
Una cosa. Porque una compilacion que hice, luego la modifique con DSIXDA y ahora no me deja instalarla?
Que cosas modificaste? Puede que borraras algo necesario erróneamente.
Responder Con Cita
  #8  
Viejo 24/01/17, 21:43:05
Array

[xs_avatar]
BeatJayN BeatJayN no está en línea
Usuario poco activo
 
Fecha de registro: abr 2016
Mensajes: 6
Modelo de smartphone: SAMSUNG A500M
Tu operador: Tigo
hola, soy nuevo en esto quiero saber que otros programas recomiendan pra cocinar en linux, y que linux seria mejor para cocinar
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Huawei > Otros smartphones de Huawei antiguos > Huawei U8650 > ROMs y desarrollo Huawei U8650



Hora actual: 16:56:27 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /