Tengo una tablet china allwinner a13. El firmware que tenía era realmente lento y no podía usar Google Apps, así que decidí instalarle una rom personalizada. Probé varias roms, pero solo algunas funcionaban casi al 100%. Algunos no tenían wifi en funcionamiento, y los que sí tenían wifi en funcionamiento tenían otros problemas.
El mejor que encontré fue uno que no tenía un wifi que funcionara, pero todo lo demás fue súper fluido. Así que decidí intentar arreglar su wifi.
No soy bueno con android. Encontré un reparador wifi para tabletas allwinner a13, pero para Cyanogenmod, y reemplacé los archivos en el firmware instalado con los del reparador. Ahora, cuando trato de abrir la tableta, está atascada en la pantalla de Android desde el comienzo del arranque.
La tableta está rooteada. ¿Hay alguna forma de acceder a la carpeta del sistema donde reemplacé los archivos de mi PC, incluso si la tableta no puede arrancar?
.img
archivo y se flasheó con LiveSuite. LiveSuite ya no reconoce la tableta cuando se recupera.adb reboot-bootloader
también funcionó bien)adb shell
No funciona; obviamente, el shell es parte de lo que se borró con el "flash roto" ( adb shell
resulta en un /system/bin/sh' failed: No such file or directory (2)
)Si su dispositivo arranca al menos hasta que se inicia el demonio adb, tiene un cambio. Intente conectarlo a su computadora y verifique si se reconoce a través de: dispositivos adb. En caso afirmativo, puede abrir un shell escribiendo: adb shell
.
Si flasheó un Android reciente, creo que> = 4.3, se encontrará con problemas de autorización.
Otra forma puede ser iniciar este dispositivo en la recuperación, si la recuperación aún funciona. También puede usar adb, pero probablemente también tenga problemas de autorización.
Si adb no funciona, es probable que tenga un kernel panic. Sin adb es casi imposible acceder a la partición de su sistema.
Editar :
Entonces, como puede iniciar la recuperación, debe instalar ADB (tome el enlace provisto en el comentario de Izzy).
Como está dispuesto a cambiar cosas en la partición del sistema, debe tener en cuenta que la partición del sistema generalmente se monta como de solo lectura. Para volver a montar la partición del sistema de lectura y escritura, puede intentar adb remount
. Si esto no tiene éxito, también puede intentar: adb shell; mount -o remount,rw /system
. Después de volver a montar la partición del sistema de lectura y escritura, puede "empujar" los archivos allí adb push
y puede abrir un shell/consola/terminal a través de adb shell
.
Si tiene conocimiento sobre algunas herramientas básicas de shell de Linux como dd
(pruebe man dd
en Linux o use Google) y sabe cómo se ve el diseño de su partición y también tiene los archivos antiguos boot.img, system.img, etc., puede "dd/flash" devuélvalos a su nand flash, que restaurará la ROM anterior. También existe un software de actualización patentado para dispositivos allwinner (creo que se llama phoenix suite) que también puede restaurar ROM (tenga en cuenta que necesita un formato de archivo de actualización patentado aquí).
Lo mencionado anteriormente dd restore
solo debe hacerse si sabe lo que está haciendo, ya que puede destruir más de lo que repara.
dd
y los gustos no serán una opción, ya que Sorin no tiene acceso de shell en el dispositivo. Lo mismo para los otros comandos que dependen de eso. Sin embargo, el montaje aún debería ser posible a través del menú de recuperación.
izzy
adb shell
acceder al sistema local del dispositivo, explórelo usandocd
yls
. Puedeadb pull
rellenar desde el dispositivo oadb push
rellenarlo. Lo más probable es que deseeadb push file.ext /system/file.ext
(reemplacefile.ext
con los nombres de archivo reales y asegúrese de que/system
esté montado en lectura y escritura). Si eso funciona, configuraré una respuesta más detallada.izzy
adb pull
(no estoy seguro de si eso depende del shell). ¿O podría intentar colocar un archivo ficticio, por ejemplo,adb push dummy.txt /data/local/dummy.txt
para ver si funciona?sorinaACHOS
sorinaACHOS
izzy
sorinaACHOS
izzy