Yes, that's the idea.. remount r/w during the call to "open()", and then remount r/o again on "close()".

Cheers