OK saya mengerti :)
Hal pertama yang perlu diperhatikan adalah pada Honor 6, perangkat saya sebelumnya, ada satu file yang bisa saya mainkan untuk berhenti mengisi daya secara otomatis
Di Moto X play, ada dua file berbeda - satu untuk melepaskan pengisi daya dan lainnya untuk menghapus simbol pengisian (Dengan kata lain, Anda dapat berhenti mengisi dan masih menampilkan simbol terhubung pengisi daya). Sampai saya menyadari ini, saya berputar-putar, karena saya mengambil simbol pengisian untuk menunjukkan bahwa pengisian sedang terjadi (dan dengan asumsi saya berurusan dengan file yang salah). Saat bereksperimen, ketika saya melihat penurunan muatan meskipun simbol pengisian menunjukkan, saya memverifikasi dengan aplikasi Ampere dan kebijaksanaan muncul!
Apa file-nya?
( Sunting: 30 Mar 20 Jackpot! Menemukan repositori
file yang luar biasa ini untuk berbagai perangkat oleh pengembang
Modul Magis Pengontrol Lanjutan. Anda lebih baik menggunakan modul serbaguna itu tetapi jika Anda ingin DIY, ini adalah awal yang baik).
Mungkin ada file lain, tetapi file tempat saya juga adalah:
Untuk Ikon Pengisian Daya: /sys/devices/soc.0/78d9000.usb/power_supply/usb/online
(Untuk menonaktifkan ikon ubah nilai file dari 0 to 1
)
Untuk mengisi daya: /sys/devices/soc.0/78b5000.i2c/i2c-1/1-001c/power_supply/battery/charging_enabled
(Untuk menonaktifkan pengisian mengubah nilai file dari 1 to 0
)
Untuk mengotomatisasi ini, pendekatannya mirip dengan jawaban saya di sini menggunakan Terminal Emulator dan Macrodroid seperti yang dijelaskan di sini - Bagaimana cara mengotomatisasi baris perintah ketika aplikasi spesifik diluncurkan?
Bagaimana saya menemukan file?
Inelegantly , dan saya berharap seseorang memposting cara yang baik. Berikut ini cara yang dapat bekerja untuk Anda dalam mengidentifikasi file dan path
Asumsi
Berjam-jam di internet dan beberapa pengkodean di GitHub (yang saya tidak mengerti sama sekali) menunjuk saya untuk melihat i2c
dan usb
terkait file dengan nama-nama seperti charger_enabled
atau enable_charger
. Ini tampaknya berlaku untuk Honor 6, Moto X dan beberapa perangkat Nexus. Saya tidak tahu apakah itu tergantung chipset atau perangkat
Path sebenarnya dari file ini adalah /sys
. Sekali lagi, mungkin berbeda
Langkah selanjutnya
Lakukan pencarian charger enabled
atau enable_charger
atau pencarian kartu liar dengan kata-kata serupa di/sys
Ubah rw
izin untuk mengaktifkan pengubahan konten dari 1
menjadi 0
atau sebaliknya
Hubungkan pengisi daya Anda dan lihat nilainya dalam file, lepaskan dan ulangi. Jika nilainya berubah, sepertinya file yang tepat. Saat pengisi daya tersambung, ubah nilainya dalam file dan jika pengisian berhenti, Anda telah memukulnya (Terlebih lagi, jika jalurnya ada di i2c
direktori). Verifikasi dengan aplikasi Ampere untuk mengonfirmasi status pengisian
Saat Anda melakukannya, mungkin juga menyalin file asli dan yang dimodifikasi ke direktori terpisah di penyimpanan Anda. Dibutuhkan untuk otomatisasi
Jika perangkat Anda seperti milik saya di mana pengisian daya dapat dihentikan tetapi ikon pengisian daya menunjukkan, lebih banyak penggilingan untuk mengidentifikasi file itu dengan kata kunci seperti online
atau connected
atau ???
Jika Anda beruntung, cara di atas seharusnya cocok untuk Anda
Sama seperti informasi tambahan untuk keturunan, pintasan Terminal Emulator adalah:
- Untuk menonaktifkan pengisian dan menghapus ikon pengisian
su –c "cp /storage/emulated/0/moto_charging/disable_charging/charging_enabled /sys/devices/soc.0/78b5000.i2c/i2c-1/1-001c/power_supply/battery/"
;
su -c "cp /storage/emulated/0/moto_charging/no_symbol_charging/online /sys/devices/soc.0/78d9000.usb/power_supply/usb/"
- Untuk mengaktifkan ikon pengisi daya dan pengisian daya
su -c "cp /storage/emulated/0/moto_charging/show_charging/online /sys/devices/soc.0/78d9000.usb/power_supply/usb/"
;
su –c "cp /storage/emulated/0/moto_charging/enable_charging/charging_enabled /sys/devices/soc.0/78b5000.i2c/i2c-1/1-001c/power_supply/battery/"
moto_charging
adalah folder yang dibuat di SD Internal yang memiliki salinan asli dan yang dimodifikasi (untuk mengaktifkan dan menonaktifkan pengisian), dan file-file ini disalin ke dalam sistem. Tentu saja membutuhkan root