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,628 09-25-2023, 12:32 PM
Last Post: ccchan234
  Remote PineTime for flashing and testing firmware remotely lupyuen 5 7,110 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,495 08-01-2020, 09:10 AM
Last Post: lupyuen
Information PineTime Updater for Flashing New Bootloader and FreeRTOS Firmware lupyuen 2 4,903 07-31-2020, 05:10 PM
Last Post: lupyuen
  Build PineTime Firmware in the Cloud lupyuen 3 6,249 07-27-2020, 04:54 PM
Last Post: lupyuen
  Article: Wireless Firmware Update In Action on PineTime lupyuen 0 2,372 05-20-2020, 06:03 AM
Last Post: lupyuen
  Firmware Update over Bluetooth LE lupyuen 2 3,931 05-16-2020, 02:17 AM
Last Post: lupyuen
Lightbulb PineTime Hermes Firmware + Companion App dejvino 5 7,818 02-01-2020, 03:42 PM
Last Post: dejvino

Forum Jump:

Users browsing this thread: 1 Guest(s)