@blutack, I can confirm this - I recently purchased a treadmill homeTro 3.0HP and it has a third-party Bluetooth Module UART module from https://www.fitshow.com/. It seems fitshow developed this module and white-label apps to add smart features to the treadmill and other fitness devices.
I cannot confirm if it's microchip UART to BLE because since I would have to desolder it, I successfully connected UART at 4800 baud: https://pastebin.com/NCiQwr8T
If anyone knows how to decode FitShow UART protocol or has some ideas, please share your thoughts :)
If you generated that UART log with an ESP32, then ignore me! Otherwise, it looks like you found the debug port for an ESP IDF project. In that case it's not likely to use the BLE to UART Microchip unfortunately. Therefore there's no guarantee that the UART matches anything to do with the bluetooth (the ESP32 is a separate processor which could be doing a whole bunch of smart stuff).
Also, those Microchip modules are an expensive way to add bluetooth to something (trading dev time for BOM) - I would be surprised to see them in any mass produced or cost optimised design.
Generally, best bet is probably to run jadx over the android app and go from there.
That said, it looks like the FitShow module supports FTMS (standard Bluetooth fitness profile). In that case, fantastic, you should be able to use any off the shelf FTMS bluetooth library to pull data from it. No UART required.
My apologies, I captured the logs through EPS32 :) since it's not Microchip, the UART protocol is probably a custom FitShow one.
I've tried to use FTMS from the Kinomap app, but it seems the FitShow module I have doesn't support it. I'm yet to look into the BLE GATT part to confirm.
Will keep digging. Thanks for the reply!
And now, people go back to the office and I hear other people in the background instead of babies because companies have mandatory office days when they have all employees there at the same time. I can tell you, it's easier to phase out baby than other people in the background :)
It’s such a small amount because it’s a small infringement (incorrect default for a privacy-related setting that was corrected, I guess fairly rapidly because of the height of the fine)
“Meta suffered a major defeat on Wednesday that could severely undercut its Facebook and Instagram advertising business after European Union regulators found it had illegally forced users to effectively accept personalized ads.
The decision, including a fine of 390 million euros ($414 million), has the potential to require Meta to make costly changes to its advertising-based business in the European Union, one of its largest markets.”
Even ignoring that it is including a fine, I would think $414 million is large enough for some fairly high-up managers at Meta getting flak for it.
Exactly. "Illegal with a fine" is "Legal for a price." If the fine is less than the profit, then it's just another cost of doing business.
Edit: What's controversial about this statement? It's patently obvious, especially when you factor in the odds that your behavior will go unnoticed or unprosecuted. Do you people think I'm advocating this?!
> The fine should be equivalent to profit plus a hefty penalty on top of that.
So this was a toggle in an obscure preferences setting toggled incorrectly and therefore a minor infringement of EU law - but you want the court to fine Apple their entire profit? plus some random extra amount?
Wow. Aside from this being completely stupid to anyone who doesn’t share your irrational level of Apple hatred, how would you deal with a really serious offense?
They should be fined the profit that they made from the feature. All of it, plus an additional percentage as punitive damage. Nobody said they should have their entire annual profit garnished, their corporate charter revoked, their CEO arrested, or their headquarters raided by the Wagner Group. Sheesh.
The problem is that the threatened fine is nowhere near the anticipated profit. So there is a rational incentive to ignore the law.
> Nobody said they should have their entire annual profit garnished, their corporate charter revoked, their CEO arrested, or their headquarters raided by the Wagner Group. Sheesh.
Read the other comments here and you will see a number of people saying those things should happen (ok maybe not the one about the Wagner group...).
just posted above - my wife's invitation to Canadian Citizenship ceremony went into promotions folder and she missed it :( what's funny, all previous communications from the same domain were ok.
Ah ok. Here in the U.S. such things are handled by snail mail.
You can create an account on the USCIS portal to get updates there. When there is an update, an email is sent to you stating there is an update in your case and that you will need to log into the portal to see the update.
In that portal they then state that document XYZ has been mailed to you and if you did not receive if by ABC date then request another copy be mailed to you.
You need that physical document to do anything. You cannot download it from the portal because it isn't in the portal.
I like it this way for the added security. Someone gaining access to my email can't see anything related to my immigration status.
Two factor authentication is also required for the portal login.
Its sad that "physical letter in an envelope with legal protections that gets left in the mailbox in front of my house" is the best security that the average person has access to.
Hosting my own email is way more secure than that but most people just use some large corporation. I'd also be happy with GPG but no one has bothered to make that easy enough to use other than Proton Mail.
I'm sure his code is backed up, he's talking about the Google Play platform. He is locked out and hoping that his plea might reach someone at google and they'll reach out to him. So upvote the story and maybe that will increase the statistical chance that someone at google might fix it.
From the article it sounds like the main issue is that they lost years worth of building their brand/community/user-base and aren't sure they'll ever be able to publish to the play store under their name again.
You're right. I do agree that a lot of Russian immigrants I met are against Putin. Just to give context - I'm a Ukrainian. However, do expect that a lot of people who are immigrating or planning to immigrate now would be economical immigrants due to degrading standards of living in Russia. So, they may actually support Putin but they're looking for better life. For instance, the IT company I worked for had a client IT company from Russia and they decided not to do business with us after 2014 (annexetion of Ukrainian Crimea) because they supported Putin. The company was small-to-medium but those were IT people mostly. Also, based on the most recent polls, 70-80% of Russians support the aggression.
I think the solution should be on a government level: a government who doesn't support Russian aggression (and that's is the whole world accept ~10 countries), I'd introduce some sort of a visa/work permit/citizenship requirement for Russians to state if they support Putin or not. I'd also make a video recording of their answers similarly to the citizenship oath in many countries in case they "change their minds" later on. If they don't have a process like that or a similar process, they may introduce people who are pro-war and pro-Russian into their societies. I consider it extremely dangerous for countries that are neighbouring with Russia because Putin's propaganda used "Russians oppression" or "Russians mostly live there" as an excuse for aggression in Pridnistrovia, Goergia and Ukraine. This is especially true for Baltic states were standards of living are higher and they are potential destinations of these new waves of immigrations.
I'm not sure if a business owner can do something like that because it might be considered as a discrimination of political views or something similar. I assume no one was asked during a job interview if they supported Hitler, right ?:)
If you want to know if a Russian person supports the war, among questions like "do you support war in Ukraine/Putin?" you can ask if they supported of annexation of Ukrainian Crimea in 2014. Most Russian immigrants I met said "of course no, it's a crime and a violation of the internal laws". But some avoided answer and said something like "well it's a complex question, Crimea is mostly Russian and they were treated badly", "or Crimeans were suffering", "Crimea was never a Ukrainian territory" or something along those lines - that's a red flag. Or "it's a politics and I'm trying to stay out of politics" is also a red flag. No one will tell you directly that they support the aggression in 2014 after what happened in Feb 24th.
I do hope that "good" Russians will get a better life and "bad" Russians will stay in Russia and enjoy the products of their believes.
If anyone knows how to decode FitShow UART protocol or has some ideas, please share your thoughts :)