Thread: Halium Project
View Single Post
wicket's Avatar
Posts: 634 | Thanked: 3,266 times | Joined on May 2010 @ Colombia
#18
Originally Posted by theonelaw View Post
I have over the past years begun migrating everything I use
into VMs in order to have:
  1. hardware portability
  2. easily cloned or backed up with zero drama
  3. security isolation (banking and work stuff)
  4. and other operational compartmentalization
    (I have some very heavy lifting data processing projects
    which have their own libs and daemons,
    unwelcome in my desktop environments)
and this is exquisitely nice.
Moving a webservers becomes simply a matter of which
box to put it in, zero reconfiguration involved.
[I dreaded rebuilding an old Drupal install knowing it would take weeks to get that and all the associated multiple databases hanging on yet another cluster of packages rebuilt.
I simply imaged the machine for KVM and copied it onto a KVM host.
Open a port and it was a done deal with zero sweat.]
Same for my processing work images.
We had been using VirtualBox for several years,
but this year we have abandoned all that
and gone to KVM and it is sweet.
That sounds like the perfect use case for Qubes OS. Unfortunately it's not suitable for mobile as it's x86-64 only and would probably be too heavyweight anyway.

Originally Posted by theonelaw View Post
Turn it right-side up running Android apps on top of a linux OS
might be an answer, but some uncomfortable thoughts linger.

The problem with Halium is that vulnerabilities
are cooked into the kernel and services before
we even get to the part about running linux software.

The flipped side of running Android applications
on top of a linux modded to translate Android services
sounds okay but what about those services?

What might be a "Docker" type of implementation
sounds like a solution - the Ubuntu Touch used AppArmor
but the way it was implemented was to firewall everything
And it fails in certain ways.
I once suggested to the sfdroid guys that they containerise using namespaces but I don't know whether they implemented it in the end. I stumbled onto a promising alternative the other day called Anbox. It uses LXC so network namespaces should be fully configurable with firewall rules.

Originally Posted by mr_pingu View Post
Are you sure? I thought the alternative WL1251 Driver was completely open.

see: https://david.gnedt.at/blog/wl1251/

Or am I missing something?
The driver is completely open. The loadable firmware isn't.
__________________
DebiaN900 - Native Debian on the N900. Deprecated in favour of Maemo Leste.

Maemo Leste for N950 and N9 (currently broken).
Devuan for N950 and N9.

Mobile devices with mainline Linux support - Help needed with documentation.

"Those who do not understand Unix are condemned to reinvent it, poorly." - Henry Spencer
 

The Following 3 Users Say Thank You to wicket For This Useful Post: