atc1441 / DaFlasherFiles

Additional files for the DaFlasher App and the ATCwatch Firmware for the P8 Smartwatch
GNU General Public License v3.0
111 stars 20 forks source link

daflasher won't flash second bootloader #2

Closed 0x416c6578 closed 4 years ago

0x416c6578 commented 4 years ago

i have been having problems with flashing the second bootloader to my watch. the first one flashed fine, however whenever i try to flash the second bootloader, the app gives the error: "Error BLUETOOTH ADAPTER DISABLED". i have tried with a nexus 7 2013 (8.1.0), and nexus 5x (8.1.0), with both devices showing the same error. i have tried restarting the devices, restarting the app, toggling bluetooth, none of which have worked. i did have a partial success when i enabled bluetooth in quick settings quickly after selecting the file to flash. this would sort of start flashing, but it would be stuck at 0% and eventually fail, giving the error "Error GATT ERROR". (i think this is just the app being fooled into thinking it is connected to the watch when it isn't). edit: to clarify, this is with the p8

0x416c6578 commented 4 years ago

quick fix: use the nRF connect app to flash the files works fine, even if it slower

atc1441 commented 4 years ago

An update of the DaFlasher will be uploaded these days that fixes the issue,

Reason for it was that the delay after turning Bluetooth on in the dfu process is to short for some devices that takes some time to enable it again.

atc1441 commented 4 years ago

New update is now online