Erzwingen eines höheren USB-Stroms


8

Das große Problem: Wie viele Menschen stellen wir fest, dass unser Tablet bei Anschluss an USB nicht aufgeladen bleibt (PC oder anderes Gerät, keine Netzbuchse, wir benötigen Daten und Aufladen gleichzeitig).

Was bisher funktioniert hat: Auf zwei Tablets konnten wir das Tablet erfolgreich zwingen, einen höheren Strom zu ziehen, indem wir einen höheren Wert in die Dateien geschrieben haben

  • auf Acer Iconia Tab 8: /sys/devices/pci0000:00/0000:00:18.1/i2c-1/1-0035/power_supply/smb34x-usb_charger/
  • auf dem Samsung Galaxy Tab A: /sys/devices/soc.0/i2c.65/i2c-13/13-0066/max77849-charger/power_supply/max77849-charger/

Auf diesen Tablets in den oben genannten Verzeichnissen können wir nach dem Festlegen der entsprechenden Berechtigungen (Acer : chmod 777 input_cur_limit, Tab A chmod 777 current_now:) den USB-Ladestrom ändern, indem wir mit den folgenden Befehlen in die Dateien schreiben:

  • Acer: echo "1000" > input_cur_limit
  • Tab A: echo "1000" > current_now

Dies funktioniert hervorragend auf diesen beiden Tablets. Ein Inline-Messgerät am USB zeigt an, dass der Strom höher ist (nahe 1000 mA oder was auch immer wir angeben) und wir nichts braten (PC, OTG-Gerät, Tablet) und wenn sich der Akku selbst füllt, regelt er auf einen niedrigeren Wert. Alles gut.

Das Problem jetzt: Wir haben ein neues Tablet. Das Samsung Galaxy Tab 4 - 7 "(auch auf einem 8" mit den gleichen Ergebnissen ausprobiert).

Wir haben die Datei gefunden, die wir ändern sollten:

  • current_now im sys/devices/platform/3.i2c/i2c-8/8-0049/power_supply/sec-charger

Wir haben die Berechtigungen geändert und echo "1000" > current_nowversucht, die Datei zu ändern, und es passiert nichts. Es kehrt sofort wieder auf 450 zurück und der Zählerstand steigt nicht an.

Irgendwelche Ideen? Es funktionierte auf den ersten beiden Geräten, die wir ausprobiert haben, aber nicht auf diesen beiden letzten (Tab 4 - 7 "und 8"). Vielleicht hat jemand eine ganz andere Methode? Möglicherweise muss eine andere Datei geändert werden (wir haben mehrere andere Dateien mit ähnlichen Namen ausprobiert). Wir verstehen, dass dies gegen die USB 2-Spezifikation verstößt, müssen jedoch die Tablets aufladen und gleichzeitig Daten senden.


1
Ich muss mein Gedächtnis auffrischen (danach suchen), aber ich denke, es gibt eine Kernel / ACPI-Option, die bestimmte Änderungen im Zusammenhang mit der Stromversorgung standardmäßig verhindert (auf Laptops). Die Idee ist, dass die potenziellen Gefahren, die mit diesen Hacks verbunden sind, dem Benutzer bekannt gemacht werden, wenn sie wirklich benötigt werden. und wenn es sich lohnt, es zu verfolgen, ist es wirklich notwendig.
ILMostro_7

Was ist die Verzeichnisliste von /sys/devices/? # ls -alh /sys/devices/listet den Inhalt auf. Möglicherweise gibt es eine plattform- / herstellerspezifische Möglichkeit, dies zu aktivieren / deaktivieren.
ILMostro_7

Antworten:


3

Dies soll auf die Möglichkeit hinweisen, die Echo-Option durch eine Copy-Paste-Option zu ersetzen

(Vorher ist hier eine ähnliche Suche: Vollständiges Aufladen verhindern? ... )

Verwandte Bemühungen und Erfolge beim Aufladen mit Wechselstrom durch Ersetzen der Datei selbst, wenn kein Echo möglich war (aus Gründen, die ich noch nicht kenne), ist meine Antwort für das Honor 6-Telefon hier. Wie überschreibe ich den Ladestrom auf Huawei Honor 6? .

Nebenbei bemerkt, ähnliche Bemühungen für Samsung Note 2 /android/127288/over-ride-charging-current-on-note-2-n-7100 haben keine Lösung ergeben. Unbestätigte Ansichten sind:

  1. Kernel allein kann das für dieses Telefon tun (von zwei Kernel-Köchen, die Kernel für dieses Telefon erstellt haben)

  2. Chipsatz-Einschränkungen. Dies von einem Entwickler

Da ihre Ansichten auf E-Mails basieren, können keine Namen angegeben werden

Alles Gute und werde suchen, ob es noch einen anderen Weg gibt


Jemand anderes im Büro hat die Methode zum Kopieren und Einfügen ausprobiert (habe dies gerade herausgefunden, wusste nicht, dass sie es bereits ohne Erfolg versucht hatte). Vielen Dank für den Vorschlag. Ich hatte nicht zu viele Verweise auf andere Leute gefunden, die ähnliche Methoden ausprobiert hatten. Vielen Dank für diese Links.
JimInCanada

Hast du schon einen Ausweg gefunden? Wenn ja, aktualisieren Sie bitte zum Nutzen anderer. Wenn nicht, schauen Sie sich das an, um das Gegenteil zu tun
kann

1
Die vorgeschlagenen Lösungen funktionierten für die betreffenden Tabletten nicht. Die Methoden funktionierten auf einigen Tablets, daher haben wir ein Tablet ausgewählt, für das die in der ursprünglichen Frage beschriebene Methode funktioniert hat. Soweit es mich betrifft, wurde keine allgemeine Antwort gegeben (und es kann auch keine geben). Nachdem ich weitergezogen bin, hoffe ich, dass meine Frage und die veröffentlichten Vorschläge einigen Menschen helfen, aber noch nicht verdient haben, als DIE Antwort betrachtet zu werden.
JimInCanada

0

Ändern Sie nichts am Gerät, um die Energieeinstellungen zu ändern.

Sie müssen es an einen Port anschließen, der den gewünschten Pegelstrom liefern kann. Sie lassen das Gerät nicht mehr Strom ziehen.

Auf einem PC können einige USB-Anschlüsse des Motherboards mehr Strom liefern. Überprüfen Sie das Handbuch Ihres PC-Motherboards. Wenn Sie das nicht haben, können Sie dies versuchen. Fahren Sie den PC vom Betriebssystem aus herunter. Unterbrechen Sie nicht die Netzstromversorgung des SMPS (Motherboard). Verbinden Sie nun Ihr Tablet oder ein Mobiltelefon mit jedem der Anschlüsse am PC. Die zum Laden des Geräts vorgesehenen Anschlüsse laden das Gerät auf. Andere werden per Software ausgeschaltet. Manchmal ist das Gerät, das USB-Header auf dem Motherboard auflädt, möglicherweise nicht an die Anschlüsse angeschlossen. Möglicherweise müssen Sie die Kabel neu zuordnen oder zusätzliche Ports hinzufügen, die mit ihnen verbunden sind.

http://www.gigabyte.in/MicroSite/185/on-off-charge.htm

Der einfachste Weg, Tablets aufzuladen, ist die Verwendung eines Wandladegeräts.


Leider funktioniert das nicht unbedingt so. Wir haben Geräte, die einen höheren Strom liefern können. Wenn das Tablet jedoch die USB-Spezifikation einhält, werden bei geöffneter Datenverbindung nicht mehr als 500 mA angefordert. Sicher, ein Wandladegerät sendet mehr Strom, da es die Datenleitungen kurzschließt, um dem Gerät mitzuteilen, dass es sich um ein Wandladegerät handelt. Dies macht unserem Bedarf an Daten und gleichzeitig höherem Strom entgegen. Es ist uns gelungen, die Spezifikation einiger Geräte zu brechen, aber nicht die, die wir wollen. Daher meine Frage. Ich freue mich über Ihre Eingabe, aber leider wird dies bei uns nicht funktionieren.
JimInCanada
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.