बैटरी जीवन से संबंधित कुछ कारणों के लिए, जब एक यूएसबी होस्ट मेरे फोन (एक रूटेड नेक्सस) से जुड़ा होता है, तो मुझे बैटरी चार्जिंग को अक्षम करना होगा। इंटरनेट (पर एक नज़र चारों ओर ले रहा है link1 , link2 ), यह है कि मैं एक प्रणाली फ़ाइल को संशोधित करना चाहिए लग रहा है। मैं पाया है दिलचस्प में स्थित फ़ाइलों की एक श्रृंखला /sys/class/power_supply/battery
और /sys/class/power_supply/usb
, यह सही लोगों को हो सकता है अक्षम करने (जैसे चार्ज आदेश usb प्राप्त करने के लिए संशोधित किया जाना /sys/class/power_supply/usb/present 0/1
)।
क्या किसी ने ऐसा कुछ करने की कोशिश की है (सॉफ्टवेयर के माध्यम से यूएसबी चार्जिंग को नियंत्रित करें और ऐसी सिस्टम फ़ाइलों को संशोधित करें)? उन सिस्टम फ़ाइलों को संशोधित करने का सबसे अच्छा तरीका कौन सा है? क्या मुझे एडीबी शेल या किसी अन्य उपकरण का उपयोग करना चाहिए?
मैंने उन फ़ाइलों को संशोधित करने के लिए "रूट एक्सप्लोर" ऐप की कोशिश की, हालांकि जब मैंने एक फ़ाइल को संशोधित किया (इसकी अनुमतियों को बदलने के बाद), तो यह स्वचालित रूप से अपने मूल मूल्य पर वापस रखा गया था।