En esta parte nos vamos a dedicar a una técnica que consiste en mover aplicaciones desde
/data/app
hacia
/system/ app
, ganando así memoria para descargar otras aplicaciones.
El procedimiento es fácil y vas a recuperar la misma memoria que ocupa la aplicación que muevas ( el tamaño del archivo .apk )
Para este procedimiento también necesitas acceso ROOT y un explorador de archivos como el Root Explorer
En foros se recomienda eliminar aplicaciones de sistema en desuso ( previo resguardo ) que se encuentran dentro de :
/system /app
Borrar específicamente en esa carpeta no te hace ganar memoria de usuario pero, como también tiene un límite, es mejor obtener todo el espacio disponible que se pueda porque ahora lo vamos a utilizar…
Lo que tenés que saber:
Una aplicación que trabaje desde /system /app se comportará igual que si trabajara desde /data/ app . No se hará mas lenta nitiene porque fallar, solo será vista porAndroid como aplicación de sistema.
Ok,que implica esto? Que ya no la vas a poder desinstalar por los medios normales y además si en algún momento la actualizas desde el Market, nuevamente volverá a consumirte la memoria que liberaste ( ymás también como veremos ).
Esto es porque el Market instala las aplicaciones en /data/ app
Si en algún momento necesitas eliminar una aplicación que bajaste a /system/ app según este procedimiento, lo que tenés que hacer es eliminar el archivo .apk asociado y su área de
trabajo en /data/ dalvik-cache/system@app @(nombre_aplicación ).apk@ classes.dex
Este nombre para el área de trabajo puede parecer complicado pero solo reemplazas
(nombre_aplicación) por la que estés buscando.
Las aplicaciones “ideales” o convenientes para instalar en /system/ app son las mas
pesadas, en general mas de 2Mb y mucho mejor si seleccionas aplicaciones de 5 u 8
Mb. Cualquier aplicación que te hallas bajado desde el Market y principalmente,
las no actualizables que instalaste por tu cuenta. Mientras mas “pesada” mejor.
Algo a recordar, si moves las aplicaciones descargadas desde el Market , vas a tener
el trabajo adicional de volver a instalarlas en /system/ app una vez actualizadas para
volver a recuperar memoria o sea, vos la sacaste de /data/ app para ganar espacio y
el Market la vuelve a colocar ahí.
La técnica:
Es sencilla. Solo 3 pasos:
1 – Mover la aplicación que nos interese desde /data/ app a /system
2 – Verificar permisos. Cambiarlos si es necesario
3 – Mover la aplicación a /system/ app La razón por la cual movemos primero a /
system y no directamente a /system/ app es que Android aunque la instale, no la va a
actualizar en nuestra lista de aplicaciones hasta el próximo inicio.
En un caso así deberías reiniciar tu telefono r para que aparezca. Evitamos este tiempo moviendo a
/system , cambiando los permisos si corresponde y luego moviendo e instalado
donde va, en /system/ app
Este método a pesar de ser sencillo lo dejé para el final porque ahora utilizamos
espacio en /system/ app que en los post anteriores liberamos al desinstalar
aplicaciones de sistema que no nos interesa.
Vamos con un ejemplo:
Aplicación candidata Maps4.0.0- brut, El Google Maps con Navegador GPS.
Tamaño a liberar 2.7 Mb aproximadamente ( el mismo del archivo .apk ). Además no está en el Market, si teneis esta versión es que la bajaste por tu cuenta. Es una aplicación que en cualquier situación hay que actualizar “a mano” reinstalando una versión nueva encima.
1 – Entramos a Root Explorer y pulsamos el botón “Mount R/W”
La etiqueta cambiará a “Mount R/O” asignando de esta forma derechos de lectura y escritura sobre cualquier carpeta o archivo del teléfono. esto nos permitirá mover las aplicaciones hacia áreas restringidas ( /system/ app )
2 – Vas a la carpeta /data/ app con Root Explorer, ubicas el archivo brut.googlemaps.apk y lo mueves a / system
3 – Ya en /system verificas los permisos del archivo. Deben ser “ rw – r – – r – -” según lo que ves en la línea informativa debajo del nombre de la aplicación.
El significado de estos permisos son los mismos que en Linux y es: read/write para Usuario y read para Grupo y Otros. De esta manera deben estar los permisos de una aplicación antes de su instalación en / system/app . Para cambiar los permisos por si no estuvieran así, hacemos un tap
largo sobre el nombre de la aplicación y seleccionamos “ Permissions ” en el menú desplegable que aparece. Una vez dentro marcamos las tildes que correspondan,Read y Write en la linea User y dejamos solo Read para Group y Others.
Damos “OK” 4 – Movéis ahora brut.googlemaps.apk hacia /system/ app Si todo salió bien, deberías ver “Maps – brut” en la lista de aplicaciones. En el raro caso que no fuera así, se actualizará en cuanto reinicies el teléfono. Qué pasa con el área de trabajo? Y que pasa con las áreas de trabajo que ya sabemos están en /data/ dalvik-cache ? Se actualizan solas. Android elimina el área en /data/ dalvik-cache/ data @app… y crea una nueva en /data/ dalvik-cache/ system @app… Debería quedarte una sola sino NO recuperas memoria. Una va a estar siempre de mas ( la data @app en este caso ) si ves un caso así puede que halla sufrido una actualización.
Este estupendo terminal viene inicialmente con la rom del operador , con todos sus programas instalados, lo cual desgraciadamente limita a únicamente tener solo unos 100 megas para poder instalar otras aplicaciones, sin poder ampliarlo mas, por lo que el teléfono se queda muy corto.
Ahora bien, este terminal como otros tantos, se puede rootear cambiando la versión de la Rom por la ultima aparecida de CyanogenMod 2.3.7 , con lo que el resultado que obtenemos junto a diferentes ajustes puede ser muy bueno ,pues hay personas que con la nueva rom han llegado a instalar mas de 200 programas y juegos, cosa que con la configuración original, es un milagro que se llegue a 15 aplicaciones instaladas.
Por otra parte si se pasa un test de rendimiento sobre la rom original se obtienen unos resultados de 1500 aproximadamente.En youtube hay videos en los que con otras roms se llega a los 2100, pero junto a a una optimización , el test de Antutu obtenido puede llegar a 2817 puntos.
Aparte de la optimizacion del rendimiento en esta versión de la Rom tendremos las siguientes funcionalidades:
Frecuentes: soporte para el ratón Bluetooth - Scott BradyComún: Mejorar la notificación golpe a claro - Evan CharltonFrecuentes: Mejorar el apoyo álbum de artista en scanner medios - Paul CrovellaMejoras y correcciones de errores - Perfil Martin largo, Danny Baumann, Robert Burns: ComúnMejoras de texto RTL - Eyad Aboulouz, Eran Mizrahi: ComúnFrecuentes: Wake on opción tecla de volumen - Sven DawitzComún: Apoyo a la revocación de permisos de las aplicaciones - Plamen K. KosseffCommon: Última Superuser app - ChainsDDFrecuentes: Control de brillo deslizando en la barra de estado - Danesh MFrecuentes: Añadir al menú contextual "toda copia" - Danesh MFrecuentes: háptica Lockscreen e indicadores statusbar toggle - Danesh MFrecuentes: Nicer TimePicker / datepicker - Jiri TyrFrecuentes: Configuración 0/90/180/270 rotación - Jonas Larsson, Scott BradyComún: Gerente DSP correcciones de errores y mejoras - Antti S LankilaFrecuentes: Ayuda al lanzamiento de aplicaciones a través de gestos en el fondo - Jiri TyrFrecuentes: Opción para ocultar el botón mantenga durante la llamada - Roberto LeinardiFrecuentes: Permitir el uso de comodines para llamadas listas negras - Nihanth SubramanyaFrecuentes: Opción para permitir LockScreen durante una llamada para que coincida con lockscren principal - Sven DawitzFrecuentes: Opción para notificar sobre llamadas entrantes sólo en segundo plano cuando la pantalla está en - Pavel KuceraFrecuentes: ADWLauncher-Transitions, mejoras, correcciones de errores - Catálogo de John Van EttenFrecuentes: corrección GMT opcional para SMS / MMS marcas de tiempo - Terry HauFrecuentes: Añadir FM Seek para dispositivos TI - KalimochoAzComún: la ayuda FM Añadir a SI4708 dispositivos (Blade, V9, Racer) - Stéphane KonstantaropoulosFrecuentes: Añadir FM buscan la implementación de la aplicación FM - Tom GiordanoComún: Mostrar el estado actual de FM en LockScreen - Tom GiordanoFrecuentes: toque Cámara de enfocar - cianógeno, Arcee, m0viefreak, Danny BaumannFrecuentes: función de pantalla a través del menú de alimentación - ArceeFrecuentes: WEBP backport - Vikas AroraComún: Agregar CM noticies derechos de autor - ArceeFrecuentes: Skia / Zlib / libcore optimizaciones ARM - 0xlabFrecuentes: tethering Bluetooth - Stéphane KonstantaropoulosFrecuentes: Widget Lockscreen alineación - Danesh MondegarianCalendario Lockscreen - David Morgan: ComúnFrecuentes: AVRCP 1.3 apoyo - Qualcomm (corrección de errores por Danny Baumann)Frecuentes: revisión notificación LED - Danny BaumannFrecuentes: todo el sistema de caché DNS - Google, SEMCComún: Icono Headset toggle - Cameron PickettFrecuentes: apoyo seek FM - Emilio López, Tom GiordanoFrecuentes: campos de evento editables en aplicación Contactos - Danny BaumannFrecuentes: Eliminar comprometido CA desde el sistema certs - Tutor ProyectoFrecuentes: Mute opción obturador de la cámara - George MaizelFrecuentes: reloj de la cámara - Danesh MondegarianComún: "Marcar todo como leído" en la opción MMS - Vinod SurendranComún: "comer" empuja almuerzo / desayuno fresco en el dispositivo - Ricardo CerqueiraFrecuentes: Personalizable cuenta muestra de color en E-mail - copoliiComún: "Anillos" LockScreen - Valera TrubachevClick, Motorola: Acelerar grabación de foto - Emilio LópezClick, Motorola: Añadir Geolocalización de aplicación de fotos - KalimochoAzHaga clic en: kernel actualizado desde HTC 02/06/29 hasta 02/06/35HTC MSM7x30: 2.6.35 kernel y el espacio de usuario actualizadaBuzz: 2.6.35 kernel - Arne CoucheronBravo (c) / Vivo (w) / Ace / Liberty: A cargo notificación led - Antony Richard BurtonCrespo/Crespo4G: Actualización del kernel 2.6.35.14 y más, la aplicación del vudú, BLN, BLX ...Encore: Actualización del núcleo desde 02/06/29 hasta 02/06/32 - Dalingrin, Fattire, VerygreenEncore: Nuevos controladores de la GPU y libs espacio de usuarioEncore: Ajustable velocidad de reloj y el voltaje - DalingrinEncore: Backport 2.6.35 Bluetooth - FattireEncore: Trabajo mem sueñoEncore: soporte de host USB - Verygreen
Como puntos a mejorar aun queda:
Grabación de vídeo ( con esta version sólo se puede grabar en calidad VGA)
Lentitud en acceso a la tarjeta de memoria por usb
etc
Como paso previo a la instalación de cualquier ROM primero debemos instalar el programa de backup desarrollado por Johnny Hung de Modaco , hacer un backup de la rom que tengamos en el terminal, vincular los contactos a tu cuenta de gmail ( para no perderlos al instalar la nueva rom) y por último salvar todos los archivos en nuestro pc pues al instalar esta nueva rom se formateara la tarjeta de memoria.Todo estos pasos si no los ha hecho aun , estan explicados aqui o aqui
En el siguiente estupendo videotutorial de más abajo se explica la Instalación de una ROM y conceptos básicos. Todos estos pasos se explican paso a paso debajo del tutorial particularizados para la Cyanogen, pues los pasos comentados en el videotutorial son genéricos para cargar cualquier Rom en nuestro terminal y en nuestro caso solo los aplicaremos a la rom de Cyanogen que según todos los expertos es la rom mas estable y fiable para este terminal.
PASO A PASO INSTALACIÓN DE LA ROM DE CYANOGEN
Necesitamos descargar los archivos necesarios para poner la nueva ROM que son dos:
A) Rom de CyanogenMOD 7 versión 3.5.
B) Aplicaciones Google.
Una vez hecho el Backup y descargado los archivos, reiniciamos el móvil y volvemos a entrar en el modo «recovery».
Para poder entrar al recovery, encendemos el ZTE Skate y a continuación dejamos pulsado el botón de volumen- hasta que el móvil vibre, entonces entramos al menú principal
Una vez que entremos en el menú principal del recovery nos moveremos entre las opciones de la siguiente forma:
A) Volumen +: Para subir hacia arriba.
B) Volumen -: Para bajar a la siguiente opción.
C) Tecla atrás(la tecla de le dercha): Para volver al menú anterior/principal según las veces que lo pulses.
D) Tecla de inicio(la tecla izquierda de la casita ) : Para escoger una opción
Una vez estemos en el menu de Recovery ,entonces seguiremos los siguientes pasos:
Wipe data/factory reset y confirmamos dando en «Yes — delete all user data«.
Wipe cache partition y pulsamos en «Yes – Wipe Cache«.
Luego en el menú principal entramos en «Advanced«, seleccionamos «Wipe Dalvik Cahe» y escogemos la opción «Yes – Wipe Dalvik Cache».
Luego vamos a «Advanced«, «Partition SD CARD» y particionamos así:
A) Ext Size: Escogemos en función de la tarjeta micro SD que tengamos, si es de 2 GB 256 MB,si es de 4 GB 512, y si es 8/16 GB ponemos 1024 MB. Es un espacio reservado para instalar la aplicaciones en la tarjeta SD.
b) Swap Size: Ponemos O MB de memoria swap. Solo se usa para la Rom Z3 Elite Movil. En esta caso como vamos a instalar la Cyanogen no hace falta.
Luego volvemos al menú principal y damos a «mounts and storage» y vamos a «mount usb storage»
Copiamos los dos archivos que necesitamos.
Damos a «unmount», volvemos al menú principal y si queremos podemos quitar el cable USB.
Ahora ha llegado el momento de instalar la ROM nueva, para ello vamos a «install zip from sdcard» y hacemos lo siguiente:
A) Escogemos «choose zip from sdcard» y vamos a la carpeta donde hemos guardado los dos archivos que copiamos antes.
B) Procedemos instalando los archivos en el siguiente orden:
«update-cm-7-06012012-Skate-NIGHTLY» —> ROM
«gapps-gb-20110828-signed» —-> Aplicaciones.
Esto se hace así porque si instala primero las aplicaciones al instalar la ROM te las borra y no sirve de nada.
Volvemos al menú principal damos a «reebot system now» y con esto ya hemos terminado.
DESPUÉS DE CARGAR LA ROM DE CYANOGEN
Una vez arranquemos nuestro terminal y configuremos el idioma,la wifi ,etc es muy interesante poder instalar un gestor que nos permita mover las aplicaciones de la memoria interna del telefono a la tarjeta SD puesto que este terminal es muy evidente como hay aplicaciones android que sólo pueden instalarse en la memoria interna del teléfono y puede llegar un momento en que no podamos instalar programas de esa clase hasta que desinstalemos una.
Con el S2E, que viene explicado en el videotutorial de VictorMun de «configuración de una ROM» cuyo link tenéis abajo ,podremos disfrutar de esta gestion simplemente decargandolo gratuitamente desde el Google Play podreis (esto es válido para las ROMs basadas en Cyanogen, las Ice Armor ,etc)
En el siguiente videotutorial de VictorMun pueden ver la configuración de la ROM CyanogenMod.con una explicación detallada de como configurar la ROM y de como hacer un pequeño overclock para sacarle aun mas rendimiento aumentando la velocidad de reloj cuando este activo y bajándolo al mínimo cuando este en stand-bye.
PASO FINAL
Como paso final de la carga de nuestra ROM, es muy interesante borrar las estadísticas del uso de la batería, pues cada ROM hace una gestion a energía de manera diferente y puede ser que aunque tengas algo de batería el terminal estime que no. Por eso con cada cambio de ROM os recomiendo hacer lo que seguidamente os explicaré.
Antes de hacer esto recomiendo apagar el móvil, ponerlo a cargar, y dejarlo dos o tres horas extra después de que ponga que está cargado al máximo.
A continuación sin desenchufar vuestro ZTE skate o de la corriente entráis en modo recovery (encendemos el ZTE Skate y a continuación dejamos pulsado el botón de volumen- hasta que el móvil vibre, entonces entramos al menú principal ) y seguís los siguientes pasos:
Vamos al apartado «advanced».
Escogemos la opción «Wipe Battery Stats».
Seleccionamos «yes Wipe Battery Stats».
Quitáis el cargador de la corriente para que se generen nuevas estadísticas más realistas para la nueva ROM
Por último, destacar que también hay otra manera más sencilla incluso para instalar esta ROM, y es mediante la aplicación ROM Manager. Allí podremos buscar actualizaciones directamente para nuestro terminal, e instalarlas directamente. No nos lo pueden poner más fácil, y no podéis tener más excusas. Todo esta al alcance.
Aquí encontrareis todos los mirrors de todos los modelos disponibles con su última versión. En esta otra también están, y al final encontraréis también las GApps de cada versión. Como véis, la mayoría han sido actualizados a CM7.
Debe estar conectado para enviar un comentario.