yashsingh1/xdaforums huggingface dataset:
[Redmi 9A Questions & Answers] IsHacker:
After copying and replacing with custom preloader do auth bypass and click download in sp flash tool (And DON'T use "format all + download"). Now it will start flashing and it won't get stuck.
[Samsung Galaxy S24 Ultra] Berrada005:
Mod translation: Hello everyone

Which is better, do an OTA update or flash the stock ROM via Odin?

Is there any difference between the two methods regarding how the phone works?

Thanks in advance

Bonjour à tous

Ce qui est mieux, effectuez une mise à jour OTA ou flashez la ROM d'origine via Odin?

Y a-t-il une différence entre les deux méthodes concernant le fonctionnement du téléphone ?

Merci d'avance
[Samsung Galaxy S24 Ultra] khusika:
Both methods are the same, just choose which is more practical for you.
[OnePlus 10R / Ace] Zglypa:
Somebody have any custom recovery for OnePlus Ace Racing Edition(PGZ110)? If not, who can make it???
[OnePlus 10R / Ace] khusika:
Hi @Zglypa, Welcome to XDA

There is already a discussion regarding TWRP for OnePlus 10R in this thread

TWRP

We badly need Twrp for this device. To me actually even Twrp was surpassed by that great small recovery OS which was Orangefox, still functioning well in i.e. Oneplus 5. There is a Chinese web site (will post it in the future, don't have it with...

xdaforums.com

And if you look at it, there is no TWRP support for this device and neither does your own device.
[Android TV General] wasseems:
v8-s586t02-lf1v300 tcl tv i need update link file although its not android but it had netflix and youtube but the youtube crashed can i transfer it to android and how
[Android TV General] wasseems:
Help plz
[Touch HD General] JLowe:
Does anybody make a big skin for the HD perhaps for the new version 0.21?

And does someone succeed to make PCMKeyboard as a default Keyboard?

Attached I have the skin from tomme which I am using with 0.14 and which works nice for me (you have to remove the txt at the end of the filename).

http://www.file-upload.net/download-1348240/tomme45i_ver1_480x800.skin.txt.html
[General Questions and Answers] GalaxyA325G:
How do you use PRIVATE DNS (encrypted DNS over HTTP or encrypted DNS over TLS, aka DoH or DoT) for ad blocking & encrypted DNS on your Android 9+ phone settings?

View attachment 6076300

I only found out about Private DNS first in Firefox & Chrome, and then I found out it's new in Windows 10 (where only in WIndows 11 is there a GUI for encrypted DNS settings) and now I found out that Android has had it since Android 9 (DoT) and it was updated in Android 11 (DoT & DoH) so it's been around a while - even as I had never heard of it.

What's weird is Android Private DNS settings take a FQDN (fully qualified domain name), while Windows takes an IP address (and I'm not at all sure what Firefox & Chrome take since they seem to take a domain name but not a FQDN nor IP address!).

Given it's super weird this Private DNS stuff, and given I want both features that it seems to offer

1. Encrypted DNS

2. Ad blocking

Can someone who knows something about Private DNS answer these questions?

a. What Private DNS server do you use (and why)

b. How does Android know the IP address of the Private DNS server?

c. How does Android know to use DoT versus DoH?

---

Please note this is not about ad blocking VPNs (e.g., AdAway, AdGuard or NetGuard because they use VPN on non-root Androids - which is a completely different beast than Private DNS is).
[General Questions and Answers] blackhawk:
NextDNS works well...
[General Questions and Answers] Oswald Boelcke:
Currently using dns3.digitalcourage.de

Usually I pick them from this list (in German): https://www.kuketz-blog.de/empfehlungsecke/#dns
[General Questions and Answers] xXx yYy:
@GalaxyA325G

Answering your questions about Android and DNS:​

a. How does Android know the IP address of the Private DNS server?

There are two ways Android learns about the Private DNS server address:

Manual configuration: You can manually specify the hostname or IP address of the private DNS server in the "Private DNS" settings menu within your Android device's network settings. When you do this, Android retrieves the corresponding IP address of the hostname through a standard DNS lookup process.

DHCP-based configuration: Some routers and internet service providers (ISPs) might advertise the Private DNS server information in the DHCP response they send to the Android device when it connects to the network. This information can include the hostname or directly the IP address of the private DNS server.

Here's how Android utilizes the acquired information:

Hostname: If it receives a hostname, Android performs a regular DNS lookup to translate the hostname into the corresponding IP address of the private DNS server.

IP address: If it receives an IP address directly, Android simply uses it as the address of the private DNS server.

b. How does Android know to use DoT versus DoH?

Android uses the settings you configure in the "Private DNS" menu to determine whether to use DoT (DNS over TLS) or DoH (DNS over HTTPS) for private DNS queries:

If you only specify a hostname or IP address for the private DNS server: Android defaults to using plain, unencrypted DNS (not DoT or DoH) for privacy reasons. This is because Android cannot determine if the server supports DoT or DoH without additional information.

If the "Private DNS provider hostname" setting includes a specific DoT or DoH suffix: Android attempts to use the indicated protocol. For example, if the hostname ends in ".dot" or ".doh", Android understands you want to use DoT or DoH, respectively.
[General Questions and Answers] GalaxyA325G:
Thanks for that suggestion of NextDNS which I didn't know about.

Googling, I find this describes NextDNS but it doesn't give the FQDN.

Searching for more information on setting up NextDNS there are lots of conflicting NextDNS setup instructions and it's different based on the Android version.

But it seems to require an account, which instantly defeats the whole purpose. I may be wrong though. Does NextDNS require an account?

View attachment 6076525
[General Questions and Answers] GalaxyA325G:
Thanks for that suggestion, which is also brand new to me.

A Windows 10 nslookup/dig shows the relevant FQDN & IP address.

C:\> dig dns3.digitalcourage.de A

C:\> dig dns3.digitalcourage.de AAAA

dns.digitalcourage.de 5.9.164.112 2a01:4f8:251:554::2

This matters because you want to use the same encrypted DNS server on all your platforms, including Windows (which uses the IP address). Android uses the FQDN. Firefox/Chrome use a keyword instead. So you need to know all three (apparently).

View attachment 6076532

Thanks for that longer list of available encrypted DNS servers for Android. I tried to use Google Translate to put into English.

https://translate.google.com/translate?sl=auto&tl=en&hl=en-US&u=https://www.kuketz-blog.de/empfehlungsecke/%23dns&client=webapp

But Google couldn't translate it for some reason.

Still, it's mostly numbers so it's not hard to read.
[General Questions and Answers] GalaxyA325G:
Thanks for the lookups, but I already ran a thousand of them.

I wouldn't have asked here if it was easily found in a search.

Bear in mind, you can't specify the IP address in the Android 13 Private DNS settings for my Samsung A32-5G (I don't know other phones but most of the descriptions use FQDNs and not IP addresses).

It's IMPOSSIBLE to specify an IP address (on my phone)

So you can only specify the FQDN of the Private DNS server.

So the question is how does Android know the IP address?

Of course it has to look it up.

But what DNS server (on port 53) does Android use to look up the IP address of the Private DNS server (on port 853 for DoT or 443 for DoH) when you only gave Android the FQDN and not an IP address?

I don't know what Android version you're on or what make/model of phone, but on my Android 13 Galaxy, it's IMPOSSIBLE to enter an IP address into that Private DNS field (on my phone).

While I don't know much about Private DNS, I've read scores upon scores of articles in the past couple of days and I suspect that's dead wrong. It doesn't make any sense at all.

It's like a chatbot wrote it (without references too)

Anyway, I want to figure this out so I have found out the following from manually scraping each of the web sites on Private DNS setup.

Warning: Some of the below could be wrong as I had to look up the IP address using "dig" & "nslookup" for some of them.

Firefox/Chrome name = Google

dns.google 8.8.4.4

dns.google 8.8.8.8

dns.google 2001:4860:4860::8888

dns.google 2001:4860:4860::8844

Firefox/Chrome name = Cloudflare

one.one.one.one 1.1.1.1

one.one.one.one 1.0.0.1

one.one.one.one 2606:4700:4700::1111

one.one.one.one 2606:4700:4700::1001

Firefox/Chrome name = Cloudflare

1dot1dot1dot1.cloudflare-dns.com 1.0.0.1

1dot1dot1dot1.cloudflare-dns.com 1.1.1.1

1dot1dot1dot1.cloudflare-dns.com 2606:4700:4700::1111

1dot1dot1dot1.cloudflare-dns.com 2606:4700:4700::1001

Firefox/Chrome name = Mullvad

adblock.dns.mullvad.net 194.242.2.3

adblock.dns.mullvad.net 2a07:e340::3

dns.mullvad.net 194.242.2.2

dns.mullvad.net 2a07:e340::2

Firefox/Chrome name = Adguard

dns.adguard.com 94.140.14.14

dns.adguard.com 94.140.15.15

dns.adguard.com 2a10:50c0::ad1:ff

dns.adguard.com 2a10:50c0::ad2:ff

Firefox/Chrome name = Quad9

dns.quad9.net 149.112.112.112

dns.quad9.net 9.9.9.9

dns.quad9.net 2620:fe::fe

dns.quad9.net 2620:fe::9

Firefox/Chrome name = Controld

p2.freedns.controld.com 76.76.2.11

p2.freedns.controld.com 2606:1a40::11

Firefox/Chrome name = Cleanbrowsing

dns.cleanbrowsing.org 185.228.168.168

dns.cleanbrowsing.org 185.228.168.10

family-filter-dns.cleanbrowsing.org 185.228.168.168

adult-filter-dns.cleanbrowsing.org 185.228.168.10

security-filter-dns.cleanbrowsing.org 185.228.168.9

There are others, such as these, but they may require accounts.

DeCloudUs dns.decloudus.com 78.47.212.211

RethinkDNS max.rethinkdns.com 137.66.7.89
[General Questions and Answers] GalaxyA325G:
BTW, so far I've found two sites which will check if you're using a private DNS. If you know of others, please let everyone know.

1. https://1.1.1.1/help

2. http://test.nextdns.io/
[General Questions and Answers] xXx yYy:
Only to have mentioned it: You can enter an IP address like 208.67.222.222 in the Private DNS settings on Android 13 instead of hostname of related provider name like OpenDNS .

View attachment 6076580

Of course entering an IP address bypasses the provider's hostname, which might prevent automatic updates to their latest servers. This could potentially impact performance or security if they update their infrastructure.
[General Questions and Answers] blackhawk:
Setup is easy on Pie and Q after you get the hang of it. It's not hard...

I think the account is just a user name and password.

No global ads get through. It helps keep my N10+'s secure.

If they meaning government want to track you, they will. No way to fully shield yourself except not to use the internet. Too much cloaking may indicate a target of interest.

Best to hide in plain sight. NextDNS fits that bill; many use it and it gives a good layer of protection.
[General Questions and Answers] GalaxyA325G:
Thanks for bringing that up as it was discussed a few days ago on the Android Usenet newsgroup that one out of every twenty (or so) guides for setting up Android Private DNS mention using the IP address.

~19 out of twenty say you have to use the hostname.

So all I can confirm is that on my Android 13 Samsung Galaxy A32-5G, it's impossible to enter a numeric number as the first character, which instantly negates the ability to use IP addresses. The form won't allow it.

Obviously some other platforms allow it based on your device.

This is good to know. Thanks!
[General Questions and Answers] GalaxyA325G:
Thanks for the NextDNS suggestion and explanation and clarification.

I didn't mean to desparage NextDNS as you were answering the question, where I had never mentioned anything about limiting it to DNS sans accounts - so it's a good thing you mentioned NextDNS.

Thanks!

I agree that a well funded adversary will get anyone - so we would stand no chance against them.

I'm only seeking basic privacy - and one way I do that is I have a golden rule of no accounts whatsoever on a phone. Zero.

That means no Google Account. No Samsung Account. No Pay Account. No Cloud Account. No DNS account. No VPN account.

And so on.

And I can do everything that anyone else can do

Without an account

However... whether a DNS provider requires an account or not is not really important for this thread though, so there's nothing wrong (for this thread) in the NextDNS requiring an account, and apparently (as far as I could tell) you get a unique NextDNS DNS server hostname with that account.

That answers the question of what hostname to use. :)

Nothing wrong with NextDNS. Thanks for suggesting it.

I also appreciate that Oswald suggested a bunch more.

And I googled like crazy to get a bunch more too.

We're all working together to list the available Private DNS hostnames (or IP addresses, if your phone accepts them - mine won't).

An open question is HOW the Android phone knows what the IP address is of the Private DNS host when it's specificied as a hostname.

Presumably it uses regular port 53 DNS to figure that out?
[General Questions and Answers] GalaxyA325G:
Since you can't just guess on what dns server to use for encrypted DNS, and since Private DNS involves some effort, this thread will eventually contain all the most recommended Private DNS hostnames so others can benefit (as always) from every thread question.

Looking today for what Google recommends, I found these instructions for setting a Google DNS on every common consumer available operating system today.

<h ttps://developers.google.com/speed/public-dns/docs/using>

That link refers to this blog about Android DNS over TLS encryption.

<h ttps://android-developers.googleblog.com/2018/04/dns-over-tls-support-in-android-p.html>

That blog provides this list of compatible DoT (& DoH) test servers.

<h ttps://dnsprivacy.org/test_servers/>

Specifically looking for what encrypted DNS servers Google recommends for Android, in that Google list of encrypted DNS servers are the following.

getdnsapi.net 185.49.141.38 2a04:b900:0:100::37 853

getdnsapi.net 185.49.141.37 2a04:b900:0:100::38 443

Below those two is this table (the actual table has more fields).

unicast.censurfridns.dk 89.233.43.71 2a01:3a0:53:53::0 853 UncensoredDNS

kaitain.restena.lu 158.64.1.29 2001:a18:1::29 853 kaitain.restena.lu Fondation RESTENA

dns.neutopia.org 89.234.186.112 2a00:5884:8209::2 853 443 dns.neutopia.org dns.neutopia.org

dot1.applied-privacy.net 146.255.56.98 2a01:4f8:c0c:83ed::1 853 443 dot1.applied-privacy.net FAP

dns.keweon.center 84.16.252.137 or 84.16.252.147 2a00:c98:4002:1:8::5 or 2a00:c98:4002:2:c::80 853 dns.keweon.center keweonDNS

dot-jp.blahdns.com 108.61.201.119 2001:19f0:7001:1ded:5400:01ff:fe90:945b 853 443 dot-jp.blahdns.com BlahDNS

ibksturm.synology.me 213.196.191.96 853 ibksturm.synology.me ibksturm

fdns2.dismail.de 159.69.114.157 2a01:4f8:c17:739a::2 853 fdns2.dismail.de dismail.de

fdns1.dismail.de 80.241.218.68 2a02:c205:3001:4558::1 853 fdns1.dismail.de dismail.de

dnsotls.lab.nic.cl 200.1.123.46 2001:1398:1:0:200:1:123:46 853 dnsotls.lab.nic.cl NIC Chile

After that table, Google lists these with less information.

dns.digitale-gesellschaft.ch

dns.switch.ch

dot.ffmuc.net

https://dns.sb/dot/

https://dns.cmrg.net

https://servers.opennicproject.org/

ns29.de.dns.opennic.glue

ns4.fi.dns.opennic.glue

ns4.ru.dns.opennic.glue

https://tenta.com/dns-setup-guides
[General Questions and Answers] GalaxyA325G:
While everything in the above posts are for setting Private DNS for a Wi-Fi connection, apparently there's a way to set Private DNS for cellular data.

This app is said to set DNS over TLS for mobile data in addition to wi-fi.

<h ttps://play.google.com/store/apps/details?id=com.quad9.aegis>

That VPN-tunnel app works on non-rooted devices to override local DNS

settings for both mobile and WiFi networks to use the Quad9

high-performance worldwide network of DNS servers."

It's NOT a VPN

It's an encrypted VPN tunnel for the purpose of DNS (apparently)

This app below will also change your DNS for mobile and wi-fi but it has ads.

<h ttps://play.google.com/store/apps/details?id=com.burakgon.dnschanger>

DNS Changer uses VPNService base class to create DNS & VPN connection

I found those from this article https://www.easytechguides.com/android-dns/

How to set up DNS on any Android phone (step by step)

<h ttps://www.easytechguides.com/android-dns/#wi-fi-settings>
[General Questions and Answers] russ6100:
I'm with ya.

The word is that android is much more secure than say, a PC but a phone (non-rooted) is so much more of a black-box. I *do* have gmail on my phone (it's saved my butt a few times) but I will *never* do any online banking on a phone. Fast-forward some years and there might be no other option!

As for DNS - most people have no idea that their DNS lookups are seriously valuable.

Some years ago, T-Mobile was giving away free home routers, ostensibly to make things easier on their front-line customers service. If all their customers have the same router, support will go much smoother, they said.

Nah. They just wanted in on the cable companies DNS party. Those lookups will more than pay for those routers.
[Honor 8X Questions & Answers] Zahak:
Hello everyone

Lately my phone hasn't been updating any of my apps on Play Store and it keeps giving me this message

View attachment 6076301

When I click on update it tells me that all my apps are up to date even though it's been over a month since I didn't get any updates

View attachment 6076302

I tried to clear the data and cach for Play Store and all the other apps that are linked to it as well as synchronising all my Google accounts and nothing happened.

P.S: concerning the security notification it's about an emulator that I have for years by now and I am really sure that it's not the issue since I deleted it and the update issue remained the same.
[Honor 8X Questions & Answers] Lutchezar:
The same problem from mid-december. For now I am updating apps using Aurora store, installed using the same Google Account to use Google Play store as source...
[Google Pixel 7] 1st_paladin:
View attachment 6076312
[Google Pixel 7] 1st_paladin:
The installation was much faster than before. Looks like Google made good on improving the installation.
[Google Pixel 7] Yahoo1:
After March update Magisk has stopped working. I use the latest stable v27. Before this update no problem. Do you have the same issue? Thanks.
[Google Pixel 7] 1st_paladin:
Sorry ... do not use Magisk
[Google Pixel 7] buutske:
I use canary build and no problem but now I can't get Iconify installed with rhe march update.
[Google Pixel 7] Lughnasadh:
Known issue. Use something else such as ColorBlendr.
[Google Pixel 7] swangjang:
I'm using normal magisk v27 and works fine for me on March update.
[Google Pixel 7] Yahoo1:
It's resolved now. The phone was rooted all the time. It was just the Magisk app problem because Magisk was hidden before update (but previous updates with hidden Magisk went well). But after update there was no visible Magisk app in the phone. So I installed it but after that app uninstalled itself. I did not know why but then I realized it is still hidden app in the phone with different package name. So I searched for that package name using command "adb shell pm list packages". I found it, uninstalled it using command "adb uninstall package name", installed Magisk fresh and after that hid it. Maybe it will be useful for somebody.
[Google Pixel 7] swangjang:
Oh interesting. This is definitely useful information. I don't ever hide the magisk app so I would've had no idea this could be an issue.
[Google Pixel 7] ozyk100:
Looks like both Iconify and Pixel Xpert don't work like they supposed to after the update. Anyone has some alternatives for reducing the navbar hight?
[Google Pixel 7] Hitman478™:
I think Pixel Xpert is compatible now with march update. Check the TG group for more detail
[Google Pixel 7] ozyk100:
Thanks for the reply but besides I managed to solve my problem with this module

GitHub - Magisk-Modules-Alt-Repo/HideNavBar: Fullscreen/Immersive Gesture Tweaks for Android 10-14

Fullscreen/Immersive Gesture Tweaks for Android 10-14 - Magisk-Modules-Alt-Repo/HideNavBar

github.com
[Google Pixel 7] Hitman478™:
Interesting module. Does this have the per-app navbar hide? I'm looking for something that can fullscreen the launcher, so while i'm on the launcher the navbar doesnt show.
[Google Pixel 7] ozyk100:
It's global, and there's no buttons for keyboard actions. I don't mind it since I don't use those buttons
[Sharp Aquos R6] fangyuan9:
أFirstly, is the latest update for the phone Android 13, or is there something else? Secondly, does the phone have a modified ROM? Has one of you tried it because I am tired of the raw content? Thirdly: If there is no modified ROM, can I root it? Thank you.
[General Questions and Answers] ameenkn:
I'm beginner in how to root device I need the basic steps to root any device I appreciate who will reply 😁
[General Questions and Answers] EllieCat:
What’s the name of your device?
[General Questions and Answers] ameenkn:
Infinix hot 8 my bro
[General Questions and Answers] xXx yYy:
INFINIX Hot 8 (X650C) ROOT, TWRP, UN-BRICKING & Custom-ROM.

Follow the GUIDE completely & Thoroughly # use MEGA APP for FASTER & SECURE Downloads THIS GUIDE WORKS ON ALL VERSIONS {TESTED} i'm running on V224 since TWRP is BACKWORD-COMPATIBLE due to UNLOCKED-BOOTLOADER. [OPTIONAL] if you are running...

xdaforums.com

Infinix Hot 8 Guide: Unlock Bootloader, Install TWRP, and Root using Magisk

In this step-by-step guide, you will learn how to unlock the bootloader, install TWRP recovery, disable forced-encryption, and simultaneously root the Infinix Hot 8 (X650C) using Magisk.

www.thecustomdroid.com

How to Root Infinix Hot 8 Without PC & Via Magisk

Are you waiting to Root Infinix Hot 8 Smartphone? Follow our tutorial to guide you through the process to gain Superuser privileges without TWRP Recovery

www.thenextdroid.com

etc.pp
[OnePlus Nord CE 5G] Alexander09rrr:
Help after updating to oxygen 13 and rooting it says incompatible with your version like on disney and some apps please help
[OnePlus Nord CE 5G] khusika:
Make sure your Play Store is certified, you can check it in Play Store > Settings > About > Play Protect certification

Also make sure that your device meets Basic and Device Integrity checks by using this apps

Play Integrity API Checker - Apps on Google Play

Get info about your Device Integrity through the Play Intergrity API

play.google.com

If what I mentioned above is not fulfilled, try reading the thread below to find out the answer

[INFO] Play Integrity API - replacement for SafetyNet

THIS IS NOT A SUPPORT THREAD. For questions and support regarding how to fix your Play Integrity verdicts, see the Play Integrity Fix thread. ⚠️BEFORE YOU ASK A QUESTION, READ THIS POST AND THE FAQ!⚠️ ****Update 12/11/23**** Google has been...

xdaforums.com
[OnePlus Nord CE 5G] Alexander09rrr:
View attachment 6076322
[OnePlus Nord CE 5G] khusika:
That's what causes problems with your device, try paying attention again to the thread I mentioned above. You will find a way to fix it with rooted device.
[OnePlus Nord CE 5G] Alexander09rrr:
Ok will do it tomorrow thanks!
[OnePlus Nord CE 5G] Alexander09rrr:
After installing the zip for integrity
[OnePlus Nord CE 5G] Alexander09rrr:
Dont i need to pass more?
[OnePlus Nord CE 5G] Alexander09rrr:
Cus it still says incompatible
[OnePlus Nord CE 5G] khusika:
You have to pass device check for that matter, and you also have to find your own fingerprints for your device. Try reading the thread below

PIF Testing helper - Tasker profile for testing fingerprints

Hello Tasker users If you have root access/unlocked bootloader and you want to use Google Wallet or other apps/services involved with Play Integrity, you are most probably well aware of the Play Integrity Fix module (and perhaps of it's fork as...

xdaforums.com