Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: Feature - Custom Watchfaces #1

Open
Fastfinguh opened this issue Sep 16, 2020 · 6 comments
Open

Request: Feature - Custom Watchfaces #1

Fastfinguh opened this issue Sep 16, 2020 · 6 comments

Comments

@Fastfinguh
Copy link

Seeing as you have reverse engineered all of the clocks functions, would it be possible to add custom watchfaces to the modified app / to the watch itself and if so would you implement this function?

@fbiego
Copy link
Owner

fbiego commented Sep 17, 2020

All of the watch faces are inbuilt into the firmware.
To create a custom watch face the firmware has to be reverse engineered.

Currently, I don't have a copy of the firmware or any info on the HS6620 chip (datasheet)50 used on the watch.

If anyone has upgraded the watch and has the firmware update file can send it to me so I can have a look at it.

@Fastfinguh
Copy link
Author

I have the updated watch, but I have no clue how to get the firmware from the watch (if it's even possible). I did write to the DT NO. 1 company if they could provide me with the firmware file but I doubt I'll get it. If I get the firmware I'll post it.

@fbiego
Copy link
Owner

fbiego commented Sep 18, 2020

Hello, I found the firmware on a russian forum 4pda with instructions on how to perform the OTA but the instructions is in Chinese. The app used HTS toolbox is only available on iOS at the moment. ota_update
If you are using Android, would you mind sharing how you updated the firmware?
I also need to figure out how to edit the firmware.

@Fastfinguh
Copy link
Author

Fastfinguh commented Sep 18, 2020

When I got it I checked for firmware updates and I'm pretty sure it prompted me if I want to update. The version I have on it is 8.02. The app I used was Wearfit, not Wearfit 2.0

The instructions you have in ota_update

  1. Search for HTS Toolbox in the Apple Store, download and install
  2. Download the file on your phone
  3. Open the .bin file
  4. Copy to HTS Toolbox :)
  5. Find the watch that needs to be upgraded
  6. 1.) Click "APP" and select firmware.bin, 2.) Then click "User" and select firmware.bin
  7. After you place the file inside the "User" value will become a number then click "Enter ISP mode"
  8. After clicking to enter into the ISP mode of the watch, the OTA text and blue arrow will be displayed. Now click scan device and find "Huntersun-BLE" and click connect, wait a few seconds and after the phone displays you're connected you can click "Start upgrade"
  9. After you've done the upgrade the OTA will self update once more. Exit HTA Toolbox and you're done.

I successfully upgraded it from 8.04 to 8.05 using an old ipad.

DT78 8.0.5

I apologize for the shitty camera quality.

@victorfalbo
Copy link

My vision on that is: The DT78 firmaware has one position to interchange faces, so, we have 11 fixed faces and 1 replaceable positon, to acomodate one of the 3 available in the App (the WearFit or fbiego's App, same 3 options)

My question is: how difficult is to add a dozen more faces in the App to be chosen to be transferred to the wactch?
There's no need for firmware, but instead, there's need for new faces only

@fbiego
Copy link
Owner

fbiego commented Aug 18, 2021

All the watchfaces are store in the watch. The app only sends a command to change the active watchface

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants