Scripts CWM para Lenovo A850

TorpedoJavi

TorpedoJavi

Simdualero de Oro
1 Nov 2013
198
26
925
#1
Estoy haciendo unos scripts para eliminar las Apps chinas, poner en inglés por defecto y cambiar algunas cosas (logos, animaciones, logo de arranque, etc) de la ROM S128.

Voy bien, cuando esté 100% seguro los pondré, pero necesito restaurar system.img, sin tener que usar las FlashTools.

He convertido system.img con simg2img en RAW

Ahora necesito los comandos para restaurar una imagen de system (system_raw.img) a la partición system. (Como un dd en linux, por no voy a hacer un dd desde ADB con el móvil funcionando y usando system, aunque lo monte sólo lectura....)

¿Alguna idea?

Creo que podría ser esto:
==============updater-script=============================
assert(package_extract_file("system_raw.img", "/tmp/system_raw.img"),
write_raw_image("/tmp/system_raw.img","system"),
=====================================================

Como usa emmc tengo mis dudas de si existirá esa partición

root@A850:/ # cat /proc/emmc
partno: start_sect nr_sects partition_name
emmc_p1: 00000400 00000002 "ebr1"
emmc_p2: 00004800 00005000 "protect_f"
emmc_p3: 00009800 00005000 "protect_s"
emmc_p4: 00014c00 00003000 "sec_ro"
emmc_p5: 0001ec00 0015e000 "android"
emmc_p6: 0017cc00 00040000 "cache"
emmc_p7: 001bcc00 00300000 "usrdata"
emmc_p8: 004bcc00 00278d00 "fat"

El mount de la partición system en el A850 es el siguiente:
/[email protected] /system ext4 ro,relatime,noauto_da_alloc,commit=1,data=ordered 0 0

¿Podéis indicarme como hacerlo bien.....? Se admiten ideas y sugerencias por supuesto.

Gracias,
Javier.
 
Última edición:
zoyB

zoyB

Diamante
Cocinero
31 May 2011
8.224
5.651
7.085
Elche
#3
system es la partición, aunque creo que la mejor opción seria pasar el system_raw.img a system.img y usar el flastool.
emmc_p5: 0001ec00 0015e000 "android"


saludos y paz.
 
arisma

arisma

Diamante
26 Sep 2013
1.121
199
2.687
Xiaomi Mi Max 2
#4
y un zip para cwm sin necesidad de flashear system

Enviado desde mi Lenovo A850 usando Tapatalk 2
 
TorpedoJavi

TorpedoJavi

Simdualero de Oro
1 Nov 2013
198
26
925
#6
El flash-tool a mi me mata. Si no haces un DL All te dice el uboot al arrancar que no está bien flasheado y no arranca....

Creo que voy a probar otra cosa, copiar la carpeta system/app extraída de la imagen raw desde el recovery y aplicarle los permisos adecuados con un script de cwm.

No encuentro una guía de comandos ni un manual con ejemplos de scripts CWM. ¿Conocéis alguno?
 

¿Qué tecnología no debe faltar en tu próximo móvil?

  • NFC

    Votos: 182 46,2%
  • Carga inalámbrica

    Votos: 141 35,8%
  • Carga ultra rápida

    Votos: 227 57,6%
  • 5G

    Votos: 174 44,2%
  • Al menos 3 cámaras principales

    Votos: 113 28,7%
  • Sensor TOF

    Votos: 70 17,8%
  • Lector de huellas

    Votos: 205 52,0%
  • USB tipo C

    Votos: 210 53,3%
  • Bluetooth

    Votos: 189 48,0%
  • Pantalla flexible

    Votos: 34 8,6%

Miembros conectados

  • Décio Henriques
  • rugm02
  • wuilou
  • Victor47
  • Retube
  • nesteator
  • danywan
  • tomajaca
  • SIgNIFER
  • jessiesmithusa
  • Kevyyyyyyn
  • segnini
  • navarrico
  • Sfingolipido
  • PeN
  • poppyss
  • progchild
  • romalex
  • toyotoni
  • carabute
... y 21 más.