Hacking Alexa or Google devices to install Mycroft


#1

Has anyone attempted to install Mycroft on an Amazon Echo or Google device? Obviously it it void the warranty but who cares! The mic/speaker and form factor are great. Seems like something fun to do with one of these things grandma gave you for Christmas.


#2

I have to Echos sitting here, dooing nothing, and would love to hack them to get Linux and Mycroft running on it. Best information I found were this article


But reading that tells me it isnt easy, and requere lot of work to be usable :frowning:


#3

The echo dot/home mini had 256mb of RAM, which is rather low to run mycroft on. For budget applications a pi 3 and the google aiy voice kit v1 would be a reasonable approach, though not nearly as pretty or compact. The google mini has a similar two-mic system in it as well.



#4

Not exactly what I was was going for… but pretty creative.


#5

step 1 - open it up
step 2 - take the hardware out
step 3 - put a picroft inside


#6

Apart from the warranty getting void, are there any other specs? i wanna try this too.


#7

Just had a closer look at that Mini tear down and it says 256MB of NAND flash. It’s actually been beefed up to 4 gig of RAM

  • Marvell 88DE3006-BTK2 — (unchanged) This is the multimedia processor SoC, an ARMADA 1500 Mini Plus with a Dual-Core ARM Cortex A7, supporting 1080p HD content.
  • Toshiba TC58NVG1S3HBA16 —(unchanged) 256 MB NAND flash
  • Texas Instruments TAS5720 — (unchanged) The audio amplifier
  • Marvell Avastar 88W8887 WLAN/BT/NFC SoC — (changed from the 88W8897 used in the Google Home) The main difference with this SoC is that instead of a 2x2 wifi radio (meaning it can send and receive on two antennas simultaneously and do wifi beamforming), it only has a “1x1”. This is most likely a cost reduction, also requiring less thermal dissipation and hence a smaller, cheaper design, for a product that may not need the extra bandwidth and antenna strength.
  • SK hynix H5TC4G63CFR-PBA — This is 4Gb DDR3L SDRAM (changed from the Samsung K4B4G16 512MB DDR3 SDRAM used in the Google Home)

Picroft is still an easier and safer way to go! :slight_smile:


#8

Oh damn, was clearly still asleep, definitely a lower case b there…
No 4GB’s of RAM sorry folks.


#9

I got Amazon to confirm that all the echo devices run FireOS, a version of android. I bet that the new echo show has lots of ram, and could probably run mycroft…