Not really true. After you posted your request (in a very charming way, btw, I remember well), we exchanged arguments online and I expressed my "beyond spec" concern. I still believe that 2A fast charging *while* doing data communications at the same time (e.g. being in host mode, so the data wires cannot be shorted) may indeed be harmful. Or it may at least not work the way you wish it would. And if it only disrupts communications, what would it be worth? If you can show me good evidence of the contrary, I am willing to change my position and yes, even implement this functionality. But since we started, roughly in October, not a single device has been harmed. And I would really like to keep it this way. Also, when a constant 500mA does not seem enough and as a solution you want to apply more amperage, then this also means that your tablet will run hotter. What, if the better solution (the one within the manufacturer specs) was, to try to find the power hog(s)? I would really like to hear more about apps being identified as power wastes. It may sound boring at first, but it's actually much *cooler* to try to solve the problem this way.
I just went through all of our "arguments" LOL. And I'd like to say, despite me being a pain-in-the-ass, you are still very responsive and I appreciate that. I bet most developers don't even come close to being as available/helpful/useful as you. And I apologize for not giving you full credit in my last post for the discussions we had
Anyways, when you say that 2A over power + data may be harmful, what do you mean? Are you suggesting that induction from the power wires may reduce the integrity of communications over the data wires?
I cannot provide evidence to the contrary (unfortunately), other than the argument I've brought up in the past: in 4.1.2 with your kernel, while in OTG host mode and charging simultaneously, my N7 displayed "AC Charging". My understanding is that "AC Charging" means the tablet may draw 2amps. Everything over USB flawlessly (USB DAC, flash drive) while I used 4.1.2 on my N7 in my car.
In my last post I suggested that my N7's power hog issues (while sleeping) seem to have abated. But while the tablet is ON, these can be potential power hogs:
-brightness set at 100%
-Netflix (streaming over Wifi connected to my phone's mobile hotspot). I've seen that the tablet doesn't gain any charge while doing this.
-Navigating via GPS, which also requires data over a Wifi connection. (And I might be streaming Pandora/TuneIn Radio at the same time)
Personally I am not concerned about how hot the tablet will get because it will normally be at >90% charge state, which means it will only need to charge an additional 10% at any given time. I don't think fast charging for 10% of the battery will produce enough heat to be worried about.
My last argument (for now): in one of your prior posts you mentioned accidentally plugging in a N7 (with fast charge enabled) into a computer/laptop USB port and potentially damaging that USB port; I think if a person is knowledgeable enough to run a script which enables fast charging, they should also have the state of mind to disable fast charging before plugging into a computer. (or maybe I'm just optimistic for humanity)
My first patch enabled charging, but the device didn't show this explicitly. Remember? My 2nd patch made the charging visible, but it definitely showed USB and not ACC charging. Soon after we switched to 4.2. I don't remember ever seeing ACC with my kernel, while in host mode.
If you go back to this post:http://rootzwiki.com...38#entry1066538
I posted a screenshot of my N7 with your 4.1.2 kernel, a Y-splitting OTG cable, and with a USB DAC and charger plugged in.
If you'd like further proof of this, I'd be happy to revert back to 4.1.2 with one of my TWRP backups and take a video
Edited by MetalMan, 30 January 2013 - 09:25 AM.