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

Respuesta
 
Herramientas
  #1  
Viejo 19/03/13, 12:41:23
Array

[xs_avatar]
Sergh Sergh no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone

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
Array

[xs_avatar]
logi43 logi43 no está en línea
Betatester
· Votos compra/venta: (61)
 
Fecha de registro: nov 2010
Localización: BcN
Mensajes: 7,087
Modelo de smartphone: Probando...
Tu operador: Vodafone
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
Array

[xs_avatar]
tiggerbcn tiggerbcn está en línea ahora
Colaborador/a
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,100
Tu operador: Vodafone

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
Array

[xs_avatar]
Sergh Sergh no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone

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
Array

[xs_avatar]
tiggerbcn tiggerbcn está en línea ahora
Colaborador/a
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,100
Tu operador: Vodafone

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
Array

[xs_avatar]
Sergh Sergh no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone

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
Array

[xs_avatar]
logi43 logi43 no está en línea
Betatester
· Votos compra/venta: (61)
 
Fecha de registro: nov 2010
Localización: BcN
Mensajes: 7,087
Modelo de smartphone: Probando...
Tu operador: Vodafone
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
Array

[xs_avatar]
Sergh Sergh no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone

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
Array

[xs_avatar]
Veloz46 Veloz46 no está en línea
Cocinero veterano
· Votos compra/venta: (16)
 
Fecha de registro: feb 2011
Mensajes: 11,964
Tu operador: Tuenti Movil

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
Array

[xs_avatar]
Molitro Molitro no está en línea
Usuario muy activo
· Votos compra/venta: (3)
 
Fecha de registro: ene 2010
Mensajes: 1,912
Modelo de smartphone: Pixel 9 Pro
Tu operador: Simyo
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
Array

[xs_avatar]
Sergh Sergh no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone

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
Array

[xs_avatar]
Molitro Molitro no está en línea
Usuario muy activo
· Votos compra/venta: (3)
 
Fecha de registro: ene 2010
Mensajes: 1,912
Modelo de smartphone: Pixel 9 Pro
Tu operador: Simyo
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
Array

[xs_avatar]
Sergh Sergh no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone

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
Array

[xs_avatar]
tiggerbcn tiggerbcn está en línea ahora
Colaborador/a
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,100
Tu operador: Vodafone

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
Array

[xs_avatar]
Molitro Molitro no está en línea
Usuario muy activo
· Votos compra/venta: (3)
 
Fecha de registro: ene 2010
Mensajes: 1,912
Modelo de smartphone: Pixel 9 Pro
Tu operador: Simyo
¿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
Array

[xs_avatar]
tiggerbcn tiggerbcn está en línea ahora
Colaborador/a
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,100
Tu operador: Vodafone

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
Array

[xs_avatar]
Sergh Sergh no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone

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
Array

[xs_avatar]
tiggerbcn tiggerbcn está en línea ahora
Colaborador/a
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,100
Tu operador: Vodafone

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
Array

[xs_avatar]
Veloz46 Veloz46 no está en línea
Cocinero veterano
· Votos compra/venta: (16)
 
Fecha de registro: feb 2011
Mensajes: 11,964
Tu operador: Tuenti Movil

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
Array

[xs_avatar]
Sergh Sergh no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 1,700
Tu operador: Vodafone

OK, aclarado, gracias.
Responder Con Cita
Respuesta

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

Herramientas


Hora actual: 00:27:05 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /