We have moved to a new Sailfish OS Forum. Please start new discussions there.
1

[Question] / [Idea] Anbox Cloud

asked 2020-03-13 16:01:44 +0300

sunburnedpenguin gravatar image

Is Canonical's Anbox Cloud a potential solution for granting the capability to run Android apps on non-officially-supported phones running Sailfish OS? Granted, there are probably some valid security concerns with this setup.

edit retag flag offensive close delete

Comments

@Edz, only "related", because this is Anbox in the cloud.

Actually nice to see that Canonical works on / with Anbox.

But, as @sunburnedpenguin noted,

Granted, there are probably some valid security concerns with this setup.

olf ( 2020-03-13 22:26:53 +0300 )edit
1

And while the idea itself is cool, I have to question the practicality of it. With cloud, you are always reliant on your mobile connection to the cloud server in addition to the service which you are connecting to via the app you are launching. In addition to the security concerns and what not.

Anbox itself is really interesting and I would like to see it properly implemented on Sailfish. But I guess Jolla would have already gone with it if it were a good (executable, doable in reasonable time, fully featured?) idea to begin with.

Sefriol ( 2020-03-14 11:15:07 +0300 )edit
4

@Sefriol :

Technically speaking Jolla has already done it: their Alien-dalvik for AOSP8 and above is based around the same rough idea as Anbox (and SPURV) - it's also an opensource AOSP running inside an LXC container. What changes, is that Jolla relies on their own tech (that they have obtained from Myriad and developped upon) to forward essential API (graphics, sound, input, etc.), whereas Anbox and SPURV each have their own API forwarder (e.g.: Anbox use the kind of facilities normally leveraged by emulators for display, whereas SPURV on their side use the normal GPU driver facility. And Jolla hasn't published much info about what they are using).

And yes, you correctly identified "executable, doable in reasonable time, fully featured" as the reason why Jolla stuck with already proven tech that they already had licensed, instead of waiting until Anbox is mature enough (or until SPURV starts appearing much later).

DrYak ( 2020-03-16 12:40:58 +0300 )edit

Thanks @DrYak, I've always wondered how was powered the new Android layer. A detailled blogpost about it would be so cool.

Sthocs ( 2020-03-17 01:58:43 +0300 )edit

1 Answer

Sort by » oldest newest most voted
2

answered 2020-03-15 18:48:36 +0300

tortoisedoc gravatar image

A cloud-based emulator? Seriously?

edit flag offensive delete publish link more

Comments

1

Yup. I would be suspicious of a cloud-based solution.

On top of the usual problem that any cloud emulation has (see gaming cloud emulations such as Antstream, etc.), you add the extra problem of the kind of critical apps that Sailfish users are asking to run on their phones.

Most of the problem we have are "But my bank insist on me using this 2FA/Payment/whatever Android App !". Do you really want to entrust your 2FA or app-based payment to the cloud (a.k.a. to someone else's computer ?!)

DrYak ( 2020-03-16 12:43:19 +0300 )edit
Login/Signup to Answer

Question tools

Follow
3 followers

Stats

Asked: 2020-03-13 16:01:44 +0300

Seen: 549 times

Last updated: Mar 15 '20