Live data from Hacker News

Android container in Chrome OS

chromium.googlesource.com

71–80 of 140 posts

Re: Android container in Chrome OS

#71
post #16

Earlier quoted context omitted.

Can you share a specific example of this? I got lost in the parent article but was that in there?

Yes. Boot, launch chrome tab, type Ctrl alt t, then type vmc start dev. You have a GNU/Linux kernel which you can do whatever you want. For more info visit Reddit and the Crostini subreddit. You can use Steam or really whatever.

Steam is actually still a WIP. When I tried to install it following the Debian instructions (inside a Stretch container) I was unable to do so. It currently does not support the i386 arch necessary. Maybe that has changed since I tried, but it was not working for me a week or so ago.

Re: Android container in Chrome OS

#72
Thanks for publishing. Very informative. Am just setting up NeverWare as a devenv for Android. With localhost ADB connections. Could prove a powerful platform for Android automation.

Also noticed there is a web "demo" of Fuschia experimental OS. That can be run in a single Chrome tab (click "guest"):

https://mgoulao.github.io/fuchsia-web-demo/

Re: Android container in Chrome OS

#73

I can't wait for the day that phone operating systems development environments are a docker pull away. It's encouraging to see Google approaching my ideal workflow using containerisation. Apple systems are great until you run into the garden walls and are forced to use closed-source single platform software like Xcode. Chrome OS and Android are a lot more open in many respects. Hopefully efforts like this continue wi…

Apple systems are great precisely because they’re single platform and closed-source. It would be unfortunate if that changed.

Re: Android container in Chrome OS

#74

By looking at the comments this article is creating confusion. So I thought I might provide an overview of the two things happening with ChromeOS. 1) Android apps have been enabled on many Chromebooks using a locked container that shares a Linux kernel with ChromeOS. You do NOT have access to the container mechanism that is being used. It ONLY supports a container locked by Google. It is NOT using Docker also. This i…

Hey! Thanks for the detailed reply. What I don't get is: ChromeOS is open source, so why do all these things only work on certain hardware? Isn't there a way to install ChromeOS on any laptop today and already use Anroid apps et al, without said machine being a Pixelbook? I have a machine that is not an official ChromeBook and I'd love to install ChromeOS with Android support to try it out. But I've done quite some g…

ChromiumOS is to ChromeOS as Chromium is to Chrome: https://www.chromium.org/chromium-os

Re: Android container in Chrome OS

#75
post #65

Earlier quoted context omitted.

You have it with ChromeOS 67. Docker without having to put in developer.

What do you mean by "developer" in that sentence? Mostly when I see "developer" it means a person that develops code - a programmer, but here it doesn't make sense in your sentence.

Well it is a bit confusing as the same word used in two places.

There is putting your Chromebook in developer mode which removes safety checks and a way to use GNU/Linux on a CB. You then can install Crouton.

But then there is putting a CB on the developer channel or the Canary channel which is completely different.

I am currently using both as I can then see what is happening with the host OS while using the new VM capabilities with my PixelBook.

Re: Android container in Chrome OS

#76
post #49
post #46

Earlier quoted context omitted.

Could you tell us exactly which part of Docker you think is "quite closed"? Docker (Moby) is licensed under Apache 2.0, and so is containerd, the default runtime.

The tight coupling to systemd which refuses to standardise any "internal" interfaces and insists on taking over the entirety of one's system. You can't run Docker if you're not running systemd, you can't run systemd if you're not running udevd and logd and so on, you can't run those if you're not running not just Linux but essentially only the "current" version of Linux, and if you ever implement a compatible replace…

I have a Gentoo system without systemd (I despise the thing for reasons I don't want to get into right now), and I also have Docker running right now.

Worst trouble I had with it was compiling the necessary modules into the kernel when I installed it. The rest was relatively painless (as painless as administering a Gentoo system can be, anyway).

Your post needs a huge dose of clarification.

Re: Android container in Chrome OS

#78
post #71

Earlier quoted context omitted.

Yes. Boot, launch chrome tab, type Ctrl alt t, then type vmc start dev. You have a GNU/Linux kernel which you can do whatever you want. For more info visit Reddit and the Crostini subreddit. You can use Steam or really whatever.

Steam is actually still a WIP. When I tried to install it following the Debian instructions (inside a Stretch container) I was unable to do so. It currently does not support the i386 arch necessary. Maybe that has changed since I tried, but it was not working for me a week or so ago.

There is instruction on how to use Steam on ChromeOS 67 with a Pixel Book on /r/crostini.

Just visit the subreddit.

https://www.reddit.com/r/Crostini/

Re: Android container in Chrome OS

#79
post #73

I can't wait for the day that phone operating systems development environments are a docker pull away. It's encouraging to see Google approaching my ideal workflow using containerisation. Apple systems are great until you run into the garden walls and are forced to use closed-source single platform software like Xcode. Chrome OS and Android are a lot more open in many respects. Hopefully efforts like this continue wi…

Apple systems are great precisely because they’re single platform and closed-source. It would be unfortunate if that changed.

I don’t see how you arrived at that conclusion. Why is the software not being open source a benefit?

Re: Android container in Chrome OS

#80
post #73

Earlier quoted context omitted.

Apple systems are great precisely because they’re single platform and closed-source. It would be unfortunate if that changed.

I don’t see how you arrived at that conclusion. Why is the software not being open source a benefit?

Is software that is open sourced the only software that people should find value in?
Post reply on HN