We're bringing Pebble back (repebble.com)
Thank you, Google. You didn't have to, but you did. We (the Pebble team and community) are extraordinarily grateful.
I wrote a blog post about our plans to bring Pebble back, sustainably. https://ericmigi.com/blog/why-were-bringing-pebble-back
We got our original start on HN (https://news.ycombinator.com/item?id=3827868), it's a pleasure to be back.
757 comments
[ 3.2 ms ] story [ 506 ms ] threadpebbleOS repo: https://github.com/google/pebble
I got rug pulled by "the pebble team" the first time, leaving me with 3 watches they effectively bricked.. Not gonna sign up for that again.
(I got a refund on my last Pebble order. When the money showed up I drunk-ebayed a 2nd hand ~40 year old mechanical watch. I now have about 20 wind up or mechanical auto winding watches. I do have a few chinese ~$40 "smart watches" that do an OK job of notifications on my wrist, and a somewhat questionable job of heartrate and blood pressure monitoring, and one that produces totally random numbers for blood glucose reading whether it's on my wrist or not. I almost never wear any of those. I've got a Watchy kit, and open source epaper ESP32 watch, but I've had it maybe a year and haven't found the enthusiasm to assemble it.)
I'm curious what the specific pitch is on this device? I have, so far, avoided Garmin in the watch space, but I'm growing very short on justifications for that. Would love to hear what the general value add for other options is.
But as someone who bought an OG Pebble and now has a Vivoactive 3, I think the fitness features are too nice to switch back fully to Pebble. Although I'll be very glad to see Pebble back!
Edit: Sorry, looking further down I see that they say epaper, which is not the same: https://news.ycombinator.com/item?id=42845508
It looks like they're memory in pixel (MIP) displays, which are basically reflective LCDs I think.
Reflective LCDs with embedded memory, hence the name. Normal LCDs need to be refreshed continuously, but MIP LCDs remember the last frame and efficiently refresh themselves, so the CPU is free to go into deep sleep as long as the display is static.
"black and white memory LCD using an ultra low-power "transflective LCD" manufactured by Sharp"
The biggest miss for most smartwatches is "buttons", "battery life" and "sunlight-readable screen".
Buttons work without sight, buttons work in the shower (next track, volume, scrolling a notification, declining a phone call, stopping a timer), buttons can be "memorized", you can navigate buttons while riding a bike, and "button-centric" means you're focused on _only the essential_ capabilities. Ok. Next/Prev. Cancel/Back. Long-Press for shortcuts or confirmations. The discipline of designing for small, focused, essential interactions is so much better (when done well) than attempting to stab react components shifting around on your wrist or swiping in random directions on a slow-to-respond screen.
Charging "every other week" means I can go on a weeks vacation, charge the watch before going, and not need to worry about or bring another charger.
Sunlight-readable (non-lighted, non-distracting) screen means I can glance down and see the current time [with no wrist movement], and I don't have a bright light turning on and off (most of the time).
The biggest miss for the Fenix compared to Pebble is/was "The Timeline" from Pebble. On the home screen, you could basically scroll through your upcoming calendar events to kindof keep you on track. https://www.youtube.com/watch?v=XYZoWS0QxI8
The biggest opportunity for "Pebble2.0" is the hybrid button/scroll feature from Garmin Fenix. Fenix has an option to "pinch" opposing buttons for ~3 seconds to enable/disable the touch screen. Additionally, the touch screen can be used for (eg) scrolling a map around. To me, this is great as I _very rarely_ want to accidentally brush the screen (or have a toddler poking at it) and messing with things... but being able to "opt-in" to touch-screen under specific apps or circumstances is actually a really cool compromise!
Needless to say, I'm an insta-buy for Pebble, and very hopeful (especially since the O.S. is open source?!?!) that they'll steward us functionality-based watch nerds in the right direction!
https://www.reddit.com/r/casio/comments/13yy4nh/world_time_o...
I can also strongly recommend the Timex Expedition (analog) with easy-set alarm, and the Casio WV-58 styles.
The easyset alarm is described here: https://youtu.be/v6Fdt5y3p9A ...and it's super useful! I have like 4 versions now since supplementing and band-replacing my original from actual 1999... unfortunately you've got to chase eBay on those nowadays.
The waveceptor isn't that expensive and I use it as my "reference watch" when setting my other watches since it's atomic.
Pebble Time Steel debuted at $250 in 2015, ~$350 in todays dollars, and the Fenix is much more capable not just the hardware but also health tracking.
That's why a comeback pebble is worth supporting (for me). Fenix has decent/"fun" SDK apps, but their core UX is only moderately good. I still get confused about which button to use to get to apps vs quicklooks vs data widgets vs shortcuts, and setting a 15 minute timer is way more confusing than it should be.
Apple: max 3 days battery life, and that's in the $800+ price range
AmazFit: maybe? but never enough to risk over $100-200 and no great "has buttons" option
BangleJS: no buttons.
PineTime: no buttons.
YadaYadaYada: no battery, oled screen, no buttons, or no customization
Getting another Pebble for $300 retail or $200 used with full backwards compat, their SDK and emulator, and a path forward? Sign me up!
The watch had a pretty coherent ux flow for a non-touchscreen device, and could be easily used with gloves on without even looking at the watch in some scenarios (e.g. shortcutting to music controls). It later paired some unique animations to make things feel friendly and a bit quirky ( https://www.slashgear.com/pebble-hires-webos-designers-for-u... ).
Also there was a pretty decent hobbyist/maker culture around the watch with the ideas of add-on accessories, etc.
The challenge from a business standpoint mightve been needing to provide vc-backed startup returns without killing the culture that loved the product. I think they were trying to find a way to do a subscription for extra services.
For me, the big mental block is that I can't think of much I want to do from my watch. A readable screen is obviously nice. So is advanced battery life. But, if I'm going to be dipping into health tracking, it seems Garmin is the baseline there.
The UX flow is one that has me somewhat intrigued. How often are you interacting with the device? And for what reasons?
Bluetooth headphones often have media controls but in my experience they tend to be hard to use on wireless earbuds due to their size. Using my Pebble is much easier. No other smartwatch I've used has done this quite as well.
The only experience that came close were hybrid smartwatches (analog, but with vibrations, 3 programmable buttons and the pointers could move to indicate apps). Longer battery life, but very closed off (can't sync alarms from external sources) and the phone bridge stopped working after some time.
Snoozing alarms and music controls without even looking at the watch (e.g. while in bed, or while walking/snowboarding/etc.) were really neat.
And it kinda begs a question of how much should one want from a device. What is 'enough' so that one doesn't get emotionally attached to it being so expensive it alters behavior with it?
I lost my pebble se after jogging one day, and haven't purchased another one yet (many were too heavy, big, or feature-laden at a much higher price). I sold my original pebble to a bus driver who happened to already have one and presumably just liked having a cheap simple smartwatch for handling notifications and alarms.
Considering how much these thing are hyped, I gaslit myself into thinking my first watch was a rare lemon, which is why I replaced it with another Garmin; but I won't be fooled again.
I'm probably gonna sound like a broken record in this thread but the Pebble never used e-ink, it used a MIP LCD, and MIP never went away. Lots of sports watches use the exact same display technology from the exact same supplier (Sharp) to this day.
I was positive that some of the hype and/or marketing around it called e-ink but it looks like either my recollection is bad, or the hype was wrong.
E-inks claim to fame is using zero power when static, but it has very sluggish pixel response times, while MIP LCDs use very little (but not zero) power when static and have fast pixel response times when dynamic.
I thought it was called transflective : for transmittive + reflective ?
MIP refers to the displays ability to retain the last frame indefinitely, unlike typical LCDs which need an external controller to refresh them constantly, even if every frame is identical to the last one.
Despite all the layoffs & black founding fathers debacles Google as an institution has had recently, it still has the systems in place to let passionate engineering projects see the light of day.
That’s really cool!
If it can be brought back, I’d pay whatever is necessary, and I’d love to contribute now that I’ve spent many years doing embedded firmware development professionally!
I loved the Pebble Time. After that I went over to Fossil Hybrid, which is pretty decent actually. I'm sure the app steals everything it can but at least the device works.
I am pleased they are coming back!
I honestly enjoy the Fossil Hybrid more than the Pebble Time, because it has an actual watch with a screen behind the hands.
between this new/old enterprise of yours and the other stuff going on with automattic i am worried about beeper. sadly as i'm not allowed to pay for it i don't have a tangible stake in the product, so i can only ask nicely for a more explicit statement of future plans.
it'd be a shame to see beeper (+texts) collapse.
we're also actively testing the new apps w a small group of beta testers, hmu if you want to try.
I mean sure, if you offer me hours/days more of battery I'm not going to turn it down but for me (and my lifestyle, which is not yours, I get that) I don't need more than ~16hrs. Anything longer than that just helps "catch" me if I forget to charge. And that right there gets to the crux of why >24hr batteries rarely matter to me. The only battery charging processes that work for me are either:
* Every day
* Only when it's dead or I know I'm about to use it
With my Pebble I would regularly find it dead because I lost track of how many days it had been since I charged it and I'd have to charge it at an inconvenient time. I fixed this by just charging every night. So since I'm already in that habit, a longer battery doesn't do much for me. And in case you were wondering what types of things fall in the second category for me, it's things like USB battery packs, flashlights, smart house sensors that aren't wired, Airtags, etc.
With my Garmin and 2 week+ battery life, the first <15% battery warning still gives me 3 days to put it on charge or turn on battery saving and turn that into 5+ days which is plenty of time to find a convenient time for charging. I don't think it ever died on me due to low battery, unlike my previous smart watches. Ok, I lied, it died once on a month long trip, but a split USB cable and a hair tie let me charge it right back up.
The low battery life might be ok if you do not use your watch for sleep tracking or alarms. Or flashlight. Gosh, I love my flashlight on wrist.
- Chromium browsers (tested in Edge, Chrome, Brave) go to Pixel Watch,
- Android devices go to Pixel Watch,
- Apple devices go to Apple Watch,
- Firefox brings you to Apple Watch.
It might also be randomized, but that's what my tests got me, and only the Firefox one doesn't make humorous sense.
I had read your post correctly. I just provided more information for a cases that matched two of your conditions
I'd think the ideal for me would instead be something in-between a Pebble and a Sensor Watch. Something hackable with more battery life, that is a watch first (and a smartphone notification screen never). I wonder how far I could go towards that goal with the upcoming Pebble hardware and rewriting the OS kernel to sleep more.
It's a lucky day when someone from Garmin graces Forums with their presence and bestows few sentences they think could pass for an answer.
In other words, yeah, the SDK is free, you can side-load and it’s not hard to write for, but you just can't write much.
> Monkey C compiles into byte code that is interpreted by a virtual machine, similar to Java.
https://developer.garmin.com/connect-iq/reference-guides/mon..., 2nd paragraph.
> Don’t know about Apple Watch development
Garmin has refused to fix this for many many years, and there's no games you can play with SDK that will help you fix it yourself
I've written my own little app for my Garmin watch, and I didn't need to get permission from them or pay them anything.
Does anyone at Garmin actually practice sports? For a company with such great hardware they really need someone competent on the UX team. Throwing everything into more and more menus and submenus is not working.
The specific watch I'm criticizing is Garmin Instinct 2x solar. The name is very ironic because there is nothing intuitive about using that watch. Like, at all.
I love these watches after moving from an Apple watch, primarily for two reasons:
1) the battery life - I cant stand having to charge my watch every day or so - my (current) Tactix 7 will go ~3-4 weeks depending on how much GPS I use.
2) (this may be out of date) when I would use the Strava or Run app on the Apple watch, it would not signal when it had a GPS fix, which resulted in a number of runs that had a "teleport" at the start, resulting in messed up metrics. Only a small thing, but it really frustrated me.
However, most if not all of the data (recorded activities or health data) can be viewed directly on your watch, without any connectivity.
[1] https://gadgetbridge.org/basics/topics/garmin/
The software is pretty crap though, and forerunner in particular is way too locked down towards running activities.
Wet is always a disaster, though. If it's going to be moist outside (like hiking with a rain jacket), you have to remember to apply water lock immediately, or you're done for. In that case, the watch is pretty much useless until you get back inside, which is in fact very annoying.
Raymarine their marine GPS navigation units are supposed to be very intuitive, but they lack so many "that would have been nice" features, and their UX has stuff where various buttons have click / double-click / hold / hold 2s / hold 10s, all to access different functions. Some of it isn't even written down in the manual.
Not sure what problems you've had with it specifically
All operations are buttons because the touch doesn't work well with water on basically every device.
Literally 3 clicks to a large lap counter.
this watch has no touch interface. any scrolling and selecting has to be done via the five buttons which I ALWAYS somehow get wrong. Who on this beautiful earth thought it was sane to make the bottom right button be the "Back" button in a L2R (English) locale?
These devices have to work in all conditions with some complex functionality available through only five buttons so some level of overlap is unavoidable. Do you also complain that your computer keyboard lacks separate buttons for "4" and "$"?
https://crossvine.nyc3.cdn.digitaloceanspaces.com/20250128_0...
But I'd have to try actually swimming with it I guess. It always counts my reps in strength training pretty accurately.
Edit: But then again, if you want to manually track laps, the swimming app doesn't matter. It's only there for the convenience of not having to press a button to increment the counter. You can just copy the "other" activity, name it something like "manual swim" with the lap button enabled. The only thing that differentiates the swim activity from a regular activity is setting the pool length, stroke detection, and automatic lap incrementing. The data is still getting logged the same way as far as I can tell, so using the "other" activity would give you all the data you need to track the swim.
It should just be a case of pressing the start button, navigating to the pool swim activity and pressing start.
Use the lap button to record rest intervals at the wall, everything else is automatic
But with my Forerunner, they've packed a lot of options into the five buttons. Leads to a lot of "these buttons are for up and down, except at the start run screen where the up button opens the menu, which you can then navigate with up and down to choose between the six types of run, or exit with the back button"
If you're the type of person who doesn't like to read the manual, you're going to have a bad time.
A Pebble successor has to be better than a Pebble 2. The only reason my Pebble 2 isn't used anymore (and why I swapped to Fossil which is discontinued, too) is hardware buttons died. I tried to donor from a Pebble Classic, but sadly failed.
On top of all this, I get skin rashes from watches, so I cannot wear them 24/7.
I have a withings scanwatch right now, the app is nice, ecosystem is nice - but accuracy is very underwhelming.
I would pay 1k for a watch that
- is hybrid with subtle watch aesthetic and minimal display/vibration for notifications
- has Apple watch level metric accuracy
- has week long battery life
- ideally would have replaceable battery but not a deal breaker if warranty is 3 years
I recoil at having been tempted by the more expensive Garmin watches. What a waste of money that would have been!
I honestly believe that selling them as separate products is easier. Both for the company who can focus in on the advertising, and for 99% of the customers who can go straight to their hobby.
That being said, it does look like the very first watch on their website is specifically in its own multi-sport category.
When I got a garmin smartwatch I was astounded by how poor the basic ux is in almost every single way. If I’m swimming, how do I stop my work out? The touchscreen doesn’t work because it’s wet. I have to do some sort of double click of the button. No that’s pause. Maybe triple click - no that didn’t do anything. Maybe hold the button? Now it wants to delete my whole workout.
And the GPS sync thing amazes me. I put up with this problem when I was using garmin GPSs for accurate time sync for servers back in the 1990s, but 25+ years later for them not to have figured it out when literally every other GPS device does it just fine completely blows my mind. Apple watch? I want to go for a walk/run/whatever I hit go. If I move during the 3-2-1 countdown nbd it figures it out. Garmin I want to do it I hit go, it tries to sync the sattelites. If I move during this process it starts from scratch. Sometimes the sync takes 30 seconds or so. Annoying but not impossible to live with. Most of the time however the sync takes 30seconds or so and just fails. Also annoying but whatever. Some of the time however the sync takes a few minutes and then fails. And if I move at all during this, it gives me a message saying it’s going to have to start again and starts from scratch.
And to add insult to injury the thing has a custom charging plug with the socket on the back of the watch. It has a ridge and two spikes that physically press into my wrist making it actually painful to wear. So bad.
The Instinct does not have touchscreen, instead it has a monocolor LCD that's always on. It also has an intuitive UI with just 5 buttons on the side.
-The app has dark patterns like: you need to put a weight and height before you proceed with the setup, even though you can remove those later.
-Step counter quite simply doesn't work, as it grossly overestimates the count.
-5 day battery life. Not terrible, but also not practical.
-Notifications. All. The. Time. And about some "fitness goals" I don't remember setting. I have enough distractions from my phone thank you very much.
Who is the target audience for this?
The only notifications I get are when an activity gets synced, and I did not set up anything particular, it's all default in that regard.
That's not a dark pattern. A fitness watch has to know your weight and height for basically all of its fitness related functions...
I've had such issues with my Forerunner 735xt (from the very start), but ever since I upgraded - or seen friends using - newer hardware, these issues have entirely disappeared.
e.g I've traced sync issues to some problem in the BT stack: forcing a disconnect/reconnect made it sync without fail. GPS was slow to lock because of low storage thus no AGPS data.
The situation with "new" hardware is completely different.
GPS lock is ~instant, by the time I get out of my RF bunker of a home I have a lock by the time I have moved the arm to press the start activity button.
Sync is subsecond usually, and takes mere seconds when it "catches up" due to phone being away from watch for a while.
Touchscreen is handy sometimes but a mere occasional bonus convenience in specific occasions: the main input mechanism is squarely buttons. I mean touch for watches is kinda braindead as an input mechanism since a finger covers so much of an area, obscuring a quarter of the screen.
UI and menu organisation felt very odd at the beginning, but after a while I started understanding how and why it's laid out this way.
It is a very alien interface at first but it absolutely makes sense, and the amount of things one can do straight from the watch is insane. I mean you can never ever sync the watch to Garmin Connect and still have a massive amount of features. It's essentially completely autonomous, something I used to great effect when their system was brought down because of IIRC a malware attack.
I’ve had a lot of issues with this, like going running 15 km and it registers only the last 10 km. My workflow now is to put the watch on the balcony while it finds the satellites, and then go out when it’s done.
Even in heavy tree cover on a remote island for a hike last year. It (Garmin Instinct 2X) was incredibly accurate.
Yeah, it does use a custom charging cable, but the one for the Fenix 3 was solid and since I only charged it once a week (more than I really needed to) it wasn't a problem. The Epix 2 gets charged twice a week since it has the AMOLED screen and I keep it always on and I record workouts at least 6 times a week unless I'm on vacation. But still, the charge points are inset so they're not noticeable.
If the watch was recently synced with the app to get current GPS ephemrides, it gets the lock within seconds. Otherwise, it may take much longer just like any other GPS device with outdated ephemerides.
My garmin watch needed to be synced every time and it was always slow, and my garmin GPS on my motorcycle was the same. For example I once remember it trying and failing and eventually succeeding to sync during my walk from the tube through the parks to work one morning and then trying and failing and staying failed during my walk from work to the tube that evening. I was wearing the watch the entire day, so there was no possibility of it losing lock or whatever other than the obvious, which is it is just a really terrible device. Before I ditched it entirely I totally gave up on any gps functionality - it just was too high friction for too little payoff.
Secondly literally no other GPS device that I own has a noticeable “sync” or “lock” at all. They all use reasonable heuristics to get started and then improve their resolution as they go. If they ever lose GPS lock I don’t know about it except maybe a “map glitch” where I seem temporarily to be in the middle of a building instead of the street outside or whatever. The garmin takes ages, frequently fails to sync and sometimes also loses GPS lock while I’m doing an activity, and when it does that it ditches progress and pukes in the most inconvenient way possible.
I’m not in the middle of nowhere and there are no tall buildings near me. I am in London in zone 2 so there is exceptional coverage as you would expect.
I own both the Instinct and Instinct 2, which have no touchscreen but an always-on monocolor LCD. I also have absolutely none of your GPS issues.
My dad was so impressed with my Instinct he bought a second-hand Fenix which also has none of your issues.
And all the Garmins I know have a charging port which is flush with the back of the watch.
And I believe the GPS sync is necessary when you don't have an internet connection on the watch.
I mostly use it for reading my calendar, weather, notifications and time. Occasionally I use it for exercise.
But what it also excels at is GPS. I use it as a backup navigational tool when sailing. It has also prevented me from getting lost when running in the woods a number of times.
I ask because I get directed to the Apple Watch homepage.
A better "thank you" to Google would be to direct people to Fitbit.
Google used to (still?) have a page internally where if you clicked on “I don’t care about security” it sent you to the jobs page of a competitor that had suffered a notable breach.
Very on point.
https://store.google.com/product/pixel_watch_3
Fitbit has already gone off to the great Google graveyard, unfortunately.
Fitbit isn't dead yet, but it's not doing great either. And the alternatives kinda suck (tldr; the best choice is probably a Garmin for 3x as much money and with less features ).
So if they can bring contactless payments to their new Pebble they have my attention, otherwise it's useless to me.
I assume you need support from your bank for the former and PINs for the latter?
Still doable though, as demonstrated by Bobby Fingers: https://youtu.be/NF4VJJKTjy8?t=825
https://play.google.com/store/apps/details?id=com.azya.fitbi...
Casio has smaller G-Shock smartwatches (not just the giant circular ones) that track your activity, heartrate, etc. But if you want smartphone notifications, then yeah, sadly you are out of luck.
I am totally with you overall, though. I feel that if someone were to nail it, it would be Casio.
So when friend send a simple "thumbs up", it displays the Unicode replacement character.
How does the Casio do it?
Were you referring to that icon in the top left corner of the display that looks like it could be a notification counter? If yes, then that’s a fair point, but just being able to see the number of notifications is not the same as being able to see notifications (especially since it doesn’t seem like it would even tell you which app the notification is from, let alone what it was).
I would love to be corrected in case I am wrong, because it could be entirely possible that I am not even looking at the correct watch.
0. https://www.casio.com/us/watches/gshock/product.GBD-200-1/
I haven't made one myself because last I checked it was a hassle to ship, but this might be what you're looking for, F91-W exterior with minimally smart replacement innards.
The biggest downside is that the battery does not seem to be user-replaceable, so the 1 month of run-time I used to get slowly fades down to about a week or two after a couple of years of use. I can't go away for more than a week now without bringing the charger.
However, it is a very minor thing when the battery lasts as long as it does. If it holds 80% capacity like most other batteries today at 300, or more, cycles it would take over 10 years for the battery to degrade significantly considering each cycle is up to 30 days.
I would like more transparency on how long each device gets updates for, similar to how Apple handles their products.
I then looked at what http requests their app makes which was more straightforward and actually interesting but still not what I wanted... I hope I will find the time to try again soon.
And I don't want this:
https://wristcam.com/blogs/learn/do-apple-watches-have-camer...
Please. By all means, get out there. And look around and be amazed by how inventive people are.
How cultural differences form technological preferences. How people in one country send eachother billions a year via Tikkie, in another country pay at all shops via their chat app. How unbanked in many places pay with SMS credit. Or how many people pay fast and easy with QR.
Your bubble isn't "the best for everyone" it's just one of many options. One that you and your peers probably prefer.
All those apps would use NFC for many of those use cases if they could. Which brings us back to the start of this discussion: which use case has QR payment, but not NFC (and thus requiring a camera in addition to a NFC chip in a smart watch)? Answer: the huge (international) market of non-NFC payment/ticketing apps.
In e.g. the Netherlands, the majority of payments go via a payment system iDeal¹. Its easy to start an ideal payment with a QR code. It's, by my knowledge, impossible to do so via NFC - other than via Apple Pay or Google Wallet.
Then, there are vast fleets of phones out there that don't even have NFC. I wouldn't be suprised if a majority of phones in use today don't have nfc chips on board.
And, a large section of the population won't switch on NFC even. For battery. For privacy, for fear etc. If not for scanning my glucose meter, I would've switched off NFC by default. I'm no tinfoil hat, but 30+ years of software development and hackery has kept me weary of such stuff.
¹ https://en.wikipedia.org/wiki/IDEAL, which, as former developer in dutch fintech, is far from what the name suggests ;).
You can send a friend 25 cents for half a cookie or ten thousand for a deposit on an apartment, all free.
I've never encountered that, but that sounds like a venue that doesn't want my money anyway.
Often you can even buy drinks by scanning a QR code, paying, and then grabbing a drink from the fridge. With nobody else involved.
Also, even with cameras, it is little help of I am a tourist. In Switzerland, I was in such a store in a mountain village.
I visited there once - no point trying to find me if I stole something.
My only wish is for an easily serviceable battery.
It's not really playing in the same ballpark, though, is it?
48 hours of battery life is indeed very good for an Apple Watch, but I used to charge my Pebble maybe once a week, and my Withings Scanwatch about once every 3 weeks...
I’d much much much rather have a device with a 2-3 day battery life that’s more powerful than one than runs for 2 weeks. 2 weeks gets into the “will I have to charge my watch randomly today” category of use, which is exactly the same problem a lot of people have with EV’s
The screen on my original Pebble died a long time ago and I've always wondered whether I should try to bring it back to life. Perhaps now is the time!
I was originally pissed that Pebble never sold replacement parts (actually I still am), but at least this hardware has been holding up extremely well.
I generally remember that there's some problematic issue with Unihertz but often seem to manage to forget exactly which issue it is.
Non-compliance with the GPL is frustratingly common (over a huge range of company sizes too).
Not at helped by the fact that the community managed to (stupidly) burn bridges with the one person who seemed to be effecting actual change within Chinese companies with regard to GPL compliance.