Download Appteka (works without ads)

Appteka is a community-driven, free Android apps market

Iceraven

Iceraven

74 downloads

Uploaded by
OpenMaker
Version
iceraven-1.15.0 (build 2015860563) 
Size
60.6 MiB
Publish Date
2022-02-15
Category
Libraries & Demo
Package
io.github.forkmaintainers.iceraven
Minimum OS
Android 5.0
SHA1
0fe4eae719334521fe7ede061d8693e34b1619a2
Description
Iceraven (ex. Iceweasel) — это веб-браузер для Android, основанный на версиях Mozilla, Fenix из Firefox, GeckoView и Mozilla Android компонентов. Форк проекта Firefox для Android, нацеленный на предоставление расширенных возможностей по настройке и отображению большей информации о просматриваемых страницах и с огромным фуражом дополнений, открытым исходным кодом, без такой разносторонней слежки, как в Firefox Nightly. Правда в about:config всё-равно рекомендуется полазить, ведь там есть некоторое количество телеметрии и много чего ещё, сделанного для слежки за пользователём (В обычной версии firefox, это урезано. Здесь такого нету). Их обязательно рекомендуется убрать, хотя бы переименовав всё, что связано с телеметрией – true на falls. ♤ Почему некоторые трекеры, не были удалены, хоть первоначально они таки были удалены, но по итогу, опять восстановлены? ♤ Как говорил автор мода, после отсутствия подобающих трекеров в about:config, не может должным образом вставится user js, или же, если быть точнее, то просто при вставлении user js, в iceraven, постоянно выдавались различные ошибки, из чего шли жалобы по этому поводу. Поэтому и оставили, всё как есть, но кое-что всё-таки было отфильтровано, а именно те вещи, не мешающие чему-то сопуствующему, по типу вставления user js. Тем не менее, их можно убрать очень простым и всеми известным способом: Просто зайти в about:config и набери в поиске всё то, что вам могло мешать для полноценной приватности, та же телеметрия, adjust, к примеру. И ещё, напомню, что всевозможные трекеры, не мешающие для того или иного процесса были удалены. Открытый исходный код: https://github.com/fork-maintainers/iceraven-browser (ранее: https://github.com/interfect/fenix) □ Ниже — дополнение из GitHub, ещё ниже — Что представляет из себя мод и его автор. ■ Определенно не от компании Mozilla! Iceraven Browser — это веб-браузер для Android, основанный на Fenix версии Firefox от Mozilla, GeckoView и Mozilla Android Components. Наша цель — быть близким форком нового Firefox для Android, который стремится предоставить пользователям больше опций, больше возможностей для настройки (включая широкую библиотеку расширений) и больше информации о страницах, которые они посещают, и о том, как их браузеры взаимодействуют с этими страницами. К числу заметных особенностей относятся: поддержка about:config Возможность попытаться установить гораздо более длинный список дополнений, чем тот, который принимает версия Firefox Fenix от Mozilla. В настоящее время браузер запрашивает эту коллекцию AMO Большинство из них не будут работать, поскольку они зависят от кода, над написанием которого Mozilla все еще работает в android-components, но вы можете попытаться установить их. Если вы не видите нужного Вам дополнения, вы можете запросить его. Никаких гарантий безопасности, обновлений или даже стабильности! Обратите внимание, что Iceraven Browser включает в себя нестабильный код, написанный Mozilla, с нашими собственными модификациями поверх, и все это поставляется со стабильной версией движка GeckoView. Следовательно, браузер может содержать ошибки, появившиеся в предыдущих версиях. В настоящее время бинарные файлы собираются автоматически с помощью нашей автоматизации выпуска на Github. Эти двоичные файлы подписаны отладочным ключом. Когда мы, наконец, опубликуем его где-нибудь официально, например, на F-droid, мы подпишем apks соответствующим ключом, подходящим для публичного выпуска. Из-за нынешнего способа создания релизов и их подписания, вы не захотите полагаться на такое программное обеспечение "альфа" качества в качестве основного веб-браузера, так как в нем будут ошибки. Поэтому используйте этот браузер, только если вас устраивают эти ограничения/потенциальные риски. ◇ Примечание/Отказ от ответственности ◇ Iceraven Browser не мог бы существовать без трудолюбивых людей из Mozilla Corporation, которые работают над проектами Mozilla Android Components и Firefox, но он не является официальным продуктом Mozilla, не предоставляется, не поддерживается, не проверяется, не утверждается и не обеспечивается Mozilla. Кроме того, мы намерены попытаться сократить телеметрию и проприетарный код настолько, насколько это возможно, если это не ухудшит пользовательский опыт или не сделает форк слишком сложным для поддержки. На данный момент мы считаем, что телеметрия больше не должна отправляться в Mozilla, но мы не можем гарантировать этого; данные могут по-прежнему отправляться. Из-за того, как мы это реализовали, приложение может по-прежнему содержать трекеры при анализе инструментами, которые ищут наличие известных библиотек отслеживания. Эти обнаруженные трекеры на самом деле должны быть нефункциональными заменителями, многие из которых взяты отсюда. Если вы обнаружили, что приложение действительно отправляет данные в Mozilla, Adjust, Leanplum, Firebase или любой другой подобный сервис, пожалуйста, откройте проблему! Предположительно, любые данные, которые попадают в Mozilla, регулируются политикой конфиденциальности Mozilla, но поскольку Iceraven Browser, опять же, не является продуктом Mozilla, мы не можем ничего обещать. Iceraven Browser сочетает в себе мощь Fenix (форком которого мы являемся) и дух Fennec, с уважительным кивком в сторону великой традиции Netscape Navigator, из которой вышли все проекты на основе Gecko, включая самых ранних наших предшественников, старые настольные браузеры Mozilla Phoenix и Mozilla Firefox. Учитывая это, Iceraven Browser является независимым добровольным проектом и не связан с Netscape, Netscape Navigator, Mozilla, Mozilla Firefox, Mozila Phoenix, Debian, Debian Iceweasel, Parabola GNU/Linux-libre Iceweasel, America Online, или Verizon, среди прочих. :) В общем, если вам не нравится браузер, это не их вина :) Сборка Настройте окружение. Нам нужен Android SDK в $ANDROID_SDK_ROOT и Java JDK в $JAVA_HOME, а не Ubuntu Java 8. Нам нужны переменные окружения, которые выглядят примерно так: # Где наша система устанавливает JDK? Это правильный путь для Ubuntu Java 11 JDK, если он установлен. export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 # Куда мы установили Android SDK? export ANDROID_SDK_ROOT=$HOME/android-sdk/android-sdk-linux/ Если у нас нет Android SDK, мы можем установить его в Linux следующим образом: mkdir -p $HOME/android-sdk/android-sdk-linux cd $HOME/android-sdk/android-sdk-linux mkdir -p лицензии echo "8933bad161af4178b1185d1a37fbf41ea5269c55" >> licenses/android-sdk-license echo "d56f5187479451eabf01fb78af6dfcb131a6481e" >> licenses/android-sdk-license echo "24333f8a63b6825ea9c5514f83c2829b004d1fee" >> licenses/android-sdk-license mkdir cmdline-tools cd cmdline-tools wget "$(curl -s https://developer.android.com/studio | grep -oP "https://dl.google.com/android/repository/commandlinetools-linux-[0-9]+_latest.zip")" unzip commandlinetools-linux-*_latest.zip cd ... Клонируйте проект. git clone https://github.com/fork-maintainers/iceraven-browser ♧ Участие ♧ Это полностью волонтерский проект. Никто не получает денег (по крайней мере, сам проект). Поэтому каждый должен чувствовать себя свободно, открывая проблемы и запросы на исправление. Присоединяйтесь к клубу! Разработчики особенно желанны, востребованы и нужны. Я хочу открыть Pull Request! Мы призываем вас принять участие в этом проекте с открытым исходным кодом. Мы любим Pull Requests, Bug Reports, идеи, (security) обзоры кода или любой другой вид позитивного вклада. 🙅 Как пропустить проверку CI для PR 🙅 Если вы хотите пропустить CI-проверки Github в PR, пожалуйста, добавьте в заголовок PR следующее: [skip ci]. Также, пожалуйста, включите точную фразу [skip ci] в каждое сообщение о коммите. Это делается для того, чтобы избежать проверок Travis CI, а также пропустить проверки Github CI после слияния коммитов в ветку fork. Это полезно делать, если вы уверены, что ваши изменения не повлияют на код приложения (например, изменения в README.md). 🚀 Автоматизация выпуска 🚀 Теперь мы настроили автоматизацию релиза таким образом, что действия Github автоматически запускают сборку релиза и публикуют релиз, когда мы добавляем тег в репозиторий. ПРИМЕЧАНИЕ: Метка должна иметь формат iceraven-x.y.z, где x.y.z - версия релиза, чтобы автоматизация сработала, а также чтобы собранное приложение имело правильное имя версии. ✏️ Я хочу подать заявку на устранение проблемы! ✏ Отлично! Мы призываем вас принять участие в этом проекте с открытым исходным кодом. Нам нравятся Pull Requests, Bug Reports, идеи, обзоры кода (безопасности) или любой другой вид позитивного вклада. Чтобы облегчить сортировку, у нас есть следующие требования к проблеме: Пожалуйста, сделайте все возможное для поиска дубликатов проблем перед созданием новой проблемы, чтобы мы могли поддерживать чистоту нашей доски проблем. Каждая проблема должна содержать ровно один запрос на ошибку/функцию, описанный в ней. Пожалуйста, не подавайте заявки со списком мета-отзывов, так как их трудно разобрать и рассмотреть отдельные моменты. Запросы о функциях лучше, когда они носят открытый характер, а не требуют конкретного решения - т.е. "я хочу более простой способ сделать X", а не "добавить Y". Вопросы - не место для отхода от темы или дебатов. Хотя у нас пока нет собственных правил участия в сообществе, мы просим вас проявлять уважение ко всем и относиться к другим так, как вы хотели бы, чтобы относились к вам. Поведение, нарушающее Правила участия в сообществе Mozilla, почти наверняка нежелательно. Однако, будучи небольшим проектом без менеджеров сообщества, мы не можем обещать быстрого и последовательного исполнения. Пожалуйста, имейте в виду, что даже если задуманная вами функция может показаться небольшой просьбой, нам, как небольшой команде, приходится расставлять приоритеты в запланированной работе, и каждая новая функция усложняет и усложняет обслуживание и может отнимать время на разработку, исследование, продукт и инженерные работы. Мы ценим всеобщее увлечение, но мы не сможем учесть все пожелания по функциям или даже исправить все ошибки. Учитывая это, если мы не ответили, это не значит, что нас не волнует вопрос, пожалуйста, будьте терпеливы к нашему времени ответа, так как мы очень заняты. Лицензия Данная форма исходного кода подчиняется условиям Общественной лицензии Mozilla Public Лицензия Mozilla Public License, v. 2.0. Если копия MPL не была распространена вместе с этим файлом, вы можете получить ее по адресу: http://mozilla. ☆ Также само приложение, имеет мод, дополняющий его функции ☆ & Особенности мода / Информация о моде & • Доступны, лишь 2 языка: ru, en, остальные отфильтрованы. • Архитектура arm7 + arm64 • Заменено лого на более футуристичное (Предложено сообществом) • Удалены ненужные домены (Оставлены Global и Ru) • Оставлены поисковики Google, DuckDuckGo, Yandex (По умолчанию Google) • Возможность доступа к папке data/data/io.github.forkmaintainers.iceraven (Большое спасибо ув. rezvorck) (Подробнее под спойлером "Доступ к папке /data/data") • Настройки в about:config для отключения телеметрии и прокси АнтиЗапрет по умолчанию активированы • Оптимизирована графика • Удалены дубликаты графики (Оставлен xxhdpi) • Удалена отладочная информация • Отключен автозапуск, удален ресивер RescheduleReceiver • Подпись изменена (testkey) • Получение доступа к папке data/data: Устанавливаем MiXplorer • Запускаем браузер для выдачи доступа к корневой папке • Заходим в MiXplorer, Тапаем и удерживаем верхную панель с надписью "Внутренняя память", в открывшемся меню выбираем "Ввести путь" и вписываем туда /data/data/io.github.forkmaintainers.iceraven Автор мода: https://4pda.to/forum/index.php?showuser=5196576 Откуда был скачан мод: https://4pda.to/forum/index.php?showtopic=1003419&view=findpost&p=112949751 ▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎▪︎ Iceraven (ex. Iceweasel) is a web browser for Android, based on Mozilla versions, Fenix of Firefox, GeckoView and Mozilla Android components. A fork of the Firefox project for Android, aimed at providing enhanced customization and display more information about the pages you browse and with a huge forage of add-ons, open source, without the kind of versatile tracking as in Firefox Nightly. True in about:config it is still recommended to have a look, because there is some telemetry and a lot more, made for spying on user (in regular version firefox, it is truncated. Here it is not). It is definitely recommended to remove them, at least by renaming everything related to telemetry — true to falls. ♤ Why are some trackers, were not removed, although originally they were deleted, but in the end, again restored? ♤ As the author of the mod, after the lack of appropriate trackers in about:config, can not properly insert the user js, or, to be more accurate, just when you insert user js in iceraven, constantly giving out different errors, which led to complaints about this. Therefore, and left, all as is, but something was still filtered out, namely the things that do not interfere with something related, the type of insertion of user js. And yet, they can be disabled in a very simple and well-known way: Just go to about:config and search for anything that would interfere with your privacy, and with peace of mind, turn it off, like telemetry, adjust, for example. Also, let me remind you that all sorts of trackers which do not interfere with one process or another have been removed. Open source: https://github.com/fork-maintainers/iceraven-browser (formerly: https://github.com/interfect/fenix) □ Below — addition from GitHub, still below — What is the mod and its author. ■ Definitely not from Mozilla! Iceraven Browser is a web browser for Android, based on Mozilla's Fenix version of Firefox, GeckoView and Mozilla Android Components. Our goal is to be a close fork of the new Firefox for Android, which aims to give users more options, more customization options (including an extensive library of extensions) and more information about the pages they visit and how their browsers interact with those pages. Notable features include: support for about:config The ability to try to install a much longer list of add-ons than the one that Mozilla's version of Firefox Fenix takes. The browser currently requests this AMO collection Most of them won't work because they depend on code that Mozilla is still working on writing in android-components, but you can try to install them. If you don't see the add-on you want, you can request it. No guarantee of security, updates or even stability! Please note that Iceraven Browser includes unstable code written by Mozilla, with our own modifications on top, and it all comes with a stable version of the GeckoView engine. Consequently the browser may contain bugs that appeared in previous versions. Currently, binaries are built automatically using our release automation on Github. These binaries are signed with a debug key. When we finally publish it somewhere officially, such as on F-droid, we will sign the apks with an appropriate key suitable for public release. Because of the current way of creating releases and signing them, you will not want to rely on such "alpha" quality software as your primary web browser, as it will have bugs. So only use this browser if you are comfortable with these limitations/potential risks. ◇ Note/ Disclaimer ◇ Iceraven Browser could not exist without the hardworking people at Mozilla Corporation who work on the Mozilla Android Components and Firefox projects, but it is not an official Mozilla product, nor is it provided, supported, verified, approved or provided by Mozilla. In addition, we intend to try to reduce telemetry and proprietary code as much as possible, as long as it doesn't degrade the user experience or make the fork too difficult to support. At this point, we believe that telemetry should no longer be sent to Mozilla, but we can't guarantee that; data may still be sent. Because of the way we've implemented it, the app may still contain trackers when analyzed by tools that look for the presence of known tracking libraries. These detected trackers should actually be non-functional substitutes, many of which are taken from here. If you find that the app does send data to Mozilla, Adjust, Leanplum, Firebase or any other similar service, please discover the problem! Presumably, any data that gets into Mozilla is governed by Mozilla's privacy policy, but since Iceraven Browser, again, is not a Mozilla product, we can't promise anything. Iceraven Browser combines the power of Fenix (of which we are a fork) and the spirit of Fennec, with a respectful nod to the great Netscape Navigator tradition from which all Gecko-based projects came, including our earliest predecessors, the old Mozilla Phoenix and Mozilla Firefox desktop browsers. That being said, Iceraven Browser is an independent volunteer project and is not affiliated with Netscape, Netscape Navigator, Mozilla, Mozilla Firefox, Mozila Phoenix, Debian, Debian Iceweasel, Parabola GNU/Linux-libre Iceweasel, America Online, or Verizon, among others. :) Anyway, if you don't like the browser, it's not their fault :) Build Set up the environment. We need the Android SDK in $ANDROID_SDK_ROOT and the Java JDK in $JAVA_HOME, not Ubuntu Java 8. We need environment variables that look like this: # Where does our system install the JDK? This is the correct path for the Ubuntu Java 11 JDK if it is installed. export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 # Where did we install the Android SDK? export ANDROID_SDK_ROOT=$HOME/android-sdk/android-sdk-linux/ If we don't have the Android SDK, we can install it on Linux as follows: mkdir -p $HOME/android-sdk/android-sdk-linux cd $HOME/android-sdk/android-sdk-linux mkdir -p license echo "8933bad161af4178b1185d1a37fbf41ea5269c55" >> licenses/android-sdk- license echo "d56f5187479451eabf01fb78af6dfcb131a6481e" >> licenses/android-sdk-license echo "24333f8a63b6825ea9c5514f83c2829b004d1fee" >> licenses/android-sdk-license mkdir cmdline-tools cd cmdline-tools wget "$(curl -s https: //developer. android.com/studio | grep -oP "https://dl.google.com/android/repository/commandlinetools-linux-[0-9]+_latest.zip")" unzip commandlinetools-linux-*_latest.zip cd ... Clone the project. git clone https://github.com/fork-maintainers/iceraven-browser ♧ Participation ♧ This is a completely volunteer project. Nobody gets paid (at least the project itself). So everyone should feel free to open up to problems and requests for fixes. Join the club! Developers are especially welcome, in demand, and needed. I want to open a Pull Request! We encourage you to participate in this open source project. We love Pull Requests, Bug Reports, ideas, (security) code reviews, or any other kind of positive contribution. 🙅 How to skip the CI check for PR 🙅 If you want to skip Github CI checks in PR, please add the following to the PR header: [skip ci]. Also, please include the exact phrase [skip ci] in every commit message. This is to avoid Travis CI checks, and to skip Github CI checks after merging commits into the fork branch. This is useful to do if you are sure that your changes will not affect the application code (e.g. changes to README.md). 🚀 Release automation 🚀 We've now set up release automation so that Github actions automatically start a release build and publish the release when we add a tag to the repository. NOTE: The tag must have the format iceraven-x.y.z, where x.y.z is the release version for automation to work, and for the built application to have the correct version name. ✏️ I want to apply to fix the problem! ✏ Great! We encourage you to participate in this open source project. We like Pull Requests, Bug Reports, ideas, code reviews (security), or any other type of positive contribution. To make sorting easier, we have the following problem requirements: Please do your best to search for duplicate problems before creating a new problem, so that we can keep our problem board clean. Each problem must contain exactly one bug/function request described in it. Please do not submit with a list of meta-requests, as they are difficult to parse and address individual points. Feature requests are better when they are open-ended rather than requiring a specific solution - i.e., "I want an easier way to do X" rather than "add Y." Questions are not a place for digression or debate. While we don't yet have our own rules for participating in the community, we ask that you show respect to everyone and treat others the way you would like to be treated. Behavior that violates the Mozilla Community Participation Rules is almost certainly undesirable. However, being a small project with no community managers, we can't promise quick and consistent enforcement. Please keep in mind that even though the feature you have in mind may seem like a small request, as a small team we have to prioritize our planned work, and each new feature complicates and complicates maintenance and can take time away from development, research, product and engineering. We appreciate everyone's enthusiasm, but we won't be able to accommodate all feature requests or even fix all bugs. That being said, if we haven't responded it doesn't mean we don't care about the question, please be patient with our response time as we are very busy. License This form of source code is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL has not been distributed with this file, you can obtain it at: http://mozilla. ☆ Also the application itself, has a mod that supplements its features ☆ & Features Mod / Mod Info & • Only 2 languages are available: ru, en, others are filtered out. • Architecture arm7 + arm64. • Logo changed for more futuristic one (suggested by community) • Unnecessary domains removed (Ru and Global are kept) • Got Google, DuckDuckGo, Yandex search engines (Google by default) • Ability to access folder data/data/io.github.forkmaintainers.iceraven (Many thanks to Mr. rezvorck) (More info in spoiler "Access to /data/data") • Tuned about:config to disable telemetry and proxy anti-blocking by default • Optimized graphics • Removed duplicate graphics (xxhdpi left) • Remove debugging information • Disabled autorun, removed RescheduleReceiver • Signature changed (testkey left) • Gaining access to the data/data directory: Install MiXplorer. • Launch browser to access the root folder • In MiXplorer, tap and hold on the top panel labeled "Internal Storage," a menu will open, select "Enter Path" and type in /data/data/io.github.forkmaintainers.iceraven Author of the mod: https://4pda.to/forum/index.php?showuser=5196576 Where the mod was downloaded from: https://4pda.to/forum/index.php?showtopic=1003419&view=findpost&p=112949751

You may also be interested