├── .gitattributes ├── .gitignore ├── LICENSE ├── META-INF └── com │ └── google │ └── android │ ├── update-binary │ └── updater-script ├── README.md ├── cfgs ├── pixel_6 │ ├── cfgdb-whi-220727-B-8875237 │ │ └── cfg.db │ ├── cfgdb-whi-220830-B-9008086 │ │ └── cfg.db │ ├── cfgdb-whi-221101-B-9242015 │ │ └── cfg.db │ ├── cfgdb-whi-230302-B-9675756 │ │ └── cfg.db │ ├── cfgdb-whi-230323-B-9800744 │ │ └── cfg.db │ ├── cfgdb-whi-230428-B-10034304 │ │ └── cfg.db │ └── cfgdb-whi-230818-B-10678034 │ │ └── cfg.db └── pixel_7 │ ├── cfgdb-whipro-221028-B-9229469 │ └── cfg.db │ ├── cfgdb-whipro-230210-B-9589366 │ └── cfg.db │ ├── cfgdb-whipro-230323-B-9800995 │ └── cfg.db │ ├── cfgdb-whipro-230427-B-10022403 │ └── cfg.db │ └── cfgdb-whipro_r16-230818-B-10680050 │ └── cfg.db ├── changelog.md ├── customize.sh ├── info.txt ├── module.prop ├── system └── vendor │ └── firmware │ └── carrierconfig │ └── placeholder └── update.json /.gitattributes: -------------------------------------------------------------------------------- 1 | # Set the default behavior, in case people don't have core.autocrlf set 2 | * text eol=lf 3 | 4 | # DB files protection 5 | *.db binary 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.zip 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Ilya Kushnir 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /META-INF/com/google/android/update-binary: -------------------------------------------------------------------------------- 1 | #!/sbin/sh 2 | 3 | ################# 4 | # Initialization 5 | ################# 6 | 7 | umask 022 8 | 9 | # echo before loading util_functions 10 | ui_print() { echo "$1"; } 11 | 12 | require_new_magisk() { 13 | ui_print "*******************************" 14 | ui_print " Please install Magisk v20.4+! " 15 | ui_print "*******************************" 16 | exit 1 17 | } 18 | 19 | ######################### 20 | # Load util_functions.sh 21 | ######################### 22 | 23 | OUTFD=$2 24 | ZIPFILE=$3 25 | 26 | mount /data 2>/dev/null 27 | 28 | [ -f /data/adb/magisk/util_functions.sh ] || require_new_magisk 29 | . /data/adb/magisk/util_functions.sh 30 | [ $MAGISK_VER_CODE -lt 20400 ] && require_new_magisk 31 | 32 | install_module 33 | exit 0 34 | -------------------------------------------------------------------------------- /META-INF/com/google/android/updater-script: -------------------------------------------------------------------------------- 1 | #MAGISK 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Universal Modem Fix 2 | 3 | > **Warning** 4 | > Work In progress 5 | 6 | Fix LTE restrictions on non-certified (actually CIS) networks for Google Tensor devices. 7 | 8 | In this module we try to fix LTE restrictions on non-certified (actually CIS) networks for Google Tensor devices by force set "it_iliad (2124)" config as the best discovered solution for this networks to the default WILDCARD (0), PTCRB (20001) and PTCRB_ROW (20005) configs under this pattern: 9 | confnames -> it_iliad -> 2124 -> confmap -> 2124_as_hash -> WILDCARD (0) / PTCRB (20001) / PTCRB_ROW (20005) -> it_iliad_2124_hash 10 | 11 | CA table from "it_iliad (2124)" config can be found here: https://cacombos.com/device/GVU6C?combolist=iliad_italy 12 | 13 | !!!!!!!!!! CA combinations currently not implemented !!!!!!!!!! 14 | -------------------------------------------------------------------------------- /cfgs/pixel_6/cfgdb-whi-220727-B-8875237/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_6/cfgdb-whi-220727-B-8875237/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_6/cfgdb-whi-220830-B-9008086/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_6/cfgdb-whi-220830-B-9008086/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_6/cfgdb-whi-221101-B-9242015/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_6/cfgdb-whi-221101-B-9242015/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_6/cfgdb-whi-230302-B-9675756/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_6/cfgdb-whi-230302-B-9675756/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_6/cfgdb-whi-230323-B-9800744/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_6/cfgdb-whi-230323-B-9800744/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_6/cfgdb-whi-230428-B-10034304/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_6/cfgdb-whi-230428-B-10034304/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_6/cfgdb-whi-230818-B-10678034/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_6/cfgdb-whi-230818-B-10678034/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_7/cfgdb-whipro-221028-B-9229469/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_7/cfgdb-whipro-221028-B-9229469/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_7/cfgdb-whipro-230210-B-9589366/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_7/cfgdb-whipro-230210-B-9589366/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_7/cfgdb-whipro-230323-B-9800995/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_7/cfgdb-whipro-230323-B-9800995/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_7/cfgdb-whipro-230427-B-10022403/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_7/cfgdb-whipro-230427-B-10022403/cfg.db -------------------------------------------------------------------------------- /cfgs/pixel_7/cfgdb-whipro_r16-230818-B-10680050/cfg.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/cfgs/pixel_7/cfgdb-whipro_r16-230818-B-10680050/cfg.db -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- 1 | 1.9 2 | • Add support for Android 14 3 | • Add support for Pixel 7a 4 | 5 | 1.8 6 | • Add support for Jun 2023 udate 7 | 8 | 1.7 9 | • Add support for Apr 2023 udate 10 | 11 | 1.6 12 | • Add support for QPR3 BETA 2.1 13 | • Fix installation on Magisk 26xxx+ 14 | 15 | 1.5 16 | • Add support for QPR3 BETA 1 17 | 18 | 1.4 19 | • Add support for Mar 2023 udate 20 | 21 | 1.3 22 | • Add support for QPR2 BETA 3.1 23 | 24 | 1.2 25 | • Add support for QPR2 BETA 3 26 | 27 | 1.1 28 | • Add support for QPR2 BETA 2.1 29 | 30 | 1.0 31 | • Initial release 32 | -------------------------------------------------------------------------------- /customize.sh: -------------------------------------------------------------------------------- 1 | if $BOOTMODE; then 2 | ui_print "- Installing from Magisk app" 3 | else 4 | ui_print "*********************************************************" 5 | ui_print "! Install from recovery is NOT supported" 6 | ui_print "! Please install from Magisk app" 7 | abort "*********************************************************" 8 | fi 9 | 10 | CODENAME=$(getprop ro.product.vendor.device) 11 | BUILDID=$(getprop ro.vendor.build.id) 12 | MODEMVER=$(getprop gsm.version.baseband) 13 | CFGVER=$(cat /vendor/firmware/carrierconfig/release-label) 14 | CFGHASH=$(toybox sha256sum -b /vendor/firmware/carrierconfig/cfg.db) 15 | 16 | ui_print "- Magisk version is: $MAGISK_VER_CODE" 17 | ui_print "- Device is: $CODENAME" 18 | ui_print "- Build ID is: $BUILDID" 19 | ui_print "- Modem version is: $MODEMVER" 20 | ui_print "- CFG version is: $CFGVER" 21 | ui_print "- CFG file state is: $CFGHASH" 22 | ui_print "- Note, that this module is only for SoC Google Tensor devices!" 23 | 24 | 25 | # In this module we try to fix LTE restrictions on non-certified 26 | # (actually CIS) networks for Google Tensor devices by force set 27 | # "it_iliad (2124)" config as the best discovered solution for this networks to the default 28 | # WILDCARD (0), PTCRB (20001) and PTCRB_ROW (20005) configs under this pattern: 29 | # confnames -> it_iliad -> 2124 -> confmap -> 2124_as_hash -> WILDCARD (0) / PTCRB (20001) / PTCRB_ROW (20005) -> it_iliad_2124_hash 30 | # CA table from "it_iliad (2124)" config can be found here: https://cacombos.com/device/GVU6C?combolist=iliad_italy 31 | # !!!!!!!!!! CA combinations currently not implemented !!!!!!!!!! 32 | 33 | 34 | # Pixel 7/7P/7a product line (panther, cheetah, lynx) 35 | if [ "$CODENAME" == "panther" ] || [ "$CODENAME" == "cheetah" ] || [ "$CODENAME" == "lynx" ] && [ "$CFGVER" == "cfgdb-whipro_r16-230818-B-10680050" ]; then 36 | cp -rf "$MODPATH/cfgs/pixel_7/cfgdb-whipro_r16-230818-B-10680050/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 37 | 38 | elif [ "$CODENAME" == "panther" ] || [ "$CODENAME" == "cheetah" ] || [ "$CODENAME" == "lynx" ] && [ "$CFGVER" == "cfgdb-whipro-230427-B-10022403" ]; then 39 | cp -rf "$MODPATH/cfgs/pixel_7/cfgdb-whipro-230427-B-10022403/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 40 | 41 | elif [ "$CODENAME" == "panther" ] || [ "$CODENAME" == "cheetah" ] || [ "$CODENAME" == "lynx" ] && [ "$CFGVER" == "cfgdb-whipro-230323-B-9800995" ]; then 42 | cp -rf "$MODPATH/cfgs/pixel_7/cfgdb-whipro-230323-B-9800995/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 43 | 44 | elif [ "$CODENAME" == "panther" ] || [ "$CODENAME" == "cheetah" ] || [ "$CODENAME" == "lynx" ] && [ "$CFGVER" == "cfgdb-whipro-230210-B-9589366" ]; then 45 | cp -rf "$MODPATH/cfgs/pixel_7/cfgdb-whipro-230210-B-9589366/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 46 | 47 | elif [ "$CODENAME" == "panther" ] || [ "$CODENAME" == "cheetah" ] || [ "$CODENAME" == "lynx" ] && [ "$CFGVER" == "cfgdb-whipro-221028-B-9229469" ]; then 48 | cp -rf "$MODPATH/cfgs/pixel_7/cfgdb-whipro-221028-B-9229469/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 49 | 50 | # Pixel 6/6P/6a product line (oriole, raven, bluejay) 51 | elif [ "$CODENAME" == "raven" ] || [ "$CODENAME" == "oriole" ] || [ "$CODENAME" == "bluejay" ] && [ "$CFGVER" == "cfgdb-whi-230818-B-10678034" ]; then 52 | cp -rf "$MODPATH/cfgs/pixel_6/cfgdb-whi-230818-B-10678034/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 53 | 54 | elif [ "$CODENAME" == "raven" ] || [ "$CODENAME" == "oriole" ] || [ "$CODENAME" == "bluejay" ] && [ "$CFGVER" == "cfgdb-whi-230428-B-10034304" ]; then 55 | cp -rf "$MODPATH/cfgs/pixel_6/cfgdb-whi-230428-B-10034304/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 56 | 57 | elif [ "$CODENAME" == "raven" ] || [ "$CODENAME" == "oriole" ] || [ "$CODENAME" == "bluejay" ] && [ "$CFGVER" == "cfgdb-whi-230323-B-9800744" ]; then 58 | cp -rf "$MODPATH/cfgs/pixel_6/cfgdb-whi-230323-B-9800744/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 59 | 60 | elif [ "$CODENAME" == "raven" ] || [ "$CODENAME" == "oriole" ] || [ "$CODENAME" == "bluejay" ] && [ "$CFGVER" == "cfgdb-whi-230302-B-9675756" ]; then 61 | cp -rf "$MODPATH/cfgs/pixel_6/cfgdb-whi-230302-B-9675756/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 62 | 63 | elif [ "$CODENAME" == "raven" ] || [ "$CODENAME" == "oriole" ] || [ "$CODENAME" == "bluejay" ] && [ "$CFGVER" == "cfgdb-whi-221101-B-9242015" ]; then 64 | cp -rf "$MODPATH/cfgs/pixel_6/cfgdb-whi-221101-B-9242015/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 65 | 66 | elif [ "$CODENAME" == "raven" ] || [ "$CODENAME" == "oriole" ] || [ "$CODENAME" == "bluejay" ] && [ "$CFGVER" == "cfgdb-whi-220830-B-9008086" ]; then 67 | cp -rf "$MODPATH/cfgs/pixel_6/cfgdb-whi-220830-B-9008086/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 68 | 69 | elif [ "$CODENAME" == "raven" ] || [ "$CODENAME" == "oriole" ] || [ "$CODENAME" == "bluejay" ] && [ "$CFGVER" == "cfgdb-whi-220727-B-8875237" ]; then 70 | cp -rf "$MODPATH/cfgs/pixel_6/cfgdb-whi-220727-B-8875237/cfg.db" "$MODPATH/system/vendor/firmware/carrierconfig/" 71 | 72 | else 73 | abort "- Your device, config file or ROM build unsupported yet!" 74 | fi 75 | 76 | # Sets SELinux context manually to avoid breaking on Magisk 26xxx+ 77 | chcon u:object_r:vendor_fw_file:s0 "$MODPATH/system/vendor/firmware/carrierconfig/cfg.db" 78 | 79 | rm -rf $MODPATH/cfgs/ 80 | -------------------------------------------------------------------------------- /info.txt: -------------------------------------------------------------------------------- 1 | Pixel 7a product line matrix (lynx) 2 | Android Build Number Release Date CFG Version CFG SHA-256 Hash it_iliad_2124_hash 3 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4 | 13.0.0 TQ2B.230505.005.A1 May 2023 cfgdb-whipro-230323-B-9801058 9b3347ff9590e90f87be4a5c019e68093b6895c46a47b675f7b779204b297640 b39c58e1d92a5c32dff408e1cc474eb93e10352d 5 | 13.0.0 TQ3A.230605.012 Jun 2023 cfgdb-whipro-230427-B-10022403 495609840c141aea71c7c81c50a222811c5e4101bcd6e2fbaa75a963e7f61fc9 2b856cbb8c4923f0aee0b2891046bf2f6bfaa557 6 | 13.0.0 TQ3A.230705.001 Jul 2023 cfgdb-whipro-230427-B-10022403 495609840c141aea71c7c81c50a222811c5e4101bcd6e2fbaa75a963e7f61fc9 2b856cbb8c4923f0aee0b2891046bf2f6bfaa557 7 | 13.0.0 TQ3A.230805.001 Aug 2023 cfgdb-whipro-230427-B-10022403 495609840c141aea71c7c81c50a222811c5e4101bcd6e2fbaa75a963e7f61fc9 2b856cbb8c4923f0aee0b2891046bf2f6bfaa557 8 | 13.0.0 TQ3A.230901.001 Sep 2023 cfgdb-whipro-230427-B-10022403 495609840c141aea71c7c81c50a222811c5e4101bcd6e2fbaa75a963e7f61fc9 2b856cbb8c4923f0aee0b2891046bf2f6bfaa557 9 | 14.0.0 UP1A.231005.007 Oct 2023 cfgdb-whipro_r16-230818-B-10680050 9a6bf03b4bcd74016131908989d30f7ef397f8ea7acf4f7e01bd46d9883013d8 7f549b772f478838a11ebfaa83c5470b99e6e0f6 10 | 11 | 12 | Pixel 7 (Pro) product line matrix (panther, cheetah) 13 | Android Build Number Release Date CFG Version CFG SHA-256 Hash it_iliad_2124_hash 14 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15 | 13.0.0 TD1A.220804.009.A2 Oct 2022 cfgdb-whipro-220812-B-8938343 2284622a32b772fa07470dd1027cb3e7c6e1f1b2ad0b48e19487cc1a0912f54c 9b1917cf0f87bc8ab95df0594fdf667446d6d985 16 | 13.0.0 TD1A.220804.031 Oct 2022 cfgdb-whipro-220904-B-9027250 03ebb30965039c65f91e8720faf7f545200be0c9d530fa5181c58f93fef23176 3df4fd99b9a4e1910570d7a28d7f2d072f5c8277 17 | 13.0.0 TD1A.221105.001 Nov 2022 cfgdb-whipro-220904-B-9027250 03ebb30965039c65f91e8720faf7f545200be0c9d530fa5181c58f93fef23176 3df4fd99b9a4e1910570d7a28d7f2d072f5c8277 18 | 13.0.0 TQ1A.221205.011 Dec 2022 cfgdb-whipro-221028-B-9229469 607a87c1b5e9ca28e6e400a32a1cb67fa8b11284d2240118870e65a059eac1c0 744f716abbb52eeea16696a35d5d4b111a9f0609 19 | 13.0.0 TQ1A.230105.002 Jan 2023 cfgdb-whipro-221028-B-9229469 607a87c1b5e9ca28e6e400a32a1cb67fa8b11284d2240118870e65a059eac1c0 744f716abbb52eeea16696a35d5d4b111a9f0609 20 | 13.0.0 TQ1A.230105.001.A2 Jan 2023 cfgdb-whipro-221028-B-9229469 607a87c1b5e9ca28e6e400a32a1cb67fa8b11284d2240118870e65a059eac1c0 744f716abbb52eeea16696a35d5d4b111a9f0609 21 | 13.0.0 TQ1A.230205.002 Feb 2023 cfgdb-whipro-221028-B-9229469 607a87c1b5e9ca28e6e400a32a1cb67fa8b11284d2240118870e65a059eac1c0 744f716abbb52eeea16696a35d5d4b111a9f0609 22 | 13.0.0 TQ2A.230305.008 Mar 2023 cfgdb-whipro-230210-B-9589366 543f166c290a2d503b853164f77cbd62e9b1c4d22d3423e0f44b51cc68c5e66c 363ea196cb28a63decea20ecf726a1fa4d25eb59 23 | 13.0.0 TQ2A.230305.008.C1 Mar 2023 cfgdb-whipro-230210-B-9589366 543f166c290a2d503b853164f77cbd62e9b1c4d22d3423e0f44b51cc68c5e66c 363ea196cb28a63decea20ecf726a1fa4d25eb59 24 | 13.0.0 TQ2A.230405.003.E1 Apr 2023 cfgdb-whipro-230323-B-9800995 d304b14f23bb37fecf9d8cc8695b2c2255e21404aafa35665d6235812ef57237 363ea196cb28a63decea20ecf726a1fa4d25eb59 25 | 13.0.0 TQ2A.230505.002 May 2023 cfgdb-whipro-230323-B-9800995 d304b14f23bb37fecf9d8cc8695b2c2255e21404aafa35665d6235812ef57237 363ea196cb28a63decea20ecf726a1fa4d25eb59 26 | 13.0.0 TQ3A.230605.012 Jun 2023 cfgdb-whipro-230427-B-10022403 495609840c141aea71c7c81c50a222811c5e4101bcd6e2fbaa75a963e7f61fc9 2b856cbb8c4923f0aee0b2891046bf2f6bfaa557 27 | 13.0.0 TQ3A.230705.001 Jul 2023 cfgdb-whipro-230427-B-10022403 495609840c141aea71c7c81c50a222811c5e4101bcd6e2fbaa75a963e7f61fc9 2b856cbb8c4923f0aee0b2891046bf2f6bfaa557 28 | 13.0.0 TQ3A.230805.001 Aug 2023 cfgdb-whipro-230427-B-10022403 495609840c141aea71c7c81c50a222811c5e4101bcd6e2fbaa75a963e7f61fc9 2b856cbb8c4923f0aee0b2891046bf2f6bfaa557 29 | 13.0.0 TQ3A.230901.001 Sep 2023 cfgdb-whipro-230427-B-10022403 495609840c141aea71c7c81c50a222811c5e4101bcd6e2fbaa75a963e7f61fc9 2b856cbb8c4923f0aee0b2891046bf2f6bfaa557 30 | 14.0.0 UP1A.231005.007 Oct 2023 cfgdb-whipro_r16-230818-B-10680050 9a6bf03b4bcd74016131908989d30f7ef397f8ea7acf4f7e01bd46d9883013d8 7f549b772f478838a11ebfaa83c5470b99e6e0f6 31 | 32 | 33 | Pixel 6a product line matrix (bluejay) 34 | Android Build Number Release Date CFG Version CFG SHA-256 Hash it_iliad_2124_hash 35 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 36 | 12.1.0 SD2A.220601.003 Jun 2022 ? ? ? 37 | 12.1.0 SD2A.220601.003.B1 Jul 2022 ? ? ? 38 | 13.0.0 TP1A.220624.021.A1 Aug 2022 ? ? ? 39 | 13.0.0 TP1A.220905.004.A2 Sep 2022 cfgdb-whi-220727-B-8875237 6ecc715d2ea0e95ee0bd5a2ba6c70f4be8f6c88dd63cab4202c809c65547447f b2e59690a19dc17b37ca331e2db59903591a6a22 40 | 13.0.0 TP1A.221005.003 Oct 2022 cfgdb-whi-220830-B-9008086 c4e0af33779023aad5fb0ad1f363e88d9457456728f173f484ae463a54bd5522 48784c95ab72d90e641311d4dc9b6e8e59bf3dc7 41 | 13.0.0 TP1A.221105.002 Nov 2022 cfgdb-whi-220830-B-9008086 c4e0af33779023aad5fb0ad1f363e88d9457456728f173f484ae463a54bd5522 48784c95ab72d90e641311d4dc9b6e8e59bf3dc7 42 | 13.0.0 TQ1A.221205.011 Dec 2022 cfgdb-whi-221101-B-9242015 1c623e91b285306015b4387d92d26dd3d1f7d78efe1506c42d6f3e6375c00dd0 c7dead7b478f240cf3e3ac42873af315b6d715df 43 | 13.0.0 TQ1A.230105.001.A2 Jan 2023 cfgdb-whi-221101-B-9242015 1c623e91b285306015b4387d92d26dd3d1f7d78efe1506c42d6f3e6375c00dd0 c7dead7b478f240cf3e3ac42873af315b6d715df 44 | 13.0.0 TQ1A.230205.002 Feb 2023 cfgdb-whi-221101-B-9242015 1c623e91b285306015b4387d92d26dd3d1f7d78efe1506c42d6f3e6375c00dd0 c7dead7b478f240cf3e3ac42873af315b6d715df 45 | 13.0.0 TQ2A.230305.008.E1 Mar 2023 cfgdb-whi-230302-B-9675756 772122dfaa7ae641a6386c375d06ea6d3e9c159fce3c57f35d9277199debc268 d09a227525324ae85e72e29b864e69a2de2fa448 46 | 13.0.0 TQ2A.230405.003.E1 Apr 2023 cfgdb-whi-230323-B-9800744 807a9cf915679cd08b799346537c7ea6277bb9b4e45f437e75b90363bc36b390 2ad9755505952d4253580d075076c2c2669dbe60 47 | 13.0.0 TQ2A.230505.002 May 2023 cfgdb-whi-230323-B-9800744 807a9cf915679cd08b799346537c7ea6277bb9b4e45f437e75b90363bc36b390 2ad9755505952d4253580d075076c2c2669dbe60 48 | 13.0.0 TQ3A.230605.010 Jun 2023 cfgdb-whi-230428-B-10034304 abd9876f2c0d27bab0478cf9f79a055b380d52a7f0fa82c348e59a919b4925e5 a282d508fe77e0f64a2374e569baed9b1e0f5fea 49 | 13.0.0 TQ3A.230705.001 Jul 2023 cfgdb-whi-230428-B-10034304 abd9876f2c0d27bab0478cf9f79a055b380d52a7f0fa82c348e59a919b4925e5 a282d508fe77e0f64a2374e569baed9b1e0f5fea 50 | 13.0.0 TQ3A.230805.001 Aug 2023 cfgdb-whi-230428-B-10034304 abd9876f2c0d27bab0478cf9f79a055b380d52a7f0fa82c348e59a919b4925e5 a282d508fe77e0f64a2374e569baed9b1e0f5fea 51 | 13.0.0 TQ3A.230901.001 Sep 2023 cfgdb-whi-230428-B-10034304 abd9876f2c0d27bab0478cf9f79a055b380d52a7f0fa82c348e59a919b4925e5 a282d508fe77e0f64a2374e569baed9b1e0f5fea 52 | 14.0.0 UP1A.231005.007 Oct 2023 cfgdb-whi-230818-B-10678034 64bc6888cc9b160051b92cf4ae66ca4c0f5b2ed0588d31ca9b63012560364e99 128b4281b0f06f16921dc1e37dc1e76c9a9c6c49 53 | 54 | 55 | Pixel 6 (Pro) product line matrix (oriole, raven) 56 | Android Build Number Release Date CFG Version CFG SHA-256 Hash it_iliad_2124_hash 57 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58 | 12.0.0 SD1A.210817.015.A4 Oct 2021 ? ? ? 59 | 12.0.0 SD1A.210817.036 Nov 2021 cfgdb-wc-211005-B-7794072 e23b3f2cc6cc72441f3b6af561127a9747148fb99d4826c9208a09e9ee34e687 57e38baf9cbaf50389cdcac9dc657cc7bf074ba9 60 | 12.0.0 SD1A.210817.037 Nov 2021 cfgdb-wc-211005-B-7794072 e23b3f2cc6cc72441f3b6af561127a9747148fb99d4826c9208a09e9ee34e687 57e38baf9cbaf50389cdcac9dc657cc7bf074ba9 61 | 12.0.0 SQ1D.220105.007 Jan 2022 cfgdb-wc-211223-B-8025189 810659bcda157c0b909ef344b423aaacca94fcea9f4f80d8ba6632339caaafb7 298dd4caed820e9be0d0009816c5fe83f5ceab28 62 | 12.0.0 SQ1D.220205.003 Feb 2022 cfgdb-wc-211223-B-8025189 810659bcda157c0b909ef344b423aaacca94fcea9f4f80d8ba6632339caaafb7 298dd4caed820e9be0d0009816c5fe83f5ceab28 63 | 12.0.0 SQ1D.220205.004 Feb 2022 cfgdb-whi-220211-B-8174161 dfacdfc652f2407b04a9772af126b49112a49980e46c775823921dd9d2a8c4d4 b7bcdffc7475e6d00dda1cff7bf57b82be03a40b 64 | 12.1.0 SP2A.220305.013.A3 Mar 2022 cfgdb-whi-220211-B-8174161 dfacdfc652f2407b04a9772af126b49112a49980e46c775823921dd9d2a8c4d4 b7bcdffc7475e6d00dda1cff7bf57b82be03a40b 65 | 12.1.0 SP2A.220405.004 Apr 2022 cfgdb-whi-220211-B-8174161 dfacdfc652f2407b04a9772af126b49112a49980e46c775823921dd9d2a8c4d4 b7bcdffc7475e6d00dda1cff7bf57b82be03a40b 66 | 12.1.0 SP2A.220505.002 May 2022 ? ? ? 67 | 12.1.0 SQ3A.220605.009.B1 Jun 2022 ? ? ? 68 | 12.1.0 SQ3A.220705.003 Jul 2022 ? ? ? 69 | 12.1.0 SQ3A.220705.004 Jul 2022 ? ? ? 70 | 13.0.0 TP1A.220624.021 Aug 2022 ? ? ? 71 | 13.0.0 TP1A.220905.004 Sep 2022 cfgdb-whi-220727-B-8875237 6ecc715d2ea0e95ee0bd5a2ba6c70f4be8f6c88dd63cab4202c809c65547447f b2e59690a19dc17b37ca331e2db59903591a6a22 72 | 13.0.0 TP1A.221005.002 Oct 2022 cfgdb-whi-220727-B-8875237 6ecc715d2ea0e95ee0bd5a2ba6c70f4be8f6c88dd63cab4202c809c65547447f b2e59690a19dc17b37ca331e2db59903591a6a22 73 | 13.0.0 TP1A.221105.002 Nov 2022 cfgdb-whi-220727-B-8875237 6ecc715d2ea0e95ee0bd5a2ba6c70f4be8f6c88dd63cab4202c809c65547447f b2e59690a19dc17b37ca331e2db59903591a6a22 74 | 13.0.0 TQ1A.221205.011 Dec 2022 cfgdb-whi-221101-B-9242015 1c623e91b285306015b4387d92d26dd3d1f7d78efe1506c42d6f3e6375c00dd0 c7dead7b478f240cf3e3ac42873af315b6d715df 75 | 13.0.0 TQ1A.230105.002 Jan 2023 cfgdb-whi-221101-B-9242015 1c623e91b285306015b4387d92d26dd3d1f7d78efe1506c42d6f3e6375c00dd0 c7dead7b478f240cf3e3ac42873af315b6d715df 76 | 13.0.0 TQ1A.230205.002 Feb 2023 cfgdb-whi-221101-B-9242015 1c623e91b285306015b4387d92d26dd3d1f7d78efe1506c42d6f3e6375c00dd0 c7dead7b478f240cf3e3ac42873af315b6d715df 77 | 13.0.0 TQ2A.230305.008.E1 Mar 2023 cfgdb-whi-230302-B-9675756 772122dfaa7ae641a6386c375d06ea6d3e9c159fce3c57f35d9277199debc268 d09a227525324ae85e72e29b864e69a2de2fa448 78 | 13.0.0 TQ2A.230405.003.E1 Apr 2023 cfgdb-whi-230323-B-9800744 807a9cf915679cd08b799346537c7ea6277bb9b4e45f437e75b90363bc36b390 2ad9755505952d4253580d075076c2c2669dbe60 79 | 13.0.0 TQ2A.230505.002 May 2023 cfgdb-whi-230323-B-9800744 807a9cf915679cd08b799346537c7ea6277bb9b4e45f437e75b90363bc36b390 2ad9755505952d4253580d075076c2c2669dbe60 80 | 13.0.0 TQ3A.230605.010 Jun 2023 cfgdb-whi-230428-B-10034304 abd9876f2c0d27bab0478cf9f79a055b380d52a7f0fa82c348e59a919b4925e5 a282d508fe77e0f64a2374e569baed9b1e0f5fea 81 | 13.0.0 TQ3A.230705.001 Jul 2023 cfgdb-whi-230428-B-10034304 abd9876f2c0d27bab0478cf9f79a055b380d52a7f0fa82c348e59a919b4925e5 a282d508fe77e0f64a2374e569baed9b1e0f5fea 82 | 13.0.0 TQ3A.230805.001 Aug 2023 cfgdb-whi-230428-B-10034304 abd9876f2c0d27bab0478cf9f79a055b380d52a7f0fa82c348e59a919b4925e5 a282d508fe77e0f64a2374e569baed9b1e0f5fea 83 | 13.0.0 TQ3A.230901.001 Sep 2023 cfgdb-whi-230428-B-10034304 abd9876f2c0d27bab0478cf9f79a055b380d52a7f0fa82c348e59a919b4925e5 a282d508fe77e0f64a2374e569baed9b1e0f5fea 84 | 14.0.0 UP1A.231005.007 Oct 2023 cfgdb-whi-230818-B-10678034 64bc6888cc9b160051b92cf4ae66ca4c0f5b2ed0588d31ca9b63012560364e99 128b4281b0f06f16921dc1e37dc1e76c9a9c6c49 85 | -------------------------------------------------------------------------------- /module.prop: -------------------------------------------------------------------------------- 1 | id=universalmdmfix 2 | name=Universal Modem Fix 3 | version=1.9 4 | versionCode=10 5 | author=Displax [4PDA] 6 | description=Fix LTE restrictions on non-certified (CIS) networks for Google Tensor devices. 7 | updateJson=https://raw.githubusercontent.com/Displax/modem-fix/main/update.json 8 | -------------------------------------------------------------------------------- /system/vendor/firmware/carrierconfig/placeholder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Displax/modem-fix/eaf1370c34a6c35df52640fa139e98250185a36f/system/vendor/firmware/carrierconfig/placeholder -------------------------------------------------------------------------------- /update.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.9", 3 | "versionCode": "10", 4 | "zipUrl": "https://github.com/Displax/modem-fix/releases/download/1.9/universalmdmfix_1.9.zip", 5 | "changelog": "https://raw.githubusercontent.com/Displax/modem-fix/main/changelog.md" 6 | } 7 | --------------------------------------------------------------------------------