This game is also available on PC.
Carnby or the girl, drink the flask and watch carefully. When your
character's arm goes down before he/she says "Uuhhmm!", hold DOWN for
one second. If your timing is right you'll re-drink the flask and heal
again. Repeat as necessary until you're fully healed.