ROMs y desarrollo HTC Wildfire ROMs y desarrollo HTC Wildfire

Respuesta
 
Herramientas
  #1  
Viejo 04/05/11, 00:00:56
Array

[xs_avatar]
faia faia no está en línea
Cocinero veterano
 
Fecha de registro: ene 2011
Localización: Sevilla
Mensajes: 2,216
Modelo de smartphone: Sony Xperia Z2 (Sirius)
Tu operador: Yoigo
Ayuda Script en data/app

A ver si algun mostruo me pudiera poner el comando del script con el q se pasaria una app a data/app despues de flashear un .zip no lo consigo!
Gracias de antemano
Responder Con Cita


  #2  
Viejo 04/05/11, 12:26:42
Array

[xs_avatar]
1412 1412 no está en línea
Usuario veterano
 
Fecha de registro: sep 2010
Localización: Palma de Mallorca
Mensajes: 1,377
Modelo de smartphone: Blackberry Bold 9780
Tu operador: Orange
De donde a donde la quieres mover?
__________________
Responder Con Cita
  #3  
Viejo 04/05/11, 15:29:48
Array

[xs_avatar]
faia faia no está en línea
Cocinero veterano
 
Fecha de registro: ene 2011
Localización: Sevilla
Mensajes: 2,216
Modelo de smartphone: Sony Xperia Z2 (Sirius)
Tu operador: Yoigo
 Cita: Originalmente Escrito por 1412 Ver Mensaje
De donde a donde la quieres mover?
como tu haces los updates.zip pero en vez de instalarlos en system/app q se instalen en data/app
o en su defecto en la particion a2sd

Última edición por faia Día 04/05/11 a las 15:32:02.
Responder Con Cita
  #4  
Viejo 04/05/11, 16:26:08
Array

[xs_avatar]
ruymanca ruymanca no está en línea
Cocinero veterano
 
Fecha de registro: oct 2009
Localización: La Laguna Tenerife
Mensajes: 1,287
Modelo de smartphone: Lg G2 ipad 3 Samsung S5
Tu operador: Orange
 Cita: Originalmente Escrito por faia Ver Mensaje
De donde a donde la quieres mover?
con este comando desde el updater scrip lo que haces es darle permisos a las apps en data para que se instalen
set_perm_recursive(1000, 1000, 0755, 0644, "/data/app");

y con este hacees que se instalen
mount("yaffs2", "MTD", "userdata", "/data");
package_extract_dir("data", "/data");
no se si es a esto a lo que te refieres en caso contrario te doy los datos del apps 2 sd

set_perm(0, 0, 0777, "/system/bin/a2sd");
set_perm(0, 0, 0777, "/system/etc/init.d/00banner");
set_perm(0, 0, 0777, "/system/etc/init.d/01sysctl");
set_perm(0, 0, 0777, "/system/etc/init.d/02firstboot");
set_perm(0, 0, 0777, "/system/etc/init.d/04apps2sd");
set_perm(0, 0, 0777, "/system/etc/init.d/99complete");
set_perm(0, 0, 0777, "/system/bin/launcha2sd");
set_perm(0, 0, 0777, "/system/bin/starta2sd");
set_perm(0, 0, 0777, "/system/bin/jita2sd");
set_perm(0, 0, 0777, "/system/bin/chka2sd");
set_perm(0, 0, 0777, "/system/bin/zipalign");
set_perm(0, 0, 0777, "/system/bin/sysinit");
set_perm(0, 0, 0777, "/system/bin/busybox.a2sd");
set_perm(0, 0, 0644, "/system/bin/apps2sd.hlp");
set_perm(0, 0, 0777, "/system/xbin/a2sd");
set_perm(0, 0, 0777, "/system/bin/dtinstall");
set_perm(0, 0, 04755, "/system/bin/sysrw");
set_perm(0, 0, 04755, "/system/bin/sysro");
set_perm(0, 0, 04755, "/system/bin/nano");

y estos son los comandos del scrip que va en system/etc/init.d/04app2sd


#!/system/bin/bash
/system/bin/toolbox setprop persist.service.adb.enable 1
if [ -e /data/adbfix.txt ]
then
/system/bin/bash /system/bin/adbfix;
fi;


if [ -e /data/dta2sd.log ];
then
if [ -e /data/dta2sd.lg2 ];
then
/system/bin/busybox.a2sd rm -f /data/dta2sd.lg2
fi
if [ -e /data/dta2sd.lg1 ]
then
busybox cp -f /data/dta2sd.lg1 /data/dta2sd.lg2
busybox rm -f /data/dta2sd.lg1
fi
busybox cp -f /data/dta2sd.log /data/dta2sd.lg1
busybox rm -f /data/dta2sd.log
fi
echo "[ ] Apps2SD is launching..."
echo "[ ] Darktremor Apps2SD Log" > /data/dta2sd.log
echo "[ ] Started: `/system/bin/busybox.a2sd date;`" >> /data/dta2sd.log
echo "[ ] File running: Main Apps2SD launch (a2sd, apps2sd or 04apps2sd)" >> /data/dta2sd.log
if [ $# == 0 ];
then
echo "[ ] Started with no parameters. Possible boot launch" >> /data/dta2sd.log
echo "[ ] Inserting parameter: boot" >> /data/dta2sd.log
export a2sdparm="boot"
else
echo "[ ] Started with parameter: $1" >> /data/dta2sd.log
export a2sdparm=$1
fi

echo "[ ] Directory Listing: /dev/block:" >> /data/dta2sd.log
busybox ls -l /dev/block >> /data/dta2sd.log
echo "[ ] Listing partitions currently active:" >> /data/dta2sd.log
busybox cat /proc/mounts >> /data/dta2sd.log
echo "[ ] Attempting to launch program: launcha2sd" >> /data/dta2sd.log
busybox ash /system/bin/launcha2sd $a2sdparm
echo "[ ] Ending program: a2sd / apps2sd / 04apps2sd" >> /data/dta2sd.log
exit;
Responder Con Cita
Los siguientes 2 usuarios han agradecido a ruymanca su comentario:
  #5  
Viejo 04/05/11, 16:27:31
Array

[xs_avatar]
1412 1412 no está en línea
Usuario veterano
 
Fecha de registro: sep 2010
Localización: Palma de Mallorca
Mensajes: 1,377
Modelo de smartphone: Blackberry Bold 9780
Tu operador: Orange
Hay una zona de código del de DarkTremor que hace eso, pero por más que intento "aislarlo" no me lo reconoce... :S
__________________
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 04/05/11, 16:29:16
Array

[xs_avatar]
1412 1412 no está en línea
Usuario veterano
 
Fecha de registro: sep 2010
Localización: Palma de Mallorca
Mensajes: 1,377
Modelo de smartphone: Blackberry Bold 9780
Tu operador: Orange
 Cita: Originalmente Escrito por ruymanca Ver Mensaje
con este comando desde el updater scrip lo que haces es darle permisos a las apps en data para que se instalen
set_perm_recursive(1000, 1000, 0755, 0644, "/data/app");

y con este hacees que se instalen
mount("yaffs2", "MTD", "userdata", "/data");
package_extract_dir("data", "/data");

no se si es a esto a lo que te refieres en caso contrario te doy los datos del apps 2 sd

set_perm(0, 0, 0777, "/system/bin/a2sd");
set_perm(0, 0, 0777, "/system/etc/init.d/00banner");
set_perm(0, 0, 0777, "/system/etc/init.d/01sysctl");
set_perm(0, 0, 0777, "/system/etc/init.d/02firstboot");
set_perm(0, 0, 0777, "/system/etc/init.d/04apps2sd");
set_perm(0, 0, 0777, "/system/etc/init.d/99complete");
set_perm(0, 0, 0777, "/system/bin/launcha2sd");
set_perm(0, 0, 0777, "/system/bin/starta2sd");
set_perm(0, 0, 0777, "/system/bin/jita2sd");
set_perm(0, 0, 0777, "/system/bin/chka2sd");
set_perm(0, 0, 0777, "/system/bin/zipalign");
set_perm(0, 0, 0777, "/system/bin/sysinit");
set_perm(0, 0, 0777, "/system/bin/busybox.a2sd");
set_perm(0, 0, 0644, "/system/bin/apps2sd.hlp");
set_perm(0, 0, 0777, "/system/xbin/a2sd");
set_perm(0, 0, 0777, "/system/bin/dtinstall");
set_perm(0, 0, 04755, "/system/bin/sysrw");
set_perm(0, 0, 04755, "/system/bin/sysro");
set_perm(0, 0, 04755, "/system/bin/nano");

y estos son los comandos del scrip que va en system/etc/init.d/04app2sd


#!/system/bin/bash
/system/bin/toolbox setprop persist.service.adb.enable 1
if [ -e /data/adbfix.txt ]
then
/system/bin/bash /system/bin/adbfix;
fi;


if [ -e /data/dta2sd.log ];
then
if [ -e /data/dta2sd.lg2 ];
then
/system/bin/busybox.a2sd rm -f /data/dta2sd.lg2
fi
if [ -e /data/dta2sd.lg1 ]
then
busybox cp -f /data/dta2sd.lg1 /data/dta2sd.lg2
busybox rm -f /data/dta2sd.lg1
fi
busybox cp -f /data/dta2sd.log /data/dta2sd.lg1
busybox rm -f /data/dta2sd.log
fi
echo "[ ] Apps2SD is launching..."
echo "[ ] Darktremor Apps2SD Log" > /data/dta2sd.log
echo "[ ] Started: `/system/bin/busybox.a2sd date;`" >> /data/dta2sd.log
echo "[ ] File running: Main Apps2SD launch (a2sd, apps2sd or 04apps2sd)" >> /data/dta2sd.log
if [ $# == 0 ];
then
echo "[ ] Started with no parameters. Possible boot launch" >> /data/dta2sd.log
echo "[ ] Inserting parameter: boot" >> /data/dta2sd.log
export a2sdparm="boot"
else
echo "[ ] Started with parameter: $1" >> /data/dta2sd.log
export a2sdparm=$1
fi

echo "[ ] Directory Listing: /dev/block:" >> /data/dta2sd.log
busybox ls -l /dev/block >> /data/dta2sd.log
echo "[ ] Listing partitions currently active:" >> /data/dta2sd.log
busybox cat /proc/mounts >> /data/dta2sd.log
echo "[ ] Attempting to launch program: launcha2sd" >> /data/dta2sd.log
busybox ash /system/bin/launcha2sd $a2sdparm
echo "[ ] Ending program: a2sd / apps2sd / 04apps2sd" >> /data/dta2sd.log
exit;
Eso me faltaba
SAlu2
__________________
Responder Con Cita
  #7  
Viejo 04/05/11, 17:58:19
Array

[xs_avatar]
faia faia no está en línea
Cocinero veterano
 
Fecha de registro: ene 2011
Localización: Sevilla
Mensajes: 2,216
Modelo de smartphone: Sony Xperia Z2 (Sirius)
Tu operador: Yoigo
Exactamente !!!!!
Sois unos monstruos los 2 muchisimas gracias.
Ahora a darle al tarro
Responder Con Cita
  #8  
Viejo 04/05/11, 23:14:47
Array

[xs_avatar]
faia faia no está en línea
Cocinero veterano
 
Fecha de registro: ene 2011
Localización: Sevilla
Mensajes: 2,216
Modelo de smartphone: Sony Xperia Z2 (Sirius)
Tu operador: Yoigo
El tarro se ma llenao!!
Ni con tu update Ruymanca he podido....mmmmmm
Gracias ,seguire probando...
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > HTC Wildfire > ROMs y desarrollo HTC Wildfire



Hora actual: 15:13:14 (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 / 邮件联系 /