InfiniTimeOrg / InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
GNU General Public License v3.0
2.64k stars 904 forks source link

Pinetime not updating #1778

Closed MrMjau closed 1 year ago

MrMjau commented 1 year ago

I have tried to update to the 1.13 release, but it just doesn't seem to work. I have tried updating it using gadgetbridge and nrfconnect but my pinetime keeps saying failed IMG_20230625_110607.jpg

Screenshot_2023-06-25-11-05-32-29_3c2e989be58abe9ca7463ffb1e6967d2.jpg

This issue is fixed. Follow the instructions that @Self-Perfection made in the comments

k8ieone commented 1 year ago

I have updated using Gadgetbridge without any issues.

FintasticMan commented 1 year ago

As it says in the README, nRF Connect isn't supported anymore. Try again with Gadgetbridge, and otherwise I'd recommend trying with a different device.

ricsim commented 1 year ago

I could update with Gadgetbridge, but Bluetooth does not work.

It does not connect to my Mobile any more.

(Same with 1.12)

So I have to reboot to 1.11 which works again.

 

Any idea how to debug or why it does this with 1.12 und 1.13?

 

CU, Ricsi

MrMjau commented 1 year ago

As it says in the README, nRF Connect isn't supported anymore. Try again with Gadgetbridge, and otherwise I'd recommend trying with a different device.

I also tried using my iphone and infinilink but it still didn't work @FintasticMan

k8ieone commented 1 year ago

Have you tried restarting the watch?

EDIT: Sorry, missed the comment about trying different versions.

Bugsbane commented 1 year ago

I just updated from 1.11 to 1.12 last week without any issues, but trying to update to 1.13 today fails the same way as the OP. I'm using GadgetBridge 0.74.0 (with all permissions) on a Samsung A51 with Android 13.

MrMjau commented 1 year ago

I just updated from 1.11 to 1.12 last week without any issues, but trying to update to 1.13 today fails the same way as the OP. I'm using GadgetBridge 0.74.0 (with all permissions) on a Samsung A51 with Android 13.

Thats interesting @Bugsbane maybe it's an issue with infinitime 13

hawkinspeter commented 1 year ago

I'm also struggling to update from 1.12 to 1.13 using GadgetBridge 0.74.0d-banglejs on MIUI 14 on a Redmi Note 9S.

It doesn't seem to even start trying to update the watch.

After selecting "File installer", I point it at the file (shows PineTime firmware 1.13.0) and then the Install button goes straight back to the File Installer screen with "Please connect AT LEAST ONE device you want to send the file to." at the bottom.

Have tried restarting the watch and it made no difference.

Just tried it again after deleting the device and adding it again. I could see the watch screen change, but then it looks like it disconnected again after a second.

Self-Perfection commented 1 year ago

I had connection issues after update 1.12 → 1.13 similar to issues after 1.11 → 1.12 update

GadgetBridge just could not connect to the device. Well I know the drill now, so I deleted the device connection from Android settings again but could not pair it back from android bluetooth dialog even after several attempts. But adding the device back from GadgetBridge worked. I suggest everyone who have connection issues after 1.12 → 1.13 update try to do the following:

  1. GadgetBridge: Hamburger menu → Data management → Export data
  2. Remove pairing from Android settings (probably unnecessary)
  3. Delete device from GadgetBridge
  4. GadgetBridge: Hamburger menu → Connect new device → [perform pairing]
  5. GadgetBridge: Hamburger menu → Data management → Import DB

Yet this is not a nice user experience. Prior to 1.12 OTA updates just worked without all this rigamarole.

hawkinspeter commented 1 year ago

My issue is not the connecting per se, but trying to upload the 1.13 firmware. After it disconnects, I can just reconnect, but the watch is still on 1.12.

Bugsbane commented 1 year ago

I rebooted the watch and then tried again and it actually updated to 1.13 fine. I wonder if it's some issue with needing to have rebooted since 1.12 was first installed and booted?

ricsim commented 1 year ago

Thanx.

That worked!

ajira86 commented 1 year ago

I could update with Gadgetbridge, but Bluetooth does not work.

I had the same issue between 1.11 to 1.12 and had to unpair and pair again my device

Bugsbane commented 1 year ago

I had the same issue between 1.11 to 1.12 and had to unpair and pair again my device

Yes, I've had to do that a couple of times, too. Not a lot, but maybe twice ever.

MrMjau commented 1 year ago

Do you have to unzip the file by any chance? ( 1.13 )

hawkinspeter commented 1 year ago

I've got mine to update by using Siglo on a linux laptop (over bluetooth) instead of GadgetBridge on Android.