I’d like to use a search-engine like MetaGer or startpage.com as default on my FP3.
So far I am always offered explicitly a Google-search which I dislike.
Looking in the settings, there seems no option to be existing for that. Instead I get offered - a Google-search.
Any hints?
As @piero already wrote: in /e/-Browser /e/spot (searx?) is the default search engine. You may choose DuckduckGo, Duckduckgolight or Qwant. Google is not offered.
If you use another browser that allows to add more search-engines (for example Fennec or FOSS Browser) and your prefered one is not included as default you may have a look at the homepage of MetaGer or Startpage how to add it.
For example: Hilfe - MetaGer (> “Ich möchte MetaGer zur Suchmaschinenliste meines Browsers hinzufügen.”)
I’m quite satisfied with the /e/spot search engine in general but sometimes it’s out of order.
@piero: I have the generic /e/ Browser 91.0.4472.158 and Brave 1.32.112.
In fact, when I look for something that is not on the phone, I get explicitly offered a Google-search:
@kisman172: The order doen’t work on my Linux-machine.
Instead I called
$ adb shell pm disable --user 0 Browser
Exception occurred while executing:
java.lang.IllegalArgumentException: Unknown package: Browser
at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:21519)
at com.android.server.pm.PackageManagerService.setApplicationEnabledSetting(PackageManagerService.java:21457)
at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:1826)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:212)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:22042)
at android.os.Binder.shellCommand(Binder.java:881)
at android.os.Binder.onTransact(Binder.java:765)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4876)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4110)
at android.os.Binder.execTransactInternal(Binder.java:1021)
at android.os.Binder.execTransact(Binder.java:994)
That doesn’t seem to work.
Maybe I called the wrong definition.
Where do I find the correct specifications?
In “About Browser” it is just called Browser.
Nope, not at all.
I am just citing what the phone tells me.
$ adb shell pm disable --user 0 foundation.e.browser
Security exception: Shell cannot change component state for foundation.e.browser/null to 2
java.lang.SecurityException: Shell cannot change component state for foundation.e.browser/null to 2
at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:21578)
at com.android.server.pm.PackageManagerService.setApplicationEnabledSetting(PackageManagerService.java:21457)
at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:1826)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:212)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:22042)
at android.os.Binder.shellCommand(Binder.java:881)
at android.os.Binder.onTransact(Binder.java:765)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4876)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4110)
at android.os.Binder.execTransactInternal(Binder.java:1021)
at android.os.Binder.execTransact(Binder.java:994)
I an unsure of the mechanics of disabling, but as you say, browser is not up for disabling. The uninstall is not a root uninstall anyway, the command is only uninstall for user 0.
I would sooner fix Browse than have Brave - I know you were initially asking for hints for removing Google, if you are not finding a solution, I would rather be thinking of preparing for a factory reset.