gps: update gps driver 127.20.23.498766

Implement PPS feature
Fix CW multiband issue
Add EarlyFix support to LPP
Added RILC_REQ_GPS_IS_CAMPING_ON_LTE to query network type
Handle RILD error response

Bug: 175086879
Bug: 178148552
Bug: 180696639
Bug: 185198553
Bug: 187008705

Sanity Test: 186827776
Test: build pass

Change-Id: Iaf6493af23dc1f701ae288b707c266a09822e6cf
This commit is contained in:
Edwin Tung 2021-04-30 16:42:10 +08:00
parent 725f060835
commit d7678e177c
9 changed files with 22 additions and 22 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -79,12 +79,12 @@
RfPathLossDb_Ap_L5="3.5"
RfPathLossDb_Cp_L5="3.5"
EnableNavic="true"
/>
<gll_features
EnableLowPowerPmm="true"
EnableNicAutoSwitch="true"
EnableNavic="true"
/>
</glgps>

View file

@ -1,9 +1,9 @@
<FormatVersion=0x00010003>
<Crc=33>
<Crc=35>
<BlobLength=153065>
<AsicVersion=0x004776A0>
<ChangeList=497356>
<ChangeList=498144>
<PatchLevel=0>
<PostPatchLevel=1>
<CustomerVersion=None>
@ -78,8 +78,8 @@ E81040002001F4CFB330B583B0FFF7A8FF0F4C04F50355
50019004F1BC0000905B22064B03A104F1840001F43CF7
03B030BD41707000F0E88900C89489006905800025643A
256409537461727420636870704170705461736B0A0000
0000633A5C77735C626F645F3437373630373239355F34
39373335365C637573746F6D6572735C676F6F676C655C
0000633A5C77735C626F645F3437373630373333325F34
39383134345C637573746F6D6572735C676F6F676C655C
503231466C61677461696C6D63755C64656C6976657279
5C53656E736F724875625F5032315C7372635C6875625F
636F6E74726F6C6C65722E63000025643A256409456E64
@ -318,7 +318,7 @@ F47A7030810CBF0FF2BC6014A000900FF25C020FF28061
620A23C2E9000132462946204602B0BDE87040D8E4A896
81000897810084978100C09781000C98810038988100B8
98810000000000FC98810000E1F505002F6859633A5C77
735C626F645F3437373630373239355F3439373335365C
735C626F645F3437373630373333325F3439383134345C
637573746F6D6572735C676F6F676C655C503231466C61
677461696C6D63755C64656C69766572795C53656E736F
724875625F5032315C7372635C636870705C7472616E73
@ -465,8 +465,8 @@ E704B0BDE8F08710B590B00C46C17B0FF260420E91817B
817801914178009125210378204627F4A7F010B010BD00
0025643A25640948232568687520756E6B6E6F776E2072
6571756573742E20636D643D2523782C2049443D256868
750A00633A5C77735C626F645F3437373630373239355F
3439373335365C637573746F6D6572735C676F6F676C65
750A00633A5C77735C626F645F3437373630373333325F
3439383134345C637573746F6D6572735C676F6F676C65
5C503231466C61677461696C6D63755C64656C69766572
795C53656E736F724875625F5032315C7372635C636870
705C6170702E630000000025643A256409496E76616C69
@ -578,12 +578,12 @@ BF0320FF2070BD012070BD70B5C90382B0A0F5A56419D5
00F65C552846FEF77EDA060012D00020009069462846FE
F79ADA761E012804DB024600992046FEF74AFA2846FEF7
F7D9002EECD173BD70470000633A5C77735C626F645F34
37373630373239355F3439373335365C637573746F6D65
37373630373333325F3439383134345C637573746F6D65
72735C676F6F676C655C503231466C61677461696C6D63
755C64656C69766572795C53656E736F724875625F5032
315C7372635C636870705C696E636C7564655C63687070
2F7472616E73706F72742E6800633A5C77735C626F645F
3437373630373239355F3439373335365C637573746F6D
3437373630373333325F3439383134345C637573746F6D
6572735C676F6F676C655C503231466C61677461696C6D
63755C64656C69766572795C53656E736F724875625F50
32315C7372635C636870705C706C6174666F726D5C6263
@ -593,7 +593,7 @@ F7D9002EECD173BD70470000633A5C77735C626F645F34
680221FEF75EFA0AE03246294626F428F1012078703246
20683946FEF715FA012003B0F0BD25643A2564094F4F4D
2061742025733A25640A00633A5C77735C626F645F3437
373630373239355F3439373335365C637573746F6D6572
373630373333325F3439383134345C637573746F6D6572
735C676F6F676C655C503231466C61677461696C6D6375
5C64656C69766572795C53656E736F724875625F503231
5C7372635C636870705C73657276696365735C6C6F6F70
@ -606,7 +606,7 @@ E9020122460E2000908F200FF2B00110F4CBF028683146
04B0BDE870400E22FEF789B910B58A880124012A02D1FF
F7BEFF00E00024204610BD25643A2564094F4F4D206174
2025733A25640A00633A5C77735C626F645F3437373630
373239355F3439373335365C637573746F6D6572735C67
373333325F3439383134345C637573746F6D6572735C67
6F6F676C655C503231466C61677461696C6D63755C6465
6C69766572795C53656E736F724875625F5032315C7372
635C636870705C73F1940370358000657276696365735C
@ -621,7 +621,7 @@ F7BEFF00E00024204610BD25643A2564094F4F4D206174
2A46314603B0BDE8F043FEF7DFB810B58A880124012A02
D1FFF7BAFF00E00024204610BD25643A2564094F4F4D20
61742025733A25640A00633A5C77735C626F645F343737
3630373239355F3439373335365C637573746F6D657273
3630373333325F3439383134345C637573746F6D657273
5C676F6F676C655C503231466C61677461696C6D63755C
64656C69766572795C53656E736F724875625F5032315C
7372635C636870705C73657276696365735C646973636F
@ -647,8 +647,8 @@ E0002D08BF002C08D0CDE90201CDE90001A5230FF29411
8C200DE0B0EB0804CDE90201CDE9000161EB0905CDE904
45AB230FF2A8118F200FF4E3F606B0BDE8708370B50446
084615461E46FFF7BEFF3246294620680068BDE87040FD
F797BF0000633A5C77735C626F645F3437373630373239
355F3439373335365C637573746F6D6572735C676F6F67
F797BF0000633A5C77735C626F645F3437373630373333
325F3439383134345C637573746F6D6572735C676F6F67
6C655C50323146F19403003980006C61677461696C6D63
755C64656C69766572795C53656E736F724875625F5032
315C7372635C636870705C73657276696365732E630000
@ -675,7 +675,7 @@ A8009038230FF264020FF250018B2019E001A800903B23
F22C018E2007E001A8009042230FF22C020FF218018F20
0FF4A9F50DF5027D10BC5DF80CFB0FF284014160704725
643A25640950414C3A2025730A0000633A5C77735C626F
645F3437373630373239355F3439373335365C63757374
645F3437373630373333325F3439383134345C63757374
6F6D6572735C676F6F676C655C503231466C6167746169
6C6D63755C64656C69766572795C53656E736F72487562
5F5032315C7372635C636870705C706C6174666F726D5C
@ -735,7 +735,7 @@ F734DA002004B010BD38B50C461C490A78012A18BF002A
0032BD13460A4601460248007810F475B50000005F8900
3D3D80004D3D80005487890060D091001D3D8000133E80
00436870704C696E6B5461736B00000000633A5C77735C
626F645F3437373630373239355F3439373335365C6375
626F645F3437373630373333325F3439383134345C6375
73746F6D6572735C676F6F676C655C503231466C616774
61696C6D63755C64656C69766572795C53656E736F7248
75625F5032315C7372635C636870705C706C6174666F72
@ -797,7 +797,7 @@ F8287150B90023002240F277210FF2440001B0BDE83040
FCF76AB831BD00002894890025643A2564094348505020
474E53532050414C2041504920696E697469616C697A61
74696F6E206661696C65640A0000633A5C77735C626F64
5F3437373630373239355F3439373335365C637573746F
5F3437373630373333325F3439383134345C637573746F
6D6572735C676F6F676C655C503231466C61677461696C
6D63755C64656C69766572795C53656E736F724875625F
5032315C7372635C636870705C73657276696365735C67
@ -847,8 +847,8 @@ F746FE2046FFF739FF0746FEF750FB286060B13421ADF8
B0F0BD70B50D000446164606D10023002295210FF23000
FBF723FE36B90023002296210FF22000FBF71BFE3620FE
F728FB286030B1811D2046FFF799FF36203060012070BD
633A5C77735C626F645F3437373630373239355F343937
3335365C637573746F6D6572735C676F6F676C655C5032
633A5C77735C626F645F3437373630373333325F343938
3134345C637573746F6D6572735C676F6F676C655C5032
3146F19403D04A80006C61677461696C6D63755C64656C
69766572795C53656E736F724875625F5032315C737263
5C636870705C636F6D6D6F6E5C676E73735F636F6E7665
@ -896,7 +896,7 @@ E0201A4D0FF200120FF2F4110090E7238F200EF437F469
25643A2564095B25735D204D6561737572656D656E7420
64617461206576656E74203A206D6561737572656D656E
745F636F756E74203D20282564290A000000633A5C7773
5C626F645F3437373630373239355F3439373335365C63
5C626F645F3437373630373333325F3439383134345C63
7573746F6D6572735C676F6F676C655C503231466C6167
7461696C6D63755C64656C69766572795C53656E736F72
4875625F5032315C7372635C636870705C706C6174666F
@ -2677,7 +2677,7 @@ A46902AA48F2A311A0471FBD70B500F24C6400F2146521
782878134EE8B1C1B1A188A88828F47AF2A988B1804FF4
7A73A288F2804343226C9A4214D291FBF0F111FB00F1A9
80F18891FBF0F111FB00F008E0B08838B1A88070BD0029
1CBFF088002800D0A08070BD0C948900CC9607002F2F64
1CBFF088002800D0A08070BD0C948900E09907002F2F64
65706F742F636C69656E742F636F72652F72656C2F476F
6F676C652F5032312F3439373038362F2E2E2E0000007E
24247E5056542044756D70203A20474C4C207665722E20