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

Skip to content
Commit 4139a2f6 authored by Jack Yu's avatar Jack Yu Committed by Android Build Coastguard Worker
Browse files

DO NOT MERGE Provided temp solution for 5G+ icon not shown

This fix is for some carriers use PCO to indicate if the device
is using 5G+ bands.

1. Fixed the race condition between NetworkTypeController,
   DcTracker, and DcController, which run on different thread.
2. Fixed that PCO event was dropped when it does not arrive in
   NR connected state.
3. Fixed that network type controller only considers internet
   PDN's PCO. Per spec, it should be all PDNs'. If any one them
   indicates 5G+ capable, we should display 5G+.

Note this solution is only for S. In T the new data stack has
already supported this correctly.

Fix: 211682727
Fix: 213378567
Test: atest NetworkTypeControllerTest & carrier LE tests
Change-Id: I322a4ca6630e9c07aa072790e1e345bb1532d2b3
(cherry picked from commit 96932fec)
Merged-In:I322a4ca6630e9c07aa072790e1e345bb1532d2b3
parent 46ae068b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment