By investigating the mentioned patches directly, the existing behavior should not be changed:
* The patch for Quectel EM160 4G
There is only one patch, all changes are for the Quectel modems.
* Patches for Foxconn T99W175
There are 5 patches,
(patch#1): Modify the command line tool to get additional scan report for WWAN subsystem
(patch#2): Move methods between 2 files
(patch#3): Add more 15 seconds wait for the firmware upgrading
(patch#4): Rename an existed carrier mapping configuration file for Foxconn modem
(patch#5): Add a new carrier mapping configuration file for Foxconn modem
From the code review, it's clear that changes only affect Foxconn and Quectel modems.
As "3) Add a bunch of mappings from SIM->Carrier":
(a) The 2 modified carrier mapping config files are for Foxconn modems
(b) These 2 config files are used in the changed source file by hard coded
(c) Only matched(vendor_id, product_id) Foxconn's modem will use these 2 config files
By investigating the mentioned patches directly, the existing behavior should not be changed:
* The patch for Quectel EM160 4G
There is only one patch, all changes are for the Quectel modems.
* Patches for Foxconn T99W175
There are 5 patches,
(patch#1): Modify the command line tool to get additional scan report for WWAN subsystem
(patch#2): Move methods between 2 files
(patch#3): Add more 15 seconds wait for the firmware upgrading
(patch#4): Rename an existed carrier mapping configuration file for Foxconn modem
(patch#5): Add a new carrier mapping configuration file for Foxconn modem
From the code review, it's clear that changes only affect Foxconn and Quectel modems.
As "3) Add a bunch of mappings from SIM->Carrier":
(a) The 2 modified carrier mapping config files are for Foxconn modems
(b) These 2 config files are used in the changed source file by hard coded
(c) Only matched(vendor_id, product_id) Foxconn's modem will use these 2 config files