yashsingh1/xdaforums huggingface dataset:
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
I bought used Mi 9T Pro 6/64 (global version, as stated by the seller) about 2 months ago. It came with unlocked bootloader and xiaomi.eu ROM installed. After making sure everything was alright, I added my Xiaomi and Google account.

I flashed latest global stock ROM from xiaomifirmwareupdater.com and locked the bootloader. After booting, I was asked to login to my Xiaomi account but not asked to login to my Google account. It supposed to ask me to login to Google account because I added my accounton Xiaomi.eu account.

Then I check play integrity status, it said MEETS_BASIC_INTEGRITY only, even on stock ROM with locked bootloader.

Is this normal? Is my phone heavily modified or something?

Thank you

edit 20240409: CTS profile match failed too on global stock ROM with locked bootloader.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] Zxalilh:
Unlock the bootloader and install the original ROM for your device.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
I have no idea what region my device exactly is. The seller said it was global device. Is there a way to verify the original ROM of my phone?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] Zxalilh:
Can you give me the model number of the device on the hardware such as the back of the phone?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
M1903F11G at the back cover.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] Zxalilh:
Can you include a screenshot of the ROM info?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
I'm currently on custom ROM. What info do you need to know? Does it have to be retrieved on stock ROM?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] Zxalilh:
You mean customs ROMs such as lineageOS, PE, Evo x?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
Yes.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
Here they are.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] Zxalilh:
Could you boot your phone into fastboot and then try "fastboot getvar unlocked" and "fastboot oem device-info"?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
fastboot getvar unlocked

unlocked: yes
Finished. Total time: 0.003s

fastboot oem device-info

(bootloader) Verity mode: true
(bootloader) Device unlocked: true
(bootloader) Device critical unlocked: true
(bootloader) Charger screen enabled: false
OKAY [ 0.007s]
Finished. Total time: 0.007s
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] V0latyle:
Unlocked bootloader will always trip Play Integrity; you will only pass BASIC if you're on the stock ROM without root.

To pass DEVICE you must either lock your bootloader, or you must spoof a fingerprint using Play Integrity Fix / Play Integrity Fork.

STRONG will never pass if bootloader is unlocked and cannot be spoofed.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
A month ago I flashed stock ROM using "flash_all_lock" script. Unfortunately, even with locked bootloader and stock ROM, play integrity still only passed MEETS_BASIC_INTEGRITY.

What is the play integrity status of Mi 9T Pro which never have been unlocked? Does this phone ever reach MEETS_STRONG_INTEGRITY?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] Zxalilh:
Your bootloader is unlocked. You need to lock it for it to reach MEET_STRONG_INTEGRITY
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
I relocked the bootloader a moment ago. Unfortunately, it still only passes MEETS_BASIC_INTEGRITY. Momo app said "TEE broken".

While checking safetynet and play integrity I got this on logcat.

04-11 10:46:42.409 605 627 D DrmLibTime: QSEE Time Listener: Time GenOff - seconds: 1712807202
04-11 10:46:42.409 605 627 D DrmLibTime: time_getutcsec returns 0, sec = 1712807202; nsec = 0
04-11 10:46:42.409 605 627 D DrmLibTime: time_getutcsec finished!
04-11 10:46:42.409 605 627 D DrmLibTime: iotcl_continue_command finished! and return 0
04-11 10:46:42.409 605 627 D DrmLibTime: before calling ioctl to read the next time_cmd
04-11 10:46:42.410 694 967 E QC-time-services: Daemon: Time-services: Waiting to acceptconnection
04-11 10:46:42.458 604 604 E KeyMasterHalDevice: Attest key send cmd failed
04-11 10:46:42.458 604 604 E KeyMasterHalDevice: ret: 0
04-11 10:46:42.458 604 604 E KeyMasterHalDevice: resp->status: -10003
04-11 10:46:42.459 1388 12432 E keystore: Keymaster reported error: -10003
04-11 10:46:42.459 1388 12432 E keystore: NOTE: This is an error in the vendor specific error range.
04-11 10:46:42.459 1388 12432 E keystore: Refer to the vendor of the implementation for details.
04-11 10:46:42.459 1388 12432 E keystore: Implementation name: Keymaster HAL: 4
04-11 10:46:42.459 1388 12432 E keystore: Vendor name: QTI
04-11 10:46:42.459 1388 12432 E keystore: MajorVersion:
04-11 10:46:42.463 1388 1388 I keystore: del USRPKEY_unstable.c7202ece89390c490b1b94d5b71225e1.-7093860810980082417 10184
04-11 10:46:42.464 1388 1388 I keystore: del USRCERT_unstable.c7202ece89390c490b1b94d5b71225e1.-7093860810980082417 10184
04-11 10:46:42.464 1388 1388 I keystore: del CACERT_unstable.c7202ece89390c490b1b94d5b71225e1.-7093860810980082417 10184

Is TEE broken when the device first unlocked? Is TEE recoverable?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] Zxalilh:
It might be that your phone never had TEE since some Xiaomi phones just skip the implementation of TEE. Or it could be that the ROM you have isn't the original one for your device.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] mandayugana:
Based on the following link, it looks like TEE on my device has been broken permanently.

Can we do it with Root access (Magisk) without PC need? · Issue #1 · chiteroman/Reprogram-TEE-on-Qualcomm-devices

Is it possible?

github.com

If this is really unrecoverable, I think I'm going to switch to custom ROM because in my case, stock ROM doesn't give any advantage.
[Android Head-Units] jose4ka:
Hi all!

I have an archive with an update from an Android radio (Geely monjaro), as well as a memory dump taken from it.

However, the archive with the update is password protected, and I would like to know where to look for this password in the firmware? (After all, the system somehow installs these updates)

Does password location/calculation depend on firmware, system, etc.?

Thank you all in advance, and cookies for coffee)
[General Questions and Answers] f1rata:
I want to use Ad Guard VPN and also be able to use connect my Home Assistant app to my home network via OpenVPN.

Turning on one VPN turns off the other VPN. Long ago I would just root and run AdAway but no longer have any interest in playing the cat/mouse game that comes with hiding root especially now that finance apps are so integrated in our lives.

router login 192.168.l.l.link/

Just figured I would check if there is any suggestions for getting both VPNs playing together. The only way I can really see now is tunneling or paying for Nabu Casa HA access (which I'm considering but it's pretty expensive for what I need).
[General Questions and Answers] xXx yYy:
IMO it is possible to use Ad Guard VPN and connect to your home network via OpenVPN for your Home Assistant app on the same Android device, this because Ad Guard VPN and OpenVPN for Home Assistant function on different levels:

Ad Guard VPN creates a secure tunnel for all your internet traffic on the device, encrypting and potentially anonymizing your online activity.

OpenVPN for Home Assistant establishes a secure connection specifically to your home network, allowing you to access local devices like Home Assistant from outside your home.

How to achieve this:

Install both apps:

Download and install the Ad Guard VPN app.

Set up your OpenVPN connection details for your Home Assistant app following the instructions provided by Home Assistant.

Connect to Ad Guard VPN first: Establish a secure connection using Ad Guard VPN.

Connect to Home Assistant via OpenVPN: While connected to Ad Guard VPN, launch the Home Assistant app and connect to your home network using the pre-configured OpenVPN details.
[General Questions and Answers] Oswald Boelcke:
@f1rata By my information, an Android device is only able to run one VPN instance at a time. That' the reason I'm still running AFWall+ (but I'm very satisfied with it) instead of M66B's NetGuard in parallel to my OpenVPN.
[Touch HD Themes and Apps] camro:
hi,

my version of black dialer for HTC HD

(only the graphics changed for dialer for better reading in sun light)

so it is for all languages.

EDIT:

V1.0

+ only some graphics modded

V.1.1

+ Install: via CAB File -> Now you can install + uninstall

+ graphic correction on dialing/calling white graphic behind the picture corrected

that's it.

cu camel
[Touch HD Themes and Apps] kwan80:
this was nice!!! you should make one for contact, program, settings menu as well
[Touch HD Themes and Apps] secoseco:
thank you camro
[Touch HD Themes and Apps] Pippuzzo:
Thank you!
[Touch HD Themes and Apps] db2000:
Thank you! :) ;)
[Touch HD Themes and Apps] Aussi:
thx !! looks nice
[Touch HD Themes and Apps] tiburone:
wher can i find to change to original if i want to?
[Touch HD Themes and Apps] thteong:
I tried to copy the files, but somehow the device doesn't allow me to overwrite the files. How to overwrite existing files?

What you meant by "marked"
[Touch HD Themes and Apps] tiburone:
you must have a explorer wich allow to overwrite those files, like resco explorer or other similar.

with original explorer you can't do that
[Touch HD Themes and Apps] camro:
if you delete the new one manually per hand (with a explorer like total commander or resco explorer), then after restart itz is original.

if you want it easier - please see on - first thread - you will find the original files. you can copy these over and it would also work.

cu camel

(EDIT: i will make a INSTALL (cab file) -> then you can install it normal + uninstall :)

please stand by - give me 2h...

br camel
[Touch HD Themes and Apps] bouya_k:
cool thanks for it

very nice ;)
[Touch HD Themes and Apps] AntoCorsa:
Very well done.
[Touch HD Themes and Apps] danum:
Thanks for taking the time to create the .cab version.

Works fine on my Touch HD, for anyone wondering it does keep your selected language on the buttons as stated by the author.
[Touch HD Themes and Apps] sitaniace:
greath work bro keep on going.....:):):)
[Touch HD Themes and Apps] mike19722:
???

will this dialer work with the FUZE???

just wondering..

Peace

Mike
[Touch HD Themes and Apps] CEPi:
perfect...thx
[Touch HD Themes and Apps] PauloJ5:
Doesn't work on the LG KS20. Thanks anyway.
[Touch HD Themes and Apps] fallenangel408:
i love the black dialer, just a question anyway to make the black part higher to cover the white space thats there? thanks, nice work bro!
[Touch HD Themes and Apps] camro:
thanks for report, i have seen it, but haven't found which graphic belongs to this ...

if i have more time , i will try it to find out , which graphic it could be ...

EDIT: the "save new contact i would like to change it also to black, but therfore i have to know/findout how to change the text colors of it...

cu camel
[Touch HD Themes and Apps] batista70:
Great work, i was waiting for a black dialer :)

Thanks !!!!
[Touch HD Themes and Apps] fallenangel408:
thanks camro!
[Touch HD Themes and Apps] gierran:
camro,

thank for u dialer skin. Is ok on touch hd.

Just a two little difference respect of u image of first page:

1- skin let see last 4 call. First one has white text on grey backgrond. How change setting in black text color as other 3 call? For me is a better view with a sun light.

2- Second skin that appair during a call let see first two button (call hold and add call) without a contour button respect of other 4 buttons.

I try to reinstall a dialer skin but two small minus remain same.

Thanks again.
[Touch HD Themes and Apps] GLOC:
When I have a call, the default is for the status screen to be displayed with the 'End Call' button but if I select keypad (if I have to enter voicemail options etc) then the 'End Call' button turns into a 'Talk' button and I can't end the call unless I pull the 'Status' screen back up again.

Regards
[Touch HD Themes and Apps] fallenangel408:
1. i dont see any prob on my hd works fine

2. when the call is connected the 2 buttons are active, but i see your point would look nice with it active while it is being dialed
[Touch HD Themes and Apps] camro:
hmm - i'm not sure what you mean....

sorry it's not clear for me, but maybe you can handle it by yourself

attached the pictures.

in the cab file are the same (cab only overwrite the original one).

or maybe you can define it more in detail

cu camel

EDIT:

1 - first call is selected and is in background color green - so the selected item is white. all others are black. So it is on my device.

anyway - i On't know where i can change the colours of text. maybe somewhere in reg. if i know this, then i can make it more better.

(This problem i have for "dailer-saving contacts" also)

2 - all my 6 buttons(hold, call add, Note, Micro, Laudspeaker,Contacts) have a contour (grey frame around) - or do you mean a 3d look of buttons ?
[Touch HD Themes and Apps] deadly06:
thank you grt one dose any one know how to make the text box bigger?
[Touch HD Themes and Apps] EDILFUTURO:
Hi Camro great work!

but i have a little problem with my dialer...

can i have the original files to replace in windows folder? (original blackstone dialer)

thanks a lot
[Touch HD Themes and Apps] camro:
remove my dialer - UNINSTALL and it will be as it is from your ROM.

cu camel
[Touch HD Themes and Apps] EDILFUTURO:
I have just tryed... but not work for me.... i would just replace the original files in windows folder...

anyone can give me this files

thanks
[Touch HD Themes and Apps] keroin:
It works fine for me :)

Good work and thanks camro ;)
[Touch HD Themes and Apps] camro:
i can't believe this ..., because i have tried this to uninstall and it works !

anyway....

my original files are attaced here....

PLS: original files are bigger, bedcause they are not size-optimized like my dialer

cu camel
[Touch HD Themes and Apps] EDILFUTURO:
thanks a lot my friend... i have solvwd with this files... you are great!
[Touch HD Themes and Apps] Aussi:
Ey camro nice app !

Althought when i'm being the called the text :

Slide to answer and Slide to ignore ( or something like that mine is in dutch ;) )

Is cut in half by the black part ?

Could you look this up ?
[Touch HD Themes and Apps] steffan.lam:
Nice one!! Thanks a lot~!
[Touch HD Themes and Apps] jaguarik:
Black Dialer not working

Halo, pls i´am use original ROM Blackstone in Slovak lokalization. Please advice that functioned Black Dialer. Excuse English. Thank.
[Touch HD Themes and Apps] Rodolphe123:
Very beautiful release, thank you !

May I suggest a skin version with very big keys (like Inesoft Address Book for example) : so usefull in the street or when you typpe very rapidly ?
[Touch HD Themes and Apps] djcedric:
works great on miri's 6.5 roms,thanks im waiting for this!
[Touch HD Themes and Apps] Rodolphe123:
Please, how can we select one number among many numbers of a contact, once found with the keyboard ? Work ? Mobile or Home number ?? Thank you
[Touch HD Themes and Apps] chrisafonso21:
Slide the name and the number will appear. Then slide again if you want Work or Home...:)
[Touch HD Themes and Apps] Rodolphe123:
thank you for your reply : ut when I slide the name, the keyboard has a different behaviour than Windows Mobile Standard keyboard. The HTC kyboard don't let me enough time to slide to the number I want, but instantly dial ! Did I miss something ?
[Touch HD Themes and Apps] Janfree:
Thank you!:D
[Touch HD Themes and Apps] wingtytn:
will there be a new blk dialer for manila 1920
[Touch HD Themes and Apps] Aussi:
+1

Yeah I sure hope some one is gonna make a new black dailer for manila 1920 :D
[Touch HD Themes and Apps] Aussi:
wingtytn

check out this post...

http://xdaforums.com/showpost.php?p=3935654&postcount=1

If you still have the default dialer u must download the last cab file which is posted in this post

or if you have any other dailer like topaz's or rhodium's

go check it out , I downloaded the default and looks and works nice !
[Touch HD Themes and Apps] wingtytn:
ty goes great with my blk theme
[Touch HD Themes and Apps] losuper:
Problem with dialer screen

Hi, i have the ROM_WM6.5.3_Blackstone_NFL2.0 installed in my htc hd, and also the Black Dialer v1.1, but i have a problem, when the screen it's open i can't see all the the windows dialer, the top and the bottom of the dialer are in grey, i only can see the numbers and a half green button i can open and close the dialer, but not see all of it

Sorry for my english, i'm spanish.

Please help me, Thank you all!
[General Questions and Answers] fiakso:
Since the moment freedom of speech began to be curtailed in many countries, due to politics and wars it's become very difficult to remain with neutral political views and not be judged.

Due to this reason I need a anonymous phone.

I need a fast android smartphone, with ability to have hidden inner android virtual machine for hiding personal applications and data. It would be great if a hidden virtual machine, when used on the Internet, was considered as a completely different phone. Desire is a fast access to this virtual machine. And the ability of virtual machine be hidden during a phone search by unwanted people.

I don't know is it possible to create phone like this with some rooted device and custom ROMs?

Thanks in advance
[General Questions and Answers] Zxalilh:
On Miui, you have something called "Second Space" it can be changed according to what password you put into from the lock screen. It's not a virtual type of thing so it's pretty fast. Maybe a Miui port would do the trick?
[General Questions and Answers] xXx yYy:
AFAIK there isn't a commercially available Android smartphone with a built-in hidden virtual machine.

But there are some alternative solutions for running hidden applications and data:

App isolation features:

Some phone manufacturers offer features like Samsung's Secure Folder or OnePlus' Private Safe. These create a secure space on your phone with a separate PIN or fingerprint login for storing sensitive apps and data.

Virtual Machine apps:

There are third-party apps like VMOS Pro (actually based on Android 13) that allow you to run a virtualized version of Android within your existing phone. This can be a good option for hiding apps, but keep in mind that these apps might have security risks and may not be as stable as the main operating system. Be cautious when downloading them and only use trusted sources.
[Android Head-Units] cam013:
Hi there, i have a Pumpkin PX6 Android 10 Head unit (4gb memory, dual core cortex a72 / quad core cortex a63) which was running:

Kernel: 4.19.111

MCU: MTCE_HT_V3.51_1

My car that this is in was in storage for almost 2 years and after a few days, Waze and Google kept crashing. As a result, i tried to install HAL9k and also Malaysk software. With both of these, my bluetooth would not work to pair my mobile phone. The phone would see the head unit as PUMPKIN (despite there often been no name on the device) yet the head unit could not "discover" any devices. When i tried to pair from the phone it showed a pairing code on the phone and nothing on the head unit and would just error out.

Does anyone have any guidance on how i can get Bluetooth to work? I tried to change the setting in "Factory Settings" to several others but this did not work. Does anyone know what i should have selected here for BT?

Thank you for any help.
[Android Head-Units] marchnz:
Hi, suggest posting in the MTCD forum. From what I've read, BT is a known issue on the modded ROMs, perhaps reinstall the factory ROM.

Update- I see cross post here, which is the correct place https://xdaforums.com/t/rom-px6-q-1...-rk3399-with-android-10.4176069/post-89444611
[Android Head-Units] simplepinoi177:
MOD ANNOUNCEMENT

​

THREAD CLOSED​

As it's been pointed out in Post #2, the OP is a duplicate (which is against Forum Rule 5; relevant excerpt quoted below) and this thread is not even in an accurate subforum, that this thread has been closed.

@cam013, please review the rules and keep them in mind when posting in the future.

Your cooperation is appreciated,

simplepinoi177 FSM (Forum Specific Moderator)

XDA Developers Forum Rules said​

5. Create a thread topic or post a message only once, this includes external links & streaming media.​

As a large forum, we don't need unnecessary clutter. You're free to edit your message as you like, so if you do not receive an answer, revisit your message and see if you can describe your problem better. Not everyone is online at the same time so it might take a while before you receive an answer.​

You can bump your unanswered question once every 24 hours

Duplicate threads and posts will be removed
[Realme 7 Pro Questions & Answers] devilseye007:
Currently, I've installed Elixir custom ROM on my Realme 7 Pro. Now, I'm looking to revert back to the stock ROM, remove the custom recovery, and lock the bootloader. If anyone has the Realme UI 3.0 India version stock ROM, I'd appreciate a link to download it. Thank you.
[Samsung Galaxy S23] inklingtrex:
When I download and used hyperos gsi it didn't boot and it went back to oneui

I used dsu side loader with shizuku and it didn't boot how do I fix it?

This is the gsi I used https://sourceforge.net/projects/mystic-gsi-updates/files/HyperOS/
[Samsung Galaxy S23] ThunderShankar:
Are other gsi's working fine for you ?
[Samsung Galaxy S23] inklingtrex:
Yeah
[General Topics] cipherswitch:
Basic integrity was fixed as of update 1.0.0.77, meaning Warzone and all that now run just fine without root.

IMO root is no longer required or recommended.

If you need a file explorer to get to all folders , I recommend MiXplorer. It can access files that normally need root and is the file explorer included in the initial batch of apps when setting up the Retroid.
[General Topics] cipherswitch:
Part 2

Basic integrity was fixed as of update 1.0.0.77, meaning Warzone and all that now run just fine without root.

IMO root is no longer required or recommended.
[General Topics] cipherswitch:
also kinda reserved
[General Topics] paratox:
Could you update the guide for the latest 1.0.0.58 OTA update?

And what do we have to do when we a rooted and the next OTA is coming?
[General Topics] cipherswitch:
If you are still stock and unrooted, just update to the latest version then follow the root guide.

If you are on 1.0.0.28, rooted and want to update to latest OTA, you need to temporarily flash back to stock for it to download install, guide below.
[General Topics] breakingspell:
Oh cool! We've had a RP4Pro thread going for a while now for unlock/root and tracking OTAs, but it doesn't cover Play Integrity (or have screenshots).

Have to note though, I place a very high emphasis on making one's own backup and patched boot images, especially with this device: a mismatched boot flash and we're on our own unless Retroid gives out their preloader flash tool (or unless there's a fastboot button combo I didn't try).

Interesting too how your OTA experience was fine without wiping userdata. Another user and myself ran into persistent issues noted in the thread when trying 1.0.0.16 to 1.0.0.28 without first wiping. Perhaps the issue only occurred when rooting before that first OTA.