Home Menu

Menu



ROMs y desarrollo Xperia NEO V ROMs Xperia NEO V


 
Herramientas
  #1  
Viejo 22/05/13, 14:38:10
Avatar de ashrambo
ashrambo ashrambo no está en línea
Miembro del foro
Mensajes: 186
 
Fecha de registro: feb 2012
Localización: Madrid
Mensajes: 186
Modelo de smartphone: SAMSUNG GALAXY EXPRESS 2 (G3815)
Versión de ROM: Unofficial CyanogenMod 12 TheWhisp
Versión de Radio: G3815XXUAMJ1
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
Instalador aroma

Se que es una pregunta muy tontuna...

Estoy adaptando una ROM para utilizarla con el Instalador AROMA mediante el script que en su dia desarrollo UBUNTUSERO para su rom (mil gracias) y me encuentro que una vez que la intento instalar mediante el CWM, tras seleccionar todas las opciones en el menu AROMA...no se instala...pasa olimpicamente y llega al final del AROMA sin fallos...es como si no pudiera montar las unidades...

¿será por qué no hago ningun wipe antes de instalar el ZIP?

gracias.

dejo aqui el codigo del updater-script

(Click para mostrar/ocultar)

################################################## #
# FORMATEAR Y MONTAR PARTICIONES #
################################################## ##
ui_print("Formateando y montando particiones...");
format("MTD", "system");
format("MTD", "cache");
mount("MTD", "userdata", "/data");
delete_recursive("/data/dalvik-cache");
mount("MTD", "system", "/system");


################################################## ##
# INSTALACION ROM #
################################################## ##
# INICIO #
################################################## ##

ui_print("Comenzando la instalacion...");
show_progress(1.2, 120);
package_extract_dir("sdcard", "/sdcard");
package_extract_dir("system", "/system");



################################################## ##
# SELECCION DE TELEFONO #
################################################## ##

ui_print(" ");
ui_print("@Terminal Seleccionado");

#--Xperia Neo
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "1"
then
ui_print("- Xperia Neo");
package_extract_dir("AD/neo", "/system");
endif;


#--Xperia Neo V
if
file_getprop("/tmp/aroma/mods.prop","selected.1") == "2"
then
ui_print("- Xperia Neo V");
package_extract_dir("AD/neov", "/system");
endif;

################################################## ##
# SELECCION DE TEMA #
################################################## ##

ui_print(" ");
ui_print("@- Tema seleccionado");

#--Xperia S
if
file_getprop("/tmp/aroma/mods.prop","selected.2") == "1"
then

ui_print("- Temas Xperia S");

package_extract_dir("AD/temasxperias", "/system");
endif;

#--Xperia Z
if
file_getprop("/tmp/aroma/mods.prop","selected.2") == "2"
then

ui_print("- Temas Xperia Z");

package_extract_dir("AD/temasxperiaz", "/system");
endif;

################################################## ##
# SELECCION DE LAUNCHER #
################################################## ##

ui_print(" ");
ui_print("@- Launcher seleccionado");

#--Xperia S
if
file_getprop("/tmp/aroma/mods.prop","selected.3") == "1"
then
ui_print("- Launcher Xperia S");
package_extract_dir("AD/launcherxperias", "/system");
endif;

#--Xperia GS
if
file_getprop("/tmp/aroma/mods.prop","selected.3") == "2"
then
ui_print("- Launcher Xperia GS");
package_extract_dir("AD/launcherxperiags", "/system");
endif;

#--CodenameX
if
file_getprop("/tmp/aroma/mods.prop","selected.3") == "3"
then
ui_print("- CodenameX");
package_extract_dir("AD/launcherCodeX"/system");
endif;

################################################## ##
# SELECCION DE TECLADO #
################################################## ##

ui_print(" ");
ui_print("@- Teclado seleccionado");

#--Xperia S
if
file_getprop("/tmp/aroma/mods.prop","selected.4") == "1"
then
ui_print("- Teclado Xperia S");
package_extract_dir("AD/tecladoxperias", "/system");
endif;

#--Xperia GS
if
file_getprop("/tmp/aroma/mods.prop","selected.4") == "2"
then
ui_print("- Teclado Stock");
package_extract_dir("AD/tecladostock", "/system");
endif;

################################################## ##
# SELECCION DE BOOTLOADER #
################################################## ##

ui_print("@Bootloader");
# locked
if
file_getprop("/tmp/aroma/mods.prop","selected.5") == "1"
then
ui_print("- Locked Bootloader");
package_extract_dir("AD/lockedbl", "/system");
endif;

# unlocked
if
file_getprop("/tmp/aroma/mods.prop","selected.5") == "2"
then
ui_print("- Unlocked Bootloader");
endif;


################################################## ##
# CATEGORIAS #
################################################## ##
# APPS #
################################################## ##

ui_print(" ");
ui_print("@Aplicaciones Seleccionadas");

ui_print(" ");
ui_print("@- Aplicaciones");

show_progress(0.10, "-8500");
####--Google Maps
if (file_getprop("/tmp/aroma/extras.prop", "item.1.1")=="1")
then
ui_print("- Google Maps");
package_extract_dir("AD/googlemaps", "/system");
endif;


####--Youtube HD
if (file_getprop("/tmp/aroma/extras.prop", "item.1.2")=="1")
then
ui_print("- Youtube HD");
package_extract_dir("AD/youtube", "/system");
endif;

show_progress(0.20, "-8500");
####--Google Talk
if (file_getprop("/tmp/aroma/extras.prop", "item.1.3")=="1")
then
ui_print("- Google Talk");
package_extract_dir("AD/gtalk", "/system");
endif;

####--Gmail
if (file_getprop("/tmp/aroma/extras.prop", "item.1.4")=="1")
then
ui_print("- Gmail");
package_extract_dir("AD/gmail", "/system");
endif;


####--Busqueda google
if (file_getprop("/tmp/aroma/extras.prop", "item.1.5")=="1")
then
ui_print("- Busqueda google");
package_extract_dir("AD/busquedagoogle", "/system");
endif;

show_progress(0.30, "-8500");
####--Camara Mejorada
if (file_getprop("/tmp/aroma/extras.prop", "item.1.6")=="1")
then
ui_print("- Camara mejorada");
package_extract_dir("AD/camara", "/system");
endif;


####--Widget del tiempo
if (file_getprop("/tmp/aroma/extras.prop", "item.2.1")=="1")
then
ui_print("- Widget del tiempo");
package_extract_dir("AD/widgettiempo", "/system");
endif;


####--Widget de relojes
if (file_getprop("/tmp/aroma/extras.prop", "item.2.2")=="1")
then
ui_print("- Widget de relojes");
package_extract_dir("AD/widgetreloj", "/system");
endif;


####--Fondos de pantalla animados
if (file_getprop("/tmp/aroma/extras.prop", "item.2.3")=="1")
then
ui_print("- Fondos de pantalla animados");
package_extract_dir("AD/fondosanimados", "/system");
endif;

show_progress(0.30, "-8500");
####--Icono de Bateria HoneyComp
if (file_getprop("/tmp/aroma/extras.prop", "item.2.4")=="1")
then
ui_print("- Icono de Bateria HoneyComp");
package_extract_dir("AD/bateriaHoneycomb", "/system");
endif;

####--Walkman clearbass
if (file_getprop("/tmp/aroma/extras.prop", "item.2.5")=="1")
then
ui_print("- Walkman clearbass");
package_extract_dir("AD/walkman", "/system");
endif;


####--Titanium Backup
if (file_getprop("/tmp/aroma/extras.prop", "item.2.6")=="1")
then
ui_print("- Titanium Backup");
package_extract_dir("AD/tb", "/system");
endif;


####--RootExplorer
if (file_getprop("/tmp/aroma/extras.prop", "item.2.7")=="1")
then
ui_print("- Titanium Backup");
package_extract_dir("AD/rootexplorer", "/system");
endif;


################################################## ##
# APPS #
################################################## ##
# PARA ELIMINAR #
################################################## ##

ui_print(" ");
ui_print("@- Aplicaciones eliminadas");

####--Eliminar navegador de serie
if (file_getprop("/tmp/aroma/patch.prop", "item.1.1")=="1")
then
ui_print("- Eliminando navegador de serie");
delete("/system/app/Browser.apk");
endif;

####--Eliminar calculadora
if (file_getprop("/tmp/aroma/patch.prop", "item.1.2")=="1")
then
ui_print("- Eliminando calculadora");
delete("/system/app/Calculator.apk");
endif;

####--Eliminar camara 3D
if (file_getprop("/tmp/aroma/patch.prop", "item.1.3")=="1")
then
ui_print("- Eliminando camara 3D");
delete("/system/app/SemcCamera3D.apk");
endif;

####--Eliminar reproducir en otros dispositivos
if (file_getprop("/tmp/aroma/patch.prop", "item.1.4")=="1")
then
ui_print("- Eliminando reproducir en otros dispositivos");
delete("/system/app/SemcDlna.apk");
endif;

####--Eliminar gestor de correo predeterminado
if (file_getprop("/tmp/aroma/patch.prop", "item.1.5")=="1")
then
ui_print("- Eliminando gestor de correo predeterminado");
delete("/system/app/SemcEmail.apk");
endif;

####--Eliminar galeria QuickPic
if (file_getprop("/tmp/aroma/patch.prop", "item.1.6")=="1")
then
ui_print("- Eliminando galeria QuickPic");
delete("/system/app/QuickPic.apk");
endif;

################################################## ##
# ENLACES SIMBOLICOS #
################################################## ##
show_progress(0.14, 5);
symlink("toolbox", "/system/bin/cat");
symlink("toolbox", "/system/bin/chmod");
symlink("toolbox", "/system/bin/chown");
symlink("toolbox", "/system/bin/cmp");
symlink("toolbox", "/system/bin/date");
symlink("toolbox", "/system/bin/dd");
symlink("toolbox", "/system/bin/df");
symlink("toolbox", "/system/bin/dmesg");
symlink("toolbox", "/system/bin/getevent");
symlink("toolbox", "/system/bin/getprop");
symlink("toolbox", "/system/bin/hd");
symlink("toolbox", "/system/bin/id");
symlink("toolbox", "/system/bin/ifconfig");
symlink("toolbox", "/system/bin/iftop");
symlink("toolbox", "/system/bin/insmod");
symlink("toolbox", "/system/bin/ioctl");
symlink("toolbox", "/system/bin/ionice");
symlink("toolbox", "/system/bin/kill");
symlink("toolbox", "/system/bin/ln");
symlink("toolbox", "/system/bin/log");
symlink("toolbox", "/system/bin/ls");
symlink("toolbox", "/system/bin/lsmod");
symlink("toolbox", "/system/bin/mkdir");
symlink("toolbox", "/system/bin/mount");
symlink("toolbox", "/system/bin/mv");
symlink("toolbox", "/system/bin/nandread");
symlink("toolbox", "/system/bin/netstat");
symlink("toolbox", "/system/bin/newfs_msdos");
symlink("toolbox", "/system/bin/notify");
symlink("toolbox", "/system/bin/printenv");
symlink("toolbox", "/system/bin/ps");
symlink("toolbox", "/system/bin/reboot");
symlink("toolbox", "/system/bin/renice");
symlink("toolbox", "/system/bin/rm");
symlink("toolbox", "/system/bin/rmdir");
symlink("toolbox", "/system/bin/rmmod");
symlink("toolbox", "/system/bin/route");
symlink("toolbox", "/system/bin/schedtop");
symlink("toolbox", "/system/bin/sendevent");
symlink("toolbox", "/system/bin/setconsole");
symlink("toolbox", "/system/bin/setprop");
symlink("toolbox", "/system/bin/sleep");
symlink("toolbox", "/system/bin/smd");
symlink("toolbox", "/system/bin/start");
symlink("toolbox", "/system/bin/stop");
symlink("toolbox", "/system/bin/sync");
symlink("toolbox", "/system/bin/top");
symlink("toolbox", "/system/bin/umount");
symlink("toolbox", "/system/bin/vmstat");
symlink("toolbox", "/system/bin/watchprops");
symlink("toolbox", "/system/bin/wipe");
symlink("/system/bin/dumpstate", "/system/bin/dumpmesg");
symlink("/system/bin/debuggerd", "/system/bin/csview");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 06755, "/system/bin/ip");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 0755, "/system/xbin/busybox");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm_recursive(0, 2000, 0777, 0777, "/system/etc/init.d");
set_perm(0, 0, 0755, "/system/etc/init.d.sh");
mount("MTD", "cache", "/cache");
set_perm(0, 0, 06755, "/system/xbin/busybox");
run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");


################################################## ##
# DESMONTAR Y CERRAR #
################################################## ##
ui_print(" ");
set_progress(1);
ui_print("@Desmontando System y Data");
unmount("/system");
ui_print("- System OK");
unmount("/data");
ui_print("- Data OK");
unmount("/cache");
ui_print("- Cache OK");
ui_print(" ");
ui_print("@INSTALACION FINALIZADA!!");

Última edición por ashrambo Día 27/05/13 a las 09:36:28
Responder Con Cita


  #2  
Viejo 22/05/13, 19:54:48
Avatar de natxete007
natxete007 natxete007 no está en línea
Recluta Patoso
Mensajes: 9,672
 
Fecha de registro: sep 2010
Localización: Onyarbi
Mensajes: 9,672
Modelo de smartphone: Xperia-Neo Seco / N7 / HTC 10
Versión de ROM: probando....
Versión de Radio: Makuto
Tu operador: Vodafone
Mencionado: 25 comentarios
Tagged: 0 hilos
Pues de cocina....mas alla de unos huevos fritos (a veces hay que verlos...) como que puf!
Pero siempre hay que hacer los wipes pertinentes antes de instalar cualquier rom.
No has probado a hacerlos??
A ver si se arrima algun cheff
Responder Con Cita
  #3  
Viejo 22/05/13, 23:25:14
Avatar de DOGGYSTILE
DOGGYSTILE DOGGYSTILE no está en línea
Usuario muy activo
Mensajes: 5,244
 
Fecha de registro: nov 2012
Localización: SEVILLA
Mensajes: 5,244
Modelo de smartphone: Xperia Z/Xiaomi Redmi Note 3 Pro
Versión de ROM: TEEEEESSSTEANDO TODO LO QUE SALE
Tu operador: Yoigo
Mencionado: 2 comentarios
Tagged: 0 hilos
yo con el AROMA estoy pegaisimo..pero a ver si el compañero Loverdemat ve este tema....el si le ha metido mano a lo del AROMA
Responder Con Cita
  #4  
Viejo 23/05/13, 13:15:54
Avatar de ashrambo
ashrambo ashrambo no está en línea
Miembro del foro
Mensajes: 186
 
Fecha de registro: feb 2012
Localización: Madrid
Mensajes: 186
Modelo de smartphone: SAMSUNG GALAXY EXPRESS 2 (G3815)
Versión de ROM: Unofficial CyanogenMod 12 TheWhisp
Versión de Radio: G3815XXUAMJ1
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
nada, haciendo los wipes pertinentes me pasa lo mismo...a la hora de instalar no instala nada y continua hasta la pantalla de reiniciar del AROMA...
Responder Con Cita
  #5  
Viejo 25/05/13, 19:18:01
Avatar de ornitorrinco85
ornitorrinco85 ornitorrinco85 no está en línea
Miembro del foro
Mensajes: 189
 
Fecha de registro: jul 2012
Mensajes: 189
Modelo de smartphone: neo v
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por ashrambo Ver Mensaje
nada, haciendo los wipes pertinentes me pasa lo mismo...a la hora de instalar no instala nada y continua hasta la pantalla de reiniciar del AROMA...
hola a mi también me pasa que entra en brikeo el móvil y se queda en logo de sony o se tira reiniciando asta que quito batería...que rom has probado ???
he oído que en el aroma en vez de instalar para el neo v se instala para el neo a secas y luego metes un parche.pero no quiero hacer eso...
soy bl cerrado
Responder Con Cita
  #6  
Viejo 25/05/13, 20:38:01
Avatar de ubuntusero
ubuntusero ubuntusero no está en línea
Usuario muy activo
Mensajes: 1,326
 
Fecha de registro: ene 2012
Mensajes: 1,326
Tu operador: Movistar
Mencionado: 26 comentarios
Tagged: 1 hilos
Tienes una forma de estructurar muy parecida a la mia.... curioso.

Lo que yo aria es ir cortando el cript por partes hasta dar con la linea que esta dando guerra....

Recuerda que las Ñ y algunos carapteres especiales aran que tu scrip se detengan ya que no estan incluidos en el bin

Saludos!
Responder Con Cita
  #7  
Viejo 26/05/13, 10:19:15
Avatar de ashrambo
ashrambo ashrambo no está en línea
Miembro del foro
Mensajes: 186
 
Fecha de registro: feb 2012
Localización: Madrid
Mensajes: 186
Modelo de smartphone: SAMSUNG GALAXY EXPRESS 2 (G3815)
Versión de ROM: Unofficial CyanogenMod 12 TheWhisp
Versión de Radio: G3815XXUAMJ1
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
Ubuntusero ea que me base en el script de la bota, que esta muy bien desarrollado...thanks...

Lo intentare asi a ver si doy con el fallo...
Responder Con Cita
  #8  
Viejo 26/05/13, 22:46:02
Avatar de ubuntusero
ubuntusero ubuntusero no está en línea
Usuario muy activo
Mensajes: 1,326
 
Fecha de registro: ene 2012
Mensajes: 1,326
Tu operador: Movistar
Mencionado: 26 comentarios
Tagged: 1 hilos
Pues si te basaste en el de la Bota el de la Bota estara basado en el mio de mi AD ROM:

(Click para mostrar/ocultar)

################################################## ##
# MONTAR PARTICIONES #
################################################## ##

ui_print("@Montando System y Data");
#--Montar System
ui_print("- Montando System");
mount("yaffs2", "MTD", "system", "/system");


#--Montar Data
ui_print("- Montando Data");
mount("yaffs2", "MTD", "userdata", "/data");
ui_print(" ");
ui_print(" ");


################################################## ##
# AD ROM #
################################################## ##
# INICIO #
################################################## ##

#--Comprobacion documento temporal
if file_getprop("/tmp/aroma/base.prop","selected.1") == "2"
then

################################################## ##
# INSTALACION #
################################################## ##


show_progress(0.05, "-9000");
ui_print("@Instalando Modificacion AD ROM");
show_progress(0.99, "-35000");

#--Limpiar Cache
ui_print("- Limpiando dalvik-cache");
delete_recursive("/data/dalvik-cache");

#--Borrar Archivos
delete_recursive("/system/etc/be_*");
delete_recursive("/system/etc/be2_*");
delete_recursive("/system/app/DefaultThemes.apk");


#--Copiar carpetas en particiones /system - /data
ui_print(" ");
ui_print(" ");
ui_print("@Extrayendo paquetes...");
package_extract_dir("AD/AD_ROM/MOD", "/system");
ui_print("- System OK");
package_extract_dir("AD/AD_ROM/DATOS", "/data");
ui_print("- Data OK");



################################################## ##
# SELECCION DE TELEFONO #
################################################## ##

ui_print(" ");
ui_print(" ");
ui_print("@Terminal Seleccionado");

#--Xperia Neo
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "1"
then

ui_print("- Xperia Neo");

package_extract_dir("AD/neo", "/system");
endif;


#--Xperia Neo V
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "2"
then

ui_print("- Xperia Neo V");

package_extract_dir("AD/neov", "/system");
endif;


#--Xperia Arc
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "3"
then

ui_print("- Xperia Arc");

package_extract_dir("AD/arc", "/system");
endif;


#--Xperia Arc S
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "4"
then

ui_print("- Xperia Arc S");

package_extract_dir("AD/arcs", "/system");
endif;


#--Xperia pro
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "5"
then

ui_print("- Xperia Pro");

package_extract_dir("AD/pro", "/system");
endif;


#--Xperia Ray
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "6"
then

ui_print("- Xperia Ray");

package_extract_dir("AD/ray", "/system");
endif;



################################################## ##
# MODS #
################################################## ##

ui_print(" ");
ui_print(" ");
ui_print("@Instalado Modoficaciones De Usuario");



#--SystemUI Nuevo
if file_getprop("/tmp/aroma/update.prop","selected.1") == "1"
then

ui_print("- Borrando Settings.apk");
delete_recursive("/system/app/Settings.apk");
ui_print("- Borrando SystemUI.apk");
delete_recursive("/system/app/SystemUI.apk");
ui_print("- Borrando SystemUIPreferences.apk");
delete_recursive("/system/app/SystemUIPreferences.apk");
ui_print("- Borrando ota.apk");
delete_recursive("/system/app/ota.apk");
ui_print("- Borrando qps.apk");
delete_recursive("/system/app/qps.apk");

package_extract_dir("AD/systemui_nuevo", "/system");
ui_print("@- SystemUI Nuevo OK");
ui_print(" ");
endif;


#--SystemUI Clasico
if file_getprop("/tmp/aroma/update.prop","selected.1") == "2"
then

ui_print("- Borrando Settings.apk");
delete_recursive("/system/app/Settings.apk");
ui_print("- Borrando SystemUI.apk");
delete_recursive("/system/app/SystemUI.apk");
ui_print("- Borrando SystemUIPreferences.apk");
delete_recursive("/system/app/SystemUIPreferences.apk");
ui_print("- Borrando ota.apk");
delete_recursive("/system/app/ota.apk");
ui_print("- Borrando qps.apk");
delete_recursive("/system/app/qps.apk");

package_extract_dir("AD/systemui_clasico", "/system");
ui_print("@- SystemUI Clasico OK");
ui_print(" ");
endif;


#--Nueva Galeria
if file_getprop("/tmp/aroma/update.prop","selected.2") == "1"
then

ui_print("- Borrando PhotoWidget.apk");
delete_recursive("/system/app/PhotoWidget.apk");
ui_print("- Borrando SemcAlbum.apk");
delete_recursive("/system/app/SemcAlbum.apk");
ui_print("- Borrando SemcCamera3D.apk");
delete_recursive("/system/app/SemcCamera3D.apk");
ui_print("- Borrando SemcCameraUI.apk");
delete_recursive("/system/app/SemcCameraUI.apk");
ui_print("- Borrando SemcDlna.apk");
delete_recursive("/system/app/SemcDlna.apk");
ui_print("- Borrando SemcPhotoEditor.apk");
delete_recursive("/system/app/SemcPhotoEditor.apk");
ui_print("- Borrando SemcVideo.apk");
delete_recursive("/system/app/SemcVideo.apk");
ui_print("- Borrando SemcGallery3D.apk");
delete_recursive("/system/app/SemcGallery3D.apk");

package_extract_dir("AD/galeria_AD", "/data");
ui_print("@- Nueva Galeria OK");
ui_print(" ");
endif;


#--Galeria Clasica
if file_getprop("/tmp/aroma/update.prop","selected.2") == "2"
then

ui_print("- Borrando MediaWidget.apk");
delete_recursive("/data/app/MediaWidget.apk");
delete_recursive("/system/app/MediaWidget.apk");
ui_print("- Borrando MX.Reproductor.Pro.apk");
delete_recursive("/data/app/MX.Reproductor.Pro.apk");
delete_recursive("/system/app/MX.Reproductor.Pro.apk");
ui_print("- Borrando PicFolder.apk");
delete_recursive("/data/app/PicFolder.apk");
delete_recursive("/system/app/PicFolder.apk");

package_extract_dir("AD/galeria_stock", "/system");
ui_print("@- Galeria Clasica OK");
ui_print(" ");
endif;


#--Camara ICS+
if file_getprop("/tmp/aroma/update.prop","selected.3") == "1"
then

ui_print("- Borrando CameraExtensionPermission");
delete_recursive("/system/app/CameraExtensionPermission.apk");
ui_print("- Borrando SemcCamera3D.apk");
delete_recursive("/system/app/SemcCamera3D.apk");
ui_print("- Borrando SemcCameraUI.apk");
delete_recursive("/system/app/SemcCameraUI.apk");
ui_print("- Borrando SemcGallery3D.apk");
delete_recursive("/system/app/SemcGallery3D.apk");

ui_print("- Borrando Camera.apk");
delete_recursive("/system/app/Camera.apk");
delete_recursive("/data/app/Camera.apk");
ui_print("- Borrando AutoHDR_RizalLovins-res-overlay.apk");
delete_recursive("/system/app/AutoHDR_RizalLovins-res-overlay.apk");
ui_print("- Borrando CameraCommon.apk");
delete_recursive("/system/app/CameraCommon.apk");
ui_print("- Borrando SemcCamera3D.apk");
delete_recursive("/system/app/SemcCamera3D.apk");
ui_print("- Borrando SemcCameraUI.apk");
delete_recursive("/system/app/SemcCameraUI.apk");
ui_print("- Borrando WfdService.apk");
delete_recursive("/system/app/WfdService.apk");

ui_print("- Borrando mm-adec-omxaac-test");
delete_recursive("/system/bin/mm-adec-omxaac-test");
ui_print("- Borrando mm-aenc-omxaac-test");
delete_recursive("/system/bin/mm-aenc-omxaac-test");
ui_print("- Borrando mm-aenc-omxamr-test");
delete_recursive("/system/bin/mm-aenc-omxamr-test");
ui_print("- Borrando mm-aenc-omxevrc-test");
delete_recursive("/system/bin/mm-aenc-omxevrc-test");
ui_print("- Borrando mm-aenc-omxqcelp13-test");
delete_recursive("/system/bin/mm-aenc-omxqcelp13-test");
ui_print("- Borrando mm-gs-camctrl-test");
delete_recursive("/system/bin/mm-gs-camctrl-test");
ui_print("- Borrando mm-jpeg-dec-test");
delete_recursive("/system/bin/mm-jpeg-dec-test");
ui_print("- Borrando mm-jpeg-dec-test-client");
delete_recursive("/system/bin/mm-jpeg-dec-test-client");
ui_print("- Borrando mm-jpeg-enc-test");
delete_recursive("/system/bin/mm-jpeg-enc-test");
ui_print("- Borrando mm-jpeg-enc-test-client");
delete_recursive("/system/bin/mm-jpeg-enc-test-client");
ui_print("- Borrando mm-mpo-dec-test");
delete_recursive("/system/bin/mm-mpo-dec-test");
ui_print("- Borrando mm-mpo-enc-test");
delete_recursive("/system/bin/mm-mpo-enc-test");
ui_print("- Borrando mm-pp-daemon");
delete_recursive("/system/bin/mm-pp-daemon");
ui_print("- Borrando mm-qcamera-app");
delete_recursive("/system/bin/mm-qcamera-app");
ui_print("- Borrando mm-qcamera-daemon");
delete_recursive("/system/bin/mm-qcamera-daemon");
ui_print("- Borrando mm-qcamera-test");
delete_recursive("/system/bin/mm-qcamera-test");
ui_print("- Borrando mm-qcamera-testsuite-client");
delete_recursive("/system/bin/mm-qcamera-testsuite-client");
ui_print("- Borrando mm-vdec-omx-test");
delete_recursive("/system/bin/mm-vdec-omx-test");
ui_print("- Borrando mm-venc-omx-test720p");
delete_recursive("/system/bin/mm-venc-omx-test720p");
ui_print("- Borrando mm-video-driver-test");
delete_recursive("/system/bin/mm-video-driver-test");
ui_print("- Borrando mm-video-encdrv-test");
delete_recursive("/system/bin/mm-video-encdrv-test");
ui_print("- Borrando MPQStrMgrTest");
delete_recursive("/system/bin/MPQStrMgrTest");
ui_print("- Borrando MPQUnitTest");
delete_recursive("/system/bin/MPQUnitTest");
ui_print("- Borrando MPQVideoRendererTestApp");
delete_recursive("/system/bin/MPQVideoRendererTestApp");
ui_print("- Borrando v4l2-qcamera-app");
delete_recursive("/system/bin/v4l2-qcamera-app");

ui_print("- Borrando flashled_calc_parameters.cfg");
delete_recursive("/system/etc/flashled_calc_parameters.cfg");
ui_print("- Borrando media_profiles.xml");
delete_recursive("/system/etc/media_profiles.xml");
ui_print("- Borrando vosfPlay.cfg");
delete_recursive("/system/etc/vosfPlay.cfg");
ui_print("- Borrando voVidDec.dat");
delete_recursive("/system/etc/voVidDec.dat");
ui_print("- Borrando wfdconfig.xml");
delete_recursive("/system/etc/wfdconfig.xml");


ui_print("- Borrando vidc.b00");
delete_recursive("/system/etc/firmware/vidc.b00");
ui_print("- Borrando vidc.b01");
delete_recursive("/system/etc/firmware/vidc.b01");
ui_print("- Borrando vidc.b02");
delete_recursive("/system/etc/firmware/vidc.b02");
ui_print("- Borrando vidc.b03");
delete_recursive("/system/etc/firmware/vidc.b03");
ui_print("- Borrando vidc.mdt");
delete_recursive("/system/etc/firmware/vidc.mdt");
ui_print("- Borrando vidc_1080p.fw");
delete_recursive("/system/etc/firmware/vidc_1080p.fw");
ui_print("- Borrando vidcfw.elf");
delete_recursive("/system/etc/firmware/vidcfw.elf");


ui_print("- Borrando com.sonymobile.cameracommon.xml");
delete_recursive("/system/etc/permissions/com.sonymobile.cameracommon.xml");

ui_print("- Borrando com.sonymobile.cameracommon_impl.jar");
delete_recursive("/system/framework/com.sonymobile.cameracommon_impl.jar");


ui_print("- Borrando camera.semc.so");
delete_recursive("/system/lib/camera.semc.so");
ui_print("- Borrando libCommandSvc.so");
delete_recursive("/system/lib/libCommandSvc.so");
ui_print("- Borrando libimage-jpeg-dec-omx-comp.so");
delete_recursive("/system/lib/libimage-jpeg-dec-omx-comp.so");
ui_print("- Borrando libimage-jpeg-enc-omx-comp.so");
delete_recursive("/system/lib/libimage-jpeg-enc-omx-comp.so");
ui_print("- Borrando libimage-omx-common.so");
delete_recursive("/system/lib/libimage-omx-common.so");
ui_print("- Borrando libmm-abl.so");
delete_recursive("/system/lib/libmm-abl.so");
ui_print("- Borrando libmm-abl-oem.so");
delete_recursive("/system/lib/libmm-abl-oem.so");
ui_print("- Borrando libmm-audio-resampler.so");
delete_recursive("/system/lib/libmm-audio-resampler.so");
ui_print("- Borrando libmmcamera_faceproc.so");
delete_recursive("/system/lib/libmmcamera_faceproc.so");
ui_print("- Borrando libmmcamera_frameproc.so");
delete_recursive("/system/lib/libmmcamera_frameproc.so");
ui_print("- Borrando libmmcamera_hdr_lib.so");
delete_recursive("/system/lib/libmmcamera_hdr_lib.so");
ui_print("- Borrando libmmcamera_image_stab.so");
delete_recursive("/system/lib/libmmcamera_image_stab.so");
ui_print("- Borrando libmmcamera_interface2.so");
delete_recursive("/system/lib/libmmcamera_interface2.so");
ui_print("- Borrando libmmcamera_statsproc30.so");
delete_recursive("/system/lib/libmmcamera_statsproc30.so");
ui_print("- Borrando libmmcamera_statsproc31.so");
delete_recursive("/system/lib/libmmcamera_statsproc31.so");
ui_print("- Borrando libmmcamera_wavelet_lib.so");
delete_recursive("/system/lib/libmmcamera_wavelet_lib.so");
ui_print("- Borrando libmmstereo.so");
delete_recursive("/system/lib/libmmstereo.so");
ui_print("- Borrando libmmwfdinterface.so");
delete_recursive("/system/lib/libmmwfdinterface.so");
ui_print("- Borrando libmmwfdsinkinterface.so");
delete_recursive("/system/lib/libmmwfdsinkinterface.so");
ui_print("- Borrando libmmwfdsrcinterface.so");
delete_recursive("/system/lib/libmmwfdsrcinterface.so");
ui_print("- Borrando libmpqaudiocomponent.so");
delete_recursive("/system/lib/libmpqaudiocomponent.so");
ui_print("- Borrando libmpqaudiosettings.so");
delete_recursive("/system/lib/libmpqaudiosettings.so");
ui_print("- Borrando libmpqcore.so");
delete_recursive("/system/lib/libmpqcore.so");
ui_print("- Borrando libmpqplatform.so");
delete_recursive("/system/lib/libmpqplatform.so");
ui_print("- Borrando libmpqutils.so");
delete_recursive("/system/lib/libmpqutils.so");
ui_print("- Borrando libmpqvcapsource.so");
delete_recursive("/system/lib/libmpqvcapsource.so");
ui_print("- Borrando libmpqvideodecoder.so");
delete_recursive("/system/lib/libmpqvideodecoder.so");
ui_print("- Borrando libmpqvideorenderer.so");
delete_recursive("/system/lib/libmpqvideorenderer.so");
ui_print("- Borrando libmpqvideoscheduler.so");
delete_recursive("/system/lib/libmpqvideoscheduler.so");
ui_print("- Borrando libmpqvideosettings.so");
delete_recursive("/system/lib/libmpqvideosettings.so");
ui_print("- Borrando libqmi_encdec.so");
delete_recursive("/system/lib/libqmi_encdec.so");
ui_print("- Borrando libqmiservices.so");
delete_recursive("/system/lib/libqmiservices.so");
ui_print("- Borrando libwfdcommonutils.so");
delete_recursive("/system/lib/libwfdcommonutils.so");
ui_print("- Borrando libwfdhdcpcp.so");
delete_recursive("/system/lib/libwfdhdcpcp.so");
ui_print("- Borrando libwfdmmsrc.so");
delete_recursive("/system/lib/libwfdmmsrc.so");
ui_print("- Borrando libwfdmmutils.so");
delete_recursive("/system/lib/libwfdmmutils.so");
ui_print("- Borrando libwfdnative.so");
delete_recursive("/system/lib/libwfdnative.so");
ui_print("- Borrando libwfdrtsp.so");
delete_recursive("/system/lib/libwfdrtsp.so");
ui_print("- Borrando libwfdsm.so");
delete_recursive("/system/lib/libwfdsm.so");
ui_print("- Borrando libwfduibcinterface.so");
delete_recursive("/system/lib/libwfduibcinterface.so");
ui_print("- Borrando libwfduibcsrc.so");
delete_recursive("/system/lib/libwfduibcsrc.so");
ui_print("- Borrando libwfduibcsrcinterface.so");
delete_recursive("/system/lib/libwfduibcsrcinterface.so");

ui_print("- Borrando camera.qcom.so");
delete_recursive("/system/lib/hw/camera.qcom.so");
ui_print("- Borrando camera.semc.so");
delete_recursive("/system/lib/hw/camera.semc.so");

ui_print("- Borrando product.dat");
delete_recursive("/system/vendor/camera/product.dat");

package_extract_dir("AD/camara_mas", "/system");
ui_print("@- Camara ICS+ OK");
ui_print(" ");
endif;


#--Camara Cyber-shot HDR
if file_getprop("/tmp/aroma/update.prop","selected.3") == "2"
then

ui_print("- Borrando Camera.apk");
delete_recursive("/system/app/Camera.apk");
ui_print("- Borrando CameraExtensionPermission");
delete_recursive("/system/app/CameraExtensionPermission.apk");
ui_print("- Borrando SemcCamera3D.apk");
delete_recursive("/system/app/SemcCamera3D.apk");
ui_print("- Borrando SemcCameraUI.apk");
delete_recursive("/system/app/SemcCameraUI.apk");
ui_print("- Borrando SemcGallery3D.apk");
delete_recursive("/system/app/SemcGallery3D.apk");

package_extract_dir("AD/Cyber_shot", "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-adec-omxaac-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-aenc-omxaac-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-aenc-omxamr-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-aenc-omxevrc-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-aenc-omxqcelp13-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-audio-alsa-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-gs-camctrl-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-jpeg-dec-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-jpeg-dec-test-client");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-jpeg-enc-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-jpeg-enc-test-client");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-mpo-dec-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-mpo-enc-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-pp-daemon");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-qcamera-app");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-qcamera-daemon");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-qcamera-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-qcamera-testsuite-client");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-vdec-omx-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-venc-omx-test720p");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-video-driver-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-video-encdrv-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/MPQStrMgrTest");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/MPQUnitTest");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/MPQVideoRendererTestApp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/v4l2-qcamera-app");
ui_print("@- Camara Cyber-shot HDR OK");
ui_print(" ");
endif;


#--Camara Stock
if file_getprop("/tmp/aroma/update.prop","selected.3") == "3"
then

ui_print("- Borrando Camera.apk");
delete_recursive("/system/app/Camera.apk");
delete_recursive("/data/app/Camera.apk");
ui_print("- Borrando AutoHDR_RizalLovins-res-overlay.apk");
delete_recursive("/system/app/AutoHDR_RizalLovins-res-overlay.apk");
ui_print("- Borrando CameraCommon.apk");
delete_recursive("/system/app/CameraCommon.apk");
ui_print("- Borrando SemcCamera3D.apk");
delete_recursive("/system/app/SemcCamera3D.apk");
ui_print("- Borrando SemcCameraUI.apk");
delete_recursive("/system/app/SemcCameraUI.apk");
ui_print("- Borrando WfdService.apk");
delete_recursive("/system/app/WfdService.apk");

ui_print("- Borrando mm-adec-omxaac-test");
delete_recursive("/system/bin/mm-adec-omxaac-test");
ui_print("- Borrando mm-aenc-omxaac-test");
delete_recursive("/system/bin/mm-aenc-omxaac-test");
ui_print("- Borrando mm-aenc-omxamr-test");
delete_recursive("/system/bin/mm-aenc-omxamr-test");
ui_print("- Borrando mm-aenc-omxevrc-test");
delete_recursive("/system/bin/mm-aenc-omxevrc-test");
ui_print("- Borrando mm-aenc-omxqcelp13-test");
delete_recursive("/system/bin/mm-aenc-omxqcelp13-test");
ui_print("- Borrando mm-gs-camctrl-test");
delete_recursive("/system/bin/mm-gs-camctrl-test");
ui_print("- Borrando mm-jpeg-dec-test");
delete_recursive("/system/bin/mm-jpeg-dec-test");
ui_print("- Borrando mm-jpeg-dec-test-client");
delete_recursive("/system/bin/mm-jpeg-dec-test-client");
ui_print("- Borrando mm-jpeg-enc-test");
delete_recursive("/system/bin/mm-jpeg-enc-test");
ui_print("- Borrando mm-jpeg-enc-test-client");
delete_recursive("/system/bin/mm-jpeg-enc-test-client");
ui_print("- Borrando mm-mpo-dec-test");
delete_recursive("/system/bin/mm-mpo-dec-test");
ui_print("- Borrando mm-mpo-enc-test");
delete_recursive("/system/bin/mm-mpo-enc-test");
ui_print("- Borrando mm-pp-daemon");
delete_recursive("/system/bin/mm-pp-daemon");
ui_print("- Borrando mm-qcamera-app");
delete_recursive("/system/bin/mm-qcamera-app");
ui_print("- Borrando mm-qcamera-daemon");
delete_recursive("/system/bin/mm-qcamera-daemon");
ui_print("- Borrando mm-qcamera-test");
delete_recursive("/system/bin/mm-qcamera-test");
ui_print("- Borrando mm-qcamera-testsuite-client");
delete_recursive("/system/bin/mm-qcamera-testsuite-client");
ui_print("- Borrando mm-vdec-omx-test");
delete_recursive("/system/bin/mm-vdec-omx-test");
ui_print("- Borrando mm-venc-omx-test720p");
delete_recursive("/system/bin/mm-venc-omx-test720p");
ui_print("- Borrando mm-video-driver-test");
delete_recursive("/system/bin/mm-video-driver-test");
ui_print("- Borrando mm-video-encdrv-test");
delete_recursive("/system/bin/mm-video-encdrv-test");
ui_print("- Borrando MPQStrMgrTest");
delete_recursive("/system/bin/MPQStrMgrTest");
ui_print("- Borrando MPQUnitTest");
delete_recursive("/system/bin/MPQUnitTest");
ui_print("- Borrando MPQVideoRendererTestApp");
delete_recursive("/system/bin/MPQVideoRendererTestApp");
ui_print("- Borrando v4l2-qcamera-app");
delete_recursive("/system/bin/v4l2-qcamera-app");

ui_print("- Borrando flashled_calc_parameters.cfg");
delete_recursive("/system/etc/flashled_calc_parameters.cfg");
ui_print("- Borrando media_profiles.xml");
delete_recursive("/system/etc/media_profiles.xml");
ui_print("- Borrando vosfPlay.cfg");
delete_recursive("/system/etc/vosfPlay.cfg");
ui_print("- Borrando voVidDec.dat");
delete_recursive("/system/etc/voVidDec.dat");
ui_print("- Borrando wfdconfig.xml");
delete_recursive("/system/etc/wfdconfig.xml");


ui_print("- Borrando vidc.b00");
delete_recursive("/system/etc/firmware/vidc.b00");
ui_print("- Borrando vidc.b01");
delete_recursive("/system/etc/firmware/vidc.b01");
ui_print("- Borrando vidc.b02");
delete_recursive("/system/etc/firmware/vidc.b02");
ui_print("- Borrando vidc.b03");
delete_recursive("/system/etc/firmware/vidc.b03");
ui_print("- Borrando vidc.mdt");
delete_recursive("/system/etc/firmware/vidc.mdt");
ui_print("- Borrando vidc_1080p.fw");
delete_recursive("/system/etc/firmware/vidc_1080p.fw");
ui_print("- Borrando vidcfw.elf");
delete_recursive("/system/etc/firmware/vidcfw.elf");


ui_print("- Borrando com.sonymobile.cameracommon.xml");
delete_recursive("/system/etc/permissions/com.sonymobile.cameracommon.xml");

ui_print("- Borrando com.sonymobile.cameracommon_impl.jar");
delete_recursive("/system/framework/com.sonymobile.cameracommon_impl.jar");


ui_print("- Borrando camera.semc.so");
delete_recursive("/system/lib/camera.semc.so");
ui_print("- Borrando libCommandSvc.so");
delete_recursive("/system/lib/libCommandSvc.so");
ui_print("- Borrando libimage-jpeg-dec-omx-comp.so");
delete_recursive("/system/lib/libimage-jpeg-dec-omx-comp.so");
ui_print("- Borrando libimage-jpeg-enc-omx-comp.so");
delete_recursive("/system/lib/libimage-jpeg-enc-omx-comp.so");
ui_print("- Borrando libimage-omx-common.so");
delete_recursive("/system/lib/libimage-omx-common.so");
ui_print("- Borrando libmm-abl.so");
delete_recursive("/system/lib/libmm-abl.so");
ui_print("- Borrando libmm-abl-oem.so");
delete_recursive("/system/lib/libmm-abl-oem.so");
ui_print("- Borrando libmm-audio-resampler.so");
delete_recursive("/system/lib/libmm-audio-resampler.so");
ui_print("- Borrando libmmcamera_faceproc.so");
delete_recursive("/system/lib/libmmcamera_faceproc.so");
ui_print("- Borrando libmmcamera_frameproc.so");
delete_recursive("/system/lib/libmmcamera_frameproc.so");
ui_print("- Borrando libmmcamera_hdr_lib.so");
delete_recursive("/system/lib/libmmcamera_hdr_lib.so");
ui_print("- Borrando libmmcamera_image_stab.so");
delete_recursive("/system/lib/libmmcamera_image_stab.so");
ui_print("- Borrando libmmcamera_interface2.so");
delete_recursive("/system/lib/libmmcamera_interface2.so");
ui_print("- Borrando libmmcamera_statsproc30.so");
delete_recursive("/system/lib/libmmcamera_statsproc30.so");
ui_print("- Borrando libmmcamera_statsproc31.so");
delete_recursive("/system/lib/libmmcamera_statsproc31.so");
ui_print("- Borrando libmmcamera_wavelet_lib.so");
delete_recursive("/system/lib/libmmcamera_wavelet_lib.so");
ui_print("- Borrando libmmstereo.so");
delete_recursive("/system/lib/libmmstereo.so");
ui_print("- Borrando libmmwfdinterface.so");
delete_recursive("/system/lib/libmmwfdinterface.so");
ui_print("- Borrando libmmwfdsinkinterface.so");
delete_recursive("/system/lib/libmmwfdsinkinterface.so");
ui_print("- Borrando libmmwfdsrcinterface.so");
delete_recursive("/system/lib/libmmwfdsrcinterface.so");
ui_print("- Borrando libmpqaudiocomponent.so");
delete_recursive("/system/lib/libmpqaudiocomponent.so");
ui_print("- Borrando libmpqaudiosettings.so");
delete_recursive("/system/lib/libmpqaudiosettings.so");
ui_print("- Borrando libmpqcore.so");
delete_recursive("/system/lib/libmpqcore.so");
ui_print("- Borrando libmpqplatform.so");
delete_recursive("/system/lib/libmpqplatform.so");
ui_print("- Borrando libmpqutils.so");
delete_recursive("/system/lib/libmpqutils.so");
ui_print("- Borrando libmpqvcapsource.so");
delete_recursive("/system/lib/libmpqvcapsource.so");
ui_print("- Borrando libmpqvideodecoder.so");
delete_recursive("/system/lib/libmpqvideodecoder.so");
ui_print("- Borrando libmpqvideorenderer.so");
delete_recursive("/system/lib/libmpqvideorenderer.so");
ui_print("- Borrando libmpqvideoscheduler.so");
delete_recursive("/system/lib/libmpqvideoscheduler.so");
ui_print("- Borrando libmpqvideosettings.so");
delete_recursive("/system/lib/libmpqvideosettings.so");
ui_print("- Borrando libqmi_encdec.so");
delete_recursive("/system/lib/libqmi_encdec.so");
ui_print("- Borrando libqmiservices.so");
delete_recursive("/system/lib/libqmiservices.so");
ui_print("- Borrando libwfdcommonutils.so");
delete_recursive("/system/lib/libwfdcommonutils.so");
ui_print("- Borrando libwfdhdcpcp.so");
delete_recursive("/system/lib/libwfdhdcpcp.so");
ui_print("- Borrando libwfdmmsrc.so");
delete_recursive("/system/lib/libwfdmmsrc.so");
ui_print("- Borrando libwfdmmutils.so");
delete_recursive("/system/lib/libwfdmmutils.so");
ui_print("- Borrando libwfdnative.so");
delete_recursive("/system/lib/libwfdnative.so");
ui_print("- Borrando libwfdrtsp.so");
delete_recursive("/system/lib/libwfdrtsp.so");
ui_print("- Borrando libwfdsm.so");
delete_recursive("/system/lib/libwfdsm.so");
ui_print("- Borrando libwfduibcinterface.so");
delete_recursive("/system/lib/libwfduibcinterface.so");
ui_print("- Borrando libwfduibcsrc.so");
delete_recursive("/system/lib/libwfduibcsrc.so");
ui_print("- Borrando libwfduibcsrcinterface.so");
delete_recursive("/system/lib/libwfduibcsrcinterface.so");

ui_print("- Borrando camera.qcom.so");
delete_recursive("/system/lib/hw/camera.qcom.so");
ui_print("- Borrando camera.semc.so");
delete_recursive("/system/lib/hw/camera.semc.so");

ui_print("- Borrando product.dat");
delete_recursive("/system/vendor/camera/product.dat");

package_extract_dir("AD/camara_stock", "/system");
ui_print("@- Camara Stock OK");
ui_print(" ");
endif;


#--navegador boat
if file_getprop("/tmp/aroma/update.prop","selected.4") == "1"
then

ui_print("- Borrando Browser.apk");
delete_recursive("/system/app/Browser.apk");
delete_recursive("/data/app/Browser.apk");

package_extract_dir("AD/navegador_boat", "/data");
ui_print("@- Navegador Boat OK");
ui_print(" ");
endif;


#--navegador stock
if file_getprop("/tmp/aroma/update.prop","selected.4") == "2"
then

ui_print("- Borrando Browser.apk");
delete_recursive("/data/app/browser.apk");
delete_recursive("/system/app/browser.apk");
ui_print("- Borrando browser.theme.ics.apk");
delete_recursive("/data/app/browser.theme.ics.apk");
delete_recursive("/system/app/browser.theme.ics.apk");

package_extract_dir("AD/navegador_stock", "/system");
ui_print("@- Navegador Stock OK");
ui_print(" ");
endif;


#--small apps
if file_getprop("/tmp/aroma/update.prop","selected.5") == "1"
then
package_extract_dir("AD/small_apps", "/system");
ui_print("@- Small Apps OK");
ui_print(" ");
endif;


#--NO small apps
if file_getprop("/tmp/aroma/update.prop","selected.5") == "2"
then
ui_print("- Borrando SmallApp-Calculator.apk");
delete_recursive("/system/app/SmallApp-Calculator.apk");
ui_print("- Borrando SmallAppManagerService.apk");
delete_recursive("/system/app/SmallAppManagerService.apk");
ui_print("- Borrando SmallApp-Notes.apk");
delete_recursive("/system/app/SmallApp-Notes.apk");
ui_print("- Borrando SmallApp-Recorder.apk");
delete_recursive("/system/app/SmallApp-Recorder.apk");
ui_print("- Borrando SmallApp-Timer.apk");
delete_recursive("/system/app/SmallApp-Timer.apk");
ui_print("- Borrando SmallAppWidget.apk");
delete_recursive("/system/app/SmallAppWidget.apk");
ui_print("- Borrando TaskSwitcher.apk");
delete_recursive("/system/app/TaskSwitcher.apk");

ui_print("- Borrando com.sonymobile.smallapps.legacy.xml");
delete_recursive("/system/etc/permissions/com.sonymobile.smallapps.legacy.xml");
ui_print("- Borrando com.sony.smallapp.framework.xml");
delete_recursive("/system/etc/permissions/com.sony.smallapp.framework.xml");

ui_print("- Borrando com.sonymobile.smallapps.legacy.jar");
delete_recursive("/system/framework/com.sonymobile.smallapps.legacy.jar");
ui_print("- Borrando com.sony.nfx.app.irremoteserviceif.jar");
delete_recursive("/system/framework/com.sony.smallapp.jar");

package_extract_dir("AD/no_small_apps", "/system");
ui_print("@- Administrador de Apps Stock OK");
ui_print(" ");
endif;



################################################## ##
# PERMISOS Y OTROS #
################################################## ##

#--Permisos
ui_print(" ");
ui_print(" ");
ui_print("@Agregando Permisos y Otros");
package_extract_file("fix_permissions", "/tmp/fix_permissions");
set_perm(0, 0, 0777, "/tmp/fix_permissions");
run_program("/tmp/fix_permissions");
ui_print("- Permisos OK");
endif;



################################################## ##
# INSTALACION ROM COMPLETA #
################################################## ##
# INICIO #
################################################## ##

#--Comprobacion documento temporal
if file_getprop("/tmp/aroma/base.prop","selected.1") == "1"
then

################################################## ##
# INSTALACION #
################################################## ##

#--formatear System
ui_print("@Fomateando System y Data");
format("yaffs2", "MTD", "system", "0");
format("yaffs2", "MTD", "userdata", "0");
ui_print("- Fomateo Completado");

ui_print(" ");
ui_print(" ");
#--Copiar carpetas en particiones /system - /data
show_progress(0.99, "-75000");
ui_print("@Extrayendo paquetes...");
package_extract_dir("system", "/system");
ui_print("- System OK");
package_extract_dir("AD/AD_ROM/DATOS", "/data");
ui_print("- Data OK");



################################################## ##
# SELECCION DE TELEFONO #
################################################## ##

ui_print(" ");
ui_print(" ");
ui_print("@Terminal Seleccionado");

#--Xperia Neo
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "1"
then

ui_print("- Xperia Neo");

package_extract_dir("AD/neo", "/system");
endif;


#--Xperia Neo V
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "2"
then

ui_print("- Xperia Neo V");

package_extract_dir("AD/neov", "/system");
endif;


#--Xperia Arc
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "3"
then

ui_print("- Xperia Arc");

package_extract_dir("AD/arc", "/system");
endif;


#--Xperia Arc S
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "4"
then

ui_print("- Xperia Arc S");

package_extract_dir("AD/arcs", "/system");
endif;


#--Xperia pro
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "5"
then

ui_print("- Xperia Pro");

package_extract_dir("AD/pro", "/system");
endif;


#--Xperia Ray
if file_getprop("/tmp/aroma/mods.prop","selected.1") == "6"
then

ui_print("- Xperia Ray");

package_extract_dir("AD/ray", "/system");
endif;


################################################## ##
# BOTLOADER #
################################################## ##

ui_print(" ");
ui_print(" ");
ui_print("@Bootloader Seleccionado");

#--Bloqueado
if file_getprop("/tmp/aroma/mods.prop","selected.2") == "1"
then
ui_print("- Bootloader Bloqueado");
package_extract_dir("AD/lockedbl", "/system");
endif;

#--Desbloqueado
if file_getprop("/tmp/aroma/mods.prop","selected.2") == "2"
then
ui_print("- Bootloader Desbloqueado");
endif;


################################################## ##
# MODS #
################################################## ##

ui_print(" ");
ui_print(" ");
ui_print("@Instalado Modoficaciones De Usuario");



#--SystemUI Nuevo
if file_getprop("/tmp/aroma/update.prop","selected.1") == "1"
then
package_extract_dir("AD/systemui_nuevo", "/system");
ui_print("- SystemUI Nuevo OK");
endif;


#--SystemUI Clasico
if file_getprop("/tmp/aroma/update.prop","selected.1") == "2"
then
package_extract_dir("AD/systemui_clasico", "/system");
ui_print("- SystemUI Clasico OK");
endif;


#--Nueva Galeria
if file_getprop("/tmp/aroma/update.prop","selected.2") == "1"
then
package_extract_dir("AD/galeria_AD", "/data");
ui_print("- Nueva Galeria OK");
endif;


#--Galeria Clasica
if file_getprop("/tmp/aroma/update.prop","selected.2") == "2"
then
package_extract_dir("AD/galeria_stock", "/system");
ui_print("- Galeria Clasica OK");
endif;


#--Camara ICS+
if file_getprop("/tmp/aroma/update.prop","selected.3") == "1"
then
package_extract_dir("AD/camara_mas", "/system");
ui_print("- Camara ICS+ OK");
endif;


#--Camara Cyber-shot HDR
if file_getprop("/tmp/aroma/update.prop","selected.3") == "2"
then
package_extract_dir("AD/Cyber_shot", "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-adec-omxaac-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-aenc-omxaac-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-aenc-omxamr-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-aenc-omxevrc-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-aenc-omxqcelp13-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-audio-alsa-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-gs-camctrl-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-jpeg-dec-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-jpeg-dec-test-client");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-jpeg-enc-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-jpeg-enc-test-client");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-mpo-dec-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-mpo-enc-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-pp-daemon");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-qcamera-app");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-qcamera-daemon");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-qcamera-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-qcamera-testsuite-client");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-vdec-omx-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-venc-omx-test720p");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-video-driver-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/mm-video-encdrv-test");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/MPQStrMgrTest");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/MPQUnitTest");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/MPQVideoRendererTestApp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin/v4l2-qcamera-app");
ui_print("- Camara Cyber-shot HDR OK");
endif;


#--Camara Stock
if file_getprop("/tmp/aroma/update.prop","selected.3") == "3"
then
package_extract_dir("AD/camara_stock", "/system");
ui_print("- Camara Stock OK");
endif;


#--navegador boat
if file_getprop("/tmp/aroma/update.prop","selected.4") == "1"
then
package_extract_dir("AD/navegador_boat", "/data");
ui_print("- Navegador Boat OK");
endif;


#--navegador stock
if file_getprop("/tmp/aroma/update.prop","selected.4") == "2"
then
package_extract_dir("AD/navegador_stock", "/system");
ui_print("- Navegador Stock OK");
endif;


#--small apps
if file_getprop("/tmp/aroma/update.prop","selected.5") == "1"
then
package_extract_dir("AD/small_apps", "/system");
ui_print("- Small Apps OK");
endif;


#--NO small apps
if file_getprop("/tmp/aroma/update.prop","selected.5") == "2"
then
package_extract_dir("AD/no_small_apps", "/system");
ui_print(" ");
ui_print("- Administrador de Apps Stock OK");
endif;





################################################## ##
# FINALIZAR #
################################################## ##


ui_print(" ");
ui_print(" ");
ui_print("@Finalizando Instalacion...");
ui_print("- Agregando Permisos y Symlink");
symlink("toolbox", "/system/bin/start");
symlink("toolbox", "/system/bin/lsmod");
symlink("toolbox", "/system/bin/r");
symlink("toolbox", "/system/bin/vmstat");
symlink("toolbox", "/system/bin/ifconfig");
symlink("toolbox", "/system/bin/ionice");
symlink("toolbox", "/system/bin/schedtop");
symlink("toolbox", "/system/bin/wipe");
symlink("toolbox", "/system/bin/reboot");
symlink("toolbox", "/system/bin/rmdir");
symlink("toolbox", "/system/bin/route");
symlink("toolbox", "/system/bin/chown");
symlink("toolbox", "/system/bin/lsof");
symlink("toolbox", "/system/bin/getevent");
symlink("toolbox", "/system/bin/mkdir");
symlink("toolbox", "/system/bin/netstat");
symlink("toolbox", "/system/bin/renice");
symlink("toolbox", "/system/bin/uptime");
symlink("mksh", "/system/bin/sh");
symlink("toolbox", "/system/bin/smd");
symlink("toolbox", "/system/bin/sync");
symlink("toolbox", "/system/bin/mount");
symlink("toolbox", "/system/bin/printenv");
symlink("toolbox", "/system/bin/top");
symlink("toolbox", "/system/bin/log");
symlink("toolbox", "/system/bin/sendevent");
symlink("toolbox", "/system/bin/ps");
symlink("toolbox", "/system/bin/dmesg");
symlink("toolbox", "/system/bin/umount");
symlink("toolbox", "/system/bin/kill");
symlink("toolbox", "/system/bin/stop");
symlink("toolbox", "/system/bin/newfs_msdos");
symlink("toolbox", "/system/bin/iftop");
symlink("toolbox", "/system/bin/chmod");
symlink("toolbox", "/system/bin/rmmod");
symlink("toolbox", "/system/bin/setconsole");
symlink("toolbox", "/system/bin/mv");
symlink("toolbox", "/system/bin/rm");
symlink("toolbox", "/system/bin/id");
symlink("toolbox", "/system/bin/watchprops");
symlink("toolbox", "/system/bin/hd");
symlink("toolbox", "/system/bin/ctrlaltdel");
symlink("toolbox", "/system/bin/sleep");
symlink("toolbox", "/system/bin/ls");
symlink("toolbox", "/system/bin/cmp");
symlink("toolbox", "/system/bin/insmod");
symlink("toolbox", "/system/bin/nandread");
symlink("toolbox", "/system/bin/date");
symlink("toolbox", "/system/bin/dd");
symlink("toolbox", "/system/bin/getprop");
symlink("toolbox", "/system/bin/cat");
symlink("toolbox", "/system/bin/df");
symlink("toolbox", "/system/bin/touch");
symlink("toolbox", "/system/bin/ioctl");
symlink("toolbox", "/system/bin/setprop");
symlink("toolbox", "/system/bin/notify");
symlink("toolbox", "/system/bin/ln");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 06755, "/system/bin/ip");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
set_perm_recursive(0 ,0 , 0755, 0755, "/system/etc/init.d");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 0755, "/system/etc/be_movie");
set_perm(0, 0, 0755, "/system/etc/be_photo");
set_perm(0, 0, 06755, "/system/bin/su");
set_perm(0, 2000, 0755, "/system/bin/sysinit");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 1000, 0755, "/system/xbin/busybox");
set_perm(0, 0, 0755, "/system/xbin/busybox-installer");
run_program("/sbin/sh", "/system/xbin/busybox-installer");
delete_recursive("/system/xbin/busybox-installer");
symlink("/system/bin/su", "/system/xbin/su");
symlink("/system/fonts/Roboto-Regular.ttf","/system/fonts/DroidSans.ttf");
symlink("/system/fonts/Roboto-Bold.ttf","/system/fonts/DroidSans-Bold.ttf");
symlink("/factory/hdcp.keys","/system/vendor/firmware/hdcp.keys");
symlink("/data/etc/wifi/wl1271-nvs.bin","/system/etc/firmware/ti-connectivity/wl1271-nvs.bin");
symlink("/system/bin/su", "/system/xbin/su");
run_program("/sbin/busybox", "mount", "-o", "rw,remount", "/system", "/system");
run_program("/sbin/busybox", "mount", "-o", "rw,remount", "/", "/");
package_extract_dir("tools", "/system");
run_program("/system/chattr", "-i", "/system/bin/.ext/.su");
endif;


################################################## ##
# WIPE #
################################################## ##

delete("/data/system/batterystats.bin");
ui_print("- Wipe Battery OK");


################################################## ##
# INIT.D #
################################################## ##



package_extract_file("add_initd.sh", "/tmp/add_initd.sh");
set_perm(0, 0, 0777, "/tmp/add_initd.sh");
run_program("/tmp/add_initd.sh");
ui_print("- Init.d OK");




################################################## ##
# SUPERSU #
################################################## ##

unmount("/system");
unmount("/data");

run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
run_program("/sbin/busybox", "mount", "-o", "rw,remount", "/system", "/system");
run_program("/sbin/busybox", "mount", "-o", "rw,remount", "/", "/");
package_extract_dir("tools", "/system");
run_program("/system/chattr", "-i", "/system/bin/.ext/.su");
delete("/system/chattr");
delete("/system/bin/su");
delete("/system/xbin/su");
delete("/system/bin/.ext/.su");
delete("/system/app/Superuser.apk");
delete("/system/app/Superuser.odex");
delete("/system/app/SuperUser.apk");
delete("/system/app/SuperUser.odex");
delete("/system/app/superuser.apk");
delete("/system/app/superuser.odex");
delete("/system/app/Supersu.apk");
delete("/system/app/Supersu.odex");
delete("/system/app/SuperSU.apk");
delete("/system/app/SuperSU.odex");
delete("/system/app/supersu.apk");
delete("/system/app/supersu.odex");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*com.noshufou.android.su*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*Superuser.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*SuperUser.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*superuser.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*eu.chainfire.supersu*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*Supersu.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*SuperSU.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*supersu.apk*");
run_program("/sbin/busybox", "cp", "/system/app/Maps.apk", "/Maps.apk");
run_program("/sbin/busybox", "cp", "/system/app/GMS_Maps.apk", "/GMS_Maps.apk");
run_program("/sbin/busybox", "cp", "/system/app/YouTube.apk", "/YouTube.apk");
run_program("/sbin/busybox", "rm", "/system/app/Maps.apk");
run_program("/sbin/busybox", "rm", "/system/app/GMS_Maps.apk");
run_program("/sbin/busybox", "rm", "/system/app/YouTube.apk");
package_extract_dir("AD/supersu", "/system");
run_program("/sbin/busybox", "cp", "/Maps.apk", "/system/app/Maps.apk");
run_program("/sbin/busybox", "cp", "/GMS_Maps.apk", "/system/app/GMS_Maps.apk");
run_program("/sbin/busybox", "cp", "/YouTube.apk", "/system/app/YouTube.apk");
run_program("/sbin/busybox", "rm", "/Maps.apk");
run_program("/sbin/busybox", "rm", "/GMS_Maps.apk");
run_program("/sbin/busybox", "rm", "/YouTube.apk");
set_perm(0, 0, 0777, "/system/bin/.ext");
set_perm(0, 0, 06755, "/system/bin/.ext/.su");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm(0, 0, 0644, "/system/app/Superuser.apk");
set_perm(0, 0, 0644, "/system/app/Maps.apk");
set_perm(0, 0, 0644, "/system/app/GMS_Maps.apk");
set_perm(0, 0, 0644, "/system/app/YouTube.apk");

ui_print("- SuperUser OK");



################################################## ##
# DESMONTAR PARTICIONES #
################################################## ##


ui_print(" ");
ui_print(" ");
set_progress(1);
ui_print("@Desmontando System y Data");
unmount("/system");
ui_print("- System OK");
unmount("/data");
delete_recursive("/sdcard/fix_permissions.log");
ui_print("- Data OK");
ui_print(" ");
ui_print("@INSTALACION FINALIZADA!!");




Ves lo que te digo? son idienticos, incluso usa la misma ruta que yo en los MODS, la carpeta AD

Con esto no quiero decir nada, solo que me parecio curioso


Weno al final lo solucionaste?

Saludos!
Responder Con Cita
  #9  
Viejo 27/05/13, 09:34:41
Avatar de ashrambo
ashrambo ashrambo no está en línea
Miembro del foro
Mensajes: 186
 
Fecha de registro: feb 2012
Localización: Madrid
Mensajes: 186
Modelo de smartphone: SAMSUNG GALAXY EXPRESS 2 (G3815)
Versión de ROM: Unofficial CyanogenMod 12 TheWhisp
Versión de Radio: G3815XXUAMJ1
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
voy a empezar de cero...

cogi como base tu script porque empece con el de la Ultimate HD y al ver el de la bota, me parecio que estaba estructurado de forma mas "profesional" y clara...no sabia que era tu script...gracias...

de todas formas no voy a distribuir nada...es para uso personal...no voy a cocinar una rom,

...mi idea es coger roms que me han gustado (codename X, Icebread....)que no tienen aroma y ponerselo, sobre todo por el tema de tener de una forma facil todo lo que me gusta que no esta en una rom y añadirselo a la hora de instalar...sin estar entrando en el CWM, una y otra vez...

edito el primer post para que quede clara tu autoria...mil gracias...
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Foros Sony > Otros smartphones antiguos de Sony > Sony Xperia NEO V > ROMs y desarrollo Xperia NEO V


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: 01:08:35 (GMT +2)

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