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

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)

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. Bayerische Verwaltungsschule (BVS), München
  2. Graphic Group Mensch & Medien GmbH, Bielefeld
  3. LEDVANCE GmbH, Garching bei München
  4. Fresenius Kabi Deutschland GmbH, Oberursel


Anzeige
Hardware-Angebote
  1. ab 470,66€
  2. 355,81€ für Prime-Mitglieder (Bestpreis!)

Folgen Sie uns
       


  1. Linux

    Systemd bekommt Werkzeuge zum Bauen und Verteilen von Images

  2. Sheryl Sandberg

    Facebook-Beschäftigte bekommen im Trauerfall Sonderurlaub

  3. Intel

    SSD 545s nutzt 64-Layer-Chips

  4. 10 Jahre iPhone

    Apple hat definiert, wie ein Smartphone sein muss

  5. Petya

    Die Ransomware ist ein Zerstörungstrojaner

  6. Installation 01

    Fans dürfen Halo-Multiplayer-Projekt realisieren

  7. BiCS4

    96 Layer für 4 Bit pro Zelle und 1,5-TByte-Packages

  8. Deutschland 4.0

    Merkel gibt geringe Glasfaserverkabelung zu

  9. Magnetic Scrolls

    Quellcode von Spieleklassikern im Ofen gerettet

  10. DSLR

    Canon EOS 6D Mark II kann nicht mit 4K filmen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Risk: Kein normaler Mensch
Risk
Kein normaler Mensch

WD Black SSD im Test: Mehr Blau als Schwarz
WD Black SSD im Test
Mehr Blau als Schwarz
  1. NAND-Flash Toshiba legt sich beim Verkauf des Flashspeicher-Fab fest
  2. SSD WD Blue 3D ist sparsamer und kommt mit 2 TByte
  3. Western Digital Mini-SSD in externem Gehäuse schafft 512 MByte pro Sekunde

Amateur-Hörspiele: Drei Fragezeichen, TKKG - und jetzt komm' ich!
Amateur-Hörspiele
Drei Fragezeichen, TKKG - und jetzt komm' ich!
  1. Kreis Plön Tele Columbus bringt Gigabit-Zugänge in 15.000 Haushalte
  2. Internet Lädt noch
  3. NetzDG EU-Kommission will Hate-Speech-Gesetz nicht stoppen

  1. Re: Ist nicht wahr - warten auf das Auto kann...

    der_wahre_hannes | 14:15

  2. Re: Stationäres Notebook

    Tantalus | 14:14

  3. Re: Wie ist das in Deutschland?

    theonlyone | 14:14

  4. Deutschland 3.0

    XTF | 14:13

  5. Re: "Das würde er, wenn man ihn dafür bezahle"

    onek24 | 14:13


  1. 14:13

  2. 13:18

  3. 12:48

  4. 12:04

  5. 11:55

  6. 11:40

  7. 11:27

  8. 10:52


  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