yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] superchilpil:
This thread definitely needs to be cleaned

So someone comes here and tried to bounce ideas off of some people? It's not like he has a gun to your head and is telling you to do it

There's always going to be a disagreement but bickering isn't going to solve anything now is it?

Reminds me of the rezound community and why I was glad to leave. When two devs would disagree the rest of the community would take sides and egg it on...

Just my two cents
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
Sorry, this is my last post on the matter, but, wouldn't a pad (+) soldered to pad (-) kind of defeat pad (-) in that it would really be a (+)? Thus touching either pad would actually be touching both of them. Or connecting the two by wiretrick will produce no result as they are already connected?

This is not an attack, but an attempt to get the ticks tockin and the tockin ticking:beer:
[AT&T, Rogers HTC One X, Telstra One XL] Vendetta-NY:
...and watching this thread disintegrate is a real let down. Is this a territory thing? A pissing contest? Bragging rights? Straighten it out guys, there are a lot of less technically gifted owners out there rooting for you, together.

(And sorry to post a non-dev message, E:V:A, but I needed to say my piece as one of those owners I mentioned.)

-V
[AT&T, Rogers HTC One X, Telstra One XL] ChongoDroid:
I agree.. you're right. It's hard to convey sarcasm on text as someone mentioned before. I've gotten in trouble from ex girlfriends before because I forgot to add a simple "lol" or some other western custom of letting the other know the mood is light.

Anyways I think everyone here is after the same thing (S freakin off!) and xda being so busy with traffic it's easy to get lost in the shuffle of things. I think if we all chill out and take a breath we can get back on track. I think it's a good idea to rehash things again like EVA was starting to do and think outside the box. Eva if you could maybe share with us your game plan like beaups suggested maybe we could help you quarterback this thing a little better so to speak..

I'll stop now cuz that's where my expertise ends lol... But guys.. IT'S STILL REAL TO ME DAMNIT..

I believe in us guys *sniff*.. Team?

Sent from my HTC One X
[AT&T, Rogers HTC One X, Telstra One XL] ptesmoke:
I see your point...but one thing that's been danced around but not mentioned is what infact is in that position on the board? If it's a component in a circuit? Pads? That lead to which run and component? one can't seriously think one side of it is ground and the other side positive....not every circuit is a dc battery for crying out loud!

Obviously the two "grounding" locations are different points and not infact a ground...and your "shorting them". JS.

If you need any.schematic or electrical help pm me.
[AT&T, Rogers HTC One X, Telstra One XL] superchilpil:
Are the methods of making the unbrickable mod for Samsung devices limited to the TI OMAP processors or could the same idea be possible on our device?

My thoughts is the team who is behind that could possibly tackle the GSIII which has the same processor as us.

For people who haven't heard they basically solder two points on the phone

this allows the user to load unsigned software before anything gets booted up.

Something along those lines

Could be wrong but it's a thought

Let it be known I am sick and drugged up so what I may say can and probably is utter BS :)
[AT&T, Rogers HTC One X, Telstra One XL] ChongoDroid:
Haha I really hope we aren't gonna have to solder anything, especially medicated lol

Sent from my HTC One X
[AT&T, Rogers HTC One X, Telstra One XL] InflatedTitan:
Damn, everyone's flaming this guy.. so what if he wants to experience a method that doesn't work, he's learning. I had to tell my son all the time to stop jumping off his bed. He eventually hurt himself and hasn't done it since. let the guy figure out it's a dead end to scratch it off on HIS list of options. He obviously seems like he knows his way around the guts of a phone, whether it's ours or not. The thread has had zero progress in a month, this guy comes in and people hate on him. Why? Is it a bounty thing? A new guy swooping in, and thinking he's stepping on toes? If people can't accept his help or knowledge, then what's the point of xda ya know. It crossed my mind to sell my Xbox and burn my unused line's upgrade to buy this cat his own OneXL.
[AT&T, Rogers HTC One X, Telstra One XL] ChongoDroid:
Do it
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
Thank you
[AT&T, Rogers HTC One X, Telstra One XL] kennethpenn:
Please stay on topic. No need to be rude or disrespectful. I'm having a hard time keeping up with all of the drama in this thread. I expect you all to self-regulate to an extent. If something is out of hand, please report posts using the exclamation button.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
I guarantee every bit of the phone is built on a dc circuit, your not gonna find an ac current in this phone guaranteed! I might not be a recognized developer but I know my electronics along with dc circuits including series circuits, parallel circuits and series-parallel circuits.. no ac voltage here. If you short a positive out with a negative on this phone, being such a low voltage eventually something Is gonna go up smoke and your phone is done.

Ac in a waveform goes to positive voltage, then negative voltage, then back to positive. Essentially making a wave form. Dc voltage is either positive power or your grounded. There is no negative voltage produced. Ac wave form http://www.circuit-magic.com/sinewave.gif. Dc ave form http://www.solarstik.com/sites/default/files/content/dc-waveform.jpg like I said our phone does not use any ac voltage at all! One XL using xda app-developers app
[AT&T, Rogers HTC One X, Telstra One XL] JeepFreak:
Are we ready to just buy Adam Outler a frigging phone yet?

https://www.youtube.com/watch?v=4RL8pm_yRYs

Billy
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
He already owned a hoxl and quickly moved on from it:thumbdown:
[AT&T, Rogers HTC One X, Telstra One XL] ptesmoke:
Yes I know all this...I was simply stating the two points being argued over are obviously not the same as they most obviously we're proved not to be.

All I was trying to imply was its not nearly as simple as saying point a is "positive" and point b is "negative". If your shorting a component...or a specific wire run or etc your MESSING with more than just positives and negatives. Your altering voltage biases , impedance etc.

Lol...I'll put $1000 down I can show you a sine wave from inside the HOX.....:D

Edit: thanks for the pics, hopefully they will inform a few. Though most should know the difference between ac/dc.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
I'm not flaming him and it's definitely not bragging rights or a pissing contest, at least as far as I'm concerned. And it certainly isn't about the bounty for me. It's arrogant to say "I don't need the money", so I'll just say "I don't want the money". And if in some stroke of luck I found s-off and won this bounty, you can be DAMN sure it would be donated to charity.

I'd ABSOLUTELY WELCOME some new ideas, solutions, strategies, theories, etc....you name it.

What I do NOT welcome is someone coming in DEMANDING random information and work with NO theory, strategy, solution, etc. And then when said user refers to our work-to-date as "garbage", well...
[AT&T, Rogers HTC One X, Telstra One XL] InflatedTitan:
I must have missed the post when he said garbage. You a genuine fella beaups. I'm definitely hoping you can achieve s-off for charities sake. Not everyday someone puts the amount of time into something, gets a huge reward and selflessly uses it for a higher right. Awesome work and beliefs man. Thanks
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
He was referring to the chit chat as garbage. And hell the chit chat around here is part of what brought me back to the HOX.

---------- Post added at 07:09 PM ---------- Previous post was at 07:00 PM ----------
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
I agree here, and I should not have gotten out of line either, but the significant amount of work that's been put into finding out as much as have shouldn't be blatantly displaced. I may not be a genius, but what I have learned, I learned with hands on and took great care in documenting tests and results. I felt I was nice in my approach to correct a simple error and didnt mention anybody being right or wrong. Just the correct procedure to enter download mode. I felt disrespected at the response and over went boundaries. So i suppose this is an apology. Im sorry for acting out of line. Im actually back on the market for a hoxl so i can dive back into all this:) i havent owned a hoxl for atleast 2 months or better and still i frequent only this forum. Figure i should quit procrastinating and start get back on this thing.
[AT&T, Rogers HTC One X, Telstra One XL] ptesmoke:
Sounds good buddy hope you have a hoxl soon!

And I didn't take it out of context...your initial response was very politically correct and informative....definitely shouldn't have hurt any feelings...
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
Good question. Beaups was answering several of his questions and explaing a lot of what has been found already and how it applies to his questions. The questions that he still had and maybe mistaken here but came off as pushy or kind of bossy. To each his own, but he was asking you guys to disassemble your devices and start proding for voltages and differences. When it comes to that, we expect a clear answer on where this is headed and what can the information be used for. Even WITH a strategy explained, you, i or nobody else is by any way obligated to performing these test even if he "asks a 3rd time". Any tests we have run (and its been more than several" if we dont test on our devices and ask for a tester, we will exolain to the tester exactly what we plan to do, what could go wrong, the % of something wrong happening, if it would be recoverable and what you need to have ready so we can recover it if it happens. At ANY point a tester backs out (and they have) they are thanked for coming in never blamed for not wanting to risk their device. This hardware testing requires knowledge and the tools to complete them. And if something goes wrong ur just plain DONE. No question. So i guess im saying the approach from eva came across a pushy and i think gunny beaups and i were not willing to allow it to happen in that manner. Could be wrong but all 3 of us have been here since the hoxl release and have spent great deals of time working on the devices and helping the community wherever we can and all saw flags raising that perhaps went unnoticed by some:beer:
[AT&T, Rogers HTC One X, Telstra One XL] elbermu:
To much drama for someone who wanted to help and said the "G" word, what was his strategy? Dunno, but gathering info seems to be the perfect start.

As 18th.abn said: "let this thread ROT". At least it will in the General forum.
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
i think we have moved on from this hopefully, AND by ALL means, if you want to help out here and answer some of the questions, pop your hox apart, seperate the main board from the secondary board and find those voltages for us. Please post your findings when youve finished;)
[AT&T, Rogers HTC One X, Telstra One XL] elbermu:
No, I am going to let this rot... ;)

Edit: not going to post anymore about this matter, I really hate being OT and adding more useless post to threads.
[AT&T, Rogers HTC One X, Telstra One XL] kennethpenn:
I will not remind users in this thread again. Stay on topic. NO more posts after this one about drama. Let's talk about ideas relating to finding an s-off method.
[AT&T, Rogers HTC One X, Telstra One XL] GuyIncognito721:
Sorry, not rooted

This is my output from the command:

...

(bootloader) [ERR] Command error !!!

OKAY [ 0.011s]

finished. total time: 0.011s
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
nope

(bootloader) [ERR] Command error !!!
[AT&T, Rogers HTC One X, Telstra One XL] douchebaggins:
sh-3.2# ls -al /sys/bus/i2c/drivers
drwxr-xr-x root root 2012-09-06 15:03 CM3629
drwxr-xr-x root root 2012-09-06 15:03 TPS61310_FLASHLIGHT
drwxr-xr-x root root 2012-09-06 15:03 akm8975
drwxr-xr-x root root 2012-09-06 15:03 audience_a1028
drwxr-xr-x root root 2012-09-06 15:03 bma250
drwxr-xr-x root root 2012-09-06 15:03 dummy
drwxr-xr-x root root 2012-09-06 15:03 ir-kbd-i2c
drwxr-xr-x root root 2012-09-06 15:03 mpu3050
drwxr-xr-x root root 2012-09-06 15:03 pn544
drwxr-xr-x root root 2012-09-06 15:03 r3gd20_gyr
drwxr-xr-x root root 2012-09-06 15:03 s5k3h2yx
drwxr-xr-x root root 2012-09-06 15:03 s5k3h2yx_act
drwxr-xr-x root root 2012-09-06 15:03 s5k6a1gx
drwxr-xr-x root root 2012-09-06 15:03 sii9234
drwxr-xr-x root root 2012-09-06 15:03 sx150x
drwxr-xr-x root root 2012-09-06 15:03 synaptics-3200
drwxr-xr-x root root 2012-09-06 15:03 tabla-i2c-core
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
Mine looks a little different but appears to be the same info. 2.20 firmware

D:\Storage\Android Stuff\ASDK\platform-tools>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
ViperX@/# busybox ls -al /sys/bus/i2c/drivers/
busybox ls -al /sys/bus/i2c/drivers/
total 0
drwxr-xr-x 19 0 0 0 Sep 6 23:37 ←[1;34m.←[0m
drwxr-xr-x 4 0 0 0 Sep 6 23:37 ←[1;34m..←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mCM3629←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mTPS61310_FLASHLI
GHT←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34makm8975←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34maudience_a1028←[
0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mbma250←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mdummy←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mir-kbd-i2c←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mmpu3050←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mpn544←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mr3gd20_gyr←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34ms5k3h2yx←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34ms5k3h2yx_act←[0m

drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34ms5k6a1gx←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34msii9234←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34msx150x←[0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34msynaptics-3200←[
0m
drwxr-xr-x 2 0 0 0 Sep 6 23:37 ←[1;34mtabla-i2c-core←[
0m
ViperX@/#
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
The lazy panda we spent a great deal of time on, we got multiple strace logs that made harry potter books seem like a bedtime story while I had my evo lte(poor girl) and amist a lot of other work It was found the exploIts they used are actually completely Irrelevant to our device . It has no benefits or insight to the goal here. Bummer, after all the days of work, but atleast that work is done and we can scratch that off our discussion list here:)
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
+1 that was a long process. But like you said atleast we can scratch that off. Sorry guys I have no time anymore to help. Work+school= no free time anymore. I think the gfree method still has a chance if we can find some one savy in C. That can modify the exploit for our device. Its one idea that has not been tested due to not having a modified exploit to try...
[AT&T, Rogers HTC One X, Telstra One XL] E:V:A:
Thanks, your output is messed up because you probably have some funky windows terminal. These are graphics codes, and you can avoid them by using "--color=never". Unfortunately I don't recognize half of those, so I don't have any high expectations of the next step helping.

busybox ls -al [B]-R[/B] [B]--color=never[/B] /sys/bus/i2c/drivers/[B]*[/B]

(That's a recursive listing, so you'll get a huge output. Try to catch it and post a link to Pastie.)
[AT&T, Rogers HTC One X, Telstra One XL] E:V:A:
So what is this "gfree" thing based on? Are you saying that there is C-code readily available that need modification, or that you need someone to write an exploit from scratch? If first case, then send a code link please. If second, I probably can't be of help.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
There is a c code readily available that needs modification to work on our device if the exploit is not sealed up. Beaups or 18th.abn should have a link for it. I'm at school right now but I will link you when I get home if some one does not do so before me...
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Its a little more than needing code modified.....kernels/radios were modified shortly after this was released to patch this out. Anyways, here's the link.

https://github.com/IEF/wpthis
[AT&T, Rogers HTC One X, Telstra One XL] superchilpil:
This was what they used on the thunderbolt
[AT&T, Rogers HTC One X, Telstra One XL] ptesmoke:
Gfree was used on the desire z....I'll check and see if it's sources are in the wiki..

Oh....and Gfree was marvelous...

Edit: here's the wiki and Gfree. It's a good read of the exploit and scotty2's comments on it as well.

Gfree download : http://www.thinkthinkdo.com/trac/project1/raw-attachment/wiki/gfree/gfree_07.zip

Wiki : http://xdaforums.com/wiki/index.php?title=HTC_Vision
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Thank you for posting, I just got home. Hopefully this will help you E.V.A.
[AT&T, Rogers HTC One X, Telstra One XL] c5satellite2:
msbtt had an s-off phone, and someone else(niceppl I think) had one that got s-off somehow when he unlocked through HTC dev. Would either of these or any other s-off HOXL provide any help at this point?
[AT&T, Rogers HTC One X, Telstra One XL] E:V:A:
Just For Reference!

I2C Devices/drivers:

[SIZE=2]-------------------------------------------------------------------------------
I2C GPIO dmesg What Manufacturer
-------------------------------------------------------------------------------
akm8975 [COMP] Compass driver
audience_a1028 [] Audio / Noise Cancellation Audience earSmart™ A1028 Voice Processor http://www.audience.com/processors/a1028.php
bma250 Acceleration Sensor
CM3629 [PS] Light Sensor Driver (Capella 36282 power something ??)
mpu3050 Pressure Sensor ??
pn544 50 [NFC] NFC
r3gd20_gyr Gyroscope
s5k3h2yx [CAM] Camera driver
s5k3h2yx_act [CAM] ???
s5k6a1gx [CAM] ???
sii9234 [DISP] MHL chip Silicon Images SiI-9234
synaptics-3200 [TP] Touch pad/screen ??
TPS61310_FLASHLIGHT [FLT] LED-Flash driver TPS61310

dummy ???
ir-kbd-i2c ???
sx150x ???
tabla-i2c-core ???
[/SIZE]

Not sure what those last ones are...

--

I have never seen this kind of Kernel command line, before..crazy!

This is from GuyIncognito721's dmesg:

[SIZE=2]androidboot.baseband=0.19as.32.09.11_2,
androidboot.batt_poweron=good_battery,
androidboot.bootloader=1.14.0002,
androidboot.carrier=ATT,
androidboot.cid=CWS__001,
androidboot.devicerev=3,
androidboot.dq=FAIL,
[B][COLOR=Red]androidboot.efuse_info=NFSL[/COLOR][/B],
[B][COLOR=Green]androidboot.emmc=true[/COLOR][/B],
androidboot.keycaps=qwerty,
androidboot.lb=0,
androidboot.mid=PJ8310000,
androidboot.mode=normal,
androidboot.nledhw=0,
androidboot.pagesize=2048,
androidboot.serialno=HT25KW303939,

ats=0,
ddt=20,
imc_online_log=0,
kmemleak=off,
poweron_status=32,
reset_status=0,
skuid=0,
td.dly=0,
td.ofs=328,
td.prd=1,
td.sf=1,
td.td=0,
td.tmo=300,
userdata_sel=0,
zygote_oneshot=off,

console=ttyHSL0,115200,n8
[B]board_elite.debug_uart=0[/B],
board_elite.disable_uart3=0,
diag.enabled=0,
rpm_debug.enable=0,

[/SIZE]

First observation: One interesting part, which I cannot find any info about is

the "androidboot.efuse_info=NFSL" part. I'd like to understand where this

property is generated, and what it means...

(Does anyone have something different here?)

Second, it seem that they disabled UART debug, but the interface (probably

serial UART over USB) should still be available, so if one can change kernel

command line to "board_elite.debug_uart=0". However, I don't know what

"board_elite" refers to... (Perhaps in Kernel sources???)

Third. It would be interesting to see what happens if you change the

"androidboot.emmc=true" to "false"... Would it attempt to boot from USB?

EDIT: This could be a very bad idea to try, since it will probably soft-brick your device!

(at least until we know how to boot from something else...)

Are you guys able to modify Kernel command line on the fly without rebooting?

I.e. something like:

fastboot -c <cmdline> continue

where I think <cmdline> would have to be the entire string of stuff as above...
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
They actually came with s-off, they just didnt notice they had won the lottery until after unlocking:D Anyway we got all the on/off partitions but all the information from them thats usable has been spoken of in the past 4 or 5 pages. basically just flag locations is all we can use them for.

---------- Post added at 01:24 PM ---------- Previous post was at 01:20 PM ----------

Not on the fly commands we cannot that i know of. The hboot once loaded needs to enable fastboot_usb, which can be 2-3-4 seconds after its selected.
[AT&T, Rogers HTC One X, Telstra One XL] JeepFreak:
I didn't ever get a response from Scotty, but you did see this post, right?

http://xdaforums.com/showthread.php?p=28814086

I figured that was about as good as we were going to get. Unfortunately, writing/adapting the code is way beyond my skill set.

I don't think anybody pursued this idea beyond what I posted.

Good luck!

Billy

PS- feel free to PM me if I can be of some help. I got discouraged/annoyed and stopped blowing all my free time on this, so now I only check this thread once in a while.
[AT&T, Rogers HTC One X, Telstra One XL] E:V:A:
Wow! Yeah, that was one crazy pretty code!

Help menus and SIM unlock and everything!

So I had a very brief look at that code. Must say I'm not really following what's going on in there, and how we can modify it to our purposes. However, we don't need all that functionality, so we could try to get a bare-bone version that we hopefully could modify and use. Another thing I noticed is that we don't have the wpthis.ko (library? file) and there was nothing mentioned how is is generated or where it came from... I really don't know enough about how to do this kind of kernel compilations. But if someone else does, I can probably chime in with all the hardware details.

If we're going to try to do this, we probably need to follow this description in the README file. (And obviously modify to our device, kernel-tree etc.)

Addendum:

Yes, this was probably patched. If it was, is there a way to downgrade? (What exactly would we downgrade anyway?)

Here is what they wrote on their HTC Vision Wiki:
[AT&T, Rogers HTC One X, Telstra One XL] JeepFreak:
There is no way for us to downgrade, and you're right, wpthis has probably (surely) been patched, but the part that has been patched, if I understand correctly, is the part where they tricked the kernel into reducing the current, NOT the part where reducing the current to the gpio removed the write protection. It was my hope that we could find a different way to reduce the current. Maybe that's why they wont release the right kernel source??? :confused:

Oh, and Scotty2 actually wrote that wpthis.ko file... THAT is the instruction module for the kernel that does all the work.

Billy
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Makes sense. They'd have to patch what allowed the kernel to reset the power, not the outcome. The outcome is always removing eMMC WP when dealing with power-on WP. It's part of the eMMC spec, no way to change that.
[AT&T, Rogers HTC One X, Telstra One XL] eraste:
This looks promising
[AT&T, Rogers HTC One X, Telstra One XL] regaw_leinad:
I've been working on stripping the un-needed code from gfree for a bit now, as it's definitely a lot to look at (I haven't worked on it in a week or so though). I've been hung up with these kind of kernel compilations as well, but the wpthis.ko module is created when you do a full compile.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Told you guys we are not having much luck with this.... Thanks for the update man!