yashsingh1/xdaforums huggingface dataset:
[Magisk] Didgeridoohan:
Fingerprints list updated to v108

New and updated prints incoming! The list will update when you run props, or if you have disabled automatic updates you can use the -f option or update directly from the "Edit device fingerprint" menu.

Thank you to [MENTION=6345368]Displax[/MENTION], [MENTION=7081010]rheznendra.p[/MENTION], [MENTION=4453960]swour[/MENTION], [MENTION=7363417]AL2009man[/MENTION], [MENTION=6799734]BlueMan_86[/MENTION] and [MENTION=7786725]zgfg[/MENTION] for your contributions. :highfive:

New

Google Pixel 4a (5G) and 5

Motorola Moto G7 Play T-Mobile

Redmi K30S Ultra

Samsung Galaxy A50S

Xiaomi Mi 10T Europe

Xiaomi Mi 10T Pro Europe

Updated

Google Pixel 3, 3 XL, 4, 4 XL and 4a

Poxo X2

Samsung Galaxy A5 2017

Xiaomi Mi 9T

Edit:

I just pushed a small update to the list with the print provided below by [MENTION=5293805]GtrCraft[/MENTION] (thank you). List version updated to v108.
[Magisk] GtrCraft:
Update for Poco X2:

fingerprint: POCO/phoenixin/phoenixin:10/QKQ1.190825.002/V12.0.2.0.QGHINXM:user/release-keys

security patch: 2020-10-01
[Magisk] BlueMan_86:
Where did you found it for MI 10T PRO?

So I can help you in future releases...

And thank you for your work :)

It does not work for me, it want pass safety...

Edxposed is disabled...

I just installed option 1...

Do I need to install option 2 also..

force basic key attestation?

this is for older version...

latest one is V12.0.10.0... Does that matters?

Xiaomi/apollopro_eea/apollo:10/QKQ1.200419.002/V12.0.4.0.QJDEUXM:user/release-keys

It pass when Eval type is not Hardware..
[Magisk] nico22320:
Have the module install. I see the new version in list but magisk don't Say me for update.

Can i install from the list or need to remove module and re-install ?
[Magisk] sidwd:
I think you should do that manually: open terminal and run:

su props -f
[Magisk] Didgeridoohan:
In the vendor directory there was both a build.prop and a build_pro.prop, that's where I found them... And it doesn't really matter that it's not the latest available print, you'll still be able to use it to pass CTS. Of course, if someone provides the latest print I'll add those to the list instead.

Regarding SafetyNet, check SafetyNet from the Magisk Manager. If it tells you that evalType is HARDWARE you also need to enable "Force BASIC key attestation". Since you've had EdXposed you might also have to clear cache for Google Play Services before SN will pass. More SafetyNet stuff.
[Magisk] Didgeridoohan:
As said above, you'll just have to run the props command to update the fingerprints list.

Quick explanation (of what I assume is going on): In the Manager's modules list it'll look like there's been an update whenever there's been a change to the module repo on Github. The date will change and the module will pop to the top of the list. But, since I only updated the prints list and did not change the module version, it means that the module doesn't show up as an update in the Manager (since there isn't one).
[Magisk] nico22320:
No work. I'll wait a little to see if magisk say me update or i'll install update directly from the list

The list don't update with command. ?? Need to reset props and reboot maybe
[Magisk] Didgeridoohan:
What doesn't work? What versions do you have installed, both module and fingerprints list?
[Magisk] nico22320:
The fingerprint liste stay to v106.

Have 5.3.6module install on my pixel 5

Have reset propos and reboot. Update again with propos -f but nothing, v106 liste again
[Magisk] Didgeridoohan:
If I would make a guess, it would be that you have some kind of connection issue (assuming you are actually running the correct command: "props -f", rather than "propos -f"). I could take a look at your logs if you send them to me (option 8 - "Collect logs" in the main menu).

Other than that, you can just install the module again (no need to uninstall) and you'll get the latest list. But, if there is something wrong I would like to see those logs first...
[Magisk] BlueMan_86:
[emoji23][emoji23][emoji23] propos -f [emoji23][emoji23][emoji23]

You are a legend fingerprint boy [emoji23][emoji23][emoji23]

simple:

1. run your terminal

2. enter "su" without quotes..

3. enter "props"

4. enter "u"

5. enter "y" like yes and that's it :)
[Magisk] sidwd:
Hello all!

This is a great tool! I'd have a little request, though, if possible.

I'd need to emulate a device (z580ca P01MA, with version P01M_3 ), not just use its fingerprint. I'm trying to use an app that (AFAIK) doesn't avail of safetynet, but makes its own root check and server-side authentication (I guess to support devices cut out from gapps because of 'market wars' and export rules). Since I'm not sure of the exact properties being checked, I'd wish to add as many hardware/build/vendor related ones as possible as custom properties (at least, those that make some sense, some like lcd density, or settable/persistent ones shouldn't be such). I'd prefer to avoid making too many trials, because I don't know about any possible limits.

As I've understood, runtime properties differ from those written in /system/build.prop and found in stock firmware updates (perhaps there's somthing more around? E.g. in /factory partition? - anyhow, I just can't check it...). So let's go to the point: could someone kindly post or pm me the result of a getprop on that device? Thanks in advance - otherwise, thank you the same for your attention.
[Magisk] zgfg:
Btw, which new version do you see?

For me it is still v5.3.6-v108 in the Modules Online list and Modules Installed list

When 5.3.7 becomes available from Repo, you should see it in the Modules Update list (on top of Modules tab)

And a question for [MENTION=4667597]Didgeridoohan[/MENTION]

Is it really necessary to run props with su?

I never run as root, I just open Terminal (Terminal emulator, Termux or now I prefer NetHunter terminal app which is available from NetHunter store - it doesn't require to have NetHunter distribution installed) as normal' user and I can always do fingerprint, emulation, force Basic, custom props

Indeed, as on the screenshot, whoami = u0_a211, with no permissioms for ls, but I can run props with no problem - IMO, module's scripts run with the root permission taken directly from Magisk
[Magisk] Didgeridoohan:
The script always runs with su, no matter if you run the command first or not. This is at the top of the props script:

# Check for access to the Magisk internals. No access == no root
ls /data/adb>/dev/null 2>&1
if [ "$?" != 0 ]; then
su -c props "$@" # Rerun script with root access
exit
fi
[Magisk] nico22320:
Sorry guys !! I'm french keyboard !! Automatic correction ?

I will try install again and if not work i'll send you log
[Magisk] Didgeridoohan:
No! First log, then install. Otherwise it might not show what's wrong (if there is anything wrong).
[Magisk] nico22320:
View attachment 5133513

My log

Sorry, i don't see your answer before. I have update the module, figerprint list ok so i check pixel 5 reboot and no work safety net. My log help you i hope
[Magisk] Didgeridoohan:
No worries... I could still verify my guess: the connection test fails. You seem to have an internet connection, but maybe you have something blocking access for the terminal (like a firewall)?

Since you have a stock Pixel 5, you won't pass CTS by applying a Pixel 5 fingerprint. You need to activate option 2 in the main menu, "Force BASIC key attestation", any then pick a

different

device from the Pixel 5. I would suggest the Pixel 4a 5G. Details in the docs:

https://github.com/Magisk-Modules-R.../master/README.md#force-basic-key-attestation
[Magisk] nico22320:
I have energized module install, i think that the problem. I will send text to dev for resolve that.

Oh ok, i will try option 2 for pixel 4a 5g.

Option 2 will a problem when elemental x kernel out for pixel 5 ?

Thanks again for your help.

Yep, work great now ??
[Magisk] josinpaul:
I can't still see netflix app on playstore. My device ( Poco F1) passes (basic) safetynet. What should I do to get netflix app on play store?
[Magisk] Didgeridoohan:
That's usually down to Play Store certification.
[Magisk] Didgeridoohan:
No idea. If the model prop is critical for using the kernel, when the system is booted, there's a possibility for problems.
[Magisk] nico22320:
ok, thank's. when kernel was out i will see with dev.

or maybe magisk will pass safety net in future.

thank's for your work :)
[Magisk] MaximN97:
[MENTION=4667597]Didgeridoohan[/MENTION]

I flash xiaomi.eu 12.0.8 rom on my MI10, flash magisk and install your prop module. All works fine like gpay and banking apps. Big thanks for your hard work!

Gesendet von meinem MI 3W mit Tapatalk
[Magisk] zgfg:
Just looking to the v108 updated prints.

Sorry but I see that you put Mi 9T China A10 QFJCNEUXM 12.0.6 under Mi 9T Global - Certified fingerprints, Xiaomi, option 13

However:

CN = China

MI = Global

(EEA = Europe)

I don't know how was in v107 or earlier, but there should be separate prints for:

- Mi 9T Global QFJMIXM 12.0.5

- Mi 9T China QFJCNXM 12.0.6

Like you already have separated prints for Mi 9T Europe QFJEUXM 12.0.3 (option 12)

You can see all Mi 9T latest versions and the nomenclature at:

https://xiaomifirmwareupdater.com/miui/davinci/

(search for Stable to get rid of Xiaomi.eu Weekly)
[Magisk] Didgeridoohan:
Thanks. I had no idea about that... Makes sense once you see it. :good: And I promise that it's not gonna be just the 9T that has been wrongly branded like that, and it's been that way for a looooong time... :laugh:

Edit: I took a moment to go through all the Redmi and Xiaomi prints and set things straight. Will be fixed in the next update. Have I ever mentioned that I'm not a fan of Xiaomi's naming conventions? :p
[Magisk] zgfg:
Thanks. There are also RU=Russia and IN=India but I will not bother you, not using them.

I could try to find prints for that Mi 9T, MI=Global, but I actually used EEA=Europe (European Economic Area) and never flashed Global

I came accross to the full prints for CN=China (and realized they are also certified/passing SN) when I flashed Xiaomi.eu (it's also named Stable but those are not stock builds), where they use 'stolen' prints from CN but from an older 12.0.4 build
[Magisk] ZeoFateX:
What's the proper way to update the module in magisk? Do I need to completely uninstall and reinstall the config before doing so? Can you add this question to the FAQ please? Thank you for providing this great module!
[Magisk] Didgeridoohan:
Just update directly from the modules window in the Manager. All settings will be preserved.

Regarding docs/faq: If there are no special instructions for updating I would have assumed there were no need for them and a simple update works. If there had been a special update procedure that would definitely have been added to the docs...
[Magisk] BlueMan_86:
for Xiaomi phones, which tool did u used to extract "vendor.new.dat.br" on Windows operating system?
[Magisk] :
Samsung Galaxy A7 (2018) (SM-A750GN) (Android 10)

samsung/a7y18ltedx/a7y18lte:10/QP1A.190711.020/A750GNDXS6CTJ2:user/release-keys

Security Patch : 2020-10-01 (01 October)
[Magisk] Didgeridoohan:
I didn't... Everything is openly available on Android Dumps so there was no need for me to extract anything.
[Magisk] BlueMan_86:
Device: Mi 10T / Mi 10T Pro EUROPE (EEA)

Android: 10

Codename: apollo

Version: V12.0.10.0.QJDEUXM

Branch: Stable

Type: Recovery

Size: 3.0 GB

Release Date: 2020-10-28

Package Name: miui_APOLLOEEAGlobal_V12.0.10.0.QJDEUXM_ab1218565d_10.0.zip

Android Security Patch Level: 2020-09-01 (01 September)

Here you go my friend...

Hope you can add it to both, option 1 Device Fingerprint, and to option 2 Force basic key attestation...

maybe you can add it in other options too, like Device emulation etc...

Thank you...
[Magisk] Didgeridoohan:
Fingerprints list updated to v109

A few prints submitted today, thank you [MENTION=9835426]K-218[/MENTION] and [MENTION=6799734]BlueMan_86[/MENTION]. I've also rebranded a whole bunch of Xiaomi devices with their proper regions. Thank you [MENTION=7786725]zgfg[/MENTION].

As usual the list will update when you run the props command, or by using the -f option or from the "Edit device fingerprint" menu if you have disabled automatic updates.

Updated

Samsung Galaxy A7 2018

Xiaomi Mi 10T

Xiaomi Mi 10T Pro
[Magisk] red_lnn:
The following information is got from my device

Device: Oneplus 8T

ro.build.fingerprint = OnePlus/OnePlus8T_CH/OnePlus8T:11/RP1A.201005.001/2011100046:user/release-keys

ro.build.version.security_patch = 2020-10-01

ro.product.brand = OnePlus

ro.product.name = OnePlus8T_CH

ro.product.device = OnePlus8T

ro.build.version.release = 11

ro.build.id = RP1A.201005.001

ro.build.version.incremental = 2011100046

ro.build.display.id = KB2000_15_201110

ro.build.version.sdk = 30

ro.product.manufacturer = OnePlus

ro.product.model = KB2000
[Magisk] Coresk:
dumbassman...

Hi everyone,

I made a huge mistake...

Let me explain... I simultate my MI NOTE 10 LITE as a MI 10 LITE, since, phone stuck, so i make a backup on my phone, and now is so slow and no sim detection or wifi activation + many many bugs

How i can back in time plz or fix the thing... if someone can help me... Thx guyz!
[Magisk] zencooler:
Set the phone to hardware attestation to go back to status that Magisk shows "evalType HARDWARE". Hope this help.
[Magisk] Coresk:
Hmmm ok but how ? in terminal ?
[Magisk] zencooler:
Yes. In terminal first su command then props and check the menu for details.

If it doesn't work you can try to choose option nr 1 to force basic attestation but choose exactly your phone model.
[Magisk] Coresk:
Yes it's already done, but no change....
[Magisk] zencooler:
If it doesn't work so the easiest way now is to flash the stock rom or just format data partition and flash xiaomi.eu rom via TWRP.
[Magisk] Didgeridoohan:
I need some clarification? Did you restore a backup and since then the device is misbehaving?
[Magisk] Coresk:
Already do too, nothing change that's my i post here ;) i will try some other rom mb... thx buddy

If someone have solution, tell me ;)

---------- Post added at 07:30 PM ---------- Previous post was at 07:29 PM ----------

yes
[Magisk] Didgeridoohan:
In that case your issues have nothing to do with this module and you're better off asking for help in your device's forum...
[Magisk] Coresk:
The thing is, phone misbehaving just after device simulation

maybe a solution, how i can reverse all my modification, i try reset but nothing

i think my phone is stuck in other device simulation due to backub, but i can't simulate my phone ( not in the list (mi note 10 lite (TOCO))
[Magisk] Didgeridoohan:
But if you restored a backup from before having applied the device simulation it will no longer be active. Thus, it's much more likely that something happened when restoring the backup that caused the problems you describe.
[Magisk] Didgeridoohan:
What other device simulation? It clearly states, both in the docs and in the module menus, that this feature of the module very easily can cause lots of issues. I'd suggest not to tamper with it unless you absolutely have to...
[Magisk] Royna:
Hello there, I have a samsung galaxy a20e which was shipped with android 9 and now android 10 on stock. I installed pixel experience plus gsi (phh based) on my phone. But as the device fingerprint is Android/treble_arm64_bvn/... It didn't pass CTS and I don't like my model name being unknown phh-treble-vanila. So I installed this module and tried changing fingerprint. Tried to reboot, it passed the bootloader screen but didn't pass system boot animation. When I plugged in usb to see logcat while booting, I saw a bunch of avc: denied for ...

And servicemanager: service ... died. and it loops. Making system unable to boot. Is there any solutions?
[Magisk] knojap:
the script doesn't load with Marshmallow touchwiz. Tried all bootstages with and without script background. No chance. Is there a workaround?
[Magisk] Didgeridoohan:
I do not have any experience with GSIs, unfortunately. Have you tried asking in the ROM thread?

To get the device up and running again you have some instructions here: https://github.com/Magisk-Modules-R...README.md#device-issues-because-of-the-module
[Magisk] Didgeridoohan:
Providing the logs would be a good start.
[Magisk] Didgeridoohan:
Hi there.

Two things:

Could you please edit your post and remove the quote of the OP, it's rather large...

And I could add that device if I had the print for it. https://github.com/Magisk-Modules-R...ter/README.md#please-add-support-for-device-x
[Magisk] Johnny Eng:
I have edited the post. I'm currently rooted with magisk. Let me know if you need any info :)
[Magisk] knojap:
here they are.

thanks
[Magisk] Didgeridoohan:
Thank you. The info I would need to add the device is provided in the link I posted.
[Magisk] Didgeridoohan:
Seems like more things are going wrong... I can't open that package, so you'll have to use the manual way of providing the logs.
[Magisk] dron39:
Didgeridoohan,

Could you please add Samsung Galaxy Note 20 Ultra 5G 512GB (EUR region) SM-N986B/DS to fingerprint list?

samsung/c2sxxx/c2s:10/QP1A.190711.020/N986BXXU1ATJ1:user/release-keys

Model: SM-N986B/DS

Android security patch: 01 October 2020
[Magisk] Johnny Eng:
Hi, here are the info:

Phone model: Samsung S20 FE 5G (Snapdragon)

[ro.bootimage.build.fingerprint]: [samsung/z3sxxx/z3s:10/QP1A.190711.020/G988BXXU1ATCT:user/release-keys]

[ro.bootloader]: [G781BXXU1ATJ5]

[ro.product.manufacturer]: [samsung]

[ro.product.model]: [SM-G781B]

Android security patch level: 1st October 2020

Do let me know if you need more info :)

Thank you
[Magisk] Didgeridoohan:
That did not pass CTS unfortunately. And when looking closer there are some discrepancies... The model you've given is the SM-G781B (which is the S20 5G FE), but the print is for a SM-G988B (which is the S20 Ultra 5G).

Are you using a custom ROM by any chance? If so you'll need to find the proper fingerprint somewhere else.
[Magisk] Johnny Eng:
Hi, I'm actually use MagiskHide Props and select S20 Ultra 5G. Any chance to add y device AM-G781B into fingerprint list?

Thank you
[Magisk] Didgeridoohan:
That would explain why it failed, since that print had a security patch date from April and you gave me info that it was for October. They need to match for CTS to pass...

If you're using a stock ROM, you could just use the option to collect logs in the main menu of the module and post those. They'll include all the relevant info.

But, if you are using a stock ROM there's no need for you to use this module to set the device fingerprint. It'll already be certified. If you can't pass CTS, that might be because of hardware backed key attestation, but in that case you shouldn't use your own device anyway. I'd love to add the device though, so please post it anyway.

If you're not using a custom ROM you won't be able to get the proper print from your device and need to use other means (as described in the module docs).
[Magisk] Johnny Eng:
Hi Didgeridoohan,

I understood now, yes I'm using stock rom rooted with magisk and manually select S20 Ultra 5G fingerprint as some banking apps still detect root.

I have collect logs from props, attached for your reference.

Thank you
[Magisk] Didgeridoohan:
That passes. I'll get it into the next update, but for your banking apps it won't make a difference... If you already pass CTS there's nothing much additional this module can do, and if you don't pass CTS because of hardware attestation you'll have to use a different device anyway.
[Magisk] Johnny Eng:
Thank you so much, looking forward to hear from you soon. Cheers
[Magisk] dron39:
Didgeridoohan,

Will you update your list with fingerprints for SM-N986B/DS which i posted on previous page?
[Magisk] Didgeridoohan:
Yes, I will.

When that'll happen depends on a number of factors, but I can with 99.999% certainty say it'll happen sometime this year. :D
[Magisk] dron39:
Ha-ha :cowboy::good:How to add it manually to not broke everything))
[Magisk] Didgeridoohan:
Until I've added it to the list you can type it in manually in the module ui (cumbersome), use a configuration file or make a custom prints list.
[Magisk] knojap:
Next try :)
[Magisk] Didgeridoohan:
Possibly... It's easy to test. You can use any certified fingerprint on any device really.

The Shield Android TV is supposed to be certified, so if you can get me a certified build fingerprint I can add it to the list.
[Magisk] Nickescd:
Working on my redmi note 5a prime using note 5a lite fingerprint. Thank you..
[Magisk] chacha3:
can you add huawei nova 3/3i? thanks for this. good job!
[Magisk] Didgeridoohan:
I've posted this link quite a lot in the last couple of days, but here goes again... :D

Sure, if you can provide me with a certified fingerprint.
[Magisk] Seagold:
https://drive.google.com/file/d/1Mk1-DC8V3Rs1NWPkuQ0KpIkTIM6nxW4l/view?usp=drivesdk

Add my finger ? print please.
[Magisk] Didgeridoohan:
Not sure if you're taking the piss, considering the wonderful emote, but I can tell you straight up that the fingerprint in that screenshot does not look like it's gonna be certified...
[Magisk] crataclysme:
Hello ! Thanks for your work ;)

Unfortunately, your module doesn't work for me, when I use the command "props", it says "The original prop values are not loaded, possibly due to a full reset of the module, or something has gone wrong."

It says to share the logs with you, but I'm not comfortable with this kind of things, so I'm not sure these are the good ones (found them in "cache")

I have an Elephone S8, with custom rom "Eragon" by an xda member (last version)

I hope you'll can help me, thanks for your time ;)

Edit : I can't attach logs :( So I put them in a Drive : https://drive.google.com/folderview?id=1wH4BpDky6yIvqRqc6-eX0OO64pPgrzWj
[Magisk] Didgeridoohan:
I'll be happy to help, if I can. But you'll have to make your link public or I can't download the logs...
[Magisk] crataclysme:
I think it's done ! Sorry :/
[Magisk] Didgeridoohan:
Ok... I see what's wrong... I'll get back to you.
[Magisk] crataclysme:
Thanks a lot !
[Magisk] mattman83:
Thanks for the great module :) had been using it for a while, but yesterday I was no longer passing safetynet (I think after a google framework update). However today I just updated to newest version, device is now in the built in fingerprints (mix2s) so just used that instead of adding my own and everything is working perfect again!

M.
[Magisk] Seagold:
[MENTION=4667597]Didgeridoohan[/MENTION]

Include my certificate please... This is another one.

https://drive.google.com/file/d/1NUIjnONZu7ukCpw_xTauCreZd6CSGsiq/view?usp=drivesdk
[Magisk] Didgeridoohan:
That one looks like it could work. I'll take a look at it when I have an opportunity.
[Magisk] Seagold:
? Please quote me once you include my FINGERPRINT.

Thanks.
[Magisk] Bee101:
Samsung J727PVPU4ARG2

samsung/j7popltespr/j7popltespr:7.0/NRD90M/J727PVPU4ARG2:user/release-keys
[Magisk] Didgeridoohan:
Thank you, I'll give it a test.

But... Please, please, please don't quote the OP when replying to a thread (unless it's absolutely necessary). Especially an OP as extensive as this one... It takes up quite a lot of space.
[Magisk] Didgeridoohan:
Fingerprints list updated to v27

Quick fingerprints list update to v27.

Added the Samsung Galaxy J2 print provided by [MENTION=7931261]Seagold[/MENTION]. Thank you.

I'm also currently working on some bugfixes, but free time is becoming more and more of a rare commodity. Hoping the next few days will give me some time to play around.
[Magisk] crataclysme:
When you'll have time, can you give me your feedback about my logs, please ? There's no rush, take your time ;)
[Magisk] Didgeridoohan:
Sure. It's an oversight on my part really... The download of the internal Busybox times out for you, and I have not added a check for a failed download. :eek:

That means that the module scripts sees the internal Busybox as installed and tries to use it. Which fails... You could fix it yourself by deleting /sbin/.core/img/MagiskHidePropsConf/busybox, reboot, and then make sure you have a good internet connecting when running the props script.