ROMs y desarrollo HTC Wildfire ROMs y desarrollo HTC Wildfire


 
Herramientas
  #1  
Viejo 04/05/11, 00:00:56
Avatar de faia
faia faia no está en línea
Cocinero veterano
Mensajes: 2,216
 
Fecha de registro: ene 2011
Localización: Sevilla
Mensajes: 2,216
Modelo de smartphone: Sony Xperia Z2 (Sirius)
Versión de ROM: Ni me acuerdo.....
Versión de Radio: La última
Tu operador: Yoigo
Mencionado: 74 comentarios
Tagged: 0 hilos
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
Avatar de 1412
1412 1412 no está en línea
Usuario veterano
Mensajes: 1,377
 
Fecha de registro: sep 2010
Localización: Palma de Mallorca
Mensajes: 1,377
Modelo de smartphone: Blackberry Bold 9780
Tu operador: Orange
Mencionado: 14 comentarios
Tagged: 0 hilos
De donde a donde la quieres mover?
Responder Con Cita
  #3  
Viejo 04/05/11, 15:29:48
Avatar de faia
faia faia no está en línea
Cocinero veterano
Mensajes: 2,216
 
Fecha de registro: ene 2011
Localización: Sevilla
Mensajes: 2,216
Modelo de smartphone: Sony Xperia Z2 (Sirius)
Versión de ROM: Ni me acuerdo.....
Versión de Radio: La última
Tu operador: Yoigo
Mencionado: 74 comentarios
Tagged: 0 hilos
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
Avatar de ruymanca
ruymanca ruymanca no está en línea
Cocinero veterano
Mensajes: 1,287
 
Fecha de registro: oct 2009
Localización: La Laguna Tenerife
Mensajes: 1,287
Modelo de smartphone: Lg G2 ipad 3 Samsung S5
Versión de ROM: haciendo prubas de varias cosas...
Tu operador: Orange
Mencionado: 32 comentarios
Tagged: 1 hilos
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
Avatar de 1412
1412 1412 no está en línea
Usuario veterano
Mensajes: 1,377
 
Fecha de registro: sep 2010
Localización: Palma de Mallorca
Mensajes: 1,377
Modelo de smartphone: Blackberry Bold 9780
Tu operador: Orange
Mencionado: 14 comentarios
Tagged: 0 hilos
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
Avatar de 1412
1412 1412 no está en línea
Usuario veterano
Mensajes: 1,377
 
Fecha de registro: sep 2010
Localización: Palma de Mallorca
Mensajes: 1,377
Modelo de smartphone: Blackberry Bold 9780
Tu operador: Orange
Mencionado: 14 comentarios
Tagged: 0 hilos
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
Avatar de faia
faia faia no está en línea
Cocinero veterano
Mensajes: 2,216
 
Fecha de registro: ene 2011
Localización: Sevilla
Mensajes: 2,216
Modelo de smartphone: Sony Xperia Z2 (Sirius)
Versión de ROM: Ni me acuerdo.....
Versión de Radio: La última
Tu operador: Yoigo
Mencionado: 74 comentarios
Tagged: 0 hilos
Exactamente !!!!!
Sois unos monstruos los 2 muchisimas gracias.
Ahora a darle al tarro
Responder Con Cita
  #8  
Viejo 04/05/11, 23:14:47
Avatar de faia
faia faia no está en línea
Cocinero veterano
Mensajes: 2,216
 
Fecha de registro: ene 2011
Localización: Sevilla
Mensajes: 2,216
Modelo de smartphone: Sony Xperia Z2 (Sirius)
Versión de ROM: Ni me acuerdo.....
Versión de Radio: La última
Tu operador: Yoigo
Mencionado: 74 comentarios
Tagged: 0 hilos
El tarro se ma llenao!!
Ni con tu update Ruymanca he podido....mmmmmm
Gracias ,seguire probando...
Responder Con Cita
Respuesta

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


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: 12:50:17 (GMT +2)

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