Sandia’s MegaDroid goes public

megadroid farmWhat do you call an artificial system that simulates a network of hundreds of thousands of Android devices, allowing to predict the behavior of said devices in case of new app, malware or unforeseen technological breakdown? If your answer was “The Matrix,” then somewhere the Wachowski siblings would like to thank you, but the real answer is something far more entertaining than any amount of Keanu Reeveses staring blankly at the screen. World, meet the MegaDroid.

The MegaDroid is the creation of researchers at California-based Sandia National Laboratories, and virtually simulates 300,000 separate Android devices in an attempt to analyze the reactions of large-scale networks to any number of situations. According to computer scientist John Floren, the MegaDroid is completely insulated from all other networks in the world, but nonetheless offers a realistic network environment inside itself, complete with full domain name service, Internet relay chat server, web server and multiple subnets. It even includes a fake GPS system so that the fictional users of the multiple Android devices being simulated can be tracked in different environments to see whether environment would have any effect on the particular data being studied, and also whether areas without WiFi or Bluetooth impact service significantly.

The need for MegaDroid is explained by Floren very simply: “You can’t defend against something you don’t understand,” he says, pointing to the system’s use in running simulations that will allow Android users to be protected against cyber attack or disruption of service from more benign sources. It’s something echoed by Sandia’s David Fritz, who says that, although “smartphones are now ubiquitous and used as general-purpose computing devices as much as desktop or laptop computers,” they remain easy targets for those seeking to disrupt the system. “No-one appears to be studying them at the scale we’re attempting,” he added.

Continuing, Fritz said that “It’s possible for something to go wrong on the scale of a big wireless network because of a coding mistake in an operating system or an application, and it’s very hard to diagnose and fix. You can’t possibly read through 15 million lines of code and understand every possible interaction between all these devices and the network.”

MegaDroid uses data gleaned from 2009’s MegaTux project, in which Sandia ran a million virtual Linux machines (They have also created MegaWin, which runs multiple Windows OSs simultaneously; clearly, they find mass production very attractive). The experience helped when it came to duplicating the surprisingly complex Android code, with Google’s coding running on top of Linux. Sandia plans to make much of MegaDroid open source once the bugs have been worked out, with Fritz explaining that decision with remarkable ease. “Tools are only useful if they’re used,” he said. What would you do with 300,000 Android devices…?

Emerging Tech

Intel’s new ‘neural network on a stick’ aims to unchain A.I. from the internet

To kick off its first developer conference in Beijing, Intel unveiled the second generation of its Neural Compute Stick -- a device that promises to democratize the development of computer vision A.I. applications.
Home Theater

Google Chromecast and Chromecast Ultra: Everything you need to know

Google's Chromecast plugs into your TV's HDMI port, allowing you to stream content from your tablet, laptop, or smartphone directly to your TV. Here's what you need to know about all iterations, including the 4K-ready Chromecast Ultra.
Emerging Tech

New simulation shows how Elon Musk’s internet satellite network might work

Elon Musk has the dream of building a network for conveying internet traffic via thousands of satellites. A new simulation created by a computer scientist looks at how feasible the idea is.

The best HTC Vive games available today

So you’re considering an HTC Vive, but don't know which games to get? Our list of 25 of the best HTC Vive games will help you out, whether you're into rhythm-based gaming, interstellar dogfights, or something else entirely.

Uber rolls out rewards program that lets its most loyal riders lock in prices

Uber launched a new loyalty program today called Uber Rewards. It offers frequent riders credits to Uber Eats, car upgrades, and the ability to lock in prices on their most traveled routes.

15 tips for keeping your vault-dwellers alive in ‘Fallout Shelter’

The wasteland can be an unfriendly place, if you don't know what you're doing. Here are 15 tips that will help your vault thrive in Fallout Shelter, including information on questing.

Motorola Moto G7: Here’s everything we know

The Moto G6 range is still relatively new to the market, but rumors have already started about the Moto G7, which is expected some time in 2019. Apparently, a G7 Power version will be joining the G7, G7 Play, and G7 Plus.

T-Mobile's new Revvl 2, Revvl 2 Plus are now available for purchase

Last year, T-Mobile launched its own line of branded smartphones. As a follow-up to their predecessors, the carrier has unveiled the Revvl 2 and Revvl 2 Plus -- complete with a sleeker design. Here's everything you need to know.

How to take great photos with the Pixel 3, the best camera phone around

You’ve scored yourself a new Google Pixel 3 or Pixel 3 XL, and you want to take advantage of that incredible camera. We’ve got everything you need to know right here about how to snap the best photos with your Pixel 3.

Google's Wear OS update 'H' promises battery life improvements

Google has rebranded its Android Wear operating system to Wear OS. Removing the Android name may help people better understand Google-powered smartwatches, which also play nice with iOS devices. 
Smart Home

Huawei could soon take on Google and Amazon with a new digital assistant

According to a report from CNBC, Huawei is working on a new digital assistant that could try to take on the likes of Google and Amazon's Alexa. Huawei already has a digital assistant in China, but the new one will be aimed at markets…

Leak shows a third, budget Google Pixel 3 with a Snapdragon 670, headphone jack

The Google Pixel 3 and Pixel 3 XL are considered to be two of the best Android smartphones, but it looks like Google could be prepping a third. A budget Pixel 3 device that boasts some of the best features of the other two has been leaked.

Use multiple phone numbers on one device with Verizon’s ‘My Numbers’ app

For those who have separate phone numbers and devices for your work and personal lives, Verizon wants to help you get more organized. With its new "My Numbers" app, you can use up to four additional phone numbers on a single smartphone.
Smart Home

All the best Amazon Black Friday deals for 2018

Amazon may be an online-only retailer, but that doesn’t mean its Black Friday sales are anything to sniff at. In fact, due to its online status, Amazon has huge flexibility with the range of products and deals it can offer. Here's our…