Apple Watch with Android
abishekmuthian.com
abishekmuthian.com
At the same time, though I agree Apple Watch has the best sleep tracking (and I work in the sleep space), the difference in sleep tracking compared to others probably isn't big enough to justify jumping through all these hoops, unless, like the author, you enjoy doing this sort of thing.
The Whoop sleep tracking is quite good, but a rather expensive (I think) subscription just to get data about a health function you have very little direct influence over.
The Xaoimi Bands are inexpensive, and from what I understand, also have good sleep tracking.
I also just came across this https://cardiomood.com/, which seems to be like a non-subscription, but rather expensive Whoop.
It's accurate enough.
my garmin was really good at picking up my heart rate. there was one time i had it in a waist pack, and i was wearing a chest strap that was not paired to the garmin, and the garmin managed to pick up a pretty accurate heart rate for most of a bike ride.
That would be an understatement, are you running/cycling a lot outside, or is it a smaller model (thus small battery because physics)?
Mine (Fenix 7) holds charge for 15 days minimum and that's with tracking workouts 3-5x/week (no GPS though, winter so I treadmill for runs). On a couple of months where I didn't do sports it held up 25-30 days.
I have SpO2 tracking disabled because it's quite battery intensive and the only use for it would be high altitude acclimation, although I must admit I looked at it during my "stop smoking" process.
(I’ve used a Mi Band 1, an Amazfit Bip, and currently an Amazfit Band 7.)
As I usually say, all of the devices are good enough. You're getting historical data about what your body did. You can't go back and change it anyway. I don't see real value in knowing my historical sleep data.
Because the garmin can function without requiring and acount/online nonsense, it does the sleep analysis and recommendations on the watch.
I don't really care because I got this watch so I can upload a track and follow it while recording various metrics during 5+ days, and for this it works perfectly.
Source: Worked on the ResMed S+ and got a theory dump from the PhDs running the project.
Source: worked on an experiment trying to make people fall asleep while driving (in a simulated environment so it was safe- I built the simulated environment). It took a lot of EEG wires and gel in subject's hair etc. to accurately figure that out.
I used an Oura for a while, and it is quite good.
The thing I say about all of them is...what's the value in you having better tracking?
Let's say it's off by 4% and that you got 4% less deep sleep last night than your tracker says? What are you going to do about it? You can't change the data from the past anyway. They're all "good enough" I'd say.
Same reason I weigh myself almost every day. If there are changes or I have some other issue I can go back over the data with my doctor.
The Apple Watch just records stuff and throws it in the Health app. That's it. They added a "vitals" app that mostly alerts you when the numbers it records are drastically different than the norm, but it's not really analyzing or suggesting anything.
I get the feeling that Apple thought there would be a whole ecosystem of apps that would analyze your sleep data, so they didn't need to build any of it into the watch or the health app itself.
Some of the article you’d probably still want to do with Android, however (e.g. calendar syncing).
That said, I got an Apple Watch to attempt to replace my cell phone when leaving the house, but Apple seems to intentionally or nonintentionally wants to sabotage this use case.
It’s been a few years, so I might be out of date here, but the last update here was that there was an app that supported this (FlickType, only for Messages because app APIs, sure fine) but Apple banned the app after a lengthy but successful App Store approval and several updates (it appears to be back now).
I consistently ran into issues similar to this, where a solution was so obvious but Apple either totally missed it or seemed to actively make the issue harder without a phone.
I wish a wrote a blog post at the time about each one but I didn’t. Syncing music also comes to mind — I think you had to sync specific playlists, not your library, and it really, really sucked with almost no feedback. You also needed the iPhone watch app to do it — sync to phone then sync to watch. I was surprised Apple shipped it.
This comes from a happy macOS, Arch Linux and iPhone user who buys/uses an Android every 5 years for a year.
I’m going to charge the watch and update it to see if Apple implemented it. I just don’t think Apple is interested nor financially motivated to make the watch a first class citizen.
…but now that is have had the opportunity to use extensively Garmin watches, my experience is that they offer far superior accuracy, precision and technical details for activity tracking and sleeping than Apple Watch.
My picks would be in the following order:
1) Garmin high-end watches, they are truly a work of love
2) Aura ring, because of great convenience and reliability
3) Apple Watch, because they are great all-rounders
4) Coros, Suunto, Whoops, because they are highly reliable, but lack some of the smart functions
5) Withings, Fitbit, etc…, they are a solid option, but they generally lack distinctive features/capabilities
I would stay away from any brands offering super cheap products, due to privacy concerns and lower reliability and lack of advanced features.
What I see is benefits around battery life, form factor (buttons are awesome), and good native support for "compound metrics" like Endurance Score, Hill Score, Training Status, etc.
But when it comes to actual stats and metrics, Apple Watch feels superior in most ways. Garmin sleep tracking anecdotally feels much less accurate. It baffles me that it only shows pace to the nearest 5 seconds during a workout. It confuses me that it only shows a Vo2max estimate to zero decimal places.
Then, Apple Watch is at least 10x more customizable via third party apps. Want a Whoop-like experience with strain score, recovery score, etc.? Bevel and Athlytic are there. Want a much more in-depth and customizable workout experience? WorkOutdoors puts Garmin to shame here.
What am I missing that makes Garmin so pervasive, while Apple Watch is derided as "not a serious sports watch"?
Sleep tracking is hard to action on for the average user outside "you slept this long" and none of the writst-based devices are that good anyway.
Pace to sub 5 is a little more annoying, but probably not useful for the majority considering most people are just running, not craning over their watch the whole time.
VO2 max is also a wild estimate, and I'd hazard it's not particularly accurate for the average person. It's off by close to 20% for me, and I should be a pretty good candidate.
On the flipside, you can get tons of data out of a Garmin that costs significantly less than an Apple watch. Plus, the majority of Garmins sold are fitness devices with some smart features, with Apple watches being primarily a smart watch. While maybe not justified (I think the Apple watch features are quite nice) I'd expect that's a major part of the reason Garmin has the rep it does.
If someone is buying a device to run, most would recommend the cheaper, light, simple, specialized, long battery life watch over the opposite. If you already have an Apple watch, it's probably a no brainer. For the high-end Garmin devices, it's a little more complex, but not many people are considering a US$800+ device without knowing the nuances of the discussion, or having enough money to not care.
I do think the pace having more granularity than five seconds is important for anyone who's doing any kind of speed work, where a pace off by 5 seconds can result in a fairly significant variance. Admittedly I am not a total novice, but my 5k and 10k pace times are about 10 seconds apart, and I do some interval workouts at 5k pace and some at 10k pace. 5 second granularity doesn't give much wiggle room there! Although of course, GPS and cadence-based paces are also estimates, so maybe the 5 second accuracy is better than 1 second which could inpsire a false sense of confidence in the estimate.
As far as Vo2Max goes, totally agree – my lab test results vary widely from both watches. However, I think that actually makes Apple's 1 decimal place more significant – it has a lot of value in offering a fitness trend, even if it's inaccurate. I might train hard for 3 weeks and see 0 movement in my Garmin Vo2Max, whereas I might see a 0.3 increase in the Apple Watch. This is valuable for even the novice runner.
I'm in the same boat with regard to 5K/10K pace, but I reckon it's probably not a huge issue in the long run. While plans specify those times, I think it's more about shorthand for effort zone where 5K is "this hard" and 10K is "a little bit less hard".
VO2 max improvement is a good point, though, and I'd probably agree. If I had a hazard a guess, Garmin would say that their training productivity tracker/race estimated are the preferred way of presenting that data. as an aside, I think VO2max has sorta been coopted as a "fitness number" when it actually represents a very specific thing that may or may not be emblematic of actual performance in the majority of cases. It is nice to have a a single value to look at that can sum up whether what you've been doing lately is productive, though.
That could just be me coming from the world of cycling where watts are king and there's far less variability. In my mind, all these running stats are mushy, but that might not actually be the case.
Clamping pace to 5 seconds is a similar idea. GPS isn't super accurate: within 16 feet some sources say [2], though it gets better if you've got dual band, if you're moving; but it gets worse when you don't have an open sky. Just ten feet of GPS inaccuracy over a ten minute mile means your recorded pace is somewhere between 9:58/mile to 10:02/mile. And, experimentally, these systems are way, way more inaccurate than that: on a recent bike ride, with no major sky obstructions, I wore both an Apple Watch Ultra 2 and Garmin Enduro 3; the AWU2 recorded 25.05 miles, Enduro 3 recorded 25.18 miles. That's a difference of ~686 feet; ~27 feet/mile.
I was considering a Garmin watch, but if they make such a stupid decision regarding vo2max then what other mistakes are lurking in their apps?
Battery is another less major factor: Even the AW Ultra 2 struggles to make it through a full marathon run (~70-90% battery usage IME) and that's not an uncommon-enough situation for users of the quote"ULTRA"endquote to be an invalid criticism.
Nothing else matters. Your comment continues into talking about sleep tracking and recovery scores and strain scores and third party apps and literally none of that matters. That's silicon valley brain stuff that many customers don't care about. The Apple Watch is, to some people, a Bugatti without a steering wheel; it gets a lot of the basics wrong.
One note though: Many Garmin users would also say that Garmin is, sadly, also losing track of what their core userbase wants, as the experience has become more buggy and less focused over the years. I'm not asserting that Garmin is king and Apple are idiots; Garmin just has momentum and is generally great at the things its users care about.
1: https://web.archive.org/web/20210622043132/https://www.welly...
(just like what Fitbit bands themselves had, or what apps such as "Sleep as Android smart alarm" try to guesstimate)
The Fitbit integration with the Pixel watches is not great. The Fitbit support is even worse - it actually makes Google's support look decent by comparison, which is really saying something.
Google didn't clone anything, and instead acquired a smaller company (Fitbit) that had the tech they wanted to put in their watches. So new Pixel Watches still have a working SpO2 sensor.
1: https://www.npr.org/2024/01/18/1225432506/apple-watch-blood-...
Also, while it’s suspicious circumstances, we don’t know Apple stole the tech. The lawsuits are still ongoing (after mis-trialing) but Apple lost the appeal to sell the products during the trial. To make it even messier, courts (with a jury) have found that Masimo copied Apple about some design aspects. This is probably one of the messiest corporate litigations in a long time - Apple isn't known for making deals.
Note that the verdict is under appeal.
Besides I bought the refurbished Apple Watch for third the price of Pixel Watch 3.
But I'm glad that Android users now have a good smart watch & there's competition in the space.
I have it on my radar since v1.0, and whenever I see the two older Android Wear devices in my drawer I keep thinking that I should put them to some new use (i.e. make them control home devices directly or similar).
Now that Gadgetbridge supports AsteroidOS, I would like to give it a try again but my device require a battery change and it's been hard to find one. That brings the major issue with AsteroidOS - very limited compatibility for newer devices.
You're welcome.
CalDAV and CardDAV are wonderful cross-platform protocols that I use every day (including on Apple Watch) and I hope they continue to be supported in the future.
One day, hopefully!
I'm the author of this post, I assumed Apple still has support for these protocols because of legacy business systems.
I hope that the support for interoperable protocols continue to remain in future versions of Apple Operating Systems.
I've been using an Apple Watch Ultra with my Pixel using some of the same hacks.
0. I use messaging apps like WhatsApp, and Messenger which are multi device. So I log into them on the home iPhone. (WA finally added 'login as companion device' on iOS only a year ago). 1. Pushover to get notifications from any other apps that don't support multi device. (Signal ugh). I used Buzzkill to do the pushing from the android devices. Very reliable once set up. 2. I use Google Voice for my calls and SMS so that was easy to get on iPhone. (No calls though. The watch doesn't support sip/voip calls except Apple's own FaceTime ugh) 3. I spent a year doing cellular on Watch. I joined various family members' premium plans of the big 3 US networks (as well asany MVNOs like Visible) to use cellular on the watch. I paid ~$10/mo via this route. All good. But I stopped early this year because I found the cellular reliability to be just... piss poor garbage. (This is extensive use across US as well as international travel in Europe and Asia) It really wasn't worth cellular I realized.
4. I use Apple laptops, so the "watch to unlock" feature is useful multiple times a day :)
Might try Buzzkill as it might be easier for those who aren't familiar with the terminal but I'm bit weary about the privacy implications especially since famous apps get acquired by shady actors all the time.
I've added blacklist in my script to prevent notifications from sensitive apps being sent over Pushover.
edit: Buzzkill depends upon Tasker for sending messages to pushover? That's a buzzkill(sorry) as Tasker heavily relies on GMS & not an option for de-googled phones.
I end up carrying my iPhome with my Android phone to avoid this. I mount the iPhone to my bike/scooter when available using Quad Lock waterproof cases.
> 0. I use messaging apps like WhatsApp, and Messenger which are multi device. So I log into them on the home iPhone. (WA finally added 'login as companion device' on iOS only a year ago).
> 1. Pushover to get notifications from any other apps that don't support multi device. (Signal ugh). I used Buzzkill to do the pushing from the android devices. Very reliable once set up.
> 2. I use Google Voice for my calls and SMS so that was easy to get on iPhone. (No calls though. The watch doesn't support sip/voip calls except Apple's own FaceTime ugh)
> 3. I spent a year doing cellular on Watch. I joined various family members' premium plans of the big 3 US networks (as well asany MVNOs like Visible) to use cellular on the watch. I paid ~$10/mo via this route. All good. But I stopped early this year because I found the cellular reliability to be just... piss poor garbage. (This is extensive use across US as well as international travel in Europe and Asia) It really wasn't worth cellular I realized.
(Seriously, why is vibration cooldown not a thing? I believe android will have something like this, but this should have been available for a decade! Like if I had 2 notification from someone 0.3 seconds ago, then I will surely not need a third one now)
Personally, this is actually how they got me – I used to use Android phones for many years, but found the Apple Watch so much more appealing than anything available from Google at the time that I made the switch.
Same. Maybe Android watches are better now—it’s been a few years since I looked at them—but at the time they were universally thicker and with worse battery life than the apple watch, which is already thicker than I like.
In any case, this was all long before the DMA went into effect, so it would have to be a regular old antitrust case.
>Apple recognizes that driving users to purchase an Apple Watch, rather than a third-party cross-platform smartwatch, helps drive iPhone sales and reinforce the moat around its smartphone monopoly. For example, in a 2019 email the Vice President of Product Marketing for Apple Watch acknowledged that Apple Watch "may help prevent iPhone customers from switching."...Apple also recognizes that making Apple Watch compatible with Android would “remove[an] iPhone differentiator.”[1]
The lawsuit also alleges that Apple degrades APIs to hurt Third Party watch manufactures.
[1] https://s3.documentcloud.org/documents/24492020/doj-apple-an...
You might also check in on Garmin watches. They have many of the same heart rate monitoring (though no automated emergency SOS) and work well with Android.
(Sorry to hear about your friend's passing.)
My first question is "why" and the post answers that well (my paraphrasing): because Apple Watch is more accurate than anything else on the market, and health can be a matter of life and death.
OP is definitely an open source guy though so even if you'll never buy another Apple product (like myself) it's still a fascinating look at the current state of things!
I recently learned that the Google pixel 8 and 9 will soon get a feature that will allow these phones to remain plugged in and turned on without charging and discharging the battery (under certain circumstances).
I really wish this was widely available for all cell phones and tablets. I know new iPhones have a limit charging to 80% option (my iPhone se 2020 does not) but I think the next step is to add this? My main motivation is to do whatever we can to avoid spicy pillow problem in batteries.
Do you have any thoughts on this topic?
Here is a reddit thread on this topic
https://old.reddit.com/r/GooglePixel/comments/1hcfv54/your_p...
Basically, I want the phone to ignore that there is a battery until the battery charge drops to about 20 percent and then charge to to about 60 or 80 percent but don't use the battery at all. Only use the battery as a power source if the user switches off this dedicated mode or if the user powers on the device without external power present. Something like that.
Caveat though. Reports of spicy pillows are increasing as the age of the device gets closer to more than a year. They may or may not be using that feature.
Librem 5 has this functionality: https://forums.puri.sm/t/how-to-limit-battery-charge-voltage...
When I faced a similar dilemma before the smartphones implemented 80% cut off, I was planning a automated smart power strip which cuts down power to charger when the battery reaches 80%; not sure if iOS battery api is accessible though.
Shout to AccA, which helped me limit the battery to 80% on Android before it was implemented within the OS.
iPhones have this capability as demonstrated by their "Optimized battery charging" that caps at 80% overnight "then finishes charging before you normally pick up your phone" or some crap like that, BUT they only let you set an actual cap on the charge level on the 16 (and 15?) even though older models should have the same capability. Yes, this picture you can't see is me flipping Apple the bird while holding my 14 Pro that's down to 87% of original capacity because I can't cap the charge.
I’m curious about how well the health features translate over to the android phone. Is it mostly just to track health metrics locally on the Apple Watch, or is there any sort of “export/sync to android phone” for health?
I’ve been really curious about other open source (or at least reversed engineered) devices like the Colmi, and while I’m still an Apple consumer, prefer to track and keep things locally and private to myself with my own apps and scripts.
So far the health data is stored within watch and the iPhone. I'm currently fine with it, but planning to export the data and analyze it in future.
There are various existing tools to export and analyze Apple-Health data already[1].
Does this actually work? Apple watch only can detect sudden falls and call 911, but AFAIK it can't auto call 911 if you get a heartattack or whatever.
>I got the cellular working in the Apple Watch by using the same SIM from my Android phone in the iPhone, pairing with the Apple Watch and setting up the mobile data.
>Receiving and making calls via Apple Watch (when Wifi/BT is disabled) works well, but since the SIM is in the Android phone, the SMS functionality doesn't work; with it SOS messages to emergency contacts(even if they're on iMessage ʅ₍ッ₎ʃ ); but SOS calls work.
There's no way this can work unless "calls" actually mean facetime audio rather than PSTN (ie. "regular") phone calls. If the sim isn't in the watch, then there's no way it can receive calls.
Apple Watch as AFib alerts, I've linked the health features in my blog.
He primarily tests the devices on just his own body type, and often doesn't test long enough for the device to adapt to him (some devices take a few weeks to "learn" your body).
He does make disclaimers about the above, but people seem to take the stats he presents as gospel.
I wish Apple was more flexible in their products. The watch is plenty capable on its own, and I feel confident the attachment to the iPhone is arbitrary.
https://news.ycombinator.com/item?id=42455642
Apparently, the people at Apple are very open to using your own server software with Apple hardware.
If you had a second spare iPhone, you could run it semi tethered with JIT and just any ARM/x86 OS: https://docs.getutm.app/installation/ios/
Though a JB would be more convenient. And things start to get interesting with M1 and its virtualization support.
More generally, I think people's complaints about Apple are due to a combination of brand engineering and market dominance. Apple make amazing hardware, they market their products as premium and they price it accordingly. If they made inferior products, say Surface Books, nobody would care about it. If they didn't sell at high price, they wouldn't make big money which will limit their ability to innovate (or polish if you will).
Having said that, the Apple Watch is the primary reason I switched to the iPhone (and Apple ecosystem with it). I have been using the watch with cellular since April 2019 and I only take my phone with me on the rarest of occasions (usually for events that I want to snap pics or video or if I’m taking a day trip or on holiday). I’ve even taken just the watch on small holidays/trips by keeping my iPhone fully charged but on Wi-Fi to get all notifications.
Once I got used to the workflow I never looked back. I noticed I was more focused at work, at social events, dinners either the wife and family or friends while being more social and attentive, and noticed a huge overall improvement in mood and well being. Part of this is due to more focus on health and fitness and the Apple Watch certainly helped me stay motivated.
Since 2019 I’ve lost 25lbs, gained some muscle mass, I now compete in friendly running races and I’ve lowered my blood pressure. The Apple Watch truly is the most important gadget I’ve ever purchased and owned.