Default [Q] Help with HTC one X? am i Hard-bricked? Apx mode?

Hi, im new to this forum, so sorry if this is in the wrong section.
Basically i would like some advice on my HOX, i have had cyanogenmod installed for the past 8 months or so and all was working fine, then recently i have been getting loads of messages "so and so has stopped working". Mainly google applications (allthough i had not tampered with GAPPS atall). Then, my phone switched off. For no reason, it will not turn back on. I have tried all the usual combinations of key's, i carn't get it to boot into bootloader or anything.

When i plug it into the pc, i can get it to recognise the device but as either a "unknown device" or "apx", i havent really got any idea what the "apx" thing is all about? or if i can use that to somehow install drivers so the device can be recognised?

Please if anyone can shed light on this, that would be great, even if its only so i can get into bootloader or so ADB will recognise it, i can work it from there.

Thanks!