Acceder

Ver la Versión Completa : [ TUTORIAL ] Eliminar aplicaciones de forma automática, gpsfix, flasheo de ril...


djmadness
11/06/11, 12:19:46
Hola!!
Como algunos sabréis me gusta quitar toda la morralla que no uso en las roms. Pues ya hace un tiempo que me he enganchado a las cyanogen. Ta me encantaban en la Magic y han mejorado una barbaridad, los ajustes que podemos hacer son muchos.
Por desgracia, todavía no tenemos una versión estable, lo que conlleva si queremos seguir las mejoras de estabilidad... a flashear una rom cada día. Las configuraciones no se nos van mientras no hagamos wipe de la data pero para mí es un engorro tener que eliminar siempre las mismas aplicaciones.
En mi caso seguro que elimino más de las que vosotros elimináis pero podréis eliminar las que vosotros queráis.
Yo me quito de en medio el adwlauncher pues uso el adw ex, el google books, la calculadora (uso otras),el carmode, la aplicación de email (uso gmail), el filemanager pues uso el rootexplorer, la aplicación de sms pues uso el handcent que no me da problemas con los acentos, el protips que no vale para nada, los servicios de sim, el themechooser y otro llamado thememanager que creo que lo utiliza el mismo y la linterna que la uso desde la barra de notificaciones.
¿Tanto rollo para qué? Pues porque tenemos un método para borrarlos todos con un click ¿Cómo?
Pues realizando un script que por ejemplo ejecutamos con el gscript.
Os adjunto el mío como ejemplo.
Lo primero que hago es montar system como escritura, luego voy eliminando cada una de las apk y sus datos para que no dejen restos.
Para hacerlo funcionar:
1-. Descomprimir el zip y modificarlo a vuestro gusto, si no queréis tantas aplicaciones a borrar o si queréis añadir más.
2-. Colocar el script en la sd.
3-. Instalar el Gscript que es gratis.
4-. Cargar el script desde la sd. Para ello desde el gscript damos al botón del menú, add script y en la pantalla que nos aparece le damos a load file y debería aparecer el script que hemos copiado a la sd.
5-. Aseguraros que tiene marcada la opción de "su" pues necesitamos permisos de root.
6-. Ejecutad el script para realizar la limpieza desde el gscript.
Eso es todo, es bastante sencillo y a mí por lo menos me ahorra un buen rato, no quiero tener el menú lleno de aplicaciones que no uso.

alehumphreys
11/06/11, 13:19:48
Waw muchas gracias por el aporte, ya lo probaré a ver que tal, que a mi también me gusta quitar muchas apps que trae y no me gustan y cambio de rom ultimamente 4 o 5 veces por semana :P

javierpc
11/06/11, 13:20:46
je je ... al final lo has hecho ... grande! :aplausos:

djmadness
11/06/11, 14:41:59
Si, je je!! no me he podido resistir...
Si algún día vuelvo a la spain quizás lo hago con la original aunque con esta si que hay aplicaciones a quitar....
Espero que sirva a algunos por lo menos. Si tenéis alguna duda que pueda responder ya diréis, aunque no es muy complicado, a mí lo que me costó fue localizar los datos porque no tienen el mismo nombre y hay que saber cuáles son las carpetas.

chito41
12/06/11, 17:51:50
Muchas gracias amigo, menudo trabajo me has ahorrado, de hecho cómo lacyano se actualiza casi a diario había dejado de quitarlas.

Enviado desde mi Optimus 2X usando Tapatalk

djmadness
12/06/11, 18:46:25
Te pasaba lo mismo que a mí. je je!! Pero bueno así la cosa se hace bastante más sencilla y uno puede mantenerse actualizado sin ser un engorro.

SoulGraphicsBrand
12/06/11, 21:43:33
Gracias crack!!!

Enviado desde mi Optimus 2X usando Tapatalk

djmadness
14/06/11, 07:46:40
Bueno sigamos automatizando. No sé si os pasa a vosotros también, pero a mí me molestan los sonidos de la cámara, si al menos me dejara que en las opciones se pudieran eliminar... Al final he decidido borrarlos directamente. Sí queréis hacer lo mismo sólo hay que editar nuestro script y añadimos las siguientes dos líneas:
rm /system/media/audio/ui/camera_click.ogg
rm /system/media/audio/ui/VideoRecord.ogg
Y ya no tendremos el mensajito de marras!!!
El siguiente paso es si me cambio la baseband y vuelvo a la 405 automatizar el cambio de las ril aunque de momento voy a seguir igual. Eso sí, dependerá de si me dicen otra vez que me escuchan mal, sólo me ha pasado una vez por lo que supongo que sería de la cobertura. Así que de momento tiraré con la 218 que no me da problemas.
Pd: De nada, a ver si entre todos vamos haciendo que la gente esté más contenta con el móvil que a mi me deprime escuchar todo lo que escucho viendo el potencial de este terminal. Mucha culpa creo que es por desconocimiento y no quererse adentrar en las cyano.

fitipardi
14/06/11, 10:01:05
Buenas djmadness, creo que me he perdido en alguna parte

1-. Descomprimir el zip y modificarlo a vuestro gusto, si no queréis tantas aplicaciones a borrar o si queréis añadir más. (ok, hecho con el root explorer)
2-. Colocar el script en la sd. (bien)
3-. Instalar el Gscript que es gratis. (bien también, la lite)
4-. Cargar el script desde la sd (aquí ya no se si lo he hecho bien, puedo cargarlo desde el root explorer dándole a la opción de ejecutar, con lo cual aparentemente no me hace nada aunque me dice que el script se ha ejecutado, o entrar en gscript, mantener pulsado la opción list SD y luego darle a editar, me pone el nombre, list SD-Card, dejo marcado lo de su y a partir de aquí ya dudo, porque le doy a load file, sin haber tocado nada más, y me dice que seleccione un archivo, ¿pero como?)
5-. Aseguraros que tiene marcada la opción de su pues necesitamos permisos de root.(ok)
6-. Ejecutad el script para realizar la limpieza desde el gscript.

¿donde debo escribir el nombre del archivo para que me lo ejecute?

gracias

djmadness
14/06/11, 10:20:05
Buenas djmadness, creo que me he perdido en alguna parte

1-. Descomprimir el zip y modificarlo a vuestro gusto, si no queréis tantas aplicaciones a borrar o si queréis añadir más. (ok, hecho con el root explorer)
2-. Colocar el script en la sd. (bien)
3-. Instalar el Gscript que es gratis. (bien también, la lite)
4-. Cargar el script desde la sd (aquí ya no se si lo he hecho bien, puedo cargarlo desde el root explorer dándole a la opción de ejecutar, con lo cual aparentemente no me hace nada aunque me dice que el script se ha ejecutado, o entrar en gscript, mantener pulsado la opción list SD y luego darle a editar, me pone el nombre, list SD-Card, dejo marcado lo de su y a partir de aquí ya dudo, porque le doy a load file, sin haber tocado nada más, y me dice que seleccione un archivo, ¿pero como?)
5-. Aseguraros que tiene marcada la opción de su pues necesitamos permisos de root.(ok)
6-. Ejecutad el script para realizar la limpieza desde el gscript.

¿donde debo escribir el nombre del archivo para que me lo ejecute?

gracias
Bueno quizás en lugar de cargar debería poner añadir script para ser más correctos. Se añade al programa, es decir, desde el programa (gscript) das al botón de menú->add script y luego en load file, allí te debería aparece el script que has copiado a la sd.
Ya me dirás si ahora te lo hace.

fitipardi
14/06/11, 10:46:43
Bueno quizás en lugar de cargar debería poner añadir script para ser más correctos. Se añade al programa, es decir, desde el programa (gscript) das al botón de menú->add script y luego en load file, allí te debería aparece el script que has copiado a la sd.
Ya me dirás si ahora te lo hace.

Debo andar un poco torpe hoy, añado un nuevo script que lo llamo limpieza, le doy permisos su, sin hacer nada mas en load file me dice select file. Si intento ponerle una dirección debajo tipo sdcard/limpieza.sh me dice que permiso denegado

Enviado desde mi Optimus 2X usando Tapatalk

djmadness
14/06/11, 11:14:29
Es que te debería aparecer directamente. Prueba a crear una carpeta gscript en la sd y lo metes allí.
Si aun así no te lo coge, selecciona uno de los que hay y mantenlo presionado, entonces dale a save to sd y cuando te cree la carpeta y el archivo, lo copias allí. A malas prueba de ponerlo sin editar no sea que el rootexplorer te lo modifique y así no lo coja.

fitipardi
14/06/11, 11:23:38
creo que ya está

Lo que pasaba es que al añadir el script con el botón menu>add script luego no le daba a guardar en la sd. Una vez guardado lo que he hecho es mover, con el root explorer, el archivo limpieza.sh que había metido en la sdcard a la carpeta que ha creado la app (gscript) y sustituir. Después de esto vuelvo a la app y ya entro en mi script limpieza le digo load file, lo marco y ya me aparece el script con todas las lineas de código, a partir de ahí salgo otra vez a mi script creado (que lo he llamado limpieza) lo pulso y se ejecuta.

gracias por la ayuda djmadness

djmadness
14/06/11, 11:36:17
Me alegro que ya te vaya. Perfecto!! Ahora a irlo aumentando, a ver que podemos meterle más!!

fitipardi
14/06/11, 11:37:40
Una dudilla más, yo es que he sido más de MS-DOS que de linux, los códigos rm y pm que orden dan?

djmadness
14/06/11, 15:09:54
rm es de remove, para eliminar la aplicación (apk) y rm uninstall para desinstalar el directorio de datos que crea el programa. Este último no lo he usado nunca en linux por lo que no sé si sólo es para android.

fitipardi
14/06/11, 15:59:13
Ok gracias, estoy modificando tu script para adaptarmelo y me esta saliendo a la primera, ya se que es algo muy simple, pero me ha alegrado el dia.

Enviado desde mi Optimus 2X usando Tapatalk

djmadness
14/06/11, 16:10:38
Nueva modificación que podemos hacerle. Veo que todavía nos viene con la "caca" (para nosotros) de satélites de Ameríca. Bueno lo que he hecho es copiar el gps.conf de los "satélites españoles" en la carpeta gscript (donde tengo el script). Ahora automáticamente sustituirá la que viene por el nuestro que lo dejaremos allí en la sd. Para ello sólo tenemos que añadir la siguiente línea.
cp /sdcard/gscript/gps.conf /etc/gps.conf

Por cierto he visto que me daba un fc al ejecutarlo, si os pasa no os preocupéis, creo que ha sido porque alguna de las aplicaciones estaba ejecutándose en ese momento, creo que en mi caso ha sido el stk.apk.

chito41
14/06/11, 19:44:09
A ver si el fc te ha dado por no poner para el gps /system/etc, pues solo habías dado r/o a la carpeta system y en la línea que has puesto iba directo al etc que hay fuera y no al que hay en system, aunque lo que modificas en una se cambia en la otra, no sé si me explico.

djmadness
14/06/11, 20:21:06
No hace falta, el sistema ya lo monta como de escritura por defecto. El fc es fijo por eso, porque tiene que cerrar la aplicación que está en uso.

chito41
15/06/11, 20:50:40
Por cierto, si lo editas en el ordenador con wordpad no se tarda nada en hacer los cambios, de hecho es copiar y pegar las líneas que has ido poniendo en el post

djmadness
15/06/11, 21:11:31
Por cierto, si lo editas en el ordenador con wordpad no se tarda nada en hacer los cambios, de hecho es copiar y pegar las líneas que has ido poniendo en el post
De hecho es como yo lo hago, pero con el de ubuntu porque en el móvil me desespera poner según que cosas. je je!!

djmadness
19/06/11, 22:42:58
Nueva modificación. No sé vosotros pero yo ahora ando con la nueva baseband que va requetebien en la beta esa italiana. Sin embargo, no he podido aguantarme y he vuelto a la cyanomod. Bueno pues añadamos que nos cambie la ril automáticamente. Para eso lo que debéis hacer es descomprimirla y dejarla en la sd. Por ejemplo en la carpeta gscript. Ponemos dos líneas más en nuestro script, he añadido la orden reboot para reiniciar o sea que el móvil ahora al acabar se debe reiniciar. Podéis quitarla y hacerlo manualmente.
cp /sdcard/gscript/lge-ril.so /system/lib/lge-ril.so
reboot

Pd: Puede ser que tengáis que apagar luego y volver a iniciar porque la orden reboot como ya sabréis da problemas en nuestro terminal con la sd y a veces luego no la monta, a mí al menos me lo hace a veces, por eso al reiniciar en modo recovery a veces no me lo reconoce...