Skip to content

Samsung Region Override v4.0.0

Latest

Choose a tag to compare

@Ritel-T Ritel-T released this 03 Sep 00:01

Important for users of version 3

Version 4 uses the new Android package id com.ritelt.regionoverride, so it installs beside version 3 instead of replacing it. End any active version 3 disguise before uninstalling the old app. Restore snapshots, recent selections and the Shizuku grant do not move between package ids.

What's new

  • A complete M3 Expressive redesign with adaptive portrait and landscape layouts, clearer live states, full-card touch feedback, elastic controls and an always-available action bar.
  • New current UI screenshots, Galaxy Store before/after results, a live status chip preview and the animated operation progress surface.
  • More reliable App country apply and restore on Android 17 / One UI 9 Beta.
  • App country now runs before SIM operator when both layers are selected; Restore reverses the order.
  • Valid disguises start directly without an extra confirmation step.
  • Target apps can be restarted in one tap, with optional cache or data clearing, and are not stopped automatically during disguise operations.
  • The last successful region preset is restored when the app is opened again.
  • A compact result card and privacy-safe SRO-DIAGNOSTIC/1 report with Copy, Share and Report issue actions.

Verification

  • Tested on Galaxy S25 Ultra (SM-S938B), including Android 17 / One UI 9 Beta.
  • 28 unit tests passed; Android Lint reported 0 errors.
  • GitHub Actions passed on the tagged main commit.
  • The exact signed APK below was installed and cold-launched on the reference phone without changing either SIM identity or IMS registration state.
  • APK Signature Scheme v2; certificate SHA-256: 8CF92C72A8EEA438FFEC6D5501831531DEC32B201DCC489334F2E69B6D3808ED.
  • APK SHA-256: 05DD470738EDFE41D4C9AD304303B8026CEE6CA2B8C4B86327FCB26D11B2D8AD.

See the rewritten English guide or 简体中文说明 for setup, layer selection and recovery details.