yashsingh1/xdaforums huggingface dataset:
[HTC One X] Fightspit:
We already did that, look at here: https://docs.google.com/spreadsheet/ccc?key=0ArpcAQiUWv5XdEI2RVk0dy1Md1o3ZURzb0JWX1FSSlE#gid=0
[HTC One X] abc27:
Can someone start checking out the Red Fastboot? I think that's the main thing we've discovered from this exercise and i'm sure we can learn something from looking at it.
[HTC One X] SB13X:
Noticed lol

Another thing is it normal for the LED if on fully charge to flash between red and green during the boot animation?
[HTC One X] mattman83:
I thought red+green flash was a temp warning? I've had it before when charging and playing games at the same time.

M.
[HTC One X] KrisPerry:
what things can we try?
[HTC One X] Rekoil:
For future reference SB13X, "g" is not a character usually recognized as valid in base-16 (HEX) :P

---------- Post added at 11:37 PM ---------- Previous post was at 11:35 PM ----------

Initially I'm thinking that maybe it could potentially allow us to do things normally not allowed in fastboot, but who knows. Maybe try flashing CWM on a locked phone through this mode? Can reboot be executed without root?
[HTC One X] SB13X:
:S hahaha oops
[HTC One X] KrisPerry:
what colour is normal fastboot. It is red on most handsets
[HTC One X] Polarfuchs:
Normally it is on the white background with red and white.

Like this: http://3.bp.blogspot.com/_1mmrwewybjI/SwpNlo9a4OI/AAAAAAAAA2A/9PG1PdIKjOQ/s1600/fastboot-HTC-M.jpg

But there with oem code 34 it is on a totally black background.
[HTC One X] fstluxe:
Has Someone tried flashing a Boot image with the new Oem-34 fastboot?

Edit Its a Question
[HTC One X] KrisPerry:
who?
[HTC One X] shootind5nukes:
Why doesn't this work on the One S? I'm not trying to thread jack just trying to apply what you all have learned on the One S. I know it has a different chip but hopefully some of the things you all find will be usable on the One S.

adb wait-for-device shell reboot oem-34

travis@HighVoltage ~ $ adb wait-for-device shell reboot oem-34

reboot: no such tool

travis@HighVoltage ~ $ adb shell

shell@android:/ $ reboot oem-34

reboot: no such tool

255|shell@android:/ $ su

shell@android:/ # reboot oem-34

reboot: no such tool
[HTC One X] riemervdzee:
You'll probably will need busybox (or toolbox)?
[HTC One X] Adam5400:
I've gotten it to work on the One S; however, instead of going to a 'red fastboot' on a black background, it just boots up normally except instead of having the initial loading bar over the HTC logo, it's just on a black background.
[HTC One X] abc27:
What initial loading bar?
[HTC One X] riemervdzee:
It ain't a surprise that the codes might be different. We were looking for apx mode though, which is only available on tegra based chips. Not sure what you are trying..

Cheers, R
[HTC One X] shootind5nukes:
I'm just looking. No one is really working on the One S. Your the next best thing.

How did you get that to work on the one S?
[HTC One X] abc27:
If anyone has some contacts in HTC or in a HTC service centre, can you ask and see if they know anything about OEM34? Even just a hint at what it is.
[HTC One X] tids2k:
SBK for device ID

SBK for motherboard ID
[HTC One X] Adam5400:
I'm really just looking as well, but the code does do something different than the other codes, so it can't be all together different on the One S.

And initially when the One S starts up there is a loading bar in the upper right hand corner. Normally this is an overlay on the HTC logo, with oem-34 it is overlayed on top of a black screen. Other reboot codes have a normal boot sequence where the bar is overlayed on the HTC logo.
[HTC One X] Sentinel196:
Can people please stop posting about the One S and One XL in this thread...

They both use a completely different chipset and it's really confusing trying to follow this thread with all the OT posts.
[HTC One X] miniudavid:
+1
[HTC One X] ali3nfr3ak:
D:\ADB>adb wait-for-device shell reboot oem-34

D:\ADB>fastboot flash boot boot.img

sending 'boot' (4290 KB)...

OKAY [ 0.563s]

writing 'boot'...

(bootloader) Format partition LNX done

OKAY [ 0.491s]

finished. total time: 1.056s

D:\ADB>fastboot reboot

rebooting...

finished. total time: 0.174s

admittedly my hox is unlocked.... but it seems to flash as normal fastboot does
[HTC One X] mattman83:
If you've still got your unlock key about, do you want to try testing it locked? Take you 10 seconds to lock/unlock.

M.
[HTC One X] Htc_One_X:
im on it, ill have a nosey.
[HTC One X] ali3nfr3ak:
D:\ADB>adb wait-for-device shell reboot oem-34

D:\ADB>fastboot flash boot boot.img

sending 'boot' (4290 KB)...

OKAY [ 0.563s]

writing 'boot'...

FAILED (remote: not allowed)

finished. total time: 0.773s

went back to stock boot.img , tried to flash insert coin boot.img
[HTC One X] :
Oops sorry mate. Didn't mean to offend.
[HTC One X] Htc_One_X:
Beat me to it lol good thong I keep 2 tabs open lol
[HTC One X] mattman83:
So obviously we need at least unlock then, who's game to try flash an unsigned hboot or something? :p
[HTC One X] ali3nfr3ak:
Im thinking it must be a backup fastboot, as i used my unlock code in the new found fastboot and it worked alright as well, i dont see the point in flashing an unsigned hboot.. we all know whats gonna happen ...
[HTC One X] omar302:
I think its probably just a regular Fastboot, only because it was accessed directly (not through Bootloader) the screen looks different.
[HTC One X] Sentinel196:
While we are on the subject of signed images... did anyone end up doing any further research into Condi's methods with the Tegra2 based Sony Tablet S and signing images for flashing on stock locked bootloaders?

It might offer some clues, but my knowledge isn't enough to really say.

Perhaps rather than trying to crack the bootloader to accept unsigned images, we could crack the signing process, then we wouldn't need S-Off as we could flash whatever we wanted via recompiled RUUs.

Can you flash a signed hboot image via recovery? or does S-On stop you from flashing hboot via anything but fastboot regardless of signed/unsigned?
[HTC One X] tids2k:
dont know if u have done your study but sony has a different bootloader . htc uses its own proprietary bootloader. We need to know how to enter into APX mode before we can replace the boot loader. If we can we can replace it with UBOOT.
[HTC One X] Sentinel196:
Of course :)

I am not suggesting for a moment that what works on the Tablet S would directly translate across to a completely different device. I'm merely suggesting it may offer some clues.
[HTC One X] mattman83:
Another vague report of an S-OFF handset.

http://xdaforums.com/showpost.php?p=26117153&postcount=4730

No further reply as yet.

M.
[HTC One X] Rekoil:
Having S-OFF on your own is almost useless, none of the tools available will be updated for use with an S-OFF device if the benefit is just one person, and an S-OFF device will not help us find an S-OFF method for non-S-OFF devices.
[HTC One X] xmoo:
Anyone tried linux commands to try to get into APX mode?

adb shell
echo "1" > /proc/naz10_diag/force_recovery
reboot

The naz10_diag is from a example, don't know what is should be for the HOX.

Anyone tried this:

1. Turn the HOX completely off, then plug in the USB cable.

2. Hold both Volume buttons and turn on the G (keep volume up pressed)

3. At this point, your computer should recognize a new device called "APX". The drivers for it can't be located

Added app + drivers in post #1
[HTC One X] Flozzo:
I tried Off -> USB -> both volume buttons (it vibrates) -> Power + release vol down, but it boots normally. I assume that's what you mean?
[HTC One X] xmoo:
When you press both volume buttons and it vibrates... Thats kinda the same what happen with the O2X. It did vibrate but screen stayed off.
[HTC One X] M..N:
Maybe try without usb cable plugged (may make a difference), or maybe switch it up and release the volume up and keep holding volume down. No harm in trying I guess.
[HTC One X] xmoo:
Don't think so. If you get into reset mode, htc will ask you to confirm before wyping your device.
[HTC One X] Flozzo:
Okay so if you hold down both volume buttons after shutting down, it will only vibrate once. That happens after 3 seconds, only with USB connected.

Somehow after my last attempt it vibrated when the phone booted, is this anything?
[HTC One X] xmoo:
Well the phone vibrates when it shuts down and also virbates when the phone boots up.

Thats normal.

But what isn't normal is when it vibrates 2 times short and screen stays on, that your phone going into a mode... Mayb APX mode.
[HTC One X] M..N:
Well APX mode usually doesnt display on device. The device should have a blank screen, but should be picked up by the PC where it will install the APX drivers.
[HTC One X] Rekoil:
The /proc/ directory is not actually a directory. It is a series of device input/output channels. It is implemented by kernel, so unless we have a kernel which implements anything compatible with the "naz10_diag" equivalent, we can't do this.
[HTC One X] Flozzo:
Ah yea, missed that then :') Well anyway, all it does is vibrate when you hold 2 volume buttons with USB connected after 3 second, nothing else happening though..?

Edit: Maybe a good idea to start a seperate topic for the searching of this APX mode?
[HTC One X] M..N:
Does volume up + power actually do anything? Or does the device just boot normally?
[HTC One X] Appsdroid:
Hi Guys

Has anyone tried the small holes on the top and bottom of the phone kinda looks like reset button it could use these to get into apx
[HTC One X] Htc_One_X:
Don't know if this is significant but i powered down my HOX with the +V AND -V held in with usb plugged in, i took some time but before the screen went off the led flashed 3 times and the Vibrator motor buzzed three times in fast succession and then a longer one. The phone stayed in a "off" state . . .
[HTC One X] maxld:
These will be microphones :D
[HTC One X] M..N:
Was there any drivers being installed on your computer?
[HTC One X] Appsdroid:
opps my bad lol :>
[HTC One X] Htc_One_X:
Nope none at all, i even had the device manager open to see if anything "popped" up, To no avail unfortunately, I'm not very techy when it comes to android so tell me what to do and ill try it.

Karl
[HTC One X] Flozzo:
I can't seem to reproduce this, weird...

Once again, someone might want to open a seperate topic before we fill this up too much?
[HTC One X] Appsdroid:
Safe Mode

Not sure if this has already been picked up but i can boot my phone in to safe mode by powering on and then holding vol up and down as soon as the first splash screen starts to load it clearly states safe mode in the bottom left corner of the screen

I wonder if you need to boot the phone up activate a key combo which then reboots into apx mode, using this method could possibly give us an additional three or four buttons to try various combinations with

p.s. i couldnt get mine to follow the power down with vol up and down active either
[HTC One X] Htc_One_X:
It seems i can not get that reslult again sorry guys . . :(
[HTC One X] omar302:
You phone probably made a "Bug Report", check your Phone Storage (SD Card) for a folder named "Bugreports", inside there will be a huge (5 Mb) file.
[HTC One X] Appsdroid:
Thats strange let me try it again to make sure it does what im expecting.

Edit: I do have usb connected at the moment thats all i failed to add last time possible requirement to boot into this mode.

Just re-tested powered on as soon as i seen the first screen held power up and down with usb connected booted straight into safe mode again

Im just wondering if they hid apx mode behind something like this. This does give us another three possibly four keys to add to various combinations as the touchscreen buttons might work during boot up.
[HTC One X] Htc_One_X:
Are they useful to you? Do you want me to ul them?

---------- Post added at 11:19 AM ---------- Previous post was at 11:15 AM ----------

Currently searching the apx mode NvFlash drivers so the pc will recognize it if it works . . If it is indeed hidden, the maybe having the drivers installed prior to buttong bashing and key combo's may help.
[HTC One X] omar302:
I just meant to explain what you got! I am no dev and don't understand 99% of the report's content!
[HTC One X] Appsdroid:
Id expect the PC to see an unknown device or apx device if it was working on the other hand thou they may have tried to make it as difficult as possible to get this working so it cant hurt.
[HTC One X] artymarty:
I asked about safe mode and the possibility of it being a doorway into other modes about 6 pages back but no one answered..

Sent from the future using tipi-tapa-talk 37
[HTC One X] Polarfuchs:
Safe mode is when you press the vol up button until you are completely booted.

In safe mode no 3rd party apps are running.
[HTC One X] Appsdroid:
Did you happen to come across while testing like me or did you find the instructions somewhere informing you how to get into it if you did find instruction could you point me towards them ill do some playing and see what i can find out
[HTC One X] Htc_One_X:
Scrap that, Is safe mode rom specific? :rolleyes:
[HTC One X] Appsdroid:
Im running vodafones branded ROM looking at the info on your post it would indicate you were with orange so its likely to be a standard mode if someone with an unbranded handset could also try and let us know the results that would be great.
[HTC One X] shmigao:
One post above yours :)
[HTC One X] Evil-Dragon:
I was having a mess yesterday with 'fastboot oem boot' and came across something a bit weird:

First i tried the obvious 'fastboot oem boot apx' which gave the following output:

... INFOdisplay_565_to_8888(1495) +
INFOdisplay_565_to_8888(1519) -
INFO[PLsensor] CM36282
INFO[ATAG] PLsensor = 1
INFO[ATAG] pcb_id = 0x80
INFO[MSG] Device CID is not super CID
INFO[MSG] CID is HTC__001
INFOAtag usage: 3012 bytes
FAILED (status read failed (Too many links))
finished. total time: 1.367s

C:\Android>

The device vibrates and then with USB connected it put the phone in device manager into CD ROM drives as "HTC Android Phone USB Device"

USBSTOR\DiskHTC_____Android_Phone___0000
USBSTOR\DiskHTC_____Android_Phone___
USBSTOR\DiskHTC_____
USBSTOR\HTC_____Android_Phone___0
HTC_____Android_Phone___0
USBSTOR\GenDisk
GenDisk

It has a drive/letter as a removable device but inaccessible. After the phone doesn't respond and needs to be forcefully rebooted using the power key.

I tried forcing the device to use Nvidia drivers but no luck.
[HTC One X] xmoo:
INFO[MSG] Device CID is not super CID
INFO[MSG] CID is HTC__001

No **** sherlock hahaha

Try something like: fastboot force_recovery or fastboot oem force_recovery
[HTC One X] M..N:
Maybe have a go with:

fastboot oem boot apx mode

fastboot oem boot nvflash
[HTC One X] co@ch:
What about trying all combinations stated before with no SIM inside? Because when you give your phone to HTC you don't let your SIM inside, isn't it? ;) Anyway don't think it'll change something. :o
[HTC One X] tids2k:
anything with "fastboot oem boot" will freeze !
[HTC One X] Evil-Dragon:
Both are nope.
[HTC One X] tids2k:
fastboot oem force_recovery gives command error
[HTC One X] Evil-Dragon:
I tried that, nothing. Still the same.

---------- Post added at 12:38 PM ---------- Previous post was at 12:21 PM ----------

I just had a thought, remember JTAG? Is HTC using ATAG? (as mentioned in my fastboot oem boot output)

ATAG = APX?
[HTC One X] tids2k:
what is ATAG ????
[HTC One X] f4flake:
Did you try changing the driver using the naked universal usb driver?
[HTC One X] xmoo:
I don't think HTC is allowed to change names which Nvidia has given....
[HTC One X] Appsdroid:
I asked HTC just to see if they would provide us with the relevant information to access the apx mode on the device. The reply is below ive responded basically saying the phone is mine blah blah if i agree to waiver my warranty and provide my imei and serial will you confirm that youll provide me with the details. Thought has to be worth a try :D

Thank you for contacting HTC regarding your HTC One X.

My name is Paul and I am a Technical Support Agent for the HTC Written Team.

I understand that you are trying to boot your HTC One X into APX mode.

My apologies, Gavin, however I cannot support you in trying to boot to APX mode, there is no reason to do this unless you are trying to write to a partition and this action would void the warranty.

We cannot advise you on any action that will invalidate your warranty, I must advise you to not try to boot into APX or do anything to change/alter your phone's hardware or software, outside of official system updates.

Should you require additional support please reply using the link below and confirm the following details.

Full Name:

Contact Number:

IMEI (Found by dialling *#06# from your keypad or in the back of your phone):

To let me know I have successfully answered your query, please follow the link below to close your enquiry, you will have the opportunity to leave feedback about your experience contacting me today.

If this answers your comment or question, please click here to complete the process.

To submit another comment, please click here.
[HTC One X] blubbers:
ATAG's are parameters given to the kernel
[HTC One X] tids2k:
is it normal when connecting usb cable from pc to the phone, the phone always reboot ?
[HTC One X] xmoo:
Are you for real? Yes its normal..... NOT!
[HTC One X] abc27:
Could you try fastboot oem boot apx from the OEM34 fastboot?
[HTC One X] miniterror:
Tell him you already used htc dev so no warranty anymore;)

Its a invalid excuse and if he can give you the info therefore
[HTC One X] abc27:
"I've already invalidated my warranty with HTCDev.com and a custom ROM. I also do not agree with your software T&Cs and wish to replace the bootloader."
[HTC One X] xmoo:
Contacting HTC is no use, need to contact HTCdev, which I did.
[HTC One X] Appsdroid:
This is from HTCDev fella i didnt copy the whole thing heres the end.

To submit another comment, please click here.

Sincerely,

The HTCDev Team

Want to see what others are saying? Have a question to ask other HTCDev fans?

Follow us on Twitter www.twitter.com/htcdev

Explore our development resources www.htcdev.com

We are unable to receive replies to this email account. Please visit us at www.htcdev.com if you have any questions or need further assistance.
[HTC One X] xmoo:
Twitter time!

https://twitter.com/#!/Xmoo/status/202386311577993216 RTRT RT
[HTC One X] Nubzori:
True dat
[HTC One X] blubbers:
No offense to any of you, but whining or writing htc won't bring soff. There are valid reasons for them not to provide us soff
[HTC One X] GabrielSousa:
lets Retweet !!!!
[HTC One X] geenyous:
why has none of this been posted on the portal till date??

I even contacted Poorcollegeguy and he replied he will look what he can do...

I know lots of online tech / gadget news pages always check the portal, so we might get some movement once it has been posted... I reported this rant and I still want it on the front page!
[HTC One X] abc27:
Such as? I can't wait to hear your "valid reasons".
[HTC One X] blubbers:
simlock & branding. it is part of their business, if you like it or not (i don't)
[HTC One X] xmoo:
True, but meanwhile ;)
[HTC One X] Sybregunne:
anybody know what are those files under /sys/firmware/fuse

if anybody unlocked would care to look into the secure_boot_key_file and others...

i.e. cat jtag_disable

I am no expert so if this is a dead end anybody more knowledgeable please correct me. :D
[HTC One X] Evil-Dragon:
Fuse is also referenced in the hboot. In other news, I'm re disassembling the hboot after I realised I've used the wrong arm version. Will post any interesting finds as I find them.
[HTC One X] M..N:
Well this seems related to tegra devices, especially the sbk part. This is helpful in describing what the sbk and nvflash do http://androidroot.mobi/technical/tf-secure-boot-key/
[HTC One X] Sybregunne:
tried lots of fastboot oem boot commands nothing seems to work... I did get one that froze my laptop but I couldn't replicate it. it was the fastboot oem boot apx

the thing is when I restarted my phone it tried to send an error report. then I looked at the report type I believe it includes an early log or something My mistake was not to make screens, I thought I'd open es file explorer and see if the file is somewhere to be found. but nope. after that I cannot open the same report. so if anybody gets somethingl like this kindly take screenshots of the error log that would have been sent to htc. just make sure that under tell htc you set the behavior to ask me everytime....

The log might be helpful in understanding the flow of the hboot and how it interacts with userland (kernel atmost) and from here maybe we can find some exploit or something. :D

edit: http://developer.nvidia.com/tegra-android-development-pack

http://developer.nvidia.com/linux-tegra

I also just found out that there is a tegra development kit for android. it contains a tegra debugger. will try to download at work later. its past midnight here and I can't focus anymore. :)
[HTC One X] ViDtje:
There's a new update 1.29.401.11 and apparently it has hboot 0.95.
[HTC One X] Htc_One_X:
My handset is unbranded. Just on contract with orange,may need to amend my sig.
[HTC One X] Htc_One_X:
Retweeted.
[HTC One X] co@ch:
One of my thoughts 10 days ago.. ;)
[HTC One X] artymarty:
I was picking someone up from the station, their train was 30min late so I sat there trying different combinations of button presses while rebooting :D

Sent from the future using tipi-tapa-talk 37
[HTC One X] artymarty:
Hey, has anyone contacted nvida? Asked them about apx mode?

Just a thought..

Sent from the future using tipi-tapa-talk 37
[HTC One X] abc27:
NVIDIA will just tell you to go to HTC as you're not their customer.

Unless you've got a friend in NVIDIA, that is?
[HTC One X] theliquid:
also retweeted :)
[HTC One X] kholk:
RT'ed.

The EternityProject Team Manager & Main Developer,

--kholk
[HTC One X] Dynam0:
+1
[HTC One X] :
Lol i couldve told you guys from the start that htc dnt listen much, dnt think they ever did from the beginning, htc products are only awsome cause WE make them awsome

Sent from my HTC Desire HD
[HTC One X] Htc_One_X:
That is true in a scale lol.
[HTC One X] :
No there are temp root methods IF we can find a security loop hole. We just need to keep looking for a root method that doesnt require unlock. Like tacoroot for older devices
[HTC One X] MarcoHD:
I hope now we get a real progress for a methode without htcdev.com
[HTC One X] :
Guys can some others try this too? Looks like it never needs to be unlocked
[HTC One X] rogersnm:
According to the website:
[HTC One X] ytwytw:
This one uses HTCDEV to unlock!!!

Do not use it if you wanna real S-OFF!!!

---------- Post added at 12:09 PM ---------- Previous post was at 12:08 PM ----------

SO my guess is right!!!

let's hope someone can post the DIAG.nhb here to unlock... (this is the key to unlock)

---------- Post added at 12:10 PM ---------- Previous post was at 12:09 PM ----------

It's always SmartCard+GoldCard, for years...
[HTC One X] :
Just a reccomendation, I know jcase may be willing to help, but will probably want some compensation towards rooting it
[HTC One X] ytwytw:
Not sure about One X but for other phones, it has sth called emmc, its a sdcard on board,

not like a galaxy nexus, sdcard is a partition of the memory, which is the reason i hate this phone so much(cannot have mass storage mode)

if one x is emmc, we can just do whatever same as how to make a goldcard, it's dangerous!!! but it should work
[HTC One X] shenye:
I have S-Off, but that's because I have test-keys instead of release keys....