[HTC One X+] leuprechtroman:
Hey folks,

I already searched on XDA and the web, but found nothing helpful, so I decided to start an new thread:

I got my new ONE X PLUS just a few weeks ago and now I wanted to start with unlocking the bootloader and rooting it.

I already got some experience in unlocking, rooting and flashing with an HTC Incredible S and SE Xperia X8.

Prerequisites my Computer(win7 x64) fulfills:

Latest Android SDK installed

HTC Divers installed

Folder on HDD: C:\android\onexplus containing all necessary files.

So I followed all the steps on htcdev.com like I did with my Incredible S.

I´ve got my Unlock_Code.bin and wanted to flash that on my ONE X+.

So I executed

fastboot flash unlocktoken Unlock_code.bin

prompted the dialog on the phone with "YES" and got:

C:\android\onexplus>fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)...
OKAY [ 0.126s]
writing 'unlocktoken'...
(bootloader) unlock token check successfully
FAILED (status read failed (Unknown error))
finished. total time: 49.707s

When I boot into bootloader again, it displays "unlocked" (see attached picture),although fastboot displayed an error.

So I tried to root it via rootboot, like mentioned in a whole lot of tutorials.

This is, what rootboot.bat returns to me:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
mount: Operation not permitted
failed to copy 'Tools/su' to '/system/xbin/su': Read-only file system
failed to copy 'Tools/Superuser.apk' to '/system/app/Superuser.apk': Read-only file system
Unable to chmod /system/xbin/su: No such file or directory
Press Enter

That seems to me like unlocking has failed and the phone is still locked.

When I want to lock it again via

fastboot oem lock

, fastboot displays the same error, but the bootloader again says locked!

Problem sources that I kicked out already:

Changed USB Cable and Port

Phone was always charged at least 90%

Reinstalled latest HTC Drivers and Android SDK & restarted the PC

Submitted my OEM_Identifier_Toeken again and got a new Unlock_Code.bin

Deleted all my old Files from rooting and flashing the IncS & X8

got a new folder (C:\android\onexplus) with all necessary files

Tested whole procedure also on a x64 Linux Box(latest Archlinux release): Same result: fastboot displays error code, but the Bootloader says "UNLOCKED". Interesting fact: The error on linux differs from the one on windows:

roman@penryn:~/android: sudo ./fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)... OKAY
writing 'unlocktoken'... INFOunlock token check successfully
FAILED (status read failed (Cannot send after transport endpoint shutdown))

I am at my wit's end, obviously I did something wrong, but what ? Or is the device correctly unlocked and I just failed on rooting it ?

Is there another way to check if the device is correctly unlocked?

I don´t know if it´s useful, but here´s the result of "fastboot getvar all":

C:\android\onexplus>fastboot getvar all
(bootloader) version: 0.5a
(bootloader) version-bootloader: 1.35.0000
(bootloader) version-baseband: 3.1204.168.32
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.17.401.1
(bootloader) serialno: FA2BRW103800
(bootloader) imei: 353567051431246
(bootloader) product: enrc2b_u
(bootloader) platform: HBOOT-T30S
(bootloader) modelid: PM3511000
(bootloader) cidnum: HTC__102
(bootloader) battery-status: good
(bootloader) battery-voltage: 3817mV
(bootloader) devpower: 48
(bootloader) partition-layout: None
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: None
(bootloader) hbootpreupdate: 2
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.448s

Thanks in advance for your answers

Roman

Attached Pictures:

-HTC ONE X + Incredible S in HBOOT (to compare)

-HTC ONE X + in FASTBOOT USB