Doom Is Officially Running on the Xiaomi Mi Band 10

https://hackster.imgix.net/uploads/attachments/1970087/_48jUkKaKLf.blob?auto=compress%2Cformat&w=600&h=450&fit=min

When Aaron Christophel picks up his soldering iron, you know something unexpected is about to start running Doom. It doesn’t matter if it’s a cooking pot or a toy video walkie-talkie — it will run Doom before he’s done with it. The latest victim is the Xiaomi Mi Band 10, an affordable smartwatch with an unusually long battery life.

Getting Doom onto the tiny wearable turned out to be much more complicated than simply compiling a game and flashing it to the watch. The Mi Band 10 is built around a Bestechnic BES2700iMP system-on-chip, also known as the BEST1503. While the processor shares some similarities with other Bestechnic chips, no public software development kit exists for this particular variant. That meant Christophel had to begin with a leaked SDK for a related audio-focused chip and then reverse engineer the missing pieces himself.

It's time to hack (📷: Aaron Christophel)

...

Copyright of this story solely belongs to hackster.io. To see the full text click HERE

Read more