I had to resolder my miniplayer on/off/play/pause (play) switch as it stopped responding. I bought my miniplayer off ebay from China and the dealer has been deregistered, and did not want to wait for shipping to and from China and the expense, and questionable warranty. I decide to have a go at fixing it myself, I am a qualified electronic technician and experienced in micro electronic repairs.
(play switch is at the bottom and next to it is the touch pad ribbon connector, then earphone socket, mic, USB, Hold switch. The red and black wire are for the Li-ion battery which will need to be replaced in about 3 years.)
After carefully prising the back shell off, I carefully unscrewwd the 2 screws holding the pcb and carefully disconnected the touch pad ribbon to give me access to the bottom of the PCB, the SMD play switch had completely come away from the board, I reposistioned it and resoldered it in place, reconnected the touch pad ribbon, reinstalled the screws and case, and very happy to find play switch working again.
I hope this is helpful to other that may have the same fault.
By the way I use the elite dark tint crystal case, I hope that the plastic actuator for th play switch has not cause excessive force to be put on the miniplayer switch. Please post here if you have also had problems with play or hold switches.
More pics of dismantled miniplayer
http://en.meizu.com/userforum/forum_posts.asp?TID=254