Abo
  • Services:
Anzeige
Chromebooks wie das C201 von Asus könnten dank der Android-Integration für viele interessanter werden.
Chromebooks wie das C201 von Asus könnten dank der Android-Integration für viele interessanter werden. (Bild: Asus)

ARC++: Play Store auf Chromebooks ist eine Wayland-App

Um den Play Store und andere Android-Apps auf Chromebooks zu nutzen, setzen die Google-Entwickler auf Wayland-Protokolle und eigene Erweiterungen. Android selbst läuft dabei in einem Container.

Obwohl sich der erste Versuch der App Runtime für Chrome (Arc) nie durchsetzen konnte, versucht Google seit diesem Jahr erneut Android-Apps sowie den Play Store auf Chrome OS auszuführen. Diesmal müssen die Apps allerdings nicht mehr angepasst werden, wie David Reveman auf der X.org Developers Conference (XDC) erklärt hat.

Anzeige
  • Der prinzipielle Grafikstack von Android auf Chrome OS (Bild: David Reveman, Google)
Der prinzipielle Grafikstack von Android auf Chrome OS (Bild: David Reveman, Google)

Für den als Arc++ bezeichneten Nachfolger haben sich die Beteiligten demnach vor allem auf den Grafikstack konzentriert und sich dabei für Wayland als integralen Bestandteil des Aufbaus entschieden. Der Grund dafür ist leicht nachvollziehbar. So benötigte das Team ein Protokoll, um Informationen zwischen der Android-App und Chrome OS selbst auszutauschen.

Und die bestehenden Wayland-Protokolle hätten dies zu einem großen Teil schon geboten, so Reveman. Das Team habe diese für seine eigenen Bedürfnisse darüber hinaus erweitert und könne dies künftig auch weiter tun, falls nötig. Letztlich habe sich damit auch eine einfache Möglichkeit ergeben, die Implementierung zu testen. Immerhin gibt es eine Vielzahl von Wayland-Anwendungen.

Besitzer eines Chromebooks sollten somit künftig vergleichsweise einfach Wayland-Anwendugen auf ChromeOS nutzen können - allerdings wohl in dem nicht abgesicherten Developer Modus. Im Auslieferungszustand der Chromebooks wird die Android-Umgebung wohl aber der einzige Wayland-Client bleiben.

Buffer-Austausch und Android-Container

Um den Play Store oder auch andere Apps aber überhaupt auf Chrome OS starten zu können, wird eine Android-Laufzeitumgebung benötigt. Diese wird in einem Linux-Container ausgeführt, wobei sämtliche laufenden Apps auf die gleiche Instanz zugreifen, wie Reveman versichert. So könnten die Apps einfach innerhalb von Android miteinander kommunizieren.

Die eigentliche Darstellung der grafischen Inhalte der Android-Apps innerhalb von Chrome OS geschieht dabei durch einen Austausch der Grafikbuffer. Das Android-System in dem Container ist dafür laut Reveman so wenig wie möglich angepasst worden. Für die Zuweisung der Buffer wird wie in Android üblich Gralloc genutzt, das wiederum den Direct Rendering Manager (DRM) des Linux-Kernel verwendet.

Da der Grafikstack von Chrome OS mit der Abstraktionsschicht Ozone direkt auf DRM aufsetzt, können die Grafikbuffer über das DMA Buffer Sharing API weitergereicht werden. ChromeOS importiert diesen Buffer, um dessen Inhalt letztlich darstellen zu können.


eye home zur Startseite
Stebs 22. Sep 2016

Nun ist immerhin klar, warum Google Kristian Høgsberg (den Wayland-Initiator...

JBBgameich 21. Sep 2016

Könnte man das nicht irgendwie auf normalem Linux mit Wayland zum laufen kriegen? Die...



Anzeige

Stellenmarkt
  1. Vodafone Kabel Deutschland GmbH, Unterföhring bei München
  2. B/E Aerospace Fischer GmbH, Landshut
  3. CG CAR-GARANTIE VERSICHERUNGS-AG, Freiburg im Breisgau
  4. über JobLeads GmbH, Berlin


Anzeige
Top-Angebote
  1. 189,00€ + 4,99€ Versand (Vergleichspreis 224€)

Folgen Sie uns
       


  1. Dobrindt

    Strengere Vorschriften für Drohnen- und Modellflugzeug-Flüge

  2. Europa

    Deutschland bei Internet für Firmen nur Mittelmaß

  3. Missglücktes Update

    Vodafone schießt persönliche Router-Einstellungen ab

  4. Smartphones

    Textnachricht legt iPhone zeitweise lahm

  5. Bestechungsvorwürfe

    Kein Haftbefehl gegen Samsung-Chef

  6. Nintendo

    Fire Emblem erscheint für Mobilgeräte und Switch

  7. Fujifilm

    Neue Sensoren und besserer Autofokus für X-Kameras

  8. Streaming

    Netflix zeigt Rekordwachstum

  9. Messsucherkamera

    Leica M10 schrumpft trotz Vollformatsensor

  10. Halo Wars 2 angespielt

    Mit dem Warthog an die Strategiespielfront



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Taps im Test: Aufsatz versagt bei den meisten Fingerabdrucksensoren
Taps im Test
Aufsatz versagt bei den meisten Fingerabdrucksensoren
  1. Glas Der Wunderwerkstoff
  2. Smartphone-Prognosen Das Scheitern der Marktforscher
  3. Studie Smartphones und Tablets können den Körper belasten

Bundestagswahl 2017: Verschont uns mit Digitalisierungs-Blabla 4.0!
Bundestagswahl 2017
Verschont uns mit Digitalisierungs-Blabla 4.0!
  1. Verfassungsbeschwerde Journalisten klagen gegen Datenhehlerei-Paragrafen
  2. Bundestagswahlkampf 2017 Die große Angst vor dem Internet
  3. Digitale Agenda Verkehrsminister Dobrindt fordert Digitalministerium

Macbook Pro 13 mit Touch Bar im Test: Schöne Enttäuschung!
Macbook Pro 13 mit Touch Bar im Test
Schöne Enttäuschung!
  1. Schwankende Laufzeiten Warentester ändern Akku-Bewertung des Macbook Pro
  2. Consumer Reports Safari-Bug verursachte schwankende Macbook-Pro-Laufzeiten
  3. Notebook Apple will Akkuprobleme beim Macbook Pro nochmal untersuchen

  1. Re: das muss man allerdings vervollständigen

    bjs | 11:52

  2. Re: Eigene Kabelrouter

    KingdomRoyal | 11:50

  3. Re: Regress? Warum nur ein Zulieferer?

    Netspy | 11:50

  4. Kann man jemanden begnadigen, der nicht...

    opodeldox | 11:47

  5. Re: nur 8GB speicher nicht direkt erweiterbar bei...

    Zuryan | 11:46


  1. 11:51

  2. 11:43

  3. 11:28

  4. 11:13

  5. 10:58

  6. 10:43

  7. 09:35

  8. 09:08


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel