Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

feat:3514: Update orbotservice to 17.5.0-RC2

Guillaume Jacquart requested to merge 3514-upgrade_orbotservice into main

Description

AdvancedPrivacy embeds orbotservice version orbot-17.2.1-2. This version as been released by the Tor project ealry 2024. The tor project recently (2025-07-16) released the version 17.3.2-RC-1-tor-0.4.8.12 on the Play Store, which is one year old also. We choose to jump to the latest version the Tor project released on their github repository : 17.5.0-RC-2 .

Orbotservice code have been copied, and our patches apploed in orbotservice repository, this MR integrates it in AdvancedPrivacy.

A bug with similar pattern as reported by users as also been fixed (bad language code formatting issue):

photo_2025-08-05_12-28-40

Tests

Ipscrambling related testcases.

Issues

https://gitlab.e.foundation/e/os/backlog/-/issues/3514

10 commandments of code review

👪 ❤️ https://gitlab.e.foundation/groups/e/-/wikis/contribute/development-processes/code-review-guidelines

Summary by CodeRabbit

  • Dependency Updates

    • Updated several dependencies to use more specific or newer versions, including JSON serialization and pcap libraries.
    • Added and standardized numerous AndroidX and utility library versions with centralized version management.
    • Upgraded Orbotservice and related libraries.
    • Refined dependency version management and centralized it in a TOML file.
    • Adjusted internal references to dependencies across multiple modules.
  • Documentation

    • Corrected typos and improved instructions in documentation files.
    • Updated guidance to reflect new dependency management practices.
  • Chores

    • Removed obsolete Gradle configuration files.
    • Updated subproject references and cleaned up build scripts.
  • Style

    • Reformatted code for improved readability without changing functionality.
Edited by CodeRabbitAI

Merge request reports

Loading