より高いUSB電流を強制する


8

大きな問題:多くの人々のように、USBに接続したときにタブレットが充電を維持しないことがわかりました(PCまたは他のデバイス、ACジャックではなく、データと充電が同時に必要です)。

これまでの動作: 2つのタブレットでは、ファイルに高い値を書き込むことにより、タブレットに高い電流を強制的に流すことができました。

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

上記のディレクトリにあるタブレットでは、適切な権限(Acer:chmod 777 input_cur_limit、Tab A :)を設定した後chmod 777 current_now、次のコマンドでファイルに書き込むことにより、USB充電電流を変更できます。

  • エイサー: echo "1000" > input_cur_limit
  • タブA: echo "1000" > current_now

これは、これら2つのタブレットでうまく機能します。USBのインラインメーターは、電流が高く(1000mAに近い、または指定されたものになっている)ことを示しており、何も揚げておらず(PC、OTGデバイス、タブレット)、バッテリーがいっぱいになると、低い値に調整します。すべて良い。

今問題:新しいタブレットがあります。Samsung Galaxy Tab 4-7 "(同じ結果で8"でも試した)。

修正する必要があると思われるファイルが見つかりました。

  • current_nowsys/devices/platform/3.i2c/i2c-8/8-0049/power_supply/sec-charger

アクセス許可をecho "1000" > current_now変更し、ファイルを変更しようとしても何も起こりません。それは即座に450に戻り続け、メーターの読み取り値は上がりません。

何か案は?試した最初の2つのデバイスでは機能しましたが、最後の2つのデバイスでは機能しませんでした(Tab 4-7 "および8")。多分誰かが完全に異なる方法を持っていますか?たぶん、変更する別のファイルがあります(同じような名前のファイルをいくつか試しました)。USB 2の仕様に違反していることは承知しておりますが、タブレットの充電とデータの送信を同時に行う必要があります。


1
私はメモリをリフレッシュする必要があります(それを探します)が、(ラップトップの)デフォルトで特定の電源関連の変更を防ぐカーネル/ acpiオプションがあると思います。本当に必要な場合、これらのハッキングに関連する潜在的な危険がユーザーに知らされるという考えです。追求する価値がある場合は本当に必要です。
ILMostro_7 2015年

のディレクトリ一覧は/sys/devices/何ですか?# ls -alh /sys/devices/内容を一覧表示します。これを有効/無効にするプラットフォーム/ベンダー固有の方法があるかもしれません。
ILMostro_7 2015年

回答:


3

これは、エコーオプションをコピーペーストオプションで置き換える可能性を指摘するためのものです。

(その前に、同様の検索で完全充電を禁止しますか?。。

(まだわからない理由で)エコーが不可能であったときにファイル自体を置き換えることによるAC充電の関連する取り組みと成功は、Honor 6電話の私の答えです。HuaweiHonor 6の充電電流を上書きするにはどうすればよいですか?

余談ですが、Samsung Note 2 /android/127288/over-ride-charging-current-on-note-2-n-7100に対する同様の取り組みでは解決策が得られませんでした。未確認のビューは次のとおりです。

  1. カーネルだけでこの電話にそれを行うことができます(この電話用にカーネルを作成した2人のカーネルシェフから)

  2. チップセットの制限。これは開発者から

彼らの見解は電子メールに基づいているため、名前を引用することはできません

すべてが最善であり、さらに別の方法があるかどうかを探します


オフィスの他の誰かがコピーアンドペースト方式を試しました(これを今見つけただけで、彼らがすでにそれを試みたのに役に立たなかったことを知りませんでした)。しかし提案をありがとう。同様の方法を試す他の人への言及はあまり多くなかったので、それらのリンクに感謝します。
JimInCanada 2015年

もう道を見つけましたか?はいの場合は、他の人のために更新してください。そうでない場合は、これを見て反対のことを行ってください。5月にいくつかの手がかりを与えるandroid.stackexchange.com/a/133984/131553
beeshyams

1
提案されたソリューションは、問題のタブレットでは機能しませんでした。この方法は一部のタブレットで機能するため、最初の質問で説明した方法が機能するタブレットを選択しました。私に関する限り、一般的な回答は提供されていません(回答がない場合もあります)。次に進んで、私の質問と投稿された提案が一部の人々に役立つことを願っていますが、それでもまだ答えと見なされるに値しません。
JimInCanada 2016年

0

デバイスの電力設定を変更するために何も変更しないでください。

必要なレベルの電流を提供できるポートに接続する必要があります。デバイスに電流を引き込ませません。

PCでは、一部のマザーボードUSBポートがより多くの電流を供給できます。PCマザーボードのマニュアルを確認してください。それがない場合は、これを試すことができます。OSからPCをシャットダウンします。SMPS(マザーボード)への主電源を切断しないでください。次に、タブレットまたは携帯電話をPCの各ポートに接続します。デバイスの充電用に指定されたポートは、デバイスを充電します。その他はソフトウェアによってオフにされます。マザーボードのUSBヘッダーを充電するデバイスがポートに接続されていない場合があります。ケーブルを再マッピングするか、ケーブルに接続するポートを追加する必要があります。

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

タブレットを充電する最も簡単な方法は、壁の充電器を使用することです。


残念ながら、それは必ずしもそれがどのように機能するかではありません。より高い電流を供給できるデバイスがありますが、タブレットがUSB仕様に準拠している場合、データ接続が開いている間は500mAを超えるリクエストは行われません。確かに、壁の充電器はより多くの電流を送ります。なぜなら、それが壁の充電器であることをデバイスに知らせるために、データ線を短絡させるからです。これは、データとより高い電流を同時に求めるという私たちの要件を打ち破ります。一部のデバイスでは仕様を破ることに成功しましたが、希望するものではありませんでした。したがって、私の質問です。ご意見をお寄せいただきありがとうございます。残念ながら、これではうまくいきません。
JimInCanada 2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.