I think you could be onto something with those 2 pads. If you look under your battery they are accessible through a hole in the shielding, as are the 7 & 5 pin pads. I'm thinking they are there to be used by a service centre for the purpose of flashing etc.