lunes, 9 de noviembre de 2015

Xperia E (Single SIM / Dual SIM) - Instalar Cyanomemod 10 + Kernel optimizado + Extras

Recientemente vendí mi Motorola Moto X para hacerme de un Nexus 5 y me terminaron prestando un Xperia E. Un terminal super sencillo y super lento el cual a cada rato se atoraba y era un dolor de huevos usarlo jajaja.

Pues pien, antes de comenzar aclaro que para este terminal casi no hay información ya que estoy escribiendo sobre el Xperia E single sim (de una sola tarjeta "sim"), mientras que en infinidad de foros hablan del modelo dual sim. Como dato adicional este modelo fue comprado aquí en México con el operador Telcel y es el modelo C1404.

Antes de comenzar
- Este tutorial va dirigido a usuarios avanzados, por lo que no voy a explicar al detalle todos los pasos
- Tutorial para Xperia E version single sim y dual sim. El modelo en mi caso particular es el C1404. Pero seguro va con terminales que sean Xperia E, como el caso del C1505.
- Tener el bootloader desbloqueado, si no lo tienes debloqueado entonces detente.
- Tener conocimientos de como usar fastboot, flashtool y customs recovery.
- Debemos tener nuestro Xperia en alguna versión original stock, no customs roms ni nada de eso... pero eso si, Alguna versión con Android 4.

Material necesario
- Cyanogenmod 10 --> http://d-h.st/Tw4
- Adb y fastboot

* No anexo link de adb y fastboot porque esta guía va dirigina a usuarios avanzados y se supone ya lo tienes.
** Si encuentras algun link roto por favor mandame mensaje abajo en la caja de comentarios, pero por favor ten modales.

Comenzemos
1.- Descargar Cyanogenmod 10 desde el link que deje arriba. Deja una copia del arhivo en tu ordenador y haz una copia del mismo en la memoria de tu Xperia E.
2.- Del archivo descargado extrae el archivo llamado boot.img.
* Este archivo "boot" contiene lo que es el recovery.
3.- Apaga tu Xperia E, e inicialo en modo fastboot.
4.- Con fasboot flashea el archivo boot --> "fastboot flash boot boot.img".
5.- Desconecta el cable usb y prende tu Xperia E, presiona repetidas veces la tecla de volumen arriba para entrar en recovery.
6.- Dirigete a la opción install y flashea tu archivo de Cyanogenmod que debiste haber copiado en el paso 1.
* Si... flashea sin hacer ningun wipe.
7.- Terminado de flashear dirigete a "wipe" y aplica:
- "swipe to factory reset"
- y tambien aplica dentro de  wipe / advanced wipe; Dalvik Cache y Cache.
8.- Reinicia tu Xperia y Cyanogenmod empezara a cargar.

Si seguiste los pasos como los indique no tendras porque tener ningun inconveniente y ya estaras dentro de Cyanogenmod

KERNEL para tener Overclock a 1.5 Ghz y zRam
Este paso es opcional pero muy recomendado ya que tu Xperia va a quedar super bien. Con el hecho de tener Cyanogenmod ya queda bastante bien, pero mas este kernel queda mucho mejor :)

Material necesario
- Flashtool --> http://www.mediafire.com/download/qa3fems3c9v86k2/flshtool0.13.exe
- Kernel --> https://drive.google.com/open?id=0B73-53ZX-WVRdHB6eTNIMWxPT2s

* Página oficial del kernel: http://thecomputerparamedic.hostzi.com/xperia-e/kernels/hades/
** Yo use en especifico la versión anexa de flashtool, la que encontre en la página de Sony me daba probleamas y esta me funciono bien.
*** Si encuentras algun link de los de arriba roto por favor mandame mensaje abajo en la caja de comentarios, pero por favor ten modales.
Instalar el Kernel
1.- Entramos nuestro terminal en modo fastboot
2.- Abrimos FlashTool y le damos en "Flash device / fastboot mode" Ahora damos en "Select Kernel to flash" y seleccionamos el archivo kernel previamente descargado. Se va a empezar a flashear lo cual toma unos 5 segundos por mucho.
3.- Desconecta el cable usb y ahora enciente manualmente tu Xperia.
* Con este kernel se elimina el logo inicial de sony. Al iniciar veras como el led del terminal se ilumina de azul y despues de verde, despues de esto iniciara normalmente Cyanogenmod.

Para manipular el overclock y zRam entra a "Ajustes / Rendimiento" y aquí modifica todos estos  valores a tu gusto.

Configurar APN para tener 2G y 3G
Si no tienes datos moviles es porque tienes que configurar manualmente tu perfil APN.
Lo que me sucedía a mi en este punto es que no me dejaba guardar el perfil una vez que la lo abia escrito. Esto lo solucione entrando a recovery y haciendo un "Fix permissions", si con el Fix no queda entonces aplica un "wipe cache", si no queda con el wipe pasale nuevamente el Fix... Es lo que tuve que hacer yo para que me dejara guardar el perfil APN

Instalar Google Apps (gapps)
Esto solo es necesario si quieres tener Google Play y las aplicaciones derivadas de Google.
1.- Entra a https://wiki.cyanogenmod.org/w/Google_Apps
2.- Descarga las gapps corrspondientes a Cyanogenmod 10
3.- Coapialas a la memoria de tu movil y flasea por recovery
Listo, ya tienes las gapps.

Importante acerca de las GApps: Inicialmente en mi primer flaseho estaba usando las gapps y todo sin problema, todo funciona bien y no hay mayor problema. En mi segundo flasheo decidi usar la rom sin las gapps, ¿Y cual fue mi sorpresa?. Que el rendimiento es mucho mayor, ademas de que la memoria ram no se satura tanto aunque tengas varias aplicaciones en segundo plano.

Mi conclusión en este punto es que los servicios de Google siempre se mantienen activos y esto consume de entrada mucha memoria fisica, (al rededor de 400mb o mas), ademas de que el consumo de ram es bestial. Por lo anterior, recomiendo estar sin gapps para tener un muy buen rendimiento.

¿Y si no tienes GApps entonces como diablos instalar aplicaciones?
Pues bien, como comente desde un principio esta guía es para usuarios avanzados. Para instalar aplicaciones es tan sencillo como descargar la aplicación en formato APK e instalarla por ADB "adb install aplicacion.apk". OJO aquí que si estas pretendiendo instalar aplicaciones de pago en base al APK crackeado recuerda que detras de este APK alguien se esforzo para programar dicha aplicación y muy probablemente vive de esto.

Recomiendo ampliamente entres a https://f-droid.org/ y Descargues aplicaciones de Codigo Abierto. De esta manera no infringes derechos de autor y encuentras aplicaciones casi para cualquier cosa.

EDIT: 12.Nov.2015
¡OJO!
NUNCA poner el dispositivo en "modo avion". Cuando lo activé, el quipo JAMAS volvió a recuperar señal, ni pasandole "factory reset ni wipe system" desde recovery. Lo que tuve que hacer para solucionarlo fué flashear nuevamente el firmware en FTF y después volver a aplicar Cyanogen.


Si esta información te ha sido de utilidad no olvides dar las gracias.

Fuentes:
- https://techperience.wordpress.com/2013/07/10/how-to-install-cyanogenmod-10-cm10-with-working-gsm-on-your-xperie-e-single-sim-c15041505/comment-page-1/#comment-22
- http://forum.xda-developers.com/xperia-j-e/development/e-hades-cm10-kernel-t2690635
- http://thecomputerparamedic.hostzi.com/xperia-e/kernels/hades/
- https://wiki.cyanogenmod.org/w/Google_Apps
- https://f-droid.org/




No hay comentarios:

Publicar un comentario