Memaksa arus USB yang lebih tinggi

8

Masalah besar: Seperti banyak orang, kami menemukan bahwa tablet kami tidak mempertahankan daya ketika terhubung ke USB (PC atau perangkat lain, bukan jack AC, kami membutuhkan data dan pengisian secara bersamaan).

Apa yang berhasil sejauh ini: Pada dua tablet, kami telah berhasil memaksa tablet untuk menarik arus yang lebih tinggi dengan menulis nilai yang lebih tinggi ke file

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

pada tablet tersebut di direktori di atas, setelah mengatur izin yang sesuai (Acer chmod 777 input_cur_limit:, Tab A:) chmod 777 current_nowkita dapat mengubah arus biaya USB dengan menulis ke file dengan perintah:

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

Ini sangat bagus untuk kedua tablet ini. Meteran inline pada USB menunjukkan arus semakin tinggi (mendekati 1000mA, atau apa pun yang kami tentukan) dan kami tidak menggoreng apa pun (PC, perangkat OTG, tablet) dan ketika baterai mengisi sendiri mengatur ke nilai yang lebih rendah. Semuanya bagus.

Masalahnya sekarang: Kami memiliki tablet baru. Samsung Galaxy Tab 4 - 7 "(juga mencoba pada 8" dengan hasil yang sama).

Kami menemukan file yang kami pikir harus kami modifikasi:

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

Kami mengubah izin dan digunakan echo "1000" > current_nowuntuk mencoba dan memodifikasi file dan tidak ada yang terjadi. Itu terus kembali secara instan kembali ke 450 dan pembacaan meter tidak naik.

Ada ide? Ini bekerja pada dua perangkat pertama yang kami coba, tetapi tidak pada dua perangkat terakhir ini (Tab 4 - 7 "dan 8"). Mungkin seseorang memiliki metode yang sama sekali berbeda? Mungkin ada file lain untuk diubah (kami telah mencoba beberapa file dengan nama yang sama). Kami memahami bahwa ini melanggar spesifikasi USB 2, tetapi kami perlu mengisi daya tablet dan mengirim data pada saat yang bersamaan.

JimInCanada
sumber
1
Saya harus menyegarkan ingatan saya (mencarinya), tetapi saya pikir ada opsi kernel / acpi yang mencegah perubahan terkait daya tertentu secara default (pada laptop). Gagasannya adalah jika benar-benar diperlukan, potensi bahaya yang terkait dengan peretasan ini akan diberitahukan kepada pengguna; dan jika layak mengejar itu benar-benar diperlukan.
ILMostro_7
Apa daftar direktori /sys/devices/? # ls -alh /sys/devices/akan daftar isinya. Mungkin ada cara khusus platform / vendor untuk mengaktifkan / menonaktifkan ini.
ILMostro_7

Jawaban:

3

Ini untuk menunjukkan kemungkinan mengganti opsi gema, dengan opsi salin tempel

(Sebelum itu, berikut ini adalah pencarian serupa. Mencegah pengisian lengkap?. )

Upaya dan keberhasilan yang terkait untuk pengisian daya AC dengan mengganti file itu sendiri, ketika gema tidak dimungkinkan, (karena alasan saya masih tidak tahu) adalah jawaban saya untuk telepon Honor 6 di sini. Bagaimana cara mengganti pengisian daya saat ini di Huawei Honor 6? .

Di samping catatan, upaya serupa untuk Samsung Note 2 /android/127288/over-ride-charging-current-on-note-2-n-7100 belum menghasilkan solusi. Pandangan yang belum dikonfirmasi adalah:

  1. Kernel sendiri dapat melakukannya untuk ponsel ini (dari dua koki kernel yang membuat kernel untuk ponsel ini)

  2. Keterbatasan chipset. Ini dari pengembang

Karena pandangan mereka didasarkan pada email, tidak dapat mengutip nama

Semua yang terbaik dan akan mencari untuk menemukan jika ada cara lain

beeshyams
sumber
Seseorang di kantor telah mencoba metode salin dan rekatkan (baru ketahuan sekarang, tidak tahu mereka sudah mencobanya tanpa hasil). Terima kasih untuk sarannya. Saya belum menemukan terlalu banyak referensi kepada orang lain yang mencoba metode serupa, jadi terima kasih atas tautannya.
JimInCanada
Apakah Anda sudah menemukan jalan keluar? Jika ya, perbarui untuk kepentingan orang lain. Jika tidak,
coba
1
Solusi yang disarankan tidak bekerja untuk tablet yang dimaksud. Metode ini berfungsi pada beberapa tablet, jadi kami memilih tablet yang metode yang saya jelaskan di pertanyaan asli berfungsi. Sejauh yang saya ketahui, belum ada jawaban umum (dan mungkin tidak ada). Setelah pindah, saya berharap pertanyaan saya dan saran yang diposting membantu beberapa orang, tetapi belum layak dianggap sebagai jawaban.
JimInCanada
0

Jangan modifikasi apa pun di perangkat untuk mengubah pengaturan daya.

Anda harus menghubungkannya ke port yang dapat memberikan level arus yang diinginkan. Anda tidak membuat perangkat lebih menarik saat ini.

Pada PC, beberapa port USB motherboard dapat memberikan lebih banyak arus. Periksa manual motherboard PC Anda. Jika Anda tidak memilikinya, maka Anda dapat mencoba ini. Dari OS, matikan PC. Jangan memotong catu daya listrik ke SMPS (motherboard). Sekarang, sambungkan tablet Anda atau ponsel apa saja ke masing-masing port pada PC. Port yang ditujukan untuk pengisian daya perangkat akan mengisi daya perangkat. Yang lain akan dimatikan oleh perangkat lunak. Terkadang, perangkat yang mengisi header USB pada motherboard mungkin tidak terhubung ke port. Anda mungkin harus memetakan kembali kabel atau menambahkan port tambahan yang menghubungkannya.

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

Cara paling sederhana untuk mengisi daya tablet adalah dengan menggunakan pengisi daya dinding.

Somberi
sumber
Sayangnya itu belum tentu cara kerjanya. Kami memiliki perangkat yang mampu memasok arus yang lebih tinggi tetapi jika tablet mematuhi spesifikasi USB, ia tidak akan meminta lebih dari 500mA saat koneksi data terbuka. Tentu pengisi daya dinding akan mengirim lebih banyak arus karena untuk memberitahu perangkat bahwa itu adalah pengisi daya dinding itu lebih pendek dari garis data. Ini mengalahkan persyaratan kami untuk data dan arus yang lebih tinggi secara bersamaan. Kami telah berhasil memecahkan spesifikasi pada beberapa perangkat, tetapi bukan yang kita inginkan. Karena itu pertanyaanku. Saya menghargai masukan Anda, tetapi sayangnya ini tidak akan berhasil bagi kami.
JimInCanada