Home Menu

Menu



ROMs y desarrollo Samsung Galaxy Nexus ROMs y desarrollo Samsung Galaxy Nexus


 
Herramientas
  #1  
Viejo 19/03/13, 12:41:23
Avatar de Sergh
Sergh Sergh no está en línea
Usuario muy activo
Mensajes: 1,700
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Mecanizar limpieza de ROM

Solución aquí:
http://www.htcmania.com/showpost.php...2&postcount=21
(gracias a todos los compañeros que han intervenido para dar la solución)

===========================

Hola,

Cada vez que flaseo una rom, quito (con Titanium) algunas apps que no uso. Por ejemplo:
- Noticias y Tiempo
- Servicio NFC
- Launcher
- Navegador
- MusicFX
- etc

Os lanzo algunas preguntas al respecto:
- ¿Qué otras aplicaciones soléis quitar por considerarlas prescindibles o inútiles?
- ¿Cómo se podría mecanizar la desinstalación de estas apps, en vez de hacerlo manualmente una por una?.

Pensad que casi todos los días flaseo una nighlie. Si fuera una vez al mes, no plantearía esta cuestión.

Os agradezco cualquier comentario. Saludos.

Última edición por Sergh Día 20/03/13 a las 18:36:10
Responder Con Cita


  #2  
Viejo 19/03/13, 13:31:22
Avatar de logi43
logi43 logi43 no está en línea
Betatester
Mensajes: 7,087
Compra y venta: (61)
 
Fecha de registro: nov 2010
Localización: BcN
Mensajes: 7,087
Modelo de smartphone: Probando...
Tu operador: Vodafone
Mencionado: 65 comentarios
Tagged: 1 hilos
Yo creo que lo mas práctico (desde el pc claro) y ya que desconozco como mecanizar la desinstalación de esas y otras aplicaciones antes de instalar una rom es abrir (no descomprimir) el zip y eliminarlas manualmente a esto hay que añadir que debemos hacernos con un paquete de gapps que siempre usaremos y quitarle las aplis que no queremos porque si las borramos de la rom y después se nos instalan desde las gapps, las gapps las tendremos siempre preparadas y la rom hay que hacer lo comentado ó borrarlas desde titanium algo mas engorroso.

Yo uso un pack de gapps donde meto la carpeta de sonidos del galaxy s3 algunas apks inverted y demás siempre pongo el mismo.

Yo borro el teclado, reproductor(es) de música, el tiempo, servicios sim lo congelo, los wallpapers animados y que recuerde nada más, busqueda google congelado y no uso reader ni otras aplis de google, solo translate.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a logi43 su comentario:
  #3  
Viejo 19/03/13, 14:08:19
Avatar de tiggerbcn
tiggerbcn tiggerbcn no está en línea
Colaborador/a
Mensajes: 15,201
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,201
Versión de ROM: La que pille y me guste
Tu operador: Vodafone
Mencionado: 120 comentarios
Tagged: 4 hilos
Aplicaciones a borrar hay unas cuantas, jejejeje, todo dependera de lo que uses, lo que comenta Logi esta bien, pero tampoco es que ganes en exceso que si lo haces despues con titanium.
Se podria mecanizar haciendo un instalable desde el recovery con las instrucciones de las aplis que quieres borrar, no es dificil y seria modificar un instalador, por ejemplo de un kernel de CM que lleva un archivo llamado cleaner.sh, en ese archivo vamos poniendo los archivos que queremos borrar, por ejemplo queremos borrar el stk.apk y el LatimIme.apk, la instruccion seria asi:
rm -f /system/app/stk.apk
rm -f /system/app/LatinIme.apk
No se si me he explicado

Logicamente eso se tendria que ejecutar una vez instalada la rom y las gapps, jejejeje
Responder Con Cita
Los siguientes 2 usuarios han agradecido a tiggerbcn su comentario:
  #4  
Viejo 19/03/13, 14:10:48
Avatar de Sergh
Sergh Sergh no está en línea
Usuario muy activo
Mensajes: 1,700
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Es buena idea modificar el .zip y cepillarte de antemano las apks que no quieres. Así lo haré.
Efectívamente, excluiré el teclado AOSP (yo uso Swype) y los fondos animados que tampoco uso.
Idem para lo de las gapps, muy buena idea. Mola lo de los sonidos del S3, ¿en qué ruta metes los sonidos?. Y por último, ¿qué reproductor de música llevas?.
Muchas gracias, Logi43.

Gracias a tí también Tiggerbcn. Algo así es lo que estaba buscando inicialmente, el modificar un script, pero ciertamente, lo de pulirte de un plumazo los apks que no quieras, es como más rápido, aunque necesitas un PC para manipular comodamente el .zip.

Última edición por Sergh Día 19/03/13 a las 14:13:03
Responder Con Cita
  #5  
Viejo 19/03/13, 14:20:56
Avatar de tiggerbcn
tiggerbcn tiggerbcn no está en línea
Colaborador/a
Mensajes: 15,201
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,201
Versión de ROM: La que pille y me guste
Tu operador: Vodafone
Mencionado: 120 comentarios
Tagged: 4 hilos
Supongo que tambien valdria solo modificando el updater-script con instrucciones del tipo:
delete("/system/app/Stk.apk,/system/app/LatinIme.apk");
De todos modos ojo con eliminar algo que no tengas instalado previamente, por ejemplo si te machacas el teclado pero previamente no has instalado el Swype pues creo que algun problemilla puedes tener, jejejeje
Los sonidos del sistema van en system/media/audio/ui, alarmas en system/media/audio/alarms, notificaciones: system/media/audio/notifications y ringtones en system/media/audio/ringtones
es que yo tambien instalo los del S3 que me gustan mas, jejejeje

Última edición por tiggerbcn Día 19/03/13 a las 17:21:16
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 19/03/13, 14:25:46
Avatar de Sergh
Sergh Sergh no está en línea
Usuario muy activo
Mensajes: 1,700
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Jajaja, venga chavalotes, lo próximo un S4, eh?.
Pues os voy a copiar, voy a buscarme un pack de soniditos del S3, a ver qué tal .
Responder Con Cita
  #7  
Viejo 19/03/13, 14:26:24
Avatar de logi43
logi43 logi43 no está en línea
Betatester
Mensajes: 7,087
Compra y venta: (61)
 
Fecha de registro: nov 2010
Localización: BcN
Mensajes: 7,087
Modelo de smartphone: Probando...
Tu operador: Vodafone
Mencionado: 65 comentarios
Tagged: 1 hilos
Re: Mecanizar limpieza de ROM

Lo que dice Tigger es lo mejor lo más práctico y rápido, pero todo es saber como se hace y el sabe hacerlo, tomamos nota.

Yo como reproductor uso PlayerPro, Tigger creo que también si no a encontrado algo mejor.

Los sonidos esta en system / media /audio / yo le pongo la tres carpetas del S3 si quieres después en casa te paso un link donde hay unos cuantos zips de diferentes móviles.
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 19/03/13, 14:32:04
Avatar de Sergh
Sergh Sergh no está en línea
Usuario muy activo
Mensajes: 1,700
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Player Pro lo probé hace mucho tiempo, cuando tenía un S2. Le voy a echar un vistazo. Se puede usar sin problemas DSPManager y/o Noozxoide, ¿verdad?.

Te agradezco mucho lo del pack de sonidos. Si te acuerdas, genial, sinó no pasa nada. He encontrado cosas al respecto aquí:
http://forum.xda-developers.com/show....php?t=1667499
http://paracelularesgratis.blogspot....ringtones.html
Responder Con Cita
  #9  
Viejo 19/03/13, 15:32:54
Avatar de Veloz46
Veloz46 Veloz46 no está en línea
Cocinero veterano
Mensajes: 11,964
Compra y venta: (16)
 
Fecha de registro: feb 2011
Mensajes: 11,964
Tu operador: Tuenti Movil
Mencionado: 22 comentarios
Tagged: 0 hilos
Si lo que quieres es un zip, hazlo todo desde el updater-script, en vez de hacer una faena extra en enlazar el updater-script a un .sh.

Ejemplo:

Código:
run_program("/sbin/busybox", "mount", "/system");
delete("/system/app/NOMBRE.apk","/system/app/NOMBRE.apk");
run_program("/sbin/busybox", "umount", "/system");
O:

Código:
run_program("/sbin/busybox", "mount", "/system");
delete("/system/app/NOMBRE.apk");
delete("/system/app/NOMBRE.apk");
run_program("/sbin/busybox", "umount", "/system");
Lo flasheas despues de cada rom nueva y a correr. de esa manera no hace falta abrir ni el zip de la rom, si pones las apks que no quieres y no están en la rom no pasa nada, lo único que no la borra por que no está.

Última edición por Veloz46 Día 19/03/13 a las 15:35:32
Responder Con Cita
Los siguientes 3 usuarios han agradecido a Veloz46 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #10  
Viejo 19/03/13, 15:48:10
Avatar de Molitro
Molitro Molitro no está en línea
Usuario muy activo
Mensajes: 1,918
Compra y venta: (3)
 
Fecha de registro: ene 2010
Mensajes: 1,918
Modelo de smartphone: Pixel 9 Pro
Tu operador: Simyo
Mencionado: 40 comentarios
Tagged: 0 hilos
Sin duda utilizar un zip con su updater-script adaptado es lo más cómodo.

Para ponerte el ejemplo de mi caso, cada día cyandelta me crea el zip de la nightly correspondiente y automáticamente me flahsea un zip tras la nightly que borra unas cuantas apks (email y exchange, apollo, browser...), me mete el market y GSF modeados para funcionar con DPIs no estándar, y me modifica el biuld.prop para cambiar los DPIs.

Todo eso y más se puede hacer con un buen zip :p
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Molitro su comentario:
  #11  
Viejo 19/03/13, 15:49:01
Avatar de Sergh
Sergh Sergh no está en línea
Usuario muy activo
Mensajes: 1,700
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Mil gracias Veloz46 y Molitro.

Me estudiaré eso del updater-script, porque no lo he hecho nunca. No sé qué hace falta para generar ese zip. Sé que las roms traen una subcarpeta: meta-inf/com/google/android, y dentro de ella, está el updater-binary y el updater-script. No sé si te refieres a editar este último, o a crear uno nuevo.

Por otro lado, haciendo esto, ¿se llegan a instalar las aplicaciones no deseadas, o el script lo impide?. Lo digo porque lo deseable sería que las aplicaciones no llegaran a instalarse, para no dejar rastros innecesarios en el sistema. Saludos.

Edito: vale, ya me he hecho con un zip básico. Lo he pillado de aquí:
http://www.htcmania.com/showthread.php?t=169334

Última edición por Sergh Día 19/03/13 a las 15:54:18
Responder Con Cita
  #12  
Viejo 19/03/13, 16:00:40
Avatar de Molitro
Molitro Molitro no está en línea
Usuario muy activo
Mensajes: 1,918
Compra y venta: (3)
 
Fecha de registro: ene 2010
Mensajes: 1,918
Modelo de smartphone: Pixel 9 Pro
Tu operador: Simyo
Mencionado: 40 comentarios
Tagged: 0 hilos
Eso es, coge un zip cualquiera y modifica el updater-script tal cual.

No pienses en las apks como si hubiera instalaciones tal como en windows. Si tú borras una apk a mano, lo único que puede quedar de resto es si te ha creado archivos en la "SD".
Si flasheas el zip tras la rom, las apks son borradas antes de iniciarse con el sistema por primera vez y a todos los efectos será como si nunca hubieran estado ahí.
Responder Con Cita
Gracias de parte de:
  #13  
Viejo 19/03/13, 16:06:17
Avatar de Sergh
Sergh Sergh no está en línea
Usuario muy activo
Mensajes: 1,700
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Genial, gracias por la aclaración. Me estoy creando ya el script
Nunca te acostarás sin saber una cosa más

ui_print("");
ui_print("**************************************") ;
ui_print("* *");
ui_print("* ROM Cleaner *");
ui_print("* By Sergh *");
ui_print("* (c) 2013 *");
ui_print("* *");
ui_print("**************************************") ;
ui_print("");
ui_print("Cleaning up some useless apps... ");
run_program("/sbin/busybox", "mount", "/system");
delete("/system/app/Apollo.apk","/system/app/Apollo.apk");
delete("/system/app/BasicDreams.apk","/system/app/BasicDreams.apk");
delete("/system/app/BlueBalls.apk","/system/app/BlueBalls.apk");
delete("/system/app/Browser.apk","/system/app/Browser.apk");
delete("/system/app/HoloSpiralWallpaper.apk","/system/app/HoloSpiralWallpaper.apk");
delete("/system/app/LatinIME.apk","/system/app/LatinIME.apk");
delete("/system/app/Launcher2.apk","/system/app/Launcher2.apk");
delete("/system/app/Music.apk","/system/app/Music.apk");
delete("/system/app/MusicFX.apk","/system/app/MusicFX.apk");
delete("/system/app/Nfc.apk","/system/app/Nfc.apk");
delete("/system/app/NoiseField.apk","/system/app/NoiseField.apk");
delete("/system/app/PhaseBeam.apk","/system/app/PhaseBeam.apk");
run_program("/sbin/busybox", "umount", "/system");
ui_print(" *** DONE!! ***");

Última edición por Sergh Día 19/03/13 a las 16:42:46
Responder Con Cita
  #14  
Viejo 19/03/13, 16:14:43
Avatar de tiggerbcn
tiggerbcn tiggerbcn no está en línea
Colaborador/a
Mensajes: 15,201
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,201
Versión de ROM: La que pille y me guste
Tu operador: Vodafone
Mencionado: 120 comentarios
Tagged: 4 hilos
Sasto mejor en el updater, por eso lo puse despues.

Última edición por tiggerbcn Día 19/03/13 a las 17:20:38
Responder Con Cita
Gracias de parte de:
  #15  
Viejo 19/03/13, 16:43:26
Avatar de Molitro
Molitro Molitro no está en línea
Usuario muy activo
Mensajes: 1,918
Compra y venta: (3)
 
Fecha de registro: ene 2010
Mensajes: 1,918
Modelo de smartphone: Pixel 9 Pro
Tu operador: Simyo
Mencionado: 40 comentarios
Tagged: 0 hilos
¿Que hay que ponerlo 2 veces? ¿Desde cuándo?

Un ejemplo de mi script:
Código:
delete("/system/app/Apollo.apk");
Responder Con Cita
  #16  
Viejo 19/03/13, 17:20:16
Avatar de tiggerbcn
tiggerbcn tiggerbcn no está en línea
Colaborador/a
Mensajes: 15,201
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,201
Versión de ROM: La que pille y me guste
Tu operador: Vodafone
Mencionado: 120 comentarios
Tagged: 4 hilos
JEJEJEJEJE, Ha sido un lapsus mioooooooooooooo y solo miooooooooooooo, estaba haciendo otra cosa a lavez y se me han girado los OJOS, solo es una vez, es que estoy con una generacion de ficheros de texto para unas impresiones del trabajo y tengo que poner los nombres de los ficheros 2 veces y ahi no se que le ha pasado a mi neurona que se me ha ido la pinza.
Responder Con Cita
  #17  
Viejo 19/03/13, 17:32:06
Avatar de Sergh
Sergh Sergh no está en línea
Usuario muy activo
Mensajes: 1,700
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Pabernos matao XD. Lo cambio y ya os cuento qué tal funciona con la próxima nightlie
Edito: y entonces, por qué Veloz en su ejemplo, los pone dos veces, de uno modo o de otro?.

Última edición por Sergh Día 19/03/13 a las 17:39:26
Responder Con Cita
  #18  
Viejo 19/03/13, 18:30:41
Avatar de tiggerbcn
tiggerbcn tiggerbcn no está en línea
Colaborador/a
Mensajes: 15,201
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,201
Versión de ROM: La que pille y me guste
Tu operador: Vodafone
Mencionado: 120 comentarios
Tagged: 4 hilos
No, Veloz en el ejemplo te pone que los puedes poner todos en una linea, separandolo por comas:
delete("/system/app/NOMBRE.apk","/system/app/NOMBRE.apk");
que si le pones nombres a las aplicaciones seria:
delete("/system/app/Stk.apk"),"/system/app/LatinIme.apk");
Responder Con Cita
Gracias de parte de:
  #19  
Viejo 19/03/13, 18:42:47
Avatar de Veloz46
Veloz46 Veloz46 no está en línea
Cocinero veterano
Mensajes: 11,964
Compra y venta: (16)
 
Fecha de registro: feb 2011
Mensajes: 11,964
Tu operador: Tuenti Movil
Mencionado: 22 comentarios
Tagged: 0 hilos
Re: Mecanizar limpieza de ROM

Así es, puedes ponerlo en línea o separados.
Responder Con Cita
Gracias de parte de:


  #20  
Viejo 19/03/13, 18:50:11
Avatar de Sergh
Sergh Sergh no está en línea
Usuario muy activo
Mensajes: 1,700
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
OK, aclarado, gracias.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy Nexus > ROMs y desarrollo Samsung Galaxy Nexus


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 17:37:03 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007