Mediatek X30
Si tienes un teléfono con procesador MediaTek y no encuentras ROMs para el mismo aquí te dejamos un tutorial de como cocinar ROMs tu mismo. En este tutorial veremos como portar una ROM de otro teléfono y usarla en el nuestro. Para esto ocuparemos lo siguiente.

Proceso para cocinar ROMs paso a paso

1. ROM de nuestro equipo.
2. ROM que queremos portar para nuestro equipo.
3. Android Kitchen (para Linux aunque se puede emular en Windows).
Antes de comenzar:
1. Primeramente la ROM que vamos a portar debe de ser de un teléfono que tenga el mismo procesador que el nuestro.
2. Los archivos de la ROM que iremos abriendo a lo largo del tutorial los abriremos con el Notepad++
Importante:
Antes de comenzar te recuerdo que para hacer esto debes de tener un cierto conocimiento sobre Android, si no tienes ni la menor idea te recomiendo no seguir (por la seguridad de tu teléfono). Ademas recomendamos hacer un backup completo de nuestro teléfono.
Comenzamos:
1. Colocamos nuestras 2 ROMs (la de nuestro teléfono y la que queremos portar) dentro de la carpeta original_update, que esta en la siguiente ruta: C:\Cygwin\home\USUARIO\kitchen\original_update.
cocinar ROMs

2. Abrimos el Cygwin que esta en el escritorio, escribiremos cd kitchen y enseguida ./menu y se nos abrira el Android Kitchen.

cocinar ROMs
3. Aquí elegiremos LEGACY OPTIONS y para eso escribiremos 00.
4. Ahora seleccionamos Porting tools <experimental> escribiendo 28.
5. Escribiremos a para seleccionar Port ROM from another device.
6. Aquí presionaremos Enter para continuar (si queremos ver los formatos soportados escribimos s y si queremos abortar seleccionamos x).
7. Ahora nos aparecerán las ROMs disponibles, aquí seleccionaremos la ROM de nuestro equipo y esperaremos a que la cargue.
8. Ahora nos pedirá que seleccionemos la ROM que queremos portar y enseguida nos preguntara que si queremos cambiar el nombre de la carpeta donde se esta trabajando en la nueva ROM, seleccionamos que no.
9. Ahora nos preguntara que si queremos convertir el formato del script de instalación de la ROM, seleccionaremos que NO (opción 2).
10. El proceso quedara terminado, ahora seleccionaremos Exit (x).
11. Ahora seleccionaremos Build ROM from working folder (99).
12. Nos preguntara como queremos construir la ROM y seleccionaremos la opción 1.
13. Ahora nos preguntara si queremos optimizar las aplicaciones (hacer zipaligning), ustedes pueden elegir si o no. Luego nos preguntara si queremos firmar la ROM, seleccionamos que si y por ultimo nos preguntara si le queremos cambiar el nombre a la ROM creada.
14. Por ultimo nos dira que la ROM fue creada con exito, ya solo nos queda presionar enter y salirnos del programa.
15. Ahora buscaremos la ROM que hemos creado, nos iremos a la siguiente ruta: C:\Cygwin\home\USUARIO\kitchen\OUTPUT_ZIP y nos aparecerá un archivo .zip, esa es nuestra nueva ROM.
Revisando y configurando la ROM.
16. Ya tenemos nuestra ROM, ahora revisaremos que todo este bien. Primeramente la abriremos y verificaremos que tenga una estructura parecida a la de la imagen: 3 carpetas (data, META-INF y system) y 2 archivos (boot.img y logo.bin). Si el archivo logo.bin y add_initd.sh no están presentes no importa, lo importante es que no haya otros archivos .bin (ejemplo: uboot.bin) pues esto nos convertiría nuestro teléfono en un pisapapeles muy caro.
17. Ahora revisaremos el archivo build.prop aquí no nos meteremos mucho, solo configuraremos el idioma de la ROM, zona horaria y otras pequeñas cosas.
Bueno dentro de la ROM abriremos la carpeta system y dentro de ésta el archivo build.prop, ya dentro de éste buscaremos las siguientes lineas:
ro.product.locale.language=
Esta clave sirve para seleccionar el idioma predeterminado de la ROM: es para español, en para ingles, etc
ro.product.locale.region=
Esta clave nos sirve para elegir la región: ES para España (en la mayoría de las ROMS también se usa para los países de habla hispana), US para Estado Unidos, etc
persist.sys.timezone=
Esta clave es para elegir la zona horaria de acuerdo a las zonas horarios aceptadas por Android:America/Tijuana, America/Mexico_City, por mencionar unos ejemplos
mediatek.wlan.chip=
Esta clave muestra el chip de red con la que la ROM se comunicara, debemos verificar que sea el mismo que el de la ROM original de nuestro equipo.
mediatek.wlan.module.postfix=
Esta es parecida a la de arriba, igual debe ser el mismo que el de la ROM original.
cocinar ROMs
18. Ahora revisaremos el archivo updater-script, este es el encargado de instalar la ROM en nuestro equipo, solo verificaremos que se instale correctamente el controlador de Red. Estando dentro de la ROM nos iremos a la siguiente ruta: META-INF/com/google/android y abriremos el archivo updater-script.
Ahora buscaremos la siguiente clave (no necesariamente igual, puede ser parecida):
symlink(«wlan_mt6628.ko», «/system/lib/modules/wlan.ko»);
Donde dice mt6628 debe de ser el mismo que el de la ROM original.
19. Por ultimo ahora solucionaremos unos posibles fallos en la ROM, para eso seguiremos los próximos pasos.

Copiar de la ROM original a la nueva ROM (si se presentan los siguientes problemas) :

\system\etc\firmware\modem.img – SIM1/ 2 no funciona
\system\lib\module\mtk_stp_wmt – Wi-Fi/ Bluetooth no se puede prender
\system\usr\keylayout\Generic.kl – El botón Home no funciona
Para la CÁMARA – «No es posible conectarse con la Cámara o deja de funcionar»:
Copia los siguientes archivos de la ROM original a la nueva ROM:
Para Android 4.0 (ICS) y 4.1 (JB).
\system\lib\hw\camera.default.so
\system\lib\libcamera_client.so
\system\lib\libcameracustom.so
\system\lib\libcameraprofile.so
\system\lib\libcameraservice.so
\system\lib\libmhal.so
\system\lib\libmhalcontent.so
\system\lib\libmhaldrv.so
\system\lib\libmhalmdp.so
\system\lib\libmhalpipe.so
\system\lib\libmhalscenario.so
\system\lib\libmhalutility.so
\system\etc\permission\android.hardware.camera.front.xml
\system\etc\permission\android.hardware.camera.xml
Si la Radio FM no funciona:
Copia los siguientes archivos de la ROM original a la nueva ROM:
\system\etc\firmware\mt6620_patch_e3_hdr.bin
\system\etc\firmware\mt6620_patch_e6_hdr.bin
\system\etc\firmware\WMT.CFG
\system\lib\modules\mtk_fm_drv.ko
\system\lib\libfmcust.so
Para el error «la tarjeta SD no ha sido montada correctamente»:
Copia los siguientes archivos de la ROM original a la nueva ROM:
\system\etc\vold.fstab
\system\etc\vold.fstab.nand
Si el WIFI no funciona :
Copia los siguientes archivos de la ROM original a la nueva ROM:
\system\lib\modules\mtk_stp_wmt.ko
\system\lib\modules\mtk_wmt_wifi.ko
Si el Bluetooth no funciona:
Copia los siguientes archivos de la ROM original a la nueva ROM:
\system\lib\libbluetooth_mtk.so
\system\lib\libbluetoothem_mtk.so
Si el GPS no funciona:
Copia los siguientes archivos de la ROM original a la nueva ROM:
\system\xbin\libmnlp a
20. Ahora solo queda probar la Nueva ROM en nuestro equipo y listo!.

Fuente, blog de nuestro redactor: vgandroide
Anterior postSamsung confirma el problema del Galaxy Note 7
Siguiente postContinúan los rumores sobre el Samsung Galaxy J7 2017
Creador de la página web y contenido en ClubTech.es PASIÓN, MOTIVACIÓN y ACTITUD; todo con mucho ÉNFASIS
Suscribete a las respuestas
Notificar...
guest
0 Comments
Inline Feedbacks
View all comments