[HTC One X] nukeaf:
Good day everyone,

Okay. i've been playing around with the device, rooted it about a year ago, and occasionally switch roms and kernels. These are the output from the "fastboot getvar main" command

c:\fastboot>fastboot getvar all

(bootloader) version: 0.5a

(bootloader) version-bootloader: 1.73

(bootloader) version-baseband: 5.1204

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.19.707.3

(bootloader) serialno: SH23MW100520

(bootloader) imei: 359188045560265

(bootloader) product: endeavoru

(bootloader) platform: HBOOT-T30S

(bootloader) modelid: PJ4610000

(bootloader) cidnum: HTC__044

(bootloader) battery-status: good

(bootloader) battery-voltage: 3810mV

(bootloader) devpower: 50

(bootloader) partition-layout: None

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: Non

(bootloader) hbootpreupdate: 2

(bootloader) gencheckpt: 0

WWE_SEA cid_044 btw.

However, the only rom that can be flashed successfully and booted properly on my device are ARHD, ViperX, and blade elite. I've been trying to flash other roms like IcecoldJelly, cm10.2, aicp, paranoidandroid, xenonHD, but all failed. errors returned were:

assert failed: getprop("ro.bootloader") == "1.28.0000" ||

assert failed: getprop("ro.bootloader") == "1.31.0000" ||

assert failed: getprop("ro.bootloader") == "1.33.0000" ||

assert failed: getprop("ro.bootloader") == "1.36.0000" ||

assert failed: getprop("ro.bootloader") == "1.39.0000" ||

E: error in /sdcard/pa.zip

(status 7)

installation aborted

*pa.zip is the name of the paranoid rom i'm trying to install

and the same error happens for each and every one of the roms i listed above. i've been digging here in xda about the status 7 assert failed error, and all ai could come up with is that maybe my bootloader version is not suited for the roms. but it says that if the bootloader is greater than 1.28 then everything should work well right? mine's 1.73 so suppose that is greater than 1.28 isnt it?

Currently i'm on ARHD33.1, arhd kernel, and CWM-based advwipe JB422 Recovery v6.0.3.2

i've tried to change the bootloader (or upgrade it, dont really know) by going through the process listed here

http://xdaforums.com/showthread.php?t=1957376 (thanks mike)

but still nothing changed really. it is still the same. can anybody point out where did i mess up? Before i rooted the device last year, i had the device undergo the OTA upgrade to JB 4.2.2.

Then the kernel. as of today, the only kernel that i have successfully flashed (and actually boot up to the main homescreen) are the ones that came with the arhd rom, viperxrom, and blade rom, and ALEXV's kernel. Any other kernel would just either hang me at the white HTC screen, or boot up to the main homescreen with no wireless connection (no phone line, no wifi, no bluetooth).

i tried 2 ways when i was trying to flash the kernels.

1 - i boot into recovery, install the modules, go into fastboot, and flash the kernel image

2 - i go into fastboot, flash the image, go into recovery and flash the modules.

The 2 ways are due to some reading on the web where some people reported success in both ways so i just tried them both, but both does not work with the other kernels.

erm. any help guys? Thanks!