I reanimated 2 SW2 with the download of the 3 system files from /res/raw in com.sonymobile.smartconnect.smartwatch2.apk
(before black screen from flashing system for SW1)
commands:
dfu-util -c 1 -i 0 -a 0 -s 0x08000000 -D bl.bin
dfu-util -c 1 -i 0 -a 0 -s 0x08040000 -D asw.bin
dfu-util -c 1 -i 0 -a 1 -s 0x01 -D fat.bin
For my SmartWatch 2, the first 2 steps run fine, but step three doesn't progress at all using the bl.bin, asw.bin, fat.bin I extracted from the apk. Here's the verbose console log from my failed step 3:
$ sudo ./dfu-util -c 1 -i 0 -a 0 -s 0x01 -D ../../SW2_unpack/res/raw/fat.bin -v
dfu-util 0.7
Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
Opening DFU capable USB device... ID 0fce:f0fa
Run-time device DFU version 011a
Found DFU: [0fce:f0fa] devnum=0, cfg=1, intf=0, alt=0, name="@Internal Flash /0x08000000/03*016Kg,01*016Kg,01*064Kg,07*128Kg,03*016Kg,01*016Kg,01*064Kg,07*128Kg"
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
No valid DFU suffix signature
Warning: File has no DFU suffix
DfuSe interface name: "Internal Flash "
Memory segment at 0x08000000 3 x 16384 = 49152 (rew)
Memory segment at 0x0800c000 1 x 16384 = 16384 (rew)
Memory segment at 0x08010000 1 x 65536 = 65536 (rew)
Memory segment at 0x08020000 7 x 131072 = 917504 (rew)
Memory segment at 0x08100000 3 x 16384 = 49152 (rew)
Memory segment at 0x0810c000 1 x 16384 = 16384 (rew)
Memory segment at 0x08110000 1 x 65536 = 65536 (rew)
Memory segment at 0x08120000 7 x 131072 = 917504 (rew)
Downloading to address = 0x00000001, size = 557300
Error: Last page at 0x000880f4 is not writeable
Did anyone successfully perform step 3 yet? If so can I grab you set of these 3 files to flash please?
Thanks
AL