Skip to content

Pixel IMS 5G v1.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 05:09
· 13 commits to main since this release

Pixel IMS 5G v1.0.0

This milestone keeps the separate Controls and Network Monitor experiences while adding deeper, reproducible 5G diagnostics.

What's new

  • Expanded the two-minute 5G Field Test with start/end snapshots for modem properties, CarrierConfig, phone/service state, TelephonyRegistry, physical-channel state, and filtered radio evidence.
  • Added per-sample LTE/NR cells, physical-channel configurations, NR/EN-DC/DCNR state, CA state, IMS transport, and attach-trace evidence.
  • Added root-only regional modem-profile patching using the phone's current firmware cfg.db.
    • Validates the expected schema and target profile before changing anything.
    • Runs SQLite integrity checks, records stock/patched hashes, installs systemlessly through Magisk, and is reversible.
    • Does not spoof the country, PLMN, SIM, or Wi-Fi regulatory domain.
  • Report now includes regional-patch state and enough before/after evidence to compare behavior at a known 5G site.
  • Retains dual-SIM-aware controls, Shizuku/root modes, LTE+/CA monitoring, IMS/VoLTE/VoWiFi diagnostics, band controls, recovery, and in-app GitHub updates.

Important limitations

The regional patch can expose a compatible modem profile, but no phone-side app can make a tower advertise EN-DC, grant network entitlement, or accept an NR secondary-cell-group request. The Field Test is designed to distinguish those cases.

After installing a firmware update, remove the regional patch and reboot before updating Android. Reinstall the patch afterward so it is rebuilt from that firmware's own modem database.

Validation

  • Signed release APK built by GitHub Actions and checked against the established OTA certificate.
  • Full two-minute field test completed on a rooted Pixel 7 Pro running Android 17.
  • Report sections and privacy redaction verified; subscriber identifiers are excluded.

Users already on package com.nirmala.pixel5gims version 0.12.6 or later can update normally. Older builds with a different package name must be uninstalled first.

Full changelog: v0.12.6...v1.0.0