Skip to content

Commit 1c92942

Browse files
v5.3.3-v101
1 parent 70a651f commit 1c92942

File tree

4 files changed

+38
-20
lines changed

4 files changed

+38
-20
lines changed

README.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Keep in mind that this module cannot help you pass CTS if your device uses hardw
6969
- [I can't pass the ctsProfile check](https://github.com/Magisk-Modules-Repo/MagiskHide-Props-Config/blob/master/README.md#i-cant-pass-the-ctsprofile-check)
7070
- [I can't pass the basicIntegrity check](https://github.com/Magisk-Modules-Repo/MagiskHide-Props-Config/blob/master/README.md#i-cant-pass-the-basicintegrity-check)
7171
- [Props don't seem to set properly](https://github.com/Magisk-Modules-Repo/MagiskHide-Props-Config/blob/master/README.md#props-dont-seem-to-set-properly)
72-
- [My build.prop doesn't change after setting a custom prop or removing a prop value](https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/README.md#my-buildprop-doesnt-change-after-setting-a-custom-prop-or-removing-a-prop-value)
72+
- [My build.prop doesn't change after using the module](https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/README.md#my-buildprop-doesnt-change-after-using-the-module)
7373
- [My device's Android security patch date changed](https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/README.md#my-devices-android-security-patch-date-changed)
7474
- [My device's model has changed](https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/README.md#my-devices-model-has-changed)
7575
- [The interface looks weird](https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/README.md#the-interface-looks-weird)
@@ -236,7 +236,7 @@ Just run the `props` command and the list will be updated automatically. Use the
236236

237237
If you already have a device fingerprint set by the module, and it has been updated in the current fingerprints list, it will be automatically updated when the prints list gets an update. Just reboot to apply. This function can be turned of in the script settings (see ["Prop script settings"](https://github.com/Magisk-Modules-Repo/MagiskHide-Props-Config#prop-script-settings) below)
238238

239-
**_Current fingerprints list version - v100_**
239+
**_Current fingerprints list version - v101_**
240240

241241

242242
## Please add support for device X
@@ -260,7 +260,7 @@ As long as Google doesn't roll out hardware based key attestation universally, i
260260

261261
By default this feature will use an old devices model prop value, to make sure that it is recognised as a device without the necessary hardware (picked from the available fingerprints in the module list). Using an actual model value from an old device may also help with keeping OEM specific features working (like the Samsung Galaxy Store). If OEM specific features still don't work after activating this option, try picking a device manually from the included list. If no model prop value from an old enough device is available, the value from `ro.product.device` will be used instead.
262262

263-
It is also possible to pick a device manually from the list of fingerprints or set your own custom value.
263+
It is also possible to pick a device manually from the list of devices (based on the included fingerprints list) or set your own custom value.
264264

265265
Note that using the [Device simulation](https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/README.md#device-simulation) feature to simulate `ro.product.model` (and related props) will be disabled when this feature is enabled (all other simiulation props will still work though). It is also worth noting that using the [Device simulation](https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/README.md#device-simulation) feature and picking an old enough device will also force a basic attestation.
266266

@@ -429,8 +429,8 @@ If it seems like props you're trying to set with the module don't get set proper
429429

430430
This may also be caused by the post-fs-data.sh script being set to run in the background because of the execution taking to long. Try disabling this option in the [script settings](https://github.com/Magisk-Modules-Repo/MagiskHide-Props-Config/blob/master/README.md#prop-script-settings) and see if that changes anything.
431431

432-
### My build.prop doesn't change after setting a custom prop or removing a prop value
433-
Magisk doesn't alter the build.prop file when changing or removing a prop value, it simply loads a new value or prevents the prop to load instead of adding or removing it from build.prop. If you want to check if the prop has been changed use the `getprop` command in a terminal emulator to check. Example:
432+
### My build.prop doesn't change after using the module
433+
Magisk doesn't alter the build.prop file when changing or removing a prop value, it simply loads a new value or prevents the prop to load instead of adding or removing it from build.prop. If you want to check if a prop has been changed use the `getprop` command in a terminal emulator to check. Example:
434434
```
435435
getprop ro.build.fingerprint
436436
```
@@ -494,10 +494,15 @@ Releases from v5.0.0 are recommended for Magisk v19.4+.
494494
Releases from v5.2.5 will only install on Magisk v20+.
495495

496496
## Changelog
497+
### v5.3.3
498+
- More (very) minor ui tweaks.
499+
- Added fingerprint for Samsung Galaxy J7 Neo SM-J701M. Updated fingerprints for OnePlus 8 IN2013, 8 Pro IN2023, Nord AC2001, Nord European AC2003 and Nord Global AC2003 and Samsung Galaxy Tab S5e SM-T720. List updated to v5.
500+
- There are 10 types of people in the world. Those who understand binary numbers and those who don't.
501+
497502
### v5.3.2
498503
- Some minor fixes/clarifications in the ui.
499504
- Added PIXELARITY to the list of modules that also edit device fingerprint.
500-
- Added fingerprint for Google Pixel 4a, Huawei Mate 9 and P9 EVA-AL10, OnePlus Nord Global AC2003, Samsung Galaxy A7 2018 and Xiaomi Mi 10 European. Updated print for Google Pixel 2-4 (all variants), Oneplus 6, 6T, 7 (several variants), 7 Pro (several variants), 7T (several variants), 7T Pro (several variants), 8 (several variants), 8 Pro (several variants) and OnePlus Nord, POCO F2 Pro, Samsung Galaxy A5 2017 and Xiaomi Mi A1, Mi A2 and Mi 9T European. List updadet to v99.
505+
- Added fingerprint for Google Pixel 4a, Huawei Mate 9 and P9 EVA-AL10, OnePlus Nord Global AC2003, Samsung Galaxy A7 2018 and Xiaomi Mi 10 European. Updated print for Google Pixel 2-4 (all variants), Oneplus 6, 6T, 7 (several variants), 7 Pro (several variants), 7T (several variants), 7T Pro (several variants), 8 (several variants), 8 Pro (several variants) and OnePlus Nord, POCO F2 Pro, Samsung Galaxy A5 2017 and Xiaomi Mi A1, Mi A2 and Mi 9T European. List updated to v99.
501506

502507
### v5.3.1
503508
- Added a feature to enable a delay for when custom props to be executed (during the late_start service boot stage). See the documentation for details.
@@ -860,7 +865,7 @@ Releases from v5.2.5 will only install on Magisk v20+.
860865

861866

862867
## Current fingerprints list
863-
### List v100
868+
### List v101
864869
- Asus ZenFone 2 Laser ASUS_Z00LD (6.0.1)
865870
- Asus ZenFone 3 Max ASUS_X00DD (7.1.1 & 8.1.0)
866871
- Asus ZenFone 4 Max ASUS_X00HD (7.1.1)
@@ -1060,6 +1065,7 @@ Releases from v5.2.5 will only install on Magisk v20+.
10601065
- Samsung Galaxy J5 Prime SM-G570F (7.0)
10611066
- Samsung Galaxy J7 2016 SM-J710FQ (8.1.0)
10621067
- Samsung Galaxy J7 2017 SM-J730F (8.1.0)
1068+
- Samsung Galaxy J7 Neo SM-J701M (8.1.0)
10631069
- Samsung Galaxy J7 Prime SM-G610F (6.0.1)
10641070
- Samsung Galaxy M20 SM-M205F (10)
10651071
- Samsung Galaxy Note 3 SM-N9005 (5.0)
@@ -1102,7 +1108,7 @@ Releases from v5.2.5 will only install on Magisk v20+.
11021108
- Samsung Galaxy Tab S2 SM-T813 (7.0)
11031109
- Samsung Galaxy Tab S3 LTE SM-T825 (8.0.0)
11041110
- Samsung Galaxy Tab S4 SM-T830 (10)
1105-
- Samsung Galaxy Tab S5e SM-T720 (9)
1111+
- Samsung Galaxy Tab S5e SM-T720 (9 & 10)
11061112
- Sony Xperia 5 DSDS J9210 (10)
11071113
- Sony Xperia M (4.3)
11081114
- Sony Xperia X F5121 (8.0.0)

common/prints.sh

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# Copyright (c) 2018-2020 Didgeridoohan @ XDA Developers
55
# Licence: MIT
66

7-
PRINTSV=100
7+
PRINTSV=101
88
PRINTSTRANSF=520
99

1010
# Certified fingerprints
@@ -156,24 +156,24 @@ OnePlus 7T HD1900 (10):OnePlus:HD1900=OnePlus/OnePlus7T_CH/OnePlus7T:10/QKQ1.190
156156
OnePlus 7T HD1901 (10):OnePlus:HD1901=OnePlus/OnePlus7T/OnePlus7T:10/QKQ1.190716.003/2007240000:user/release-keys__2020-07-01
157157
OnePlus 7T HD1903 (10):OnePlus:HD1903=OnePlus/OnePlus7T_EEA/OnePlus7T:10/QKQ1.190716.003/2007240000:user/release-keys__2020-07-01
158158
OnePlus 7T HD1905 (10):OnePlus:HD1905=OnePlus/OnePlus7T/OnePlus7T:10/QKQ1.190716.003/2007240000:user/release-keys__2020-07-01
159-
OnePlus 7 Pro HD1910 (10):OnePlus:HD1910=OnePlus/OnePlus7TPro_CH/OnePlus7TPro:10/QKQ1.190716.003/2005131900:user/release-keys__2020-05-01
159+
OnePlus 7T Pro HD1910 (10):OnePlus:HD1910=OnePlus/OnePlus7TPro_CH/OnePlus7TPro:10/QKQ1.190716.003/2005131900:user/release-keys__2020-05-01
160160
OnePlus 7T Pro HD1911 (10):OnePlus:HD1911=OnePlus/OnePlus7TPro/OnePlus7TPro:10/QKQ1.190716.003/2007240000:user/release-keys__2020-07-01
161161
OnePlus 7T Pro HD1913 (10):OnePlus:HD1913=OnePlus/OnePlus7TPro_EEA/OnePlus7TPro:10/QKQ1.190716.003/2007240000:user/release-keys__2020-07-01
162162
OnePlus 7T Pro HD1917 (10):OnePlus:HD1917=OnePlus/OnePlus7TPro/OnePlus7TPro:10/QKQ1.190716.003/2007240000:user/release-keys__2020-07-01
163163
OnePlus 7T Pro NR HD1925 (10):OnePlus:HD1925=OnePlus/OnePlus7TProNR/OnePlus7TProNR:10/QKQ1.190716.003/2005062342:user/release-keys__2020-04-01
164164
OnePlus 8 IN2010 (10):OnePlus:IN2010=OnePlus/OnePlus8_CH/OnePlus8:10/QKQ1.191222.002/2006300106:user/release-keys__2020-06-01
165165
OnePlus 8 IN2011 (10):OnePlus:IN2011=OnePlus/OnePlus8_IND/OnePlus8:10/QKQ1.191222.002/2008080019:user/release-keys__2020-08-01
166-
OnePlus 8 IN2013 (10):OnePlus:IN2013=OnePlus/OnePlus8_EEA/OnePlus8:10/QKQ1.191222.002/2008080019:user/release-keys__2020-08-01
166+
OnePlus 8 IN2013 (10):OnePlus:IN2013=OnePlus/OnePlus8_EEA/OnePlus8:10/QKQ1.191222.002/2008150504:user/release-keys__2020-08-01
167167
OnePlus 8 IN2015 (10):OnePlus:IN2015=OnePlus/OnePlus8/OnePlus8:10/QKQ1.191222.002/2008080019:user/release-keys__2020-08-01
168168
OnePlus 8 IN2017 (10):OnePlus:IN2017=OnePlus/OnePlus8TMO/OnePlus8TMO:10/QKQ1.191222.002/2006102149:user/release-keys__2020-06-01
169169
OnePlus 8 IN2019 (10):OnePlus:IN2019=OnePlus/OnePlus8VZW/OnePlus8VZW:10/QKQ1.191222.002/2004072220:user/release-keys__2020-02-01
170170
OnePlus 8 Pro IN2020 (10):OnePlus:IN2020=OnePlus/OnePlus8Pro_CH/OnePlus8Pro:10/QKQ1.191222.002/2007021926:user/release-keys__2020-06-01
171171
OnePlus 8 Pro IN2021 (10):OnePlus:IN2021=OnePlus/OnePlus8Pro_IND/OnePlus8Pro:10/QKQ1.191222.002/2008080018:user/release-keys__2020-08-01
172-
OnePlus 8 Pro IN2023 (10):OnePlus:IN2023=OnePlus/OnePlus8Pro_EEA/OnePlus8Pro:10/QKQ1.191222.002/2008080018:user/release-keys__2020-08-01
172+
OnePlus 8 Pro IN2023 (10):OnePlus:IN2023=OnePlus/OnePlus8Pro_EEA/OnePlus8Pro:10/QKQ1.191222.002/2008150503:user/release-keys__2020-08-01
173173
OnePlus 8 Pro IN2025 (10):OnePlus:IN2025=OnePlus/OnePlus8Pro/OnePlus8Pro:10/QKQ1.191222.002/2008080018:user/release-keys__2020-08-01
174-
OnePlus Nord AC2001 (10):OnePlus:AC2001=OnePlus/Nord_IND/Nord:10/QKQ1.200412.002/2008180201:user/release-keys__2020-07-01
175-
OnePlus Nord European AC2003 (10):OnePlus:AC2003=OnePlus/Nord_EEA/Nord:10/QKQ1.200412.002/2008180157:user/release-keys__2020-07-01
176-
OnePlus Nord Global AC2003 (10):OnePlus:AC2003=OnePlus/Nord/Nord:10/QKQ1.200412.002/2008180159:user/release-keys__2020-07-01
174+
OnePlus Nord AC2001 (10):OnePlus:AC2001=OnePlus/Nord_IND/Nord:10/QKQ1.200412.002/2009010217:user/release-keys__2020-07-01
175+
OnePlus Nord European AC2003 (10):OnePlus:AC2003=OnePlus/Nord_EEA/Nord:10/QKQ1.200412.002/2009010216:user/release-keys__2020-07-01
176+
OnePlus Nord Global AC2003 (10):OnePlus:AC2003=OnePlus/Nord/Nord:10/QKQ1.200412.002/2009010217:user/release-keys__2020-07-01
177177
OPPO Neo 7 A33w (5.1):Oppo:A33w=OPPO/A33w/A33w:5.1/LMY47I/1487829433:user/release-keys
178178
OPPO Neo 7 A1603 (5.1):Oppo:A1603=OPPO/A1603/A1603:5.1/LMY47I/1489407760:user/release-keys
179179
POCO F2 Pro (10):POCO:POCO F2 Pro=POCO/lmi_eea/lmi:10/QKQ1.191117.002/V12.0.2.0.QJKEUXM:user/release-keys__2020-07-01
@@ -210,6 +210,7 @@ Samsung Galaxy J5 2016 SM-J510FN (7.1.1):Samsung:SM-J510FN=samsung/j5xnltexx/j5x
210210
Samsung Galaxy J5 Prime SM-G570F (7.0):Samsung:SM-G570F=samsung/on5xeltejv/on5xelte:7.0/NRD90M/G570FXXU1BQI6:user/release-keys
211211
Samsung Galaxy J7 2016 SM-J710FQ (8.1.0):Samsung:SM-J710FQ=samsung/j7xeltetur/j7xelte:8.1.0/M1AJQ/J710FQXXU3CSG1:user/release-keys__2019-07-01
212212
Samsung Galaxy J7 2017 SM-J730F (8.1.0):Samsung:SM-J730F=samsung/j7y17ltexx/j7y17lte:8.1.0/M1AJQ/J730FXXU3BRK2:user/release-keys__2018-11-01
213+
Samsung Galaxy J7 Neo SM-J701M (8.1.0):Samsung:SM-J701M=samsung/j7velteub/j7velte:8.1.0/M1AJQ/J701MUBU6BSD2:user/release-keys__2019-04-01
213214
Samsung Galaxy J7 Prime SM-G610F (6.0.1):Samsung:SM-G610F=samsung/on7xeltedd/on7xelte:6.0.1/MMB29K/G610FDDU1AQG2:user/release-keys
214215
Samsung Galaxy M20 SM-M205F (10):Samsung:SM-M205F=samsung/m20ltedd/m20lte:10/QP1A.190711.020/M205FDDU3CSL4:user/release-keys__2019-12-01
215216
Samsung Galaxy Note 3 SM-N9005 (5.0):Samsung:SM-N9005=samsung/hltezh/hlte:5.0/LRX21V/N9005ZSUGPJ2:user/release-keys
@@ -252,7 +253,7 @@ Samsung Galaxt Tab A LTE SM-T597 (9):Samsung:SM-T597=samsung/gta2xlltespr/gta2xl
252253
Samsung Galaxy Tab S2 SM-T813 (7.0):samsung:SM-T813=samsung/gts210vewifixx/gts210vewifi:7.0/NRD90M/T813XXS2BSJ3:user/release-keys__2019-08-01
253254
Samsung Galaxy Tab S3 LTE SM-T825 (8.0.0):Samsung:SM-T825=samsung/gts3lltexx/gts3llte:8.0.0/R16NW/T825XXU2BRL2:user/release-keys__2018-12-01
254255
Samsung Galaxy Tab S4 SM-T830 (10):samsung:SM-T830=samsung/gts4lwifixx/gts4lwifi:10/QP1A.190711.020/T830XXU4CTF5:user/release-keys__2020-06-01
255-
Samsung Galaxy Tab S5e SM-T720 (9):samsung:SM-T720=samsung/gts4lvwifixx/gts4lvwifi:9/PPR1.180610.011/T720XXS1ASL3:user/release-keys__2020-01-01
256+
Samsung Galaxy Tab S5e SM-T720 (9 & 10):samsung:SM-T720=samsung/gts4lvwifixx/gts4lvwifi:9/PPR1.180610.011/T720XXS1ASL3:user/release-keys__2020-01-01;samsung/gts4lvwifixx/gts4lvwifi:10/QP1A.190711.020/T720XXU1BTG3:user/release-keys__2020-06-01
256257
Sony Xperia 5 DSDS J9210 (10):Sony:J9210=Sony/J9210_RU/J9210:10/55.1.A.9.52/055001A009005201481357772:user/release-keys__2020-07-01
257258
Sony Xperia M (4.3):Sony:C1905=Sony/C1905/C1905:4.3/15.4.A.1.9/eng.user.20140509.125022:user/release-keys
258259
Sony Xperia X F5121 (8.0.0):Sony:F5121=Sony/F5121/F5121:8.0.0/34.4.A.2.118/1631208121:user/release-keys__2018-09-01

module.prop

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
id=MagiskHidePropsConf
22
name=MagiskHide Props Config
3-
version=v5.3.2-v100
4-
versionCode=63
3+
version=v5.3.3-v101
4+
versionCode=64
55
author=Didgeridoohan
66
description=Change your device's fingerprint, and/or force basic attestation, to pass SafetyNet's CTS Profile check. Set/reset prop values set by MagiskHide. Change any prop values easily, and set your own custom props.

system/binpath/props

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,9 @@ menu_change_fingerprint() {
199199
if [ -z "$INPUT2" ]; then
200200
menu_header "${C}$1${N}"
201201
echo ""
202+
echo "Edit the device fingerprint to"
203+
echo "pass SafetyNet's CTS profile."
204+
echo
202205
if [ "$FINGERPRINTENB" == 0 ]; then
203206
echo "Fingerprint modification currently"
204207
echo "disabled because of a conflicting"
@@ -909,6 +912,10 @@ menu_force_basic() {
909912
if [ -z "$INPUT2" ]; then
910913
menu_header "${C}$1${N}"
911914
echo ""
915+
echo "Edit device model to change"
916+
echo "bootloader state check from"
917+
echo "hardware based to basic."
918+
echo ""
912919
echo -e "Do you want to $STATETXT"
913920
echo "forced BASIC key attestation?"
914921
echo ""
@@ -920,7 +927,7 @@ menu_force_basic() {
920927
echo ""
921928
echo -e "${G}y${N} - Yes$YTXT"
922929
echo -e "${G}n${N} - No"
923-
echo -e "${G}f${N} - Pick from fingerprints list$LISTTXT"
930+
echo -e "${G}f${N} - Pick from device list$LISTTXT"
924931
echo -e "${G}c${N} - Custom value$CUSTTXT"
925932
if [ "$BASICATTCUST" ] || [ "$BASICATTLIST" ]; then
926933
echo -e "${G}r${N} - Reset"
@@ -1487,6 +1494,10 @@ menu_dev_sim() {
14871494
if [ -z "$INPUT2" ]; then
14881495
menu_header "${C}$1${N}"
14891496
echo ""
1497+
echo "Change prop values based on the"
1498+
echo "currently used fingerprint to"
1499+
echo "simulate that device."
1500+
echo ""
14901501
if [ "$PRINTEDIT" == 0 ]; then
14911502
echo "This option is only enabled if there"
14921503
echo "is a fingerprint set by the module."
@@ -2277,7 +2288,7 @@ menu_custom_props() {
22772288
DEFSTAGETXT=" (late_start service)"
22782289
fi
22792290
menu_header "${C}$1${N}\n Select an option below:"
2280-
echo ""
2291+
echo ""
22812292
if [ "$CUSTOMEDIT" == 0 ] && [ "$CUSTOMPROPS" -o "$CUSTOMPROPSPOST" -o "$CUSTOMPROPSLATE" -o "$CUSTOMPROPSDELAY" ]; then
22822293
CTRLSET=0
22832294
echo -e "You have ${C}custom props set${N},"

0 commit comments

Comments
 (0)