When I was in PEK last month, they had a machine that you could pop your passport in to get access to the wifi if you did not have a phone. Connection was decent. (I was able to make a VOIP call without any problem.) However, it would be great to eliminate the passport step.
In PVG last week there was no 'cell phone step'