Hello,
For a very dirty workaround, you may find armtranslator (used in vbox86,
genymotion and in a bunch of noname x86 hdmi sticks) capable of running
some ARM apps with decent performance. Running the whole system (even
trimmed down to Go-style system) would result in penalties ranging in
5-30x, even boot would take ages and you still get the equivalent of very
early cortex core.

As for ARM-on-ARM, right now I believe there are no open products capable
of that AND capable of bootstrapping AOSP (check Xvisor for example), but I
would really love to find it wrong.

Another option would be to buy cheap but powerful boards (ODROID in 4gb
edition?) and tune them (multiple viewports through Surfaceflinger or
Condroid-like approach) , that would save on development time, but it
doesn't scales well (think you'll have a year of amortizing costs with
$10/month).

(I'm currently investigating what are possible opensource options for
lightweight on-device Android virtualization on ARM, color me surprised
anyone?)

--
best,
Igor

On Fri, Jun 28, 2019 at 4:56 PM Yoan Lefevre <[email protected]>
wrote:

> Hello all,
>
> I tried to post this message on the Android Emulator group, but as there
> is not activity since 2017, I have the weird feeling I will not get
> anything there ^^. So here is my problem...
>
> Regarding some needs on a project (scaling + third parties only available
> in arm64), I must run an arm64 emulated device. I saw there and there that
> the arm64 image based used with x86 emulator are not really efficient, and
> people used to go with x86 image based if this solution meets their
> requirements (which here, is not). Facing this issue, I was wondering if
> there were a possibility to rebuild emulator for an arm64 host, and if it
> was interesting (on a performance point of view) to run an arm64 image
> instance with it ?
>
> While waiting for further info, I will dig into the original x86 emulator
> for an arm64 image based, to see by myself if the performance are really
> bad or not...
>
> Thanks !
>
> Regards,
> Yoan Lefevre
>
> --
> --
> You received this message because you are subscribed to the "Android
> Building" mailing list.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Android Building" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/android-building/844dcf81-74ce-4430-bfed-5884eab7ed97%40googlegroups.com
> <https://groups.google.com/d/msgid/android-building/844dcf81-74ce-4430-bfed-5884eab7ed97%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/CAK-rsLK%3DSGs6mq8v3%3DPgMwysWnADodM%3DiFCHUrHOeoKqoZXUEQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to