It does not charge while the screen is on. It will charge, albeit slow, when the screen is off. It will take about 8 hours for a full charge from 0%. Using an app that changes the voltage of a USB port is a bad idea and will harm (eventually) any system for which it was not designed. AiChargerAP is meant to run on specific ASUS motherboards, not all computers.