How to Run Chrome OS in Android Emulator

Chrome-OS-Emulator

While it’s possible to run the open source Chromium OS in your computer or a virtual machine, AFAIK there was only was way to test Chrome OS: purchasing an actual Chromebook, or other device running the operating system. But this week-end, I read the news that Chrome OS was now available in Android Studio, and you can run in Android Emulator while emulating a Pixelbook, so I gave it a try by following the instructions on Android Developer website. If you haven’t done so already, we first need to install Android Studio. I’m running Ubuntu 16.04 in my computer, but this will also work in Windows and Mac OS X. After download the IDE zip file, we can extract it… and then open a console, go into “{installation home}/bin” and run the program:

After a few seconds, we got into Android Studio 3.1.2 welcome screen. We can now click […]

Chrome 67 to Support the Generic Sensor API for Accelerometers, Gyroscopes, and Fusion Sensors

Once upon a time, web browsers were used to… well, browse the web, but overtime, features and API have been added to run apps with the ability to control hardware like webcams using the Media Capture API, GPIOs using JavaScript (e.g. node.js), or handle Bluetooth  connectivity though the Web Bluetooth API. The W3C Generic Sensor API is one of the latest proposed API, and defines a framework for exposing sensor data to the Open Web Platform in a consistent way. Google has just announced Chrome 67 beta supports the new API. Four types of sensors are supported for now: accelerometer, gyroscope, orientation sensor combining accelerometer and gyroscope data, and motion sensor, another fusion sensor leveraging data from a magnetometer as well as the accelerometer and the gyroscope for example to act as a virtual compass. You can test the Sensor API on your phone or other device with sensors running […]

GalliumOS is a Linux Distribution for (Intel) Chromebooks & Chromeboxes

When I wrote about Crostini VM to run Linux apps on Chromebooks last week, I was informed about GalliumOS, described as a fast and lightweight Linux distro for ChromeOS devices – meaning Chromebooks and Chromeboxes – that is based on Xubuntu. Compared to ChromeOS, GalliumOS – and other Linux distributions – provides the ability to run more programs and more flexibility, and GalliumOS is said to deliver improved performance, longer battery life, better touchscreen support, etc.. compared to competing Linux distributions. You can go over the Download page to retrieve an image for your Chromebook or Chromebox, and either replace ChromeOS or go for a dual boot setup. The distribution does not support any Arm Chromebooks for now, and only works with some Intel devices with or without caveats depending on the model used. Check out the hardware compatibility matrix for details. The source code can be found on Github. […]

Run Linux Apps in (PixelBook) Chromebook with Crostini VM

Ever since the first Chromebooks were released, it has been possible to run Ubuntu or other Linux distributions using Crouton (Chromium OS Universal Chroot Environment) on Chrome OS devices, but that requires to enable developer mode, which disables some of security features that come with Chrome OS. Google has now make it easier and safer with Crostini VM that does not require developer mode. The only downsides for now are that it only works on Google Pixelbook, and you need to install/run Chrome OS v67 dev channel with the #enable-cros-container flag enabled. Using Crostini is fairly straightforward. First start crosh terminal with Ctrl++Atl+t, and running the following command to create a VM, and launch a container:

This will start a Debian Stretch environment with networking and GUI support, so you can install & run programs like you would in Debian (e.g. apt install htop).  Kevin Tofel at AboutChromebooks managed […]

HP Chromebook x2 is a 2-in-1 Tablet Running Chrome OS

We’ve recently seen what should be the first Chrome OS tablet with Acer Chromebook Tab featuring a Rockchip RK3399 / OP1 processor, and a 9.7″ display. The device is now joined by a high-end tablet, or more exactly a 2-in-1 tablet/ laptop with HP Chromebook x2. Specifications: SoC – Intel Core M3-7Y30 dual core/four thread processor @ 1.0 / 2.6 GHz with Intel HD Graphics 615 @ 300 / 615 MHz; 4.5W TDP System Memory – 4GB or 8GB LPDDR3-1600 RAM Storage -32GB eMMC flash, micro SD slot up to 256 GB Display – 12.3″ touchscreen display with 2400 x 1600 resolution; Camera – 13MP rear camera, 5MP front-facing camera/webcam Audio – Stereo speakers, dual microphones, headphone jack Connectivity – 802.11 ac 2×2 MIMO WiFi, Bluetooth 4.2 LE USB – 2x USB 3.0 type C ports User Input – Detachable island-style keyboard and an HP Active Pen for pressure-sensitive input. Battery […]

Acer Chromebook Tab 10 is the First Chrome OS Tablet

Chrome OS has been found in laptops (Chromebooks), and mini PCs (Chromeboxes) or even All-in-One PCs (Chromebases) for a while, but a new category has launched with Chrome OS tablets starting with Acer Chromebook Tab 10. The tablet is powered by a Rockchip RK3399 / OP1 processor, comes with 4GB RAM and 32GB storage, a 9.7″ display, supports Wacom EMR stylus, targets the education market. Acer Chromebook Tab 10 (D651N) specifications: SoC – Rockchip RK3399-C / OP1 hexa core processor with two Cortex A72 cores, four Cortex A53 cores, and a Mali-T860MP4 GPU System Memory – 4GB RAM Storage – 32GB eMMC flash, micro SD card slot Display – 9.7″ touchscreen IPS display with QXGA (2048×1536) resolution Audio – Headphone/speaker jack Connectivity – 802.11ac 2×2 MIMO WiFi, Bluetooth 4.2 Camera – 2MP front-facing camera USB – 1x USB 3.1 Gen 1 Type C  port for charging, data transfer and connection […]

Imagination Releases PowerVR CLDNN Neural Network SDK and Image for Acer Chromebook R13

Last month, Imagination Technology released their PowerVR CLDNN SDK, an AI-oriented API that leverages OpenCL support in PowerVR GX6250 GPU in order to  create network layers for constructing and running a neural network on PowerVR hardware. Eventually the SDK will support PowerVR Series2NX Neural Network Accelerator, but while waiting for the hardware, the company has provided a firmware that runs only on Mediatek MT8173 based Acer Chromebook R13. The SDK includes a demo taking a live camera feed to identify the object(s) the camera is pointing at, using known network models such as AlexNet, GoogLeNet, VGG-16, or SqueezeNet. All models are Caffe models trained against the ImageNet dataset, a benchmark function is included within the demo. Beside simply playing with the demos, you’ll be able to study the source code to check out various helper functions such as file loading, dynamic library initialisation and OpenCL context management, and read documentation such as the PowerVR CLDNN reference […]

Open Source Software Releases – VLC 3.0 and Android-x86 7.1-r1

Two completely unrelated open source projects have released a stable version of their software this week, but instead of writing a post for each I’ll write about them in a single post. VLC 3.0 Vetinari VLC developers have just released version 3.0 – codenamed Vetinari – of the popular media player with new features such as ChromeCast support, and 8K video playback. Other highlights from the release include: Hardware decoding enabled by default to get 4K and 8K playback 10-bit and HDR support (only on Windows 10 Fall Creators Update for now) 360 video and 3D audio, up to Ambisoncics 3rd order Allows audio passthrough for HD audio codecs Can play Blu-Ray Java menus: BD-J Browsing of local network drives and NAS VLC 3.0 is also the first major version to be released for all platforms at the same time, and you can download VLC 3.0 for Windows, Mac OS […]