yashsingh1/xdaforums huggingface dataset:
[HTC One X] supendal:
I hope we get s-off via htc-dev atleast for unbranded devices.
[HTC One X] muamers:
That means you have a unbranded device and just care about yourself ?:rolleyes:
[HTC One X] Jobiza:
Or you have branded and you care only about yourself?
[HTC One X] Kickasskev:
Well I have a branded one and hope they all get unlocked, I aint selfish.

But really HTC are the last people I would of thought that would s-off the devices
[HTC One X] vincenzo697:
Can this file help us to gain root??? Because it says " This file is used to define the mappings between lower-level system user and group IDs and the higher-level permission names managed by the platform. Be VERY careful when editing this file! Mistakes made here can open big security holes. " Its from /etc/permissions

the Fuse is from /sys/firmware

cwkeys from /

and others are from /etc/security
[HTC One X] abc27:
Samsung offer the equivalent to S-OFF out of the box with no caveats. It's not as if HTC are giving us free money or anything.
[HTC One X] keroro430:
All files from fuse.zip is 0KB. Please dump these files again from /sys/firmware/ with a S-OFF or unlocked(rooted) devices.
[HTC One X] vincenzo697:
Yeah I know but my device it is not rooted or htcdev unlocked so if anybody can upload them it will be great..thanks
[HTC One X] glukosio:
if it can help to find "secret button" to apx mode, i found a motherboard images: http://www.techrepublic.com/photos/...46&tag=thumbnail-view-selector;get-photo-roto
[HTC One X] xmoo:
This is the S4 version!
[HTC One X] muamers:
No, mine is unbranded ... sorry that you thought you are smart ;)
[HTC One X] glukosio:
http://kamolinsh.com/instrukciya-kak-razobrat-htc-one-x-foto/ this is tegra 3 version i think
[HTC One X] supendal:
No, of ofcourse not. But HTC is throwing the ball to carrier's hands, hiding behind the fact that carriers don't allow them to turn security off. Well, we are (unbranded devices) not tied to any carrier, so why doesn't HTC allow us to s-off our devices?

In the other hand, phone software doesn't compromise anything about the contract between you and your carrier. So, those phones should be allowed, too. Because you still have to pay to your carrier due to your contract no matter which software you install on your phone.
[HTC One X] muamers:
Maybe HTC dont know how to s-off our devices and they wait for us :D

Im sure the CEO of HTC is subscribed to this thread :D
[HTC One X] bobmarsh72:
This could be totally unrelated to anything, but if you hold down both volume up and down together when the phone is on, after about 20 seconds the phone the phone will vibrate 2 or 3 times quickly. Could this mean anything?
[HTC One X] xmoo:
Could be a log dump...
[HTC One X] glukosio:
and when phone is off, if you plug in shuffles and press both vol up and vol down together, it vibrate after some seconds, then nothing, but to switch it on you must press power button for 10 seconds (like a forced reboot)...

EDIT: w/ shuffles do same
[HTC One X] bobmarsh72:
Your spot on, just checked to see if any new files had been added.

Everytime you do it a new file called 'bugreport-date & time' is added to the folder sdcard\bugreports
[HTC One X] bozza1001:
As I asked on page 242 ,

has any other HTC user. (And by any other HTC user I don't just mean hox I mean all HTC devices) had problems and things breaking like cid when they have used HTC dev bootloader unlock ? Reason I am asking is there is a lot of HTC models on the drop down list on the HTC dev site with at the very bottom all other supported models, what if our device is not yet fully supported as our phone is the first to have quad core and I don't know if am right as I'm a newbe but isn't the bootloader a lot to do with the chip set?
[HTC One X] ingFu:
I have been playing around with my onex quite a lot the last days.

I focused on the POGO pins, especially to find some UART connection - until now without success.

Maybe the most interesting finding:

Device turned off, holding power on until the buttons start flashing -> insert usb cable now -> Buttons keep flashing.
[HTC One X] xmoo:
And screen stays blank, buttons keep doing it, does it boot afterwards??

On my O2X with Tegra 2, the button flash indicated you are in APX mode....
[HTC One X] KrisPerry:
Any new devices in device manager
[HTC One X] Nubzori:
Just tried it on mine, the HTC logo just keeps appearing. No buttons flashing
[HTC One X] ingFu:
It's strange, but I cant get into that state again currently. May be I did something before this or it depends on strict timings. Figuring it out right now.

The screen stayed black, havent checked the device manager...
[HTC One X] Dave Trouser:
The POGO pins are a waste of time. They are just power and audio. Nothing more.
[HTC One X] Evil-Dragon:
I'm also unable to reproduce. You say the device was turned off? Turned off from hboot? turned off from the OS? Fastboot unticked?
[HTC One X] ingFu:
The phone was shutdown from os.

I wanted to try the volume-button procedure posted by bobmarsh72 and glukosio some posts earlier.

But I still cant reproduce it either.
[HTC One X] xchasa:
Has anyone tried the 301 k usb resistor for samsung when powered off? I have one but scared to connect it.
[HTC One X] skygear:
HUH - I held my power button and when it said 2 sec I inserted the usb cable on my mac. The device turned off and I continued to hold the button. The screen went black and the power light (red) is slowly flashing now...

Anything significant about this?
[HTC One X] xmoo:
This has been tried before, no effect.
[HTC One X] glukosio:
i've tried to do what you said about pressing button and flashing keys but nothing, i can't, it boots normally and nothing :( about volume up+down it's the same with turned off device and turned on: it write a file in bugreports folder...
[HTC One X] GabrielSousa:
i would like to remember, that we need to access to the hidden blocks.

how we do that ?
[HTC One X] glukosio:
but can't someone who has unlocked or s-off device take all necessary so we'll have all blocks in hands? like a full dump or something other?
[HTC One X] Evil-Dragon:
Help us get into apx mode and you won't care about the hidden blocks. Apx > hidden blocks.
[HTC One X] c4b4l3:
Led flash only if USB pluged before

Envoyé depuis mon HTC One X avec Tapatalk
[HTC One X] GabrielSousa:
whats the progress on getting to apx ?
[HTC One X] Evil-Dragon:
See last 10 posts. The problem is finding the method and making it reproduceable.
[HTC One X] xmoo:
Drivers etc for APX is added in post #1
[HTC One X] HTC-Gunge:
really itching to try some ROM's but I've been holding out for a way to do it with out voiding my warranty...

I haven't been reading all the posts but it would seem to me we are still a long way from S-OFF (or at least an easily reproducible way with out needing hardware modifications / de-assembly) would that be a fair statement?

Thinking maybe I should just bite the bullet...
[HTC One X] f3nd3r:
I am also thinking about biting the bullet, particularly as I only have my One X on a 12 month contract so this time next year i'll have a new phone anyway.
[HTC One X] ghori1989:
I bit the bullet and unlocked using htc dev.
[HTC One X] Micropot:
I have an error report waiting for my confirmation to send it to HTC could that help in any way?
[HTC One X] shuflie:
Is it the test version of CWM that allows the device to connect through USB when powered off? I connected the USB cable and held in the volume buttons, after a few seconds the power LED dimmed a little and it mounted my USB storage a a disk drive, in device manager the composite USB device showed a disk drive and "My HTC" both present.
[HTC One X] Kickasskev:
Been in touch with a bloke who gets all HTC service manuals and asked if he could get the one x, this was his reply

Hi

That would be good but unfortunately HTC have put much tighter security on their technical site and we can’t get hacked access anymore. Not only that but even insiders can only view the files on specific machines as the files are heavily encrypted. So, sorry, but I regret I cannot get it.

Cheers.

So it looks like things are very tight with security, don't think we will ever see it.
[HTC One X] Evil-Dragon:
Can you ask him even if he can get us some info on how to access apx/apb mode? Key combo or anything will help us tons more than a whole manual.
[HTC One X] Kickasskev:
Certainly will, took him a few days for hm to reply to my firt msg though.

Does anyone know what SAFEMODE does??

If you look at the bottom right of the picture safemode is enabled

None of my installed apps are present
[HTC One X] skygear:
You get that from holding the VOL - button on boot. Sensation is the same.
[HTC One X] xmoo:
This is old news. They changed the server like 2.5years ago.
[HTC One X] :
GTK though......
[HTC One X] ingFu:
It seems as if I can't reproduce the flashing buttons. My guess is, that the log dumping interfered when I was booting. I've tried a lot different timings but without success.
[HTC One X] DesmondderMondbär:
May it works If you delete your Log
[HTC One X] kb0n:
Just registered for the NVIDIA dev zone with approved access to the Tegra stuff (all in all ~5min, surprisingly fast). So now I have access to the Tegra3 TRM, too. If anyone needs info, I'd be glad to help (PM).
[HTC One X] KrisPerry:
What info is there on apx
[HTC One X] fooforever:
I can get the flashing buttons every time just by holding to power button. Its just the phone indicating that your telling it to do a full boot, rather than a fastboot. If you press and hold the power when the phone is on the buttons flash too, when the "Hold to restart..." box comes up on screen. Dont think its a way to apx mode because if you let go you get a normal fastboot if you dont you get a full boot.
[HTC One X] jutley:
Can S-OFF be achieved with a bit of jig jig or is there no jig available.
[HTC One X] Sentinel196:
What an excellent idea. Someone should try that straight away! :rolleyes:
[HTC One X] KrisPerry:
Now where did I leave my jig
[HTC One X] Ga73:
didn't realise this had turned into a comedy thread, for every one decent bit of input there seems to be ten useless posts. Any chance of using they old saying "if you can't say anything good don't say anything at all" !
[HTC One X] SvenSSSvensson:
Yeah, and for every irrelevant post there is a few pointing it out, just like yours and mine. Can we vote and give the mod permission to go against the freedom of speech and just delete every comment that's not about the subject in matter?
[HTC One X] glukosio:
can't open, what is it?
[HTC One X] Tsukurimashou:
Supposed to be a pic but he failed imo so it's just showing the code instead of the pic.
[HTC One X] KrisPerry:
If we didn't laugh we'd cry
[HTC One X] vladtere:
good morning

well...hello everybody. I've been reading this thread for the last 2 weeks, since i got my hox... i did the s-on via htcdev.. but it still has a lot of issues...omg, cant believe this hardware is not properly optimised. but in fact i really hate that i'm not g.o.d. on my own device. here's something that i find useful. if its stupid, dont shout, just leave it without replying.

"Only clients configured for security are able to make secure requests. In the tegra3, the CPU is configured to allow secure requests (via the PL310 and AXICIF). The AXICIF follows the AXI protocol of using aprot[1]==0 as the “secure” indication."

also: check out the tegra 3 manual for:

"MC_SECURITY_CFG0_0, Generated from mc_clientsecurity.spec

and

"MC_SECURITY_CFG1_0,

SECURITY_SIZE_MB: SECURITY_SIZE_MB is the size, in megabytes, of the secured region. If set to 0, the security check in MC is disabled."

mc stands for memorycontroller

also check the "global memory client IDs with TrustZone-level security".
[HTC One X] ingFu:
Thats not what I meant. The buttons kept flashing, not just 2-3 seconds but until I removed the USB cable (maybe 40 seconds).
[HTC One X] joll200x:
not sure why no one has shared a copy of the Tegra 3 reference manual - it doesn't appear to be super top secret. It's certainly not light reading however.

On no related note - has anyone ever seen bugmenot.com...

If someone with a copy of the manual (obtained by registering their own details) could take an MD5 of it and compare it to...

6FDDD4840BA60AD81B78043041BB744A

(to check for any digital watermarking etc.) then I'm sure I can find a link to one someone has uploaded elsewhere.
[HTC One X] vladtere:
checked it...same md5 here.
[HTC One X] KrisPerry:
But have you been able to reproduce this
[HTC One X] glukosio:
http://translate.googleusercontent....1.html&usg=ALkJrhgTKWGoxmF6gsTGBkg0dvKnxcThfw

xda china... can it help?
[HTC One X] KrisPerry:
I think we've been through this
[HTC One X] Evil-Dragon:
Managed to get an account, Here you go for all the moaners/whiners: http://mirrorstack.com/fikheuod2xl3

Password is 'manual'

I have gone through a mod to check if this is allowed. Any issues please just remove it.
[HTC One X] xmoo:
Added in post #1
[HTC One X] Erik Lieders:
no any usefull information. NVIDIA and HTC are not idiots to show you IMPORTANT things. I read tons of threads about HOX... Probably we will never have s-off. This device is different that old HTC devices. And its needed to make a lot of experiments with it. Not software). But nobody wants to do that. Scare is good security of the human) We all have s-on) And its never gonna be hacked)
[HTC One X] tids2k:
Read page 945 of the manual.
[HTC One X] tids2k:
You should not post the open links.
[HTC One X] Evil-Dragon:
I beg to differ. Any code written by a human is subject to mistakes and flaws that allow it to be exploited. I remember thinking that the Sensation would never get s-off, but look what happened. Posts like this just demotivate people even more and make people less likely to try new things. What we need is good ideas about trying new things behind the scenes which may lead us to s-off. There is still a lot to be tried that might not need a hardware method.

---------- Post added at 03:52 PM ---------- Previous post was at 03:46 PM ----------

If this is the only way to move forward then so be it.
[HTC One X] Erik Lieders:
ok. We have clock, routing and we know that HOX can work in usb host mode. What else? There is no byte head code. How we can send and receive data if we dont know anything about this? Im trying to take s-off too. Everyday i spend with my HOX to find this method. The general problem is the new platform. Another commands which inerpretated into adb or fastboot commands... Another header of data transfer... I sleep just 2 or 3 hours per night... Even when i work - my mind with a HOX.
[HTC One X] ingFu:
On page 953 the USB3 and ICUSB port is mentioned and it's said to work with 1.8 and 3.0V. The 1.8V matches the Voltage on the POGO pins.

I could imagine, that HTC uses the ICUSB port to cummunicate with accessories.

But still we dont know how to communicate and if there ist an approach to control the one at all.
[HTC One X] Erik Lieders:
we dont need accessories. We need low-level of CPU initialization at start.
[HTC One X] ingFu:
Although it might not be used, IMHO any intelligence about the hardware interface might be useful at this point of time, even if it's just to get a better understanding of the device.
[HTC One X] skygear:
All anyone really needs to remember here is NOKIA! Each device of theirs has its own programming interface. Pins etc,,,,
[HTC One X] Erik Lieders:
If we will continue with software search... We will go to nowhere. We need to open device and make much trying to switch HOX in initialization mode by connecting to the inside connections.

Its a war. Between us and HTC. And there is no war without victims. I killed 9 HOXes... But 8 died for the knowledge. Now i know - any operations with software, exploits are USELESS.
[HTC One X] DesmondderMondbär:
Yeah, but If opening the device is the only possibility, almost nobody would Do it!
[HTC One X] Henkjoost:
Try contacting the people that opened up their device to resolve their WiFi problems

http://xdaforums.com/showthread.php?t=1688538

[HARDWARE FAULT] WIFI antenna loose connection fault. HTC One X [Updated 11.06.2012]

Sent from my HOX using my keyboard.
[HTC One X] Erik Lieders:
then we will never have s-off(
[HTC One X] Kickasskev:
Just been tipped that this amazing dev might be able to help http://xdaforums.com/member.php?do=getinfo&u=3682533]

I've emailed him asking for a little help, IMO you dont get no where if you dont ask
[HTC One X] skygear:
I opened mine, Did it with my fingernail... No damage ... What is needed from the internals?
[HTC One X] Kickasskev:
Some high res detailed pictures?
[HTC One X] skygear:
All I have is my Sensation 4G for photos, will that be sufficient?
[HTC One X] Kickasskev:
Yeah give it a whirl can't do no harm
[HTC One X] skygear:
Cooking dinner right now so it will be a couple hours.
[HTC One X] tiltman71:
Hey guys, i have a one x with S-OFF, if i can help in any way let me know.
[HTC One X] skygear:
where did you get yours? Trade you mine and some cash?>
[HTC One X] Kickasskev:
I take it your was already s-off when you got it?
[HTC One X] KrisPerry:
I'll give you double lol
[HTC One X] glukosio:
how did you do it??? i'm trying now, but i'm nearly to break my fingernail and i my back button is now without illumination :( i pulled out down side and left one, but nothing with right
[HTC One X] tiltman71:
The guy I got it from got it overseas. He was using it with T-Mobile, said I wouldn't be able to use the data for att. Wrong on his part, lol. Data works fine on att.
[HTC One X] tiltman71:
I guess I'm one of the Lucky ones to get a s-off one. It has a STT: System Loggers in the notification bar, that I can get rid of.

I don't think I'm going to put a different rom on it. But I will help in any way I can.
[HTC One X] skygear:
http://xdaforums.com/showpost.php?p=27019446&postcount=126

http://xdaforums.com/showpost.php?p=27011943&postcount=112

http://xdaforums.com/showpost.php?p=27013602&postcount=117

http://www.youtube.com/watch?v=_jZ-nelmWAI

all taken from this thread - http://xdaforums.com/showthread.php?t=1688538
[HTC One X] Kickasskev:
Ask the guy who you got it off how he got s-off?

Chances are it was a review phone of some type
[HTC One X] vincenzo697:
Can someone please dump the files from /sys/firmware/fuse/ with an S-OFF or unlocked(rooted) device. Thanks in advanced... :rolleyes:
[HTC One X] taha198:
Hi guys

Some days ago i was listening music and fell asleep. When i woke up the phone was very hot and was switched off. i restarted phone and my phone was asking to upload a bug report stating to 'report a serious trouble encountered. i clicked no and forget about it. while browsing through file manager, i found a rater large txt file of bugreport. It contains over 60,000 lines. It seems it might have some useful info that can shed some light on how device works.

The bugreport is attached herewith.
[HTC One X] ilijan:
is this model s-off-ed from factory or it was s-off from devs?

http://www.youtube.com/watch?v=iwd_CRLrq98
[HTC One X] doug7131:
Hi

I have attached a copy of the fuse folder.
[HTC One X] Evil-Dragon:
No difference from an S-ON model. Figures i suppose. I wouldn't have expected the security flag change to have touched the Fuse programming anyway.
[HTC One X] vincenzo697:
The secure_boot_key again is 0. What devise do you have S-OFF or HTC Unlock?
[HTC One X] doug7131:
My one x was unlocked at HTC dev
[HTC One X] vincenzo697:
Can someone please dump the files from /sys/firmware/fuse/ with an S-OFF device?

Thanks
[HTC One X] tiltman71:
I cant get in contact with him, He acted like he didnt know much about the phone, i dought he had it done.

---------- Post added at 04:54 PM ---------- Previous post was at 04:53 PM ----------

How do i do that?
[HTC One X] Erik Lieders:
The most easier method - boot emulation, but who can make it without full command table of CPU... Nobody. Second method - to find data transfer connections and to catch this data at start. Third method - to find programm crackers team, which working with USB dongles. Or just try to trying by yourself. But how long...
[HTC One X] vincenzo697:
The easiest way is with root explorer or any other file manager with root privileges
[HTC One X] Erik Lieders:
And I'm sure that key to our problem sits on the table and makes "lol" to us. I think its easier that we think... But we need just right method.
[HTC One X] fstluxe:
someone should Teamview, to dump these files, for the people that have no experience. So a dev could help a noob with S-off device.
[HTC One X] xmoo:
This is something we don't know. But the person says for 30$ he can s-off your phone.

On it's way :)
[HTC One X] Kickasskev:
Where abouts does it say he can s-off for 30?
[HTC One X] Evil-Dragon:
I doubt he can. Unless it's a white card method which is useless for the large majority.
[HTC One X] xmoo:
This has been discussed 1000 times. Just look in the thread...

On this chinese type of ebay. And I believe someone did visit his store and it was indeed with a whitecard.
[HTC One X] Alhaddad:
i have HBOOT-0.96.0000
[HTC One X] Kickasskev:
Ohhh yeah I've seen that, thought you had found something new
[HTC One X] xmoo:
Edited. What ROM you on?
[HTC One X] n1kon:
TMO UK 1.29 has hboot 0.96
[HTC One X] muamers:
Yes, i have hboot 0.96 too ... i got it after the last update (O2 UK).
[HTC One X] Erik Lieders:
0.96 too
[HTC One X] Alhaddad:
it's Asian, running RD-MIUI
[HTC One X] vincenzo697:
Any news my friend about the dump of the files from /sys/firmware/fuse/ with an S-OFF device?
[HTC One X] SartoriXX:
Looks like someone else has already posted it two pages back -

http://xdaforums.com/showthread.php?t=1604300&page=289
[HTC One X] vincenzo697:
Yeah i know but its not from an S-OFF device it is from an unlocked HTC DEV device
[HTC One X] Evil-Dragon:
So if you magically drop the files on an S-ON device.. *poof* OMG, i never thought that was possible!

Seriously though, i've already posted about this before. The files do not change from an S-ON or S-OFF device. The files and it's contents are generated from the device on boot and cannot be changed except from a low level, probably APX or a secure programming mode that isn't accessible to us. I know you'll just ignore me and carry on your quest anyway but it's a dead end.
[HTC One X] Henkjoost:
yep thats because someone asked to post the files from an unlocked ór s-off device :)
[HTC One X] glukosio:
agreed, but we can see differences and then we maybe can understand how to change it ourselves
[HTC One X] Drefsab:
but we understand what changes already we know where it needs to change we just have no way to write those changes.
[HTC One X] mattman83:
Read what he said again. The files are a dump of information stored on a lower level. Write something to the fuse, it'll just get overwritten next boot. We don't even know for sure that the system reads anything from those files on boot.

But anyway, you've just proven his point....

M.
[HTC One X] glukosio:
so we need write/read permissions... can we connect needed partition to linux with root permissions or something with lower level and do all from there?
[HTC One X] Drefsab:
Yes we do need the ability to write to the hboot if we could get that then S-OFF would be simple, but to answer your question no because the hboot protects itself it is stored in memory space that the kernel can not map to.

This isnt some simple computer system that we are talking about with the files .

saved on some hidden partition on a hard drive.

The phone's load the hboot first it runs before anything and it protects itself, anything below it can not simple override it. Thats the point of trying to find an exploit to trick it into allowing us to do something its not supposed to then go from there.

I appreciate your trying to help but rudimentary suggestion like this have been tried when the first attempts to get S-OFF were made. Its also worth noting that android is no different that linux when we get to this level.
[HTC One X] Erik Lieders:
there is no differences. Only one difference - first device has s-on and the second has s-off.

---------- Post added at 02:30 PM ---------- Previous post was at 02:23 PM ----------

i told twice - we need to find the first requested bootsector inside the HOX.