No, the oxygen mask does not supply pure oxygen, they mix O2 with ambient air. So you tell the passengers to suck polluted air while they think they are breathing clean air.
They will be much better off breathing through some clothing/fabric. There is a reason why passenger oxygen masks are not in the smoke check list. I can't be bothered to look it up, but I believe Boeing advices AGAINST dropping the masks when you have smoke.