With as quickly as Fuchsia is being developed, this may not be relevant for too long, but I hope that it can help at least a few people for the time being. Horus125 and I have been working on this for the past couple days or so and we’re glad we finally got it working and are happy to share our process.
We still have no idea what Google intends to do with Fuchsia, but at least we can run in the Android Emulator.
I’m not certain Google is sure what it intends to do with Fuchsia. My bet is that some engineers with clout have been complaining about the limitations of working with linux and this is their solution. Product still probably needs it to be more advanced to approve a transition plan. Right now it reminds me more of Ara, the composite phone project. Yeah its a good demo and nice in concept, but the implementation, usability, and ability to continue making Android level profits remain to be seen. Android is so big now, that it will always be with us in some form.
Nobody is certain what Google intends to do with Fuschia. If someone has a faint idea, it’s that Google either wants to decouple the drivers from the kernel, or the kernel from the rest of the OS, or they don’t like the limitations of Linux (whatever they are).~
Whatever the case, this is an indication of a well managed company, aka treating the OS like a product and having the redesign in the works before the current generation starts to rot. That way, they might save themselves from the embarrasment of having to sell a 25 year old OS, like Microsoft does now (with all the font kernel vulnerabilities that come with it and the problematic permissions for installers).
Apart from that I think they want to make Java optional in the short term and deprecated it in the long term.
Also interesting is, that Horus125 have forked some programs from Dahlia-OS, which seems to be an distribution of Fuchsia:
https://github.com/dahlia-os
Possible the main intention of Horus125 was, to run Dhalia-OS on the Android emulator. But if that happens, an normal Fuchsia runs on it automatically, too.