|
||
|
|
|
|||||||
| ROMs y desarrollo HTC Desire S ROMs y desarrollo HTC Desire S |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Problema al modificar la ROM instalada
Bueno estoy siguiendo el manual para ser S-OFF y root ---> http://www.htcmania.com/showthread.php?t=326774
Voy por el paso desactualizar HBOOT, concretamente cuando ya he instalado la ROM p reROOT (http://forum.xda-developers.com/show....php?t=1230029). Bueno anteriormente he instalado el recovery. Pongo el usb en modo depuracion y tengo que ejecutar los comandos Código:
adb push C:\Recuperacion /data/local/tmp adb shell chmod 777 /data/local/tmp/misc_version adb shell su cd /data/local/tmp ./misc_version -s 1.27.405.6 exit exit Código:
mbpro:Desktop ismael$ adb push Recuperacion /data/local/tmp push: Recuperacion/system.img -> /data/local/tmp/system.img failed to copy 'Recuperacion/system.img' to '/data/local/tmp/system.img': Permission denied Código:
adb push misc_version /data/local/tmp Código:
mbpro:Recuperacion ismael$ adb push misc_version /data/local/tmp failed to copy 'misc_version' to '/data/local/tmp/misc_version': Permission denied ¿Que pasa? |
|
|
|
#2
|
||||
|
||||
|
Bueno estoy siguiendo el manual para ser S-OFF y root ---> http://www.htcmania.com/showthread.php?t=326774
Voy por el paso desactualizar HBOOT, concretamente cuando ya he instalado la ROM p reROOT (http://forum.xda-developers.com/show....php?t=1230029). Bueno anteriormente he instalado el recovery. Pongo el usb en modo depuracion y tengo que ejecutar los comandos Código:
adb push C:\Recuperacion /data/local/tmp adb shell chmod 777 /data/local/tmp/misc_version adb shell su cd /data/local/tmp ./misc_version -s 1.27.405.6 exit exit Código:
mbpro:Desktop ismael$ adb push Recuperacion /data/local/tmp push: Recuperacion/system.img -> /data/local/tmp/system.img failed to copy 'Recuperacion/system.img' to '/data/local/tmp/system.img': Permission denied Código:
adb push misc_version /data/local/tmp Código:
mbpro:Recuperacion ismael$ adb push misc_version /data/local/tmp failed to copy 'misc_version' to '/data/local/tmp/misc_version': Permission denied ¿Que pasa? ![]() Otra sugerencia para que todo esté en su sitio, ordenado, podrias postear en el hilo del tuto que sigues. Atrapatalkado con Desire S
__________________
Terminal | RedMi 4X 4/64 | Rom | 8.2.10.0 |
Última edición por caimir Día 20/02/12 a las 08:58:19. |
|
#3
|
||||
|
||||
|
El mensaje "Permission denied" suele ser provocado porque el archivo en cuestion no existe. Seguramente los archivos que quieres enviar al telefono estan en otra carpeta
__________________
Xiaomi Mi A1 - LineageOS 16
Amazon Fire 7 - LineageOS 12.1 Chromecast - Firmware 38401 |
|
#4
|
||||
|
||||
|
En realidad Recuperación es una carpeta, y yo creo que existen mirad mi salida de terminal:
Código:
mbpro:Desktop ismael$ pwd /Users/ismael/Desktop mbpro:Desktop ismael$ ls -l total 848 drwxr-xr-x@ 3 ismael staff 102 6 nov 11:43 $RECYCLE.BIN -rw-r--r--@ 1 ismael staff 430102 19 feb 15:58 Guía S-OFF y Rooteo HBOOT 2.000.002.pdf drwxr-xr-x 12 ismael staff 408 20 feb 00:00 Recuperacion drwxr-xr-x 7 ismael staff 238 20 feb 10:29 Root mbpro:Desktop ismael$ cd Recuperacion/ mbpro:Recuperacion ismael$ ls -l total 1177376 -rw-r--r-- 1 ismael staff 96256 28 ago 2010 AdbWinApi.dll -rw-r--r-- 1 ismael staff 60928 28 ago 2010 AdbWinUsbApi.dll -rw-r--r-- 1 ismael staff 577335 28 ago 2010 adb.exe -rw-r--r-- 1 ismael staff 3039232 22 ago 18:41 boot.img -rw-r--r-- 1 ismael staff 992202 31 jul 2011 fastboot.exe -rw-r--r-- 1 ismael staff 15837 19 dic 2010 misc_version -rw-r--r-- 1 ismael staff 4010240 6 oct 01:03 recovery.img -rw-r--r-- 1 ismael staff 8909824 26 ago 07:51 recoverymod.img -rw-r--r-- 1 ismael staff 585101312 6 oct 01:01 system.img mbpro:Recuperacion ismael$ cd .. mbpro:Desktop ismael$ adb push Recuperacion/ /data/local/tmp push: Recuperacion/system.img -> /data/local/tmp/system.img failed to copy 'Recuperacion/system.img' to '/data/local/tmp/system.img': Permission denied EDIT: He probado a realizar el proceso en Windows 7, con indenticos resultados. Os explico de nuevo lo que he hecho ahora en windows: 1- He instalado los controladores USB "setup_v3.0.5517.exe" para windows. 2- He pasado a Windows el directorio "Recuperacion", y lo he colocado en el escritorio. El contenido de este directorio esta listado arriba , pero que vamos es el rar de 250MB que anda por el foro. 3- En la consola de windows, colocado en el Escritorio he ejecutado el siguiente comando: Código:
> Recuperacion/adb.exe push Recuperacion /data/local/tmp Yo creo que el archivo en cuestión si existe, vamos es que intenta copiarlo y tras los 2 minutos falla... Última edición por pasteles Día 20/02/12 a las 11:20:36. |
|
#5
|
||||
|
||||
|
Bueno he seguido investigando y yo creo que no he realizado algun paso correctamente porque me he bajado un programa de XDE que se llama "superoneclick", que es para window y te hace root para la version hboot-2.00.002 (vamos la que tengo) y si os fijais en las capturas, obtengo el mismo fallo que tenia
PD: Lo curioso es que me dice que soy root, y en realidad no lo soy porque he instalado la app de la market que lo comprueba y me dice que no lo soy. Bueno quiza me dija que soy root porque he intentado convertirme en ello instalando dede el recovery el siguiente archivo "su-2.3.6.1-ef-signed.zip", pero como he comentado la aplicacion me dice que no lo soy... |
|
#6
|
||||
|
||||
|
adb push system.img /data/local/tmp O si lo que quieres es enviar la carpeta Recuperación entera entonces no debes entrar en ella antes de lanzar el comando adb.
__________________
Xiaomi Mi A1 - LineageOS 16
Amazon Fire 7 - LineageOS 12.1 Chromecast - Firmware 38401 |
|
#7
|
||||
|
||||
|
¿dónde tienes ubicada la carpeta "Recuperacion"? Si la pones en C: debes teclear "cd C:/recuperacion" así te sitúas en el directorio y a seguir los pasos. Pero oarece que tú controlas más que yo. El superoneclick no lo he probado en XDA recomiendan esto:
You NEED to put your phone on USB Debugging mode You NEED to install make sure the Android drivers for your phone are installed Make sure you DO NOT mount your SD card. If you still can't get something to run, try doing it in recovery mode. Enviado desde mi Desire S usando Tapatalk |
|
#8
|
||||
|
||||
|
Los comandos que he puesto arriba son solamente para demostrar que lo estoy ejecutando desde el lugar adecuado, en realidad yo no se lo que ejecuta el comando
Código:
adb push <origen> <final> He probado hacer el Código:
adb push system.img /data/local/tmp failed to copy 'system.img' to '/data/local/tmp/system.img': Permission denied Bueno noa86, lo tengo en el escritorio en lugar de c:\ , es que estoy en mac por eso, pero que hago lo mismo... Bueno |
|
#9
|
||||
|
||||
|
Se supone que intentas hacer downgrade y ya has instalado la rom saga 3d y ahora intentas modificar el misc, entonces lo que debes ecribir(desde el directorio donde tengas los archivos) es lo siguiente:
adb push misc_version /data/local/tmp adb shell chmod 777 /data/local/tmp/misc_version adb shell Si no aparece en el promp # entonces teclear su cd /data/local/tmp ./misc_version -s 1.27.405.6 exit exit Sacado del tutorial del compañero lopoga: http://www.htcmania.com/showthread.php?t=281563
__________________
Terminal | RedMi 4X 4/64 | Rom | 8.2.10.0 |
|
|
#10
|
||||
|
||||
|
Bueno estoy intentando copiar el misc_version del rar que me descargue (recuperación.rar), pero sigo con el mismo fallo
Código:
mbpro:Recuperacion ismael$ ls -l | grep mis -rw-r--r-- 1 ismael staff 15837 19 dic 2010 misc_version mbpro:Recuperacion ismael$ adb push misc_version /data/local/tmp failed to copy 'misc_version' to '/data/local/tmp/misc_version': Permission denied Voy adjuntar unas fotos para que veais que efectivamente soy unlocked, y que tengo instalada la rom preroot de saga-v5 ![]() ![]() ![]() ¿Que hago mal? |
|
#11
|
||||
|
||||
|
Vaya, es que yo de MAC no tengo ni papa... Pero mirando por Internet:
«adb push <local> <remote>[, ejemplo:] adb push appmanager.apk sdcard/appmanager.apk Esta opción nos permite copiar un archivo determinado en una ubicación determinada de nuestro teléfono». ¿Deberías poner adb push misc_version sdcard/misc_version? o ¿abd push C:/misc_version /sdcard/misc_version? Bueno, son los comandos que se me ocurren de otros tutoriales que he ido realizando. Según he leído, entre Windows y MAC no hay diferencias, como sí las hay entre Windows y Linux. Te dejo un par de enlaces sobre adb para ver si así puedes lograrlo: - Quizás no esté bien configurado, estos ordenadores... nunca se sabe con ellos: http://www.desctrl.com/blog/2011/09/...re-adb-in-mac - http://www.emezeta.com/articulos/10-...#axzz1n6tYvQSG A ver si tienes suerte. Sino pide a algún amigo que te dejé un Windows :-P |
|
#12
|
||||
|
||||
|
Vaya, es que yo de MAC no tengo ni papa... Pero mirando por Internet:
«adb push <local> <remote>[, ejemplo:] adb push appmanager.apk sdcard/appmanager.apk Esta opción nos permite copiar un archivo determinado en una ubicación determinada de nuestro teléfono». ¿Deberías poner adb push misc_version sdcard/misc_version? o ¿abd push C:/misc_version /sdcard/misc_version? Bueno, son los comandos que se me ocurren de otros tutoriales que he ido realizando. Según he leído, entre Windows y MAC no hay diferencias, como sí las hay entre Windows y Linux. Te dejo un par de enlaces sobre adb para ver si así puedes lograrlo: - Quizás no esté bien configurado, estos ordenadores... nunca se sabe con ellos: http://www.desctrl.com/blog/2011/09/...re-adb-in-mac - http://www.emezeta.com/articulos/10-...#axzz1n6tYvQSG A ver si tienes suerte. Sino pide a algún amigo que te dejé un Windows :-P ![]() Código:
adb push misc_version sdcard ![]() Os pongo la salida del terminal y os la explico lo que hago con los comandos basicamente. Con este comando pongo en la sd el archivo misc_vesion Código:
mbpro:Recuperacion ismael$ adb push misc_version sdcard/misc_version 1341 KB/s (15837 bytes in 0.011s) Código:
ion ismael$ adb shell chmod 777 sdcard/misc_version Código:
mbpro:Recuperacion ismael$ adb shell Código:
# ls app-cache config sdcard acct mnt vendor d etc cache devlog ueventd.saga.rc ueventd.rc ueventd.goldfish.rc system sys sbin proc init.saga.rc init.rc init.goldfish.rc init default.prop data cwkeys bootcomplete.rc root dev Código:
# cd sdcard # ls -l | grep misc ----rwxr-x system sdcard_rw 15837 2010-12-19 23:44 misc_version Código:
# su Permission denied Código:
# ./misc_version -s 1.27.405.6 ./misc_version: permission denied EDIT: Estoy viendo es que no tengo permisos, vamos yo creo que ese es el error, porque he estado navegando un poco por los directorios de mi movil, por la terminal de adb. En la raiz se ve como existe un directorio data, y entonces me he preguntado porque antes no podia escribir en /data/local/tmp, pense que era porque no existiría ese directorio en mi android, pero nada mas lejos de la realidad.. Código:
# pwd / # ls -l | grep data drwxrwx--x system system 2012-02-21 13:19 data # cd data # ls lost+found htcfs dontpanic misc local data app-private app property drm dalvik-cache DxDrm system dump secure backup # cd local # ls tmp rights # cd tmp # pwd /data/local/tmp Me he ido a la sdcard y lo intento... Código:
# pwd /mnt/sdcard # ls -l | grep misc_ ----rwxr-x system sdcard_rw 15837 2010-12-19 23:44 misc_version # cp misc_version /data/local/tmp cp: can't create '/data/local/tmp/misc_version': Permission denied Última edición por pasteles Día 22/02/12 a las 15:46:01. |
|
#13
|
||||
|
||||
|
Bueno sigo probando cosas, he visto por internet que esto podia arreglar el tema de los permisos pero yo sigo como hasta ahora. Yo hacia todas las operaciones en la terminal como usuario normal de mi mac, asi que he probado a loguearme como su en mi temrinal de mac y desde ahi lanzar adb shell y probar pero no consigo nada, sigo con lo mismo
He probado a instalar una aplicacion de la market que es una terminal y hacerlo desde ahi, pero nada... Edit: bueno se me ha olvidado comentar que alguna vez que otra en la desire me aparece una ventana de repente y me die algo asi Cita:la aplicacion superusuario com.noshufoy.android.su ha dejado de funcionar
![]() La instrucción adb remount , que vale para que monte las particiones del sistema en modo escritura y lectura no me deja tampoco ejecutarla... Última edición por pasteles Día 22/02/12 a las 17:08:59. |
|
#14
|
||||
|
||||
|
Bueno perdonad que sea tan pesado, pero cuando se me mete algo en la cabeza...
Bueno he vuelto a instalar la preroot de saga-v5, y misteriosamente, ahora si puedo ser root en la terminal de adb shell, asi que al final he conseguido ejecutar el comando Código:
# ./misc_version -s 1.27.405.6 --set_version set. VERSION will be changed to: 1.27.405.6 Patching and backing up partition 17... Código:
fastboot flash system system.img Código:
mbpro:Recuperacion ismael$ adb devices List of devices attached HT13RTJ44774 device mbpro:Recuperacion ismael$ fastboot flash system system.img < waiting for device > EDIT: bueno para utilizar el fastboot, creo que tengo que apagar el telefono y encenderlo con la tecla de VOL - , pulsada y despues poner el movil en modo FASTBOOT USB. Pues bien he probado ha hacerlo Código:
mbpro:Recuperacion ismael$ fastboot flash system system.img sending 'system' (571388 KB)... INFOstart check_usb: usb_ep0: type=128, request=6 Decir que he probado tambien en windows Edit: he encontrado un patron de comportamiento. Estando en la terminal de mac, conectado el movil en fastboot usb, ejecuto esto: Código:
mbpro:Recuperacion ismael$ fastboot flash system system.img sending 'system' (571388 KB)... ERROR: usb_write failed with status e00002be FAILED (data transfer failure (No such file or directory)) mbpro:Recuperacion ismael$ fastboot flash system system.img sending 'system' (571388 KB)... INFOstart check_usb: usb_ep0: type=128, request=6 ^C Última edición por pasteles Día 22/02/12 a las 19:08:23. |
|
#15
|
||||
|
||||
|
Al final he probado de nuevo en windows y ahora por magia ha funcionado....
Bueno gracias a todos y ya tengo el S-OFF |
|
#16
|
||||
|
||||
|
__________________
Terminal | RedMi 4X 4/64 | Rom | 8.2.10.0 |
|
|
#17
|
||||
|
||||
|
|
|
#18
|
||||
|
||||
|
Entonces finalment eque hay que hacer xd que no me he enterado? lo has sacado por magia? bueno voy a intentar reinstalar saga 3d
|
|
#19
|
||||
|
||||
|
Ya lo he reinstalado y sigue sin funcionarme
|
|
|
![]() |
Estás aquí
|
||||||
|
||||||