Ver Mensaje Individual
  #2283  
Viejo 08/08/11, 13:06:17
Array

[xs_avatar]
djMesias djMesias no está en línea
Cocinero veterano
· Votos compra/venta: (4)
 
Fecha de registro: feb 2011
Localización: Toledo
Mensajes: 2,565
Modelo de smartphone: Nexus 5, Galaxy Nexus

 Cita: Originalmente Escrito por Zesotar Ver Mensaje
@djMesias ¿Como podría yo modificar tu script para que hiciese cosas que yo quiero? Por ejemplo yo no querría desinstalar el ADW Launcher...
Para eliminar de la ROM:
Relativamente fácil: Abre con el WinRAR el archivo de las Gapps...zip. Ve hasta /META-INF/com/google/android/ y abre el archivo updater-script haciendo doble clic sobre él, con el programa Notepad++ (se puede descargar gratis de http://notepad-plus-plus.org )

Verás un texto como este:
Código:
ui_print("");
ui_print("");
ui_print("************************************************");
ui_print("* Limpiando ROM...                             *");
run_program("/sbin/busybox", "mount", "/system");
show_progress(1, 15);
delete("/system/app/Books.apk", 
"/system/app/BooksPhone.apk", 
"/system/app/CarHomeLauncher.apk", 
"/system/app/CarHomeGoogle.apk", 
"/system/app/FOTAKill.apk", 
"/system/app/GenieWidget.apk", 
"/system/app/Gmail.apk", 
"/system/app/GoogleBackupTransport.apk", 
"/system/app/GoogleCalendarSyncAdapter.apk", 
"/system/app/GoogleContactsSyncAdapter.apk", 
"/system/app/GoogleFeedback.apk", 
"/system/app/GooglePartnerSetup.apk", 
"/system/app/GoogleQuickSearchBox.apk", 
"/system/app/GoogleServicesFramework.apk", 
"/system/app/googlevoice.apk", 
"/system/app/kickback.apk", 
"/system/app/LatinImeTutorial.apk", 
"/system/app/Maps.apk", 
"/system/app/MarketUpdater.apk", 
"/system/app/MediaUploader.apk", 
"/system/app/NetworkLocation.apk", 
"/system/app/OneTimeInitializer.apk", 
"/system/app/SetupWizard.apk", 
"/system/app/Provision.apk", 
"/system/app/QuickSearchBox.apk", 
"/system/app/soundback.apk", 
"/system/app/Street.apk", 
"/system/app/Talk.apk", 
"/system/app/Talk2.apk", 
"/system/app/talkback.apk", 
"/system/app/Vending.apk", 
"/system/app/VoiceSearch.apk", 
"/system/app/YouTube.apk", 
"/system/etc/permissions/com.google.android.maps.xml", 
"/system/etc/permissions/features.xml",  
"/system/framework/com.google.android.maps.jar", 
"/system/lib/libmicrobes_jni.so", 
"/system/lib/libtalk_jni.so", 
"/system/lib/libvoicesearch.so", 
"/system/app/CMStats.apk", 
"/system/app/CMUpdateNotify.apk", 
"/system/app/CMWallpapers.apk", 
"/system/app/Development.apk", 
"/system/app/LiveWallpapers.apk", 
"/system/app/MagicSmokeWallpapers.apk", 
"/system/app/RomManager.apk", 
"/system/app/S2E.apk");
ui_print("*                                              *");
ui_print("* Instalando GApps 20110828plus4 + Extras...   *");
package_extract_dir("system", "/system");
run_program("/sbin/busybox", "umount", "/system");
ui_print("*                                              *");
ui_print("* Instalacion finalizada!                      *");
ui_print("************************************************");
ui_print("");
Elimina las aplicaciones que no quieras que se borren a partir de la línea 7 (en tu caso: "/system/app/ADWLauncher.apk", ), o añade aplicaciones que desees borrar incluyendo su ruta absoluta (/system/apploquesea.apk), entre comillas, finalizando cada fila con una coma y un espacio. Para terminar, graba los cambios, actualiza el fichero .ZIP (te lo preguntará el WinRAR al grabar con el Notepad++)

Para añadir a la ROM:
Sencillamente, copia las aplicaciones que desees que se instalen a la carpeta /system/app. Procura que sean nombres sin espacios ni caractéres especiales (arroba, acentos, barras, guiones...). Por ejemplo CallConfirm.apk. No te pases metiendo cosas o puede que te quedes sin espacio en /system.

Finalizando:
Firma el fichero (si no lo firmas, tendrás que instalarlo quitando la verificación en el recovery). Tienes el programa aquí y las instrucciones googleando aparecen.

Por último, lo pasas a la SD, lo instalas y listo.
__________________
LG Nexus 5: cm-11-ESP_KK - Samsung Galaxy Nexus: cm-10.2-ESP_JB - cm-11-ESP_KK
HTC Desire: cm-7-ESP_MOD - cm 9-ESP_ICS - ZTE Blade: cm-7-ESP_MOD

Última edición por djMesias Día 28/12/11 a las 10:44:28. Razón: Amplío explicación con nuevo script
Responder Con Cita
Los siguientes 7 usuarios han agradecido a djMesias su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]