Logo androidermagazine.com
Logo androidermagazine.com

Usb-c muss schlauer werden, bevor es besser wird [aktualisiert]

Anonim

Update, 20. März: Dieser Artikel wurde mit Zitaten aktualisiert, die detailliertere Erklärungen enthalten.

Vor ein paar Nächten war ich nicht zu Hause und hatte mein Netzkabel nicht dabei. Deshalb musste ich mich auf eine Ersatzbatterie verlassen, um mein USB C-basiertes Telefon für die Nacht aufzuladen. Diese Batterie war für ein paar Tage in den Boden meines Rucksacks gesteckt worden, nachdem sie einige Stunden lang für andere Zwecke verwendet worden war, sodass zunächst nicht viel Saft übrig blieb. Wenn ich raten musste, gab es gerade genug, um mein Telefon auf ungefähr 70% zu bringen, was mehr als genug war, um mich am nächsten Morgen an eine Steckdose zu bringen.

Ich steckte mein Handy ein, bestätigte, dass es 10% aufgeladen war, bevor ich meine Augen schloss, und dachte erst am Morgen wieder darüber nach. Als ich spät aufwachte, weil mein Wecker nicht klingelte, wurde mir klar, dass mein Telefon tot war. Was noch schlimmer ist, mein Batterie-Backup hatte tatsächlich mehr Strom als vor dem Anschließen an mein Telefon.

Mein Handy war leer und mein Akku wurde aufgeladen - das Gegenteil von dem, was ich wollte!

Was hier passiert ist, klingt bizarr, aber es sind eigentlich alle Einzelteile dieses Ladesystems, die wie geplant funktionieren. Die Notstromversorgung hat mein Telefon aufgeladen, bis es erschöpft war, und hat dann begonnen, die Stromversorgung des Telefons wiederherzustellen, weil es erschöpft war. USB-C ermöglicht eine einfache Stromverteilung, sodass alles andere aufgeladen werden kann. Theoretisch ist es erstaunlich und hat sich als nützlich erwiesen, als ich 20 Minuten mehr Saft auf meinem Chromebook für die Arbeit benötigte und nur ein Telefon in der Nähe hatte. In dieser Situation hat es jedoch nicht so geklappt, wie ich es wollte.

Diese. Ich brauche auf jeden Fall die richtige Kontrolle, damit ich entscheiden kann, welchen Weg ich einschlagen möchte oder nicht. Mein Chromebook lädt auch meine Powerbank auf!

- Jonathan Morris ???????? (@jmcomms), 17. März 2017

Dies ist auch kein Fehler eines bestimmten Telefonherstellers, Betriebssystems oder Batterie-Backup-Designers. So wurde USB-C hauptsächlich entwickelt, um zu funktionieren, als diese Dinge hergestellt wurden. Einige gehen damit schlechter um als andere; Bei vielen Anker USB-C-Batterien ist der Typ-C-Anschluss standardmäßig auf Stromverbrauch eingestellt. Ein Tastendruck ist erforderlich, um die Richtung umzukehren. Im Allgemeinen handelt es sich jedoch um ein kleines Problem, dem eine Standardlösung für alle Geräte fehlt. Und die Lösung, zumindest für mein spezifisches Problem, liegt wahrscheinlich in der Software.

Meiner Meinung nach dürfen unsere Telefone ohne unsere ausdrückliche Erlaubnis keine anderen Dinge mit Strom versorgen. Ähnlich wie Android USB-Auswahlmodi für die Dateifreigabe anbietet, für die eine manuelle Auswahl erforderlich ist, sollte die Energieverwaltung eine ähnliche Option bieten. Auf diese Weise ist es kein Zufall, dass mein Telefon Strom für etwas freigibt und die Verwendung des Telefons nicht unterbricht. Dies ist etwas, das Google auf Betriebssystemebene implementieren müsste, aber es scheint die bestmögliche Lösung für diese Art von Problem zu sein.

Aber es ist nicht so einfach, wie ich nach der Veröffentlichung gelernt habe. Googles öffentlich zugänglicher USB-C-Rockstar Benson Leung hat mich auf Google+ ein wenig geschult.

Wenn der Akku mit USB Power Delivery implementiert wurde und an ein USB-PD-Telefon wie das Pixel angeschlossen ist, kann dies bedeuten, dass die Gegenpartei ein Zweirollengerät mit einem kleinen Akku wie ein Telefon ist und keine feste Stromquelle wie ein Ladegerät und Wartezeit beim Entleeren des Telefons.

Wenn ich das Paket entwerfen würde, würde ich zulassen, dass das Batteriepaket gerade genug Strom zieht, um sich selbst zu booten, bis es erkennt, dass das andere Gerät ein Zweirollengerät ohne eigene externe Stromquelle mit PD ist, und dann den Ladevorgang beenden. Auf diese Weise werden weder das Telefon noch der Akku aufgeladen.

Wir könnten dafür sorgen, dass sich das Telefon so verhält, wie Sie es möchten … dass es immer nur als Stromsenke fungiert, bis Sie explizit aufgefordert werden, die Stromquelle und den Host-Modus einzuschalten. Dies würde jedoch bedeuten, dass Sie ein USB-Gerät anschließen möchten USB-Stick oder ein USB-Zubehör wie, oh, ich weiß nicht … USB-C-Digitalkopfhörer funktionieren nur, wenn Sie zuerst eine Einstellung explizit ändern. Sie erhalten nicht einmal eine Benachrichtigung, wenn Sie Ihr USB-C-Headset anschließen, da der Anschluss im Nur-Sink-Modus festgelegt ist und das Headset mit Strom versorgt werden muss, bevor das Betriebssystem es überhaupt als Headset erkennen kann.

Es könnte ein Randproblem sein, und mit etwas Glück wird diese USB-PD-Funktion im Laufe der Zeit zu einem globalen Standard. Leider wird dies nicht über Nacht geschehen, und in der Zwischenzeit wird eine große Anzahl dieser Akkus regelmäßig verkauft. Selbst wenn Sie das zusätzliche Geld ausgeben, um einen Akku mit aktiviertem USB-PD zu erwerben, müssen Sie ein Upgrade durchführen, bevor dies funktioniert, wenn Sie bereits ein Telefon mit einem Typ C-Anschluss haben, das USB-PD nicht unterstützt sollte.

Ehrlich gesagt, sind wir nicht in der Lage, Bedenken in Bezug auf Typ C als "Early Adopter" -Probleme auszuräumen. Es wäre schön, wenn Google die Führung bei der Behebung dieses Problems übernehmen würde und nicht nur die Verwendung von USB-PD in der Dokumentation empfehlen würde, anstatt darauf zu warten, dass ein anderes großes Unternehmen USB-C implementiert und allen zeigt, wie es gemacht wird.