Code innerhalb der SHIELD Experience Android-Software enthüllt die Arbeit an einem neuen Desktop Experience-Modus, der wahrscheinlich auf ein neues 2-in-1-SHIELD-Tablet-Gerät abzielt.
NVIDIA ist vor allem für seine Desktop- und Laptop-GPUs bekannt, aber auch die SoCs des Unternehmens für mobile Geräte waren recht erfolgreich. Der überaus erfolgreiche Nintendo Switch wird vom NVIDIA Tegra X1 SoC angetrieben und ist damit das beliebteste mobile Produkt mit einem Tegra-Chipsatz. Aber der Nintendo Switch ist nicht das einzige mobile Gerät mit Tegra-Hardware, da er Vorgängermodelle wie NVIDIA SHIELD Portable, Tegra Note 7 und SHIELD Tablet ist. Obwohl NVIDIA alle drei Produkte eingestellt hat und abgesagt Obwohl das Unternehmen bereits 2016 die Veröffentlichung eines neuen SHIELD-Tablets plant, bereitet sich das Unternehmen möglicherweise endlich auf die Einführung neuer Hardware vor. Laut Code, den wir in der neuesten SHIELD Experience-Software untersucht haben, ist eine neue Desktop-Modus-Softwarefunktion für ein neues Produkt mit dem Codenamen „mystique“ in der Entwicklung. Darüber hinaus enthüllt der von NVIDIA online veröffentlichte Quellcode einige mögliche Hardware-Spezifikationen für „mystique“, was darauf hindeutet, dass es sich um einen 2-in-1-PC wie das Microsoft Surface handeln könnte Buch.
Von links nach rechts: Das SHIELD Portable, das Tegra Note 7 und das SHIELD Tablet K1.
NVIDIA Desktop-Erlebnis
Obwohl NVIDIA Erfahrung in der Entwicklung von Android für Tablets hat, haben sie seit März 2018 keinen neuen Software-Build für das SHIELD Tablet K1 veröffentlicht. SHIELD Experience 5.4 war damals die neueste Version, aber über ein Jahr später ist die Software auf dem neuesten Stand Version 7.2.3. Da NVIDIA keine Softwareversionen mehr für Tablets erstellt, ist die Menge an Informationen zu neuen Tablet-Funktionen, die wir aus den neuesten SHIELD Experience-Versionen – entwickelt für Android TV – erhalten können, begrenzt. Ein hypothetisches, in der Entwicklung befindliches Nicht-Android-TV-Produkt von NVIDIA wird nur bestimmte System-Apps und Framework-Dateien mit den vorhandenen SHIELD Experience-Builds teilen SHIELD TV, da es sich bei Android TV um eine Reihe spezieller System-Apps handelt, die in Standardversionen von Android für Tablets oder Smartphones nicht zu finden sind (z. B. Leanback). Startprogramm).
Dennoch weist der Code aus den neuesten Softwareversionen von SHIELD TV auf eine neue Softwarefunktion mit dem Codenamen „NvDtExp“ hin, wahrscheinlich die Abkürzung für NVIDIA Desktop Experience. Diese Softwarefunktion ist mit ziemlicher Sicherheit nicht für die vorhandenen SHIELD-TV-Produkte vorgesehen. Es ist auch höchst unwahrscheinlich, dass NVIDIA seine vorhandenen Tablets mit dieser Funktion aufrüsten wird, da seit der letzten Veröffentlichung eines Updates für das SHIELD Tablet K1 über ein Jahr vergangen ist. Schließlich enthält der Code viele Verweise auf das Produkt mit dem Codenamen „mystique“, was darauf hindeutet, dass die neue Funktion für dieses neue Produkt gedacht ist.
Der Code wurde zuerst von einem benutzerdefinierten ROM-Entwickler entdeckt, der seine Erkenntnisse mit ihm teilte XDA-Entwickler. Wir haben das Vorhandensein dieses Codes, der offenbar den Wechsel zwischen den UI-Modi für NVIDIA Desktop Experience übernimmt, in der Produktion bestätigt Builds von SHIELD Experience reichen bis Dezember 2018 zurück und werden bis zur neuesten SHIELD Experience 7.2.3-Version fortgesetzt Monat. Obwohl SHIELD-Erfahrung 7.2 Da es sich bei NVIDIA um die erste Version handelte, die den Desktop-Modus-Umschalter-Code enthielt, vermuten wir, dass NVIDIA diese Funktion über Monate hinweg entwickelt hat, bevor sie zum ersten Mal in einer öffentlichen Version erschien.
Anhand des Codes können wir mehrere Details zur SHIELD Desktop Experience-Funktion bestätigen. Erstens gibt es drei unterstützte UI-Modi: Dynamisch, Tablet und Desktop. Ohne einen aktualisierten Launcher und SystemUI von einem Tablet-spezifischen SHIELD Experience 7.2+ Build können wir die genauen UI-Unterschiede zwischen den drei Modi nicht bestätigen. Wenn wir jedoch raten, handelt es sich beim Tablet-Modus wahrscheinlich um eine Standard-Android-Tablet-Schnittstelle und beim Desktop-Modus wahrscheinlich um eine neue Schnittstelle Mit einer unteren Taskleiste und Freeform-Multi-Window-Unterstützung ist der dynamische Modus wahrscheinlich eine Art Hybrid zwischen Tablet und Desktop Modus. Es gibt Hinweise auf die Sichtbarkeit des Startmenüs und die Steuerung des Mauszeigers für den Desktop-UI-Modus. Zu den weiteren Aspekten von SHIELD Desktop Experience, die wir in der aktuellen Firmware sehen, gehört die Möglichkeit, beim Booten einen UI-Modus festzulegen und den Desktop-Modus zu starten, wenn a Tastatur angeschlossen ist, und bestimmte Tastenkombinationen abfangen, um die Statusleiste anzuzeigen, den Power-Menü-Dialog anzuzeigen, aktive Fenster zu schließen oder umzuschalten Vollbildmodus.
Der unfertige Desktop-Modus in Android Q.
NVIDIA testet außerdem eine Möglichkeit, die SHIELD-Desktop-Erfahrung über Shell-Befehle und Broadcast-Intents zu steuern, obwohl die Befehle nichts bewirken bestehende SHIELD-TV-Geräte, da der Code prüft, ob das Gerät „mystisch“ ist. Tatsächlich gibt es mehrere Konfigurationswerte, die nur für den Desktop-Modus gelten Feature, das auf „Mystique“ verweist. Obwohl wir von unserem Verständnis der SHIELD Desktop Experience-Funktion überzeugt sind, sind wir uns leider weniger sicher Wissen über „Mystik“. Angesichts der Tatsache, dass der Code für SHIELD Desktop Experience erst kürzlich aufgetaucht ist, besteht kaum ein Zweifel daran, dass es sich um eine neue Softwarefunktion handelt in Entwicklung. Da der Code außerdem in der Produktions-Firmware vorhanden ist und auf ein neues, unveröffentlichtes Produkt verweist, können wir vernünftigerweise davon ausgehen, dass es sich bei „mystique“ um ein Consumer-Gerät mit Android handelt. Allerdings sind die Hardwaredetails, die uns für „mystique“ vorliegen, möglicherweise veraltet.
„Mystik“
Der Codename „Mystique“ passt zu NVIDIAs Muster, Marvel-Charakternamen zu verwenden. Beispielsweise hatte der SHIELD Portable ursprünglich den Codenamen „Thor“, der jedoch später in „Roth“ geändert wurde. In der Vergangenheit wurden auch „WX“ oder Weapon X und „SB“ oder Songbird verwendet. Im Fernsehen haben wir Codenamen wie „Blake“, „Jarvis“, „Pepper“, „Thunderstrike“, „Darcy“ und „Foster“ gesehen. Daher geht es darum, „Mystik“ im öffentlichen Quellcode zu erkennen Hat uns zunächst darauf hingewiesen, dass es sich möglicherweise um ein in der Entwicklung befindliches Produkt handelt, aber erst unsere Entdeckung der SHIELD Desktop Experience-Funktion hat das wirklich verbunden Punkte.
Der Quellcode aus dem letzten Jahr zeigt, dass „mystique“ über ein 13,5-Zoll-LCD mit 3000 x 2000 (3:2) von Panasonic verfügt. Ein 13,5-Zoll-Panel wäre für ein Tablet recht groß, weshalb wir denken, dass es sich beim „Mystique“ eher um einen 2-in-1-PC handelt. Diese Idee passt zu dem, was wir über SHIELD Desktop Experience und seine drei UI-Modi wissen. Bemerkenswert ist, dass das Microsoft Surface Book auch über ein 13,5-Zoll-Display mit 3000 x 2000 (3:2) verfügt, aber ich glaube nicht, dass es „mystisch“ ist Es existiert, wird zwangsläufig ein Konkurrent des Surface Book sein, da wir nur wenige Informationen über seine Vollständigkeit haben Spezifikationen. (Interessant ist, dass das Tegra 4 Microsoft Surface 2 und das Tegra 4-Entwickler-Tablet Android booten konnten, daher hat NVIDIA eine Geschichte mit der Surface-Reihe.)
Das Microsoft Surface-Buch. Quelle: Microsoft.
Zu einem Zeitpunkt entwickelte NVIDIA „Mystique“ mit dem Tegra X2 (t186), aber neuere Commits zeigten „Mystique“ im Gerätebaum für den Tegra Xavier (t194). Der Tegra Die Jetson AGX Xavier Modul wurde Ende 2018 veröffentlicht. Der Jetson kann mit einem niedrigeren Leistungsprofil von 10 W im Vergleich zu maximal 30 W betrieben werden, sodass „Mystique“ ebenfalls mit geringerer Leistung läuft, wenn es tatsächlich vom Xavier-SoC angetrieben wird. Im Gegensatz dazu wird das SHIELD Tablet K1 vom 2014 Tegra K1 angetrieben, während das eingestellte 2016 SHIELD Tablet, mit dem Codenamen „Hawkeye“ sollte wie die Nintendo Switch und SHIELD Android mit dem Tegra X1 auf den Markt kommen FERNSEHER. Mit dem Tegra Unsicherheit hinsichtlich unserer Kenntnis der Hardwarespezifikationen, da der von uns entdeckte Code möglicherweise nicht den aktuellen Status von widerspiegelt das Produkt.
Tegra Xavier-Übersicht. Quelle: Michael Ditty, Hot Chips 30: NVIDIA Xavier SoC. (Abgerufen über WikiChip.)
Unsicherheit in einem neuen SHIELD-Tablet
Für NVIDIA mag es seltsam erscheinen, mit einem neuen Mobilprodukt wieder auf den Markt zu kommen, wenn man bedenkt, dass das Unternehmen seinen SHIELD Tablet K1-Nachfolger im Jahr 2016 eingestellt hat zitieren nicht näher bezeichnete „geschäftliche Gründe“. Die Veröffentlichung des Nintendo Switch hat wahrscheinlich eine große Rolle bei der Einstellung des NVIDIA-Tablets für 2016 gespielt, obwohl wir es nicht wissen. Wir haben uns an NVIDIA gewandt, um zu erfahren, ob das Unternehmen eine Zusammenfassung unserer Ergebnisse bezüglich der NVIDIA Desktop Experience-Funktion und „Mystique“ kommentieren möchte. A Der Sprecher von NVIDIA lehnte eine Stellungnahme ab, verwies mich jedoch auf eine frühere Aussage, die ich erhalten hatte, sowie auf öffentliche Kommentare von NVIDIAs CEO Jensen Huang unter CES 2019. Als Referenz hier die Aussage, die mir gegeben wurde, als ich zuvor über die Existenz eines schrieb neue SHIELD-Fernbedienung und SHIELD-Controller:
Es ist eine ziemlich gängige Praxis, dass verschiedene Konzeptcodenamen in Codebasen erscheinen. Diese Referenzen bleiben auch dann bestehen, wenn es unwahrscheinlich wird, dass das Konzept jemals in Produktion geht. Wir können nicht dazu Stellung nehmen, welche Codenamen sich auf aktive und welche auf inaktive Produktkonzepte beziehen, da dies fließend sein kann. Ich kann jedoch bestätigen, dass sich keiner der unten aufgeführten Codenamen auf Produkte bezieht, die öffentlich eingeführt wurden.
Was die Kommentare von Jensen Huang betrifft, so hat mich der Sprecher mit einem verknüpft TechCrunch Artikel, der Kommentare von Herrn Huang „während einer kleinen Presseveranstaltung“ zitierte. Natürlich sind wir unabhängig darauf gestoßen Ich habe diesen Artikel gelesen, als ich die neuesten Nachrichten zur SHIELD-Reihe von NVIDIA recherchierte und bereits über deren Relevanz für unser Unternehmen nachgedacht hatte Ergebnisse. Nachdem wir den Kommentar des CEO sorgfältig gelesen und den Kommentar mit einer Quelle bei NVIDIA sowie dem Autor des Artikels besprochen hatten, kamen wir zu dem Schlussfolgerung, dass Herr Huang nicht wirklich sagt, dass das Unternehmen aufgrund des Erfolgs von Drittanbietern keine Pläne hat, neue mobile Produkte herzustellen Nintendo. Vielmehr sagt der CEO, dass NVIDIA davon absehen wird, neue Geräte herzustellen, wenn es sich lediglich um geringfügige Verbesserungen gegenüber aktuellen Geräten auf dem Markt handelt. Stattdessen ist seine Haltung gegenüber neuen SHIELD-Produkten so, dass NVIDIA nur dann ein neues Produkt entwickeln sollte, wenn es in irgendeiner Weise aufregend oder innovativ ist.
„Wir engagieren uns wirklich für [Shield TV], aber auf Mobilgeräten halten wir es nicht für notwendig … Wir würden nur Dinge bauen, nicht um Marktanteile zu gewinnen. Nvidia ist kein Unternehmen, das „die Marktanteile von jemand anderem übernimmt“. Ich finde das wirklich ärgerlich. Es ist eine wütende Art, ein Unternehmen zu führen. Neue Märkte schaffen, den Horizont erweitern, Dinge schaffen, die die Welt nicht hat, das ist eine liebevolle Art und Weise ein Unternehmen aufbauen." – NVIDIA-CEO Jensen Huang im Gespräch mit Reportern auf der CES 2019, wie von Frederic Lardinois berichtet von TechCrunch.
Gilt „Mystique“ als aufregendes oder großartiges Produkt? Angesichts des Mangels an neuen Android-Tablets würde es sich sicherlich vom Markt abheben. Schließlich gibt es keine echten Premium-Konkurrenten auf Android-Basis zum größeren iPad Pro. Da Android als Tablet-Betriebssystem weitaus weniger attraktiv ist als iOS, da es dort keine für Tablets optimierten Apps gibt, frage ich mich, ob es sinnvoll ist, Android mit solch leistungsstarker Hardware zu koppeln. Darüber hinaus wird der neue Desktop-Modus möglicherweise nicht ausreichend genutzt, da viele Android-Apps den Freiform-Mehrfenstermodus nicht ordnungsgemäß unterstützen. Dies könnte sich jedoch in Zukunft ändern, sobald die Entwickler dies tun Beginnen Sie mit der Entwicklung für Android Q.
Ich habe viele Fragen zum Zweck von „Mystique“. Vorausgesetzt, das Gerät verfügt über ein 13,5-Zoll-Display, sollte es über eins verfügen Der Akku ist größer als bei den bestehenden SHIELD-Tablets, aber der Tegra Xavier scheint immer noch übertrieben zu sein, wenn es um das Gerät geht Verbraucher. Ich kann mir nicht vorstellen, dass es einen riesigen Markt für dieses Produkt geben wird, wenn es auf Android läuft, obwohl es am Ende ein Nischenprodukt für Entwickler sein könnte.
NVIDIA hält sich in Bezug auf seine Produktpläne sehr zurück, sodass der einzige Einblick, den wir auf seine zukünftigen Produkte haben, aus dem kommt, was wir im Code finden können. Das bedeutet, dass die Informationen, die wir erhalten, möglicherweise ungenau sind, da sie davon abhängen, dass wir den Code richtig interpretieren, oder dass sie veraltet sein könnten, da wir keinen Zugriff auf den neuesten Quellcode haben. Während wir zuversichtlich sind, dass NVIDIA an einer Desktop-Modus-Funktion arbeitet, sind wir weniger zuversichtlich, was alles rund um „Mystique“ betrifft, was angesichts der Wörterbuchdefinition des Begriffs durchaus passend ist.
Hinweis: Das abgebildete Bild dient nur zur Veranschaulichung. Es spiegelt nicht das tatsächliche gemunkelte Produkt wider.