Help me out please.I bought a phone from craigs and it came with sprint rom.I thought it was a sprint phone and used it for a month.Now i was just looking at the phone and i found out that the "model : 0P6B100" on the back bottom side of my HTC M8 .I searched and found out that it is a Europe unlocked version, which is pretty great but in my bootloader it shows "m8_Mhl "
I am so confused seriously! Can someone sort it out please??
I think you mean the "product" (as its called in the getvar output) is m8_whl ? There is no product m8_mhl: http://droider.eu/2014/09/20/htc-one-m8-models/
Not positive, but my feeling is that it is the Sprint variant. Reason I say that, is that its more likely the product (m8_whl) is correct, and the model ID (MID) has been changed by the previous owner.
I don't know of an existing mod to change the product ID. Although I'm sure such a thing is possible with the necessary know-how, I haven't seen any posted mod to do so; and don't see why you would want to do this (which is also probably the primary reason nobody has ever bothered to find or post a method to change product ID).
In contrast, there is an existing mod to change MID, and its pretty common to do so (along with the CID) as it allows the flashing of other carrier RUUs and firmwares.