Удалить встроенные поисковые системы в Firefox Nightly

Я не использую поисковые системы Firefox по умолчанию, поэтому мне нравится иметь возможность удалять все Amazon, Twitter, Google, изначально установленные в каждой версии Firefox.

Используя текущую и бета-версию Firefox, я могу удалить встроенные поисковые системы в Firefox на Android просто из менеджера дополнений и отключить поисковую систему.

Однако на последней сборке Nightly поисковые системы не могут быть найдены в менеджере дополнений. Мой телефон не рутирован, поэтому я не могу напрямую установить список поисковых систем, отредактировав файлы или удалив его через список поисковых систем . Не могу найти недвижимость about:configни в...

Может в ваших закладках есть волшебная папка? Если вы можете найти их на вкладке закладок (та, которую вы получаете после того, как щелкнете адресную строку, но не вводите ее), вы можете удалить ее долгим нажатием.
Не могу найти встроенные поисковые системы...
Эх, стоило попробовать. Ночным не пользуюсь, поэтому ничего более конкретного предложить не могу. Если вы публикуете сообщения на форумах Mozilla или в списках рассылки, вы можете получить более квалифицированный ответ: если это так, пожалуйста, опубликуйте ответ, чтобы помочь будущим посетителям!
Вы правы, я получил ответ от службы поддержки Mozilla : с помощью Nightly вы можете найти предустановленные поисковые системы в «Настройки» → «Настроить» → «Настройки поиска». Я не думаю, что есть планы повторно ввести отключение поисковых систем по умолчанию. Планов по удалению предустановленных поисковых систем не планируется .
Хорошая работа! Пожалуйста, опубликуйте это как ответ, чтобы другие пользователи могли видеть ответ на ваш вопрос.

Ответы (4)

В текущей версии Firefox 28 проблема решается установкой browser.search.loadFromJarsв false​​. about:configТогда отображаются только поисковые системы, которые я добавил сам.

Хотя вы больше не можете удалять поисковые системы из Firefox для Android (лично я думаю, что это неправильное решение для них), вы можете, по крайней мере, изменить порядок списка, что почти компенсирует невозможность удалить поиск. движки (я действительно не хочу когда-либо использовать Bing, спасибо Firefox).

Чтобы изменить порядок списка, перейдите в «Настройки»> «Настроить»> «Настройки поиска» и установите одну из поисковых систем по умолчанию, нажав и нажав «Установить по умолчанию». Затем он переместится в начало списка. Если вы затем измените значение по умолчанию на другое, предыдущее значение по умолчанию сместится на одну позицию вниз (вместо того, чтобы вернуться к предопределенной позиции). Таким образом, вы можете изменить порядок списка по своему усмотрению, установив каждый из ваших любимых движков по умолчанию по очереди, в обратном порядке предпочтения.

Допустим, вы хотите, чтобы ваш список начинался с Google, Wikipedia и Amazon в таком порядке, вы бы сначала установили Amazon по умолчанию, затем Wikipedia, затем Google, и ваш список закончится Google, Wikipedia и Amazon в качестве первых трех, в этот порядок.

Вы по-прежнему можете отключить поисковые системы, если у вас есть root-доступ к вашему устройству. В частности, вам нужно вытащить и изменить файл search.json. На моем устройстве у меня есть:

adb pull /data/data/org.mozilla.firefox/files/mozilla/rbn69ru0.default/search.json

Теперь, по умолчанию, этот файл не все правильно форматирует, поэтому вы можете использовать что-то вроде

http://jsonformat.com

для того, чтобы очистить вещи. В любом случае вы увидите такие биты, как

   "_id": "[app]/bing.xml",
   "_name": "Bing",
   "_hidden": false,
   "description": "",
   "__searchForm": "http://www.bing.com",

Вам нужно взять флаг «_hidden» и изменить его на true. Сделайте это для всех поисковых систем, чтобы скрыть их всех. Или, если честно, просто удалить все под движками. Затем загрузите файл обратно и перезапустите Firefox с помощью команды вроде:

adb push search.json /data/data/org.mozilla.firefox/files/mozilla/rbn69ru0.default/

Пока приложение не будет перезапущено, изменения не будут видны.

Небольшое примечание редактора: это глупо, что мы должны делать это вручную. Либо мы должны иметь возможность отключать что-то в разделе «Настройки-> Настроить-> Настройки поиска», либо у нас должен быть какой-то способ отключить что-то в about: config. Хотя я понимаю, что удаление пунктов меню, вызывающих слишком много проблем с поддержкой, полное удаление опции даже из about:config контрпродуктивно.

Я получил ответ от службы поддержки Mozilla , поэтому публикую его здесь для сообщества.

Функцию вроде убрали. Впрочем, любой хак приветствуется :-)

Поддержка сказала:

Используя Nightly, вы можете найти предустановленные поисковые системы в «Настройки» → «Настроить» → «Настройки поиска». Я не думаю, что есть планы повторно ввести отключение поисковых систем по умолчанию. Нет планов по удалению предустановленных поисковых систем.