DaFit Stock Firmware extract for TBH3
I'm running MOY-TBH3-1.7.8 atm and the DaFit app and told me theres a new update availible.
The changelog just said user experience optimization and bugfixes.
For the file to download I've had to have the watch connected, as soon as it did anything on the phone screen I turned off bluetooth on the phone and shut off the PineTime.
Turns out the update file got downloaded to "/data/data/com.crrepa.band.dafit/files/crp/firmware/433bdfc51f938730aaa0211afb635815.bin".
Didn't update yet, may try to read the flash through J-Link debugging later.
Opening this in Radare doesn't show any good disassembly unfortunately, maybe this is only a delta or some parts are encrypted. I've found a few strings that are human-readable/correct. It would be cool if we could get a binary of the original firmware, something to restore if we want to.

Possibly Related Threads…
Thread Author Replies Views Last Post
  Develop a new firmware for PineTime belushi 2 1,662 09-25-2023, 12:32 PM
Last Post: ccchan234
  Remote PineTime for flashing and testing firmware remotely lupyuen 5 7,159 10-06-2020, 12:03 AM
Last Post: lupyuen
  FreeRTOS, RIOT, Mynewt and wasp-os Firmware now auto-building with GitHub Actions lupyuen 1 3,508 08-01-2020, 09:10 AM
Last Post: lupyuen
Information PineTime Updater for Flashing New Bootloader and FreeRTOS Firmware lupyuen 2 4,921 07-31-2020, 05:10 PM
Last Post: lupyuen
  Build PineTime Firmware in the Cloud lupyuen 3 6,282 07-27-2020, 04:54 PM
Last Post: lupyuen
  Article: Wireless Firmware Update In Action on PineTime lupyuen 0 2,383 05-20-2020, 06:03 AM
Last Post: lupyuen
  Firmware Update over Bluetooth LE lupyuen 2 3,951 05-16-2020, 02:17 AM
Last Post: lupyuen
Lightbulb PineTime Hermes Firmware + Companion App dejvino 5 7,875 02-01-2020, 03:42 PM
Last Post: dejvino

Forum Jump:

Users browsing this thread: 1 Guest(s)