• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Ending the Apple tyranny

EarlyMon

The PearlyMon
Want to get your links back in your email? Want to get a choice of youtube, maps, or the web depending on text content - you know, like Sense used to work? ;)

Let me know if you have questions here -

(original way)
Rooters can fix this, provided you have busybox with sed.

adb into /system, then

Code:
su
cd /system
cp -p build.prop build.prop.orig
`which sed` -i 's/ro.da1.enable=true/ro.da1.enable=false\nro.da1.method=false/g' /system/build.prop
(copy/paste those lines into your adb shell window, the back tics make a difference)

Be sure the /system is mounted r/w, reboot to see effect, remove build.prop.orig or store away for future reference - and always make a nandroid backup before doing stuff like this first, I can't be held accountable if you don't. ;)

Removes the App Association setting altogether.

Use EStrongs File Explorer to set your system to r/w before invoking adb.

Get the Mini-SDK from here, it's all you need - http://androidforums.com/faqs/443072-adb-guide-updated-12-05-2011-a.html

Place the unzipped mini sdk in c:\sdk-tools on Windows, or under a folder sdk-tools under your name in the in the Finder on a Mac.

To get into the shell for Windows, you want to say:

Code:
cd c:\sdk-tools
adb shell
For Mac, goto Finder, Applications, Utilities, Terminal, then say:

Code:
cd $HOME/sdk-tools
./adb-mac shell
Make a nandroid backup first, nothing is ever as easy as it seems!!!!

PS - all credit for the trick goes to
Steel25 and smw6180 of XDA. All I did was pull his stuff apart so I could use it in adb. :)

Ok, here's where to get the flashable zip for this, he did this phone first -


[MOD]HTCLinkifyDispatcher Fix - xda-developers
 
And you can freeze/backup/trashcan /system/app/HTCLinkifyDispatcher.apk along with this.





Edit and PS, June 14th - evidently, there's some debate on XDA if this is a good idea or not. If you do this and your Facebook contacts get wonky, put this back. (Hey, I work with the information I have at the time I get it. :) ;))
 
Isn't this what was causing our LTEvos to be delayed? Hahaha, I love it. Apple tries to stop Android any way they can and devs just find a workaround.
 
@Lord Vader:
No need to make a full nandroid. Just use your favorite file explorer to make a backup of your current build.prop, then make the very simple edits outlined here: [solved] htclinkifydispatcher.apk - xda-developers

Modify one line, add the other. I did find the second ro.da1.enable further down and changed it's value to false as well. I did not freeze or delete the htclinkifydispatcher.apk. Everything works great - now whenever I get the popup to open a link with the app of my choice, I tap it with my middle finger as my own little salute to Apple :D
 
Is that what this is? And to think I really hated Apple before this. :mad:

I've never used busybox.

At the end of that post is a flashable zip that does the job automatically, you won't have to care. If you use Titanium Backup, it probably made you get Busybox; or, you got it if you rooted by Regraws one-click.
 
Wait so ... is the lack of a hardware search button also Apple's fault?

Not really, just at this point, we don't mind blaming them for everything.

Here's what's up with no hardware search button -

The future according to Google is no menu button whatsoever -

Google Suggests Android Developers Drop The Menu Button | Geeky Gadgets

The new phones are possibly being built with that in mind.

Here is Google's new UI guideline / overview (something like that) -

Android Design - Iconography

I've picked up a few apps that don't use a menu button at all, they use the action bar (just the butttons we have) - and to my surprise, I rather like the approach.

Instead of a menu, you get the ability to swipe along and pull up components you need, when you need them.
 
That appears to be strictly about the menu button, which I miss but can see software improvements taking care of. The search button however, I don't see software replacing. It is just a PITA to search now, even in the browser.

Apples "unified search" patent is ostensibly about Siri-type applications, but doesn't it also cover the functionality of the hardware search button, especially when called from the home screen?
 
That appears to be strictly about the menu button, which I miss but can see software improvements taking care of. The search button however, I don't see software replacing. It is just a PITA to search now, even in the browser.

Apples "unified search" patent is ostensibly about Siri-type applications, but doesn't it also cover the functionality of the hardware search button, especially when called from the home screen?


This isn't the unified search patent - this has nothing to do with the unified search patent - but I see now why you brought up the search button.

This is Patent US5946647 - System and method for performing an action on a structure in computer ... - Google Patents

A system and method causes a computer to detect and perform actions on structures identified in computer data. The system provides an analyzer server, an application program interface, a user interface and an action processor. The analyzer server receives from an application running concurrently data having recognizable structures, uses a pattern analysis unit, such as a parser or fast string search function, to detect structures in the data, and links relevant actions to the detected structures. The application program interface communicates with the application running concurrently, and transmits relevant information to the user interface. Thus, the user interface can present and enable selection of the detected structures, and upon selection of a detected structure, present the linked candidate actions. Upon selection of an action, the action processor performs the action on the detected structure.

This bs patent was applied for in 1996 and not granted until the dot-com, hog-wild, patent-changing days - it was granted in 1999.

It is widely known to be violated by Microsoft's right-click on content, something widely done before the patent was even applied for.

In this case - you get a youtube link by text - open with browser or youtube app - that's covered by the last two sentences of the quote above, in fact, it's covered exactly.

Anyway - if you want the fix, this is it, there are many debates on Apple/HTC patents in the Lounge and the Android Lounge and it's pretty much all the same - Apple sucks (true), the patent laws are now broken (true), Apple has known about this Sense violation for a long time (true), others are violating this so-called invention and haven't been sued yet (true), etc etc etc etc.

This is the fix for the problems of not having links show up as links in email and not getting selection for browser vs Maps or browser vs YouTube or browser vs Play Store in text messages or web pages, etc.
 
And thanks for it. I'm still debating how much I need to do this fix, I generally don't root my devices if I don't have to.
 
This isn't the unified search patent - this has nothing to do with the unified search patent - but I see now why you brought up the search button.

This is Patent US5946647 - System and method for performing an action on a structure in computer ... - Google Patents



This bs patent was applied for in 1996 and not granted until the dot-com, hog-wild, patent-changing days - it was granted in 1999.

It is widely known to be violated by Microsoft's right-click on content, something widely done before the patent was even applied for.

In this case - you get a youtube link by text - open with browser or youtube app - that's covered by the last two sentences of the quote above, in fact, it's covered exactly.

Anyway - if you want the fix, this is it, there are many debates on Apple/HTC patents in the Lounge and the Android Lounge and it's pretty much all the same - Apple sucks (true), the patent laws are now broken (true), Apple has known about this Sense violation for a long time (true), others are violating this so-called invention and haven't been sued yet (true), etc etc etc etc.

This is the fix for the problems of not having links show up as links in email and not getting selection for browser vs Maps or browser vs YouTube or browser vs Play Store in text messages or web pages, etc.

This just furthers my case that all patents regarding software functionality should be invalidated. If someone can achieve the same result with different code, good for them.
 
Just flashed this... worked well.

BUT...

When I rebooted out of TWRP, some HTC update occurred. Is that normal? I see this ominous request to send error report to HTC in my notification panel.

Seems like my root status is intact.
 
I am really clueless about this stuff, can you explain what a "flashable zip" does? Does this still require rooting?
 
I am really clueless about this stuff, can you explain what a "flashable zip" does? Does this still require rooting?

You bet, no problem. :)

Rooting is the exact same thing as getting Admin access on your PC. You can install things normal users can't and change system settings for the best configuration for you.

In the course of getting full root access, you'll be guided to install your most important admin tool that we call a "custom recovery" and you'll use it to make backups, clean out garbage, and to install updates.

The updates come in a special kind of zip file, and we call the installation process "flashing."

Installing something with a flashable zip is conceptually the same as running a Windows installer to get a new program.

This particular flashable zip doesn't install a new program, it simply installs configuration changes so your existing programs work better.

So yes, this needs root to get the ball rolling.

Make sense?
 
Personally, I found this thread @ XDA the most useful for flashing recovery, unlocking the bootloader & rooting all with one click. I wish I had found that thread first before I did some of those tasks individually because that one makes it easy to do all at once. When you're done, make a backup and you're all set.

That's the way I went.

It's here under a thread that links there, referenced in our forum sticky, recall that I linked you to that earlier in the discussion.

http://androidforums.com/evo-4g-lte-all-things-root/559456-regaw-mod-one-click-root.html

Not sure if it was around before you rooted - for what felt like the longest time, we only had the long steps.

Anyway, most of this discussion is going to move our support thread on that shortly.

I left it because root was new, the rooting community was smaller, but now that we've grown here, things will shuffle to proper places.

After all, this thread is about the Apple tyranny and people aren't going to look here first for rooting advice. :) ;)

Posts moved - see link above to continue rooting discussion.
 
Back
Top Bottom