I am trying to play with Android...To change the default search engine (now is Google, or add more selectables) when I press the "search" button on the device.

Is there anyway to do it? I have HTC Hero and HTC Desire, already rooted


Not currently possible. It's not locked in to Google, but determined by manufacturer and/or carrier. (For instance, there was a bit of a tempest in a teapot when a new phone was released with Bing as the search engine.)

I do not know if this is something that can be got around by rooting.

  • Thank you. Any hacker way to do it? Such as replace a compiled file or something, haha?
    – bobzsj87
    Jan 7 '11 at 16:54

Any app can offer to handle the intent generated when you press the search key, just like how an app can handle the intent from the home key in order to replace the default home screen. So all you need to do to change the search behaviour is to install an app with that feature.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.