https://github.com/pgaskin/apnstuff
figuring out correct apns for canadian carriers
https://github.com/pgaskin/apnstuff
3gpp android aosp apn apns gsma ims volte
Last synced: about 2 months ago
JSON representation
figuring out correct apns for canadian carriers
- Host: GitHub
- URL: https://github.com/pgaskin/apnstuff
- Owner: pgaskin
- Created: 2024-10-24T15:32:05.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-12-10T07:01:39.000Z (6 months ago)
- Last Synced: 2025-02-10T09:23:24.705Z (4 months ago)
- Topics: 3gpp, android, aosp, apn, apns, gsma, ims, volte
- Language: HTML
- Homepage:
- Size: 11.9 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
This repository contains stuff related to APNs on Android, especially where it relates to Canadian carriers.
The original goal of all this was fixing broken APNs for Freedom Mobile on LineageOS, and that's when I started learning about most of this.
- [mcc302.xml](./mcc302.xml) - APNs for Canadian carriers hand-selected from various sources.
- [aosp_notes.md](./aosp_notes.md) - Notes and links to source code for APN and CarrierConfig stuff (WIP).
- [apndiff.go](./experiments/cmp/apndiff.go) - Very rough tool to make comparing APN XMLs easier (note that this doesn't currently handle the fallback and carrier_id matching exactly the same way as AOSP; it's a rough approximation).
- [carrierId.proto](./android14-qpr3-release/carrierId.proto) - Protobuf schema for carrier_list.pb (shipped with AOSP TelephonyProvider and Google Carrier Services).
- [carrier_settings.proto](./android14-qpr3-release/carrier_settings.proto) - Protobuf schema for Google Carrier Services / Pixel carrierconfig.
- [links.md](./links.md) - Links to specs and posts about things useful for when I was troubleshooting this.