yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] craig0r:
Yep. It would appear that HTCLinkifyDispatcher takes care of phone-number linking. With it installed, I can click phone numbers properly. With it removed, nada. Phone numbers will briefly highlight when I click them in the browser, and then nothing happens. From Sense apps anyway. Clicking the same phone numbers in Chrome/Handcent are just fine.

So HTC apps (browser, messaging, email tested so far, but I'm sure every single one is the same) would appear to send links to HTCLinkifyDispatcher. This app sends the link to the appropriate app, be it Phone, Email, Browser, etc.

So, I've re-installed Linkify, as I'd like to use the stock Messaging/Email apps, but I could care less which browser I use. In the "App Associations" (which I figure is where the HTCLinkifyDispatcher preferences get set,) you can set "Web URL's" to a different browser. So far, when I try to open a youtube link, it sets this back to the stock browser after I've manually set it to Chrome. I'll try a few more things, such as disabling the stock browser... also, if I can find where these preferences are stored, maybe I can make it read-only, to avoid having it set back to the stock browser each time.

EDIT: Blast it all! I got Chrome to stick as the default app for weblinks, but it still opens youtube in a browser window. And yeah, I cleared the defaults for Chrome and the default browser. (I think clearing the stock browser defaults and data is what allowed Chrome to stick for web URLs.)

I'll do some more playing around with this to see if perhaps there's another browser, or even a setting in Chrome that can fix this. I suspect that Linkify is telling whatever app it opens that the "default" has already been set, so it will not ask you if you'd like to use the youtube app.

ANOTHER EDIT: Yes, this is what's going on. In App Associations, you set your default apps for things, such as URL's. Then when you launch a link (youtube for example,) Linkify tells Chrome (or Opera or the stock Browser), "hey, you know this link you're opening? YOU are the default application for it, so don't bother prompting for the youtube app."

So I'm reaching a lot of dead ends, but I still figure there's *somewhere* in the android system where I can access the individual defaults... so perhaps I could find the setting that says "Chrome, when you're hit with a youtube link, open it in Chrome," and change that to the Youtube.apk.

I'll keep plugging away at this... I may be able to make a mod that fixes things. Maybe not, but I'm keeping optimistic about it.
[AT&T, Rogers HTC One X, Telstra One XL] kleeman7:
Works with play store links.
[AT&T, Rogers HTC One X, Telstra One XL] craig0r:
Is that with or without Linkify installed?
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
I really don't think they can/will sue you. You're just deleting an apk. There is nothing said that you can't do that. You're not charging people to use your rom, you're just tweaking the software released by htc.
[AT&T, Rogers HTC One X, Telstra One XL] kleeman7:
Thats with fresh flash of cleanrom 2.5
[AT&T, Rogers HTC One X, Telstra One XL] imstill@g:
This is getting frustrating, everyone seems to be making HTC their B!tc4... AT&T no bootloader unlock, Apple no links within apps that EVERYONE else is capable of using, HTC needs to get some damn Lawyers and/or some guts...jeeeezz
[AT&T, Rogers HTC One X, Telstra One XL] craig0r:
OK. The default seems to be that Linkify is uninstalled. I've reinstalled it on mine, and cannot open Play Store or Youtube links outside the browser.

What happens if someone sends you a phone number or email address within the Messaging or Email app, and you try to click that?

It's working for me now that I've re-enabled Linkify, but those links wouldn't work on a fresh CR2.5 install for me... just curious if I'm the only one who had that problem.
[AT&T, Rogers HTC One X, Telstra One XL] imstill@g:
No Sir, I have ea fresh install also, no links work within messaging app for me either.
[AT&T, Rogers HTC One X, Telstra One XL] kleeman7:
Works for me, just tested from go sms.
[AT&T, Rogers HTC One X, Telstra One XL] FreddieP:
I've been wondering about this too: will the SGS 3 have crippled linking functionality? Other Android phones?
[AT&T, Rogers HTC One X, Telstra One XL] tx3kgtman:
Currently on 2.5 and you tube links still don't work for me.
[AT&T, Rogers HTC One X, Telstra One XL] craig0r:
Right. Third party apps handle phone and email addresses fine. What happens in the stock apps?
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Messaging is broke. I think can fix it though.

Youtube works perfect. See my prior screenshots.
[AT&T, Rogers HTC One X, Telstra One XL] pdubcramp:
I'm on 2.5 and urls force close Whatsapp as soon as they are clicked.
[AT&T, Rogers HTC One X, Telstra One XL] craig0r:
I've been plugging away at this for the better part of the day, and still haven't been able to find where the application defaults are stored in the Android OS.

If I were to bet though, at this point I'd say that HTC has hard-coded their apps (Messaging, Mail, Internet) to call a specific "intent" that's unique to HTCLinkifyDispatcher. This is why uninstalling it will cause the Sense apps to do nothing when clicking addresses/phone numbers: because there's literally no other android app available that can handle the HTC-specific intent. So then Linkify interprets the intent, checks what app is set as the default in its own preferences, then sets the system default for that content type, and launches the activity.

Because it sets the default application every time, and the Sense apps have custom intents solely to circumvent Android's own application linking, the most likely fix will be to get an updated Rogers RUU to use as a ROM base. However, if my theory as to how HTCLinkify works is correct, it may be possible to write a new app to replace it, returning control to the user. This app would likely be considered illegal in the States though.... although, I'm not sure how legal it is to run a Rogers ROM in the States for the same purpose.
[AT&T, Rogers HTC One X, Telstra One XL] FreddieP:
Check this out... After making said mod and reboot, YouTube links in email pop up a menu of choices, links in stock SMS work, plain text in email and web correctly opened maps or dialer:D

http://xdaforums.com/showthread.php?p=27035550
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Yep, I posted a flashable zip here: http://xdaforums.com/showpost.php?p=27039988&postcount=1434
[AT&T, Rogers HTC One X, Telstra One XL] PoorCollegeGuy:
I'll have an article on the XDA Portal out in a day or so about why you can take it out :)

Keep an eye out!
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
You meaing Devs or You meaing the end user?
[AT&T, Rogers HTC One X, Telstra One XL] PoorCollegeGuy:
Anyone. It's not illegal to remove anything from a phone, it's only illegal to steal it or profit from it.

You're doing neither. Remember Beats Audio? Beats Audio wasn't free, so the modifications that included it on devices that didn't already have it were actually illegal. Same with the whole Swype fiasco. You're not stealing and you're not profiting.

Remove with confidence :)
[AT&T, Rogers HTC One X, Telstra One XL] JeepFreak:
I agree. Apple has no monetary damages. They can't sue you for used Kleenex or for sand removal from their girly parts. ;-)

Billy

Oh, and THANK YOU Scott and others that made this possible!
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Ahhh Dammmmnnn... Ok man, I will trust you...

And **** Apple!
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Is this helpful to anyone?

http://xdaforums.com/showpost.php?p=27035550&postcount=21 :)
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Yeah, it was posted a couple posts back and I posted a flashable fix in my thread.

I will make some mods for everyone to use soon....

I also found the LTE toggle that everyone has been asking for!!!
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Ahhhh no worries :)

I have the Telstra HTC One XL (32GB, LTE)...we haven't seen anything official on rooting/unlocking/ROMs as yet. But we're able to root and unlock using current ATT One X methods and HTCDev.

Haven't seen anyone confirm the ROMs work yet, but I will probably end up doing so soon and will no doubt be using your Clean ROM :)

Only difference with our phones from yours is we have 32GB and the radio frequencies are different.
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
I can only assume it will work because there are guys using it on HongKong XL and the Canadian version too.

Check your mount points or send them to me so I can check it first as the ROM installs using absolute mount points and if they are not correct you may not be happy with me, lol :p But the mount points as they stand work on the US, Canadian and HongKong version! (Pheeew, got lucky with that one!)
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Appreciate the help mate! :)

Tell me how I can get the mount points and I'll get them to you now!
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Damn, I dont know, lol. I was hoping you did! :p

We would have to talk to someone like dsixda. I honestly dont know how to get the mount points because someone has already got them before me while they try to figure out ways to get S-OFF, etc...

Do you guys have a subforum? If so i will go hunting around. Otherwise if you can get in touch with dsixda then he would know how to tell you.

Im sure there are other plenty of smart guys in the AT&T Subforum that can tell you how to get them. I would say check with grankin01 and or sk08. They posted ours while trying to discover root exploits. kennethpenn and paulobrien would also be able to help!

I just need the mount points for /system, /boot, and /data.

I know the Evo 4G LTE uses the same mount points that we on ATT do so there is a good chance it could be the same but I would not want to risk it on a phone I dont personally own. Also the fact that you can Dev Unlock wiht the ATT method really makes me think its going to be the same... But like I said, I cant tell you that for fact.

IM not sure about the HOX International with the Tegra 3.

LMK!

-Scott
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
This is our subforum :p

I'll see what I can find...
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Oh, Ok. I dont get around much :p Hahahahaha....

Good luck man, I would like to have a new device I can run this on!
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
My mount points, taken from /proc/mount :)

rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
/dev/block/mmcblk0p33 /system ext4 ro,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p35 /data ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered,discard 0 0
/dev/block/mmcblk0p34 /cache ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered,discard 0 0
/dev/block/mmcblk0p26 /devlog ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered,discard 0 0
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p17 /firmware_radio vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/mmcblk0p18 /firmware_q6 vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/mmcblk0p19 /firmware_wcnss vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
tmpfs /data/secure/data tmpfs rw,relatime,mode=755,gid=1000 0 0
htcfs /data/htcfs fuse.htcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0
DxDrmServerIpc /data/DxDrm/fuse fuse.DxDrmServerIpc rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0
/dev/block/vold/179:36 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro,discard 0 0
/dev/block/vold/179:36 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro,discard 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Looks good to me!

The only thing not posted is the boot block

It should be: /dev/block/mmcblk0p21

If it is then flash away.

If not modify the updater script to remove the flashing of boot.img and then fastboot flash boot.img it to be safe.

Other than that I think it should be fine. One last question, is your version LTE+ / HSPA? I forgot to ask that before.
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Well seems someone else with the same phone already tried flashing your ROM and it works :p

http://xdaforums.com/showpost.php?p=27050413&postcount=58

Yea, we have LTE/HSPA + :)

About to unlock at HTCDev and flash your ROM :)
[AT&T, Rogers HTC One X, Telstra One XL] Turge:
Use "cat /proc/emmc":

Here's mine:
[AT&T, Rogers HTC One X, Telstra One XL] the_scotsman:
Thanks...mine is the same, so that confirms it I guess :)
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Sweeeeet!

Have fun man!
[AT&T, Rogers HTC One X, Telstra One XL] ComposMentis:
Silly question, what is a quick way to test if this is fixed on my device?
[AT&T, Rogers HTC One X, Telstra One XL] zaisaroni:
Find a YouTube link and click on it.... might have to reset permissions for it if you have worked around linkify.
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Hey look, we made the front page of XDA: http://www.xda-developers.com/andro...rs/ShsH+(xda-developers)&utm_content=FaceBook
[AT&T, Rogers HTC One X, Telstra One XL] kleeman7:
Nice. Let's hope it doesn't bring unwanted attention.
[AT&T, Rogers HTC One X, Telstra One XL] ECEXCURSION:
Hehe. I was reading the page at work and thinking to myself "gee... That sounds a hell of a lot like the thread I was reading yesterday... " and then they quoted you. xD
[AT&T, Rogers HTC One X, Telstra One XL] MichaelHaley:
Stupid noob question, is there a way to remove linkify without root? I have been on the fence about root/unlock until I learn more about it, and updated without realizing it might be a while before a new root method came out.. As I understand it after reading, I am now unable to root my hox, and thus unable to get rid of linkify?

Am I understanding this correctly, or is there something that can be done?
[AT&T, Rogers HTC One X, Telstra One XL] kleeman7:
You are correct you would need root.
[AT&T, Rogers HTC One X, Telstra One XL] MichaelHaley:
Oh well, I probably need to read some more before I start this anyway. :P
[AT&T, Rogers HTC One X, Telstra One XL] xfullmetal17:
I'm still curious how Apple managed to win the court ruling for a feature that, as far as I know, their devices don't even support. I don't own an iDevice, but does intent even work the same way with them? (i.e. you hit a link and get a list of all possible applications that could open said link). Last time I briefly used one, it chose whatever damn app it wanted to to open links.

Also under the impression that Apple shouldn't have been able to patent something that every semi-decent web browser and application can do natively. Does this mean they can go after Microsoft for link functionality in Office?
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Agreed! lol... I will sue XDA if I get busted... But after a lot of talk and seeing all the other guys doing it I decided to kill it as well.

I am sure we will be fine. If not...

POORCOLLEGEGUY is going to have some legal bills to pay :p

I know right! Like... WTH? This sounds like what we were just talking about, lol

Hmmmm...

I just cant think of a way without Root because you need to mod the build.prop and that requires read / write permissions with root access.

Sorry man :(

Dude, this is what I am saying! Imagine if there was a patent on Web Hyperlinks? Where would be right now? Back in the 80's with dial up modems!

Oh and how did they win... Thats a very easy question to answer...

They prolly had a 90 year old judge that doesnt even own a cell phone let alone have a CLUE about technology. Think about that statement!
[AT&T, Rogers HTC One X, Telstra One XL] jason.hamilton:
Wait. I thought you could only be sued for violating copyright if you were doing it for a profit...
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Right but I am not selling anything and therefor there is profit involved. However people can donate to me for the time I spend making ROMs. I am an individual that accepts donations vs a corporate that sells the product.

I basically give it away free of charge to all people on the internet. If you choose to donate to me for the time involved and to cover all the hosting and bandwidth fees for my site I dont consider that profie, but a donation.

I am pretty sure thats how it would be conceived. Collegeguy, who wrote the article, may know better.

I would like for him to chime in and give his thoughts on this.

But once again I am not selling anything. I am just accepting charitable donations to offset the costs involved with development process.

So yeah, I think what you are saying is 100% correct.

-Scott
[AT&T, Rogers HTC One X, Telstra One XL] NeoteriX:
Here we go... nonlawyers giving legal advice... :rolleyes:

I'm not going to specifically offer advice on the particular question at hand, but I can assure you that some of the suggestions and authority people are throwing around are flat wrong and easily debunked.

1) Copyright and Patent infringement are two separate concepts, and it's important you understand the differences. Copyright infringement is copying a song, software, movie, or whatever. Patent infringement is using or implementing a process that has been patented. This issue has shades of both, and so it's a complicated issue.

2) "Profit" or "stealing" is not some miracle defense to infringement, in fact it's not a concept at all and not in the language of the relevant statutes (maybe unless you're talking about beyond statutory damages). Case in point -- you can own the VHS version of The Matrix and still be sued for downloading a rip of it.

3) There are statutory damages for infringement violations (in other words, no need to prove or show damages) which can get as high as $150,000 per violation... which can be small beans for something like Oracle v. Google, but for individuals... (Source: http://en.wikipedia.org/wiki/Statutory_damages_for_copyright_infringement )

4) There are some exceptions to the DMCA developed by the Library of Congress, like rooting/jailbreaking a phone (Source: http://www.techdirt.com/articles/20100726/09564610361.shtml ), but one is advised to read it and actually understand the limits and contours of the exception.

Anyway, I'm not saying people should or should not do something here, but the law is a complicated thing and cannot be summed up in "if you don't steal or profit you're ok," and frankly, if someone offers legal advice and doesn't provide any citations, that's automatically suspect. Ya'll need to read the actualy words of the relevant statutes and understand the law before giving advice to others.
[AT&T, Rogers HTC One X, Telstra One XL] RiPpeR_dUdE:
If we're going to open this up for discussion, let's at least put the blame where it belongs... the Patent Committee and not Apple. While I agree, the lawsuits around patents has become beyond stupid, its not the owners/requester of the patents fault, its the people who were so blind to technology and actually approved it.

As I'm sure we can all agree, some things should just not be allowed to be patent simply due to the fact their either so generic or a process is what I would consider common sense; e.g. clicking a link should be able to open the applicable application without legal concern. I mean using this logic, I could potentially submit for a patent on breathing if I figured out a way to extend life longer using my method right? ****, they're may be one already for all I know.

So... in this case, just because Apple submitted for the patent, its not their fault they were awarded it.
[Samsung Epic 4G Touch] livexunit:
Ok, so I understand the whole 2GB's System Storage & 11.something Internal Storage that somehow make up 16GB right?

I bought a 32 GB micro SD card that is virtualy not even being used by the phone. I have enough space on the 2gb portion for all of my apps, my problem is that whenever I download an app like GTA3, Six Guns, or Modern Warfare it saves all the date files on the 11gb Internal instead of the 32GB micro SD.

This is so dumb, I have already filled the 11gb's with so much app data and I wanted to know if there is a workaround or something, maby disable the 11GB's Internal storage so that I can have 32gbs for all the data dump. Anybody had this problem???
[Samsung Epic 4G Touch] d12unk13astard:
Its very annoying right, I cant get link2sd to work either because of the way this s2 is partitioned. Depending on what ROM or version Android your running you might be able to unmount internal sd in storage options, or maybe try the data bind method thats somewhere in these forums.
[Samsung Epic 4G Touch] jinwu57:
bump...also interested in a solution for this.
[Samsung Epic 4G Touch] Scubaasteve:
Me too

Lurking from my e4gt using Tapatalk 2
[Samsung Epic 4G Touch] Zero Night:
Yes. It is very annoying I know how you feel.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] hanafichi:
Hello guys,

How to customize minimum Display Brightness as same as minimum brightness when using Web Browser..? because there's difference between those state..

I wanna get extra long life battery usage..

(I'm using a stock/original ROM)

Thanks in advance

I'm Sorry if my English is so bad..

-----

Noob
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] hyperken:
Settings>display>brightness.

From there drag the bar to the left side to reach minimum brightness.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] p107r0:
Try ScreenFilter from the market
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] hanafichi:
Thanks dude...
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] chintamanijaipuri:
Use night mode from Play store for night browsing and save your Eyes from KILLER SUPER HD AMOLD DISPLAY...:D
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] xlumenx:
Great app

Thank you, not sure if it was my imagination but since switching to ics it seemed my screen was brighter even at 0%. This app fixed that :) I also think it helped with my battery drain problem. Have to use it a few more days to be sure, but it looks promising!
[HTC EVO 3D] vowywowy:
What the heck is the deal with the new EVO V 4G on Virgin Mobile. This phone is literally the exact same that we are using and it comes with an OFFICIAL ICS update. We EVO 3D users still do not have a truly official ICS update, so what the heck? Why don't original EVO 3D owners have a ICS upgrade while owners of the exact same phone with a different name do. WTF HTC?!?!? First HTC phone and probably last; the lack of support(dev included, compared to other phones of the same calibre) is just ridiculous. Looks like the next google device is the way to go.
[HTC EVO 3D] chROMed:
Not htc at all, you can thank sprint for this.

I personally think our devs have done a fantastic job. Plenty of ics builds to, why so mad.
[HTC EVO 3D] troyboytn:
Actually, this does in fact fall on HTC. You can't very well blame Sprint for the lack of official ICS for all the branded and unbranded/unlocked GSM 3d models now can you?
[HTC EVO 3D] lyon21:
Have you even checked out the dev section lately?

Sent from my ICS lovin 3D!!!

Oh yea... I'm a *****. Haha!