[MODULE] DNS Switch (select your custom DNS server from this thread) - Magisk

This can help anyone who wants to use DNS Switch magisk module and use any one of the custom DNS servers from the list below.
Source Link: https://github.com/JohnFawkes/DNSSwitch
Magisk module is attached in this post.
Search in magisk repo for DNS Switch (under Download in magisk manager) and install it.
Open Termux or Terminal Emulator, type command su and type dns_switch
Select custom
enter the DNS server that you want
reboot your device and enjoy safe browsing
Alternate
23.253.163.53 / 198.101.242.72
CleanBrowsing Adult Filter
185.228.168.10 / 185.228.168.11 Blocks access to all adult sites. Sites like Reddit are allowed. Google and Bing are set to Safe Mode
CleanBrowsing Family Filter
185.228.168.168 / 185.228.168.169 Blocks access to all adult sites (including sites like reddit). Google, Bing and YouTube are set to Safe Mode.
Cloudflare
1.1.1.1 / 1.0.0.1
Comodo secure
8.26.56.26 / 8.20.247.20
DNS.Watch
84.200.69.80 / 84.200.70.40
FreeDNS
37.235.1.174 / 37.235.1.177
Google
8.8.8.8 / 8.8.4.4
Level3
209.244.0.3 / 209.244.0.4
Norton Connectsafe - Security
199.85.126.10 / 199.85.127.10
Norton Connectsafe - Security + Pornography
199.85.126.20 / 199.85.127.20
Norton Connectsafe - Security + Pornography + Other
199.85.126.30 / 199.85.127.30
OpenDNS
208.67.222.222 / 208.67.220.220
OpenNIC (Anycast)
185.121.177.177 / 169.239.202.202 Anycast servers of the OpenNIC project. For faster speeds use a server located closer to you.
Quad9
9.9.9.9 / 149.112.112.112
Quad9 secondary
9.9.9.10 / 149.112.112.112
SafeDNS
195.46.39.39 / 195.46.39.40 Non-Public (paid) DNS server anti-porn filtering [safedns.com]
Unblockr UK
178.62.57.141 / 139.162.231.18 Non-public DNS server for kodi. Visit unblockr.net for more information
Unblockr US
138.68.29.183 / 139.162.231.18 Non-public DNS server for kodi. Visit unblockr.net for more information
Verisign
64.6.64.6 / 64.6.65.6
Yandex
77.88.8.8 / 77.8.8.1

It's available in the Magisk repo, so no need to provide a zip here really...

Didgeridoohan said:
It's available in the Magisk repo, so no need to provide a zip here really...
Click to expand...
Click to collapse
Good point... I will mention about the repo instead of zip file.

Why the module doesnt work? Using Mi 9T Pro Miui Global Stable 10.3.2, magisk 20.0.

DAusRon said:
Why the module doesnt work? Using Mi 9T Pro Miui Global Stable 10.3.2, magisk 20.0.
Click to expand...
Click to collapse
I can access the CLI for dns_switch but setting a custom DNS does not work.
My bad, It does work resolver name is my operator's name?

prop net.dns1 and net.dns2 seems to be overriden with wifi or mobile configuration or with ISP defaults.
at least on mine. samsung with android 10.
you can test it by setting some dns servers then try switching from wifi to mobile network (or vice versa) and check the prop if it stands
getprop | grep dns

I had this weird issue this week where my LTE data signal bars had an [x] on it. Investigating further I found out I could ping 8.8.8.8 but not use my internet, so likely a DNS issue. Strangely the issue did not exist over WiFi and did not exist with a SIM card from another operator.
Anyway, removing dns_switch seemed to resolve the problem for now, if someone else comes across the same issue perhaps this can help them.

DAusRon said:
Why the module doesnt work? Using Mi 9T Pro Miui Global Stable 10.3.2, magisk 20.0.
Click to expand...
Click to collapse
same for me. dns_switch not found???
it worked some month ago.

Kindly provide the zip. Thank you

Related

[Magisk][Module] OnePlus 3(T) Wifi Channel Bonding Enabler

Hi,
I have an OnePlus 3T and apparently OpePlus simply took the default WiFi config file provided by Qualcomm. This means that while for 5GHz channel bonding is enabled, 2.4GHz connections only use 20MHz wide channels, whereas channel bonding would allow to use 40MHz (where supported by the router).
This problem can be remedied by editing the config file WCNSS_qcom_cfg.ini located in system/etc/wifi. However, I found it unpleasant to modify my system partition as Magisk would give me systemless root and Xposed. So I did a very simply Magisk Module to overcome this.
To my understanding, this configuration is the same for OP3 and OP3T - but can't say for sure.
EDIT: Download removed. Now in official Repo.
Thanks!
BTW: It's free. If you like it, hit the THANKS button. If you want to donate, please donate to @topjohnwu for making Magisk!
I have op3t with magisk 10.2 and pph's root, how can I test if this module is working as intended?
I tested it on a 1+3 and it seems to work. But I'm not sure how to test this properly. But the link speed is higher. I will do some more testing.
I did some further testing and it works. The link speed doubled. See the Screenshots.
What did you changed exactly?
Nvm found it
(O+3T here)
Thanks man, works wonderful!
gkillerx said:
What did you changed exactly?
Nvm found it
Click to expand...
Click to collapse
He changed the configuration value in the aforementioned file to this value.
Code:
gChannelBondingMode24GHz=1
dreinulldrei said:
Hi,
I have an OnePlus 3T and apparently OpePlus simply took the default WiFi config file provided by Qualcomm. This means that while for 5GHz channel bonding is enabled, 2.4GHz connections only use 20MHz wide channels, whereas channel bonding would allow to use 40MHz (where supported by the router).
Click to expand...
Click to collapse
Is this still the case with OOS 4.0.1? Can the module being used on OOS4?
Edit: gChannelBondingMode for 2.4 GHz is still 0 on OOS 4.0.1
Yes. It still works on Nougat. It's a preset file by Qualcomm and I doubt OP will change it. Just a guess though.
It does work even on the Nougat version of OOS. @dreinulldrei, you really should apply for the repo because this is a solid mod.
Shouldn't OnePlus be fixing this? :silly:
Jadelor said:
It does work even on the Nougat version of OOS. @dreinulldrei, you really should apply for the repo because this is a solid mod.
Click to expand...
Click to collapse
I applied for a repository, but so far no response from topjohnwu. Guess he's working on next release of Magisk.
I can confirm this works.
My WiFi speed almost doubled!
It's on the official repo now.
Hi Guys.
I have a small query regarding the module. Will it drain more battery...? Please share your feedback
Hello,
How to unistal this module to use the 5ghz wifi after the installation ?
Ordijules said:
Hello,
How to unistal this module to use the 5ghz wifi after the installation ?
Click to expand...
Click to collapse
Magisk modules are uninstalled using Magisk Manager. 5GHz wifi is untouched by the module and you can choose to use 5GHz even with it enabled.
Okay thanks you
Then can you say me how to reset the wifi because I can't use Internet in wifi 5ghz and I have unistall the module
Sorry for my strange english
dreinulldrei said:
It's on the official repo now.
Click to expand...
Click to collapse
Has the issue been fixed in OOS 4.0.3 or do we still need this module?
Uh.. why do I have the same problem on my Nexus 5X? I can only go up to 72Mbps in 2.4GHz mode. But I don't have that file in /system/etc/wifi

[Magisk][Module] OnePlus 5GHz mod

Hi,
I just got my Google WiFi 3-kit and it seems that the channel they work on (149) wasn't supported in my country (NL) so I made a simple Magisk module to change the region to [EU]
This 'fix' is simpy a change to "wifi-service.jar" which can be located in /system/framework/
Source: https://github.com/thomasvt1/extendwifi
DOWNLOAD
Updates v7
Update OOS to 4.5.10
Add support for Magisk v14.0
Special thanks to:
- https://forum.xda-developers.com/pixel/themes/mod-wifi-country-code-fix-root-required-t3558044
Would there be any benefit to flashing this if I'm in the US, or do they all have the NL flag?
The wifi region is selected based on the SIM in your phone. Most people won't need this, care, or notice.
Second, this is probably illegal since it changes your phone to use frequencies that are not allowed in the users home country. Is anyone going to get caught or in trouble for this? Unlikely. But it also won't be useful unless you've purchased hardware that broadcasts on frequencies not allowed in your country. IE, Google WiFi hasn't been released in Europe yet and doesn't officially follow EU frequency range. Which is why it's useful for @Thomasvt but not for anyone else.
@PokemonTotalWar: Long answer? No.
@PokemonTotalWar: For US users, probably not, except if you use channel 12/13 from the 2.4GHz spectrum. > https://en.wikipedia.org/wiki/List_of_WLAN_channels
@Raharazod Actually Google WiFi is released in the EU. (France, Germany and the UK) http://www.androidpolice.com/2017/06/26/google-wifi-may-coming-france-monday/ as for my country. All Apple products, and my laptop happily use the 5GHz network without any modification except my OnePlus 5.
Thomasvt said:
@Raharazod Actually Google WiFi is released in the EU. (France, Germany and the UK) http://www.androidpolice.com/2017/06/26/google-wifi-may-coming-france-monday/ as for my country. All Apple products, and my laptop happily use the 5GHz network without any modification except my OnePlus 5.
Click to expand...
Click to collapse
OH! I thought it was still pending release over here. Wasn't really keeping a close eye.
Well it shouldn't.
There ARE 5Ghz bands that are allowed in the EU, just not all of them. I was assuming that your module enabled ones that weren't otherwise allowed.
I've got my phone bootloop
Thomasvt said:
Hi,
I just got my Google WiFi 3-kit and it seems that the channel they work on (149) wasn't supported in my country (NL) so I made a simple Magisk module to change the region to [EU]
This 'fix' is simpy a change to "wifi-service.jar" which can be located in /system/framework/
Source: https://github.com/thomasvt1/extendwifi
DOWNLOAD
Updates v7
Update OOS to 4.5.10
Add support for Magisk v14.0
Special thanks to:
- https://forum.xda-developers.com/pixel/themes/mod-wifi-country-code-fix-root-required-t3558044
Click to expand...
Click to collapse
After installing module I've got my phone bootloop. May you define place for the original wifi-service.jar file during module installation.
Thanks, Kinger
Kinger1970 said:
After installing module I've got my phone bootloop. May you define place for the original wifi-service.jar file during module installation.
Thanks, Kinger
Click to expand...
Click to collapse
Just use 'magisk mount' and remove it from /magisk.
What O2OS are you running?
Thank you for quick response
Thomasvt said:
Just use 'magisk mount' and remove it from /magisk.
What O2OS are you running?
Click to expand...
Click to collapse
Thank you, restored system easily. Problem I'm not running O2OS system on phone I've crashed, installed on different phone by mistake.
Thank you, cheers!
I got another Problem on oreo closed beta 2.
After update from 4.5.14 my 5ghz wont connect with settings in router auto channel..
This means channels 36 above until 52 wont work.
If i sett a special channel like 52 above my 5ghz wifi connects to my op5..
Did OnePlus messed something up?
Located in Germany op5 A5000
Hi Dimontiman,
Have you tried with the official OxygenOS Open Beta 1? Since leaked closed beta 1 and 2 were not made for public and lots of bugs.
Did it give any errors when adding the module in Magisk?
If still doesn't work on official open beta 1, then perhaps an update to this module would be required perhaps.
keepasa said:
Hi Dimontiman,
Have you tried with the official OxygenOS Open Beta 1 (8.0)?
Click to expand...
Click to collapse
Yes both open beta 1 and xlosed beta 2
Same Wifi Problems
I do have a Oxygen (leaked build 1) version on my github: https://github.com/thomasvt1/extendwifi/tree/4.5.2 (just download as zip).
I haven't been able to get smali working yet with the open beta 1. I'm not sure if the closed beta one works on the open beta.
Edit: My version from git still does work with the open beta 1. Just tested.
Edit2: New updated version for Open Beta 1: https://github.com/thomasvt1/extendwifi/tree/O2_Open1 [just downoad zip and use in magisk]
Thomasvt said:
I do have a Oxygen (leaked build 1) version on my github: https://github.com/thomasvt1/extendwifi/tree/4.5.2 (just download as zip).
I haven't been able to get smali working yet with the open beta 1. I'm not sure if the closed beta one works on the open beta.
Edit: My version from git still does work with the open beta 1. Just tested.
Edit2: New updated version for Open Beta 1: https://github.com/thomasvt1/extendwifi/tree/O2_Open1 [just downoad zip and use in magisk]
Click to expand...
Click to collapse
Hey
Appreciate your work, what does your module change exactly?
Additional to OP
Dimontiman said:
Hey
Appreciate your work, what does your module change exactly?
Additional to OP
Click to expand...
Click to collapse
It changes just one file; https://github.com/thomasvt1/extendwifi/tree/O2_Open1/system/framework
And then just the setCountryCode method as per this guide;
https://forum.xda-developers.com/pixel/themes/mod-wifi-country-code-fix-root-required-t3558044
open beta is supported?
enskje said:
open beta is supported?
Click to expand...
Click to collapse
https://github.com/thomasvt1/extendwifi/archive/O2_Open1.zip
This is for Open Beta 1
Small update for Openbeta 1 - the region didn't apply every boot so I fixed that;
https://github.com/thomasvt1/extendwifi/archive/O2_Open1.zip
Thomasvt said:
Small update for Openbeta 1 - the region didn't apply every boot so I fixed that;
https://github.com/thomasvt1/extendwifi/archive/O2_Open1.zip
Click to expand...
Click to collapse
Hey can you update this version to magisk repo as i cant use the zip on magisk
Dimontiman said:
Hey can you update this version to magisk repo as i cant use the zip on magisk
Click to expand...
Click to collapse
Sorry the magisk repo version will only be the stable version of OxygenOS.
Maybe try a file explorer to select the zip, I know ES File Explorer works when using the 'file way' and not the 'normal android way'.
I hope this helps!
Thomasvt said:
Sorry the magisk repo version will only be the stable version of OxygenOS.
Maybe try a file explorer to select the zip, I know ES File Explorer works when using the 'file way' and not the 'normal android way'.
I hope this helps!
Click to expand...
Click to collapse
If i flash the zip from twrp, can stock be afterwards restored? I mean to uninstall

[DEPRECATED] [2019.4.6] Sysconfig Patcher

THIS PROJECT IS NO LONGER SUPPORTED.
# Sysconfig Patcher
---
## LEGAL
Copyright (C) 2017-2019, VR25 @ xda-developers
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
---
## DISCLAIMER
Always read/reread this reference prior to installing/upgrading this software.
While no cats have been harmed, the author assumes no responsibility for anything that might break due to the use/misuse of it.
To prevent fraud, do NOT mirror any link associated with this project; do NOT share builds (zips)! Share official links instead.
---
## DESCRIPTION
This module patches all relevant XML files from `/system/etc/sysconfig/` for data and battery savings, and auto-repatches these after ROM/GApps updates.
Targeted packages (i.e., `Google Play Services (GMS)`) are deprived of unrestricted access to data and power intensive resources without the user's explicit consent.
`Doze` and `data saver` will act upon these. Core packages such as `Qualcomm's`, `Download Manager`, `Shell`, etc., are excluded by default.
`MagicGApps` module 2019 is supported.
For verbose, refer to `/dev/sysconfig-patcher/post-fs-data.sh.log`.
---
## PREREQUISITES
- Magisk 17-19
---
## SETUP
Install
0. [Optional] Set up /sdcard/.sp_whitelist.txt.
- Use zipFile/common/whitelist.txt as reference.
- Do not remove/blacklist default packages, unless you know exactly what you are doing.
- Reinstall the module to apply new changes.
1. Remove or disable redundant modules (e.g., `Enable Doze for GMS`, `Universal GMS Doze`).
2. Flash live (e.g., from Magisk Manager) or from custom recovery (e.g., TWRP).
Uninstall
- Use Magisk Manager (app) or Magisk Manager for Recovery Mode (utility).
---
## USAGE
Generally, once the module is installed, you don't have to do anything else.
If `Google Play Services` package is not optimized, go to settings > security and try one or all of the following workarounds (a reboot is implied):
- Disable all Google `Trust Agents`. This may break Google `Smart Lock` features.
- Disable all Google `Device Administrators`.
- Disable `Find My Device`.
---
## LINKS
- [Donate](https://paypal.me/vr25xda/)
- [Facebook page](https://facebook.com/VR25-at-xda-developers-258150974794782/)
- [Git repository](https://github.com/Magisk-Modules-Repo/sysconfig-patcher/)
- [Telegram channel](https://t.me/vr25_xda/)
- [Telegram profile](https://t.me/vr25xda/)
- [XDA thread](https://forum.xda-developers.com/apps/magisk/module-sysconfig-patcher-t3668435/)
---
## LATEST CHANGES
**2019.4.6 (201904060)**
- Complete redesign
- Custom whitelist (refer to README.md for details)
- Magisk 17-19 and MagicGApps 2019 support
- Updated documentation
**2018.10.22 (201810220)**
- Major optimizations
- Magisk `15.0-17.2` support
- Module ID reverted to `sysconfig-patcher`
- Module template `17000`, with extras
- Rebooting twice to apply changes after disabling/re-enabling the module is no longer necessary.
- Support for MagicGApps versions greater than `2018.9.23`
- Updated building and debugging tools
- Updated documentation
* Release notes: if you have `/data/adb/magisk_simple/system/etc/sysconfig/`, remove it with TWRP file manager (preferably before upgrading). Oreo and Pie users (or even users in general) may need to disable Google device administrators for things to work as expected. This rather inconvenient requirement has nothing to do with Sysconfig Patcher. It's a Google thing.
**2018.8.29 (201808290)**
- Improved compatibility
- Magisk Module Template 1500
- Updated documentation
Archive
I'm currently use your enable doze GMS+, so must I uninstall enable doze module before flash this module?
Sent from my Redmi 3X using Tapatalk
jmmigo said:
I'm currently use your enable doze GMS+, so must I uninstall enable doze module before flash this module?
Click to expand...
Click to collapse
You can install without removing that one. You'll no longer need DozeGMS+, though.
So...
will try this modules
Will the recent version work with magisk14?
jsecruzvalencia said:
Will the recent version work with magisk14?
Click to expand...
Click to collapse
i think so
Sweet.. Is this available in repo
I hd doze battery saver, so i Uninstalled n installed this module. But sonehow I'm getting more wake locks compared to the earlier module. Even though battery optimization shows gplay services to be optimized, i hv the gplay wakelocks.
Cannot see google in battery optimization
Hi,
Unfortunatly I cannot see Google Services in Greenify or in Battery optimization, module installation was made directly with Magisk. There is Enable_Doze_for_GMS_Magisk_Module-v5 also installed
Thanks for you reply.
Mobile : One Plus 5 (ROOT)
ROM : Oos 4.5.8
Magisk 14 - Magisk manager 5.3.0
musprog said:
Hi,
Unfortunatly I cannot see Google Services in Greenify or in Battery optimization, module installation was made directly with Magisk. There is Enable_Doze_for_GMS_Magisk_Module-v5 also installed
Thanks for you reply.
Mobile : One Plus 5 (ROOT)
ROM : Oos 4.5.8
Magisk 14 - Magisk manager 5.3.0
Click to expand...
Click to collapse
Try remove the "Enable_Doze.....v5" module than reboot
Thanks for your reply
Cheer's
kwanthenewbie said:
Try remove the "Enable_Doze.....v5" module than reboot
Click to expand...
Click to collapse
Hi,
Exactly the same issue without this module.
Didn't work for me.
Asus zenfone 2 - stock 6.0.1, Magisk 14.0 / magisk manager 5.3.0 installed .
Someone try it on a Pixel with Oreo?
What do this module? Just remove play service from whitelist?
v2017.9.24 worked for my phone zenfone 2 z00a.
Thanks :good:
Should I flash this even though I have Greenify?
Sh0X31 said:
What do this module? Just remove play service from whitelist?
Click to expand...
Click to collapse
Play Services and everything else that "shouldn't" be there.
Phititan said:
Should I flash this even though I have Greenify?
Click to expand...
Click to collapse
Yes, this module may improve your battery life even further.
Hello, what does this exactly do? I see there is any resource or google.xml file inside? So wondering if it works
Also works flawlessly on my 2nd phone zenfone 3 / stock 7.0 / magisk 14.0. :highfive:
Big thanks OP. :good:

[MAGISK MODULE][NOUGAT/OREO/PIE] WiFi Country Code Set

This module should fix WiFi 802.11ac or 5GHz frequencies not working (or working at half speed) on some custom rom.
This happens due to the wrong Wifi Country Code, which this module changes according to the system language.
N.B: if you've set your phone in a language different than yours (or if you've set your phone in your language, in a different country), probably this module is not going to help.
Without this fix maximum speed was 200 Mbps, after applying the changes 433 Mbps.
The file is stored in two different locations:
-/system/etc/wifi on Nougat
-/system/vendor/firmware on Oreo-Pie
that's why there are 2 versions of this module.
Tested on Sony Xperia Z3 Compact running CarbonRom 6.1 (OREO) and CarbonRom 7.0 (PIE).
Download it from the attachments, install in Magisk Manager and reboot.
P.S.: on the first boot, WiFi speed could be unstable for a while. Just let it settle
Hi, I need your help. I have a galaxy s7 and I need to change the wifi_country_code on the US I tried with the help of this -https://forum.xda-developers.com/nexus-6/help/wifi-channels-149-165-5ghz-t3099653 but it does not work.
How change this? - # bcmdhd.cal modifications
oldCC=$(cat /system/vendor/firmware/bcmdhd.cal | grep ccode | cut -f2 -d '=')
newCC=$(getprop | grep locale | cut -f2 -d ' ' | cut -f2 -d '-' | tr '[' ' ' | tr ']' ' ' | cut -f2 -d '-' | sed -n '1p')
I do not have such a file in oreo (ambasaddi rom)
I also have the same problem with wifi_country_code , for my samsung j5 prime model g570M In the version Nougat. Well, you can not see the wifi signal. To see the signal I have to activate airplane mode.
Working good.
works really great! thanks!!
Can you please support android 9?
marcogiannetta said:
This module should fix WiFi 802.11ac or 5GHz frequencies not working (or working at half speed) on some custom rom.
This happens due to the wrong Wifi Country Code, which this module changes according to the system language.
N.B: if you've set your phone in a language different than yours (or if you've set your phone in your language, in a different country), probably this module is not going to help.
Without this fix maximum speed was 200 Mbps, after applying the changes 433 Mbps.
The file is stored in two different locations:
-/system/etc/wifi on Nougat
-/system/vendor/firmware on Oreo
that's why there are 2 versions of this module.
Tested on Sony Xperia Z3 Compact running CarbonRom 6.1.
Download it from the attachments, install in Magisk Manager and reboot.
P.S.: on the first boot, WiFi speed could be unstable for a while. Just let it settle
Click to expand...
Click to collapse
Hi there, can you add support for pie, please?
saedkebbeh said:
Can you please support android 9?
Click to expand...
Click to collapse
Stogie87 said:
Hi there, can you add support for pie, please?
Click to expand...
Click to collapse
Done :good:
marcogiannetta said:
Done :good:
Click to expand...
Click to collapse
Thankus a lotus.
But there should be an option for deleting your comment which isn't present there
As I don't have a broadcom wifi in my phone, I haven't tested it. However I have found out thet there exists a property for wifi country code (I have checked android wifi service sources)
I have put this line in build.prop and toggled flight mode
Code:
ro.boot.wificountrycode=SK
Now I can conect to channel 13 AP
I suppose this only works without SIM/cellular connection, since android sets appropriate wifi county code from the cellular network. I use this specific phone in fligt mode only, so automatic setting didn't work.
im using [9] LineageOS 16.0 for z3. WI-FI does not work.
i installed this mode, But it doesn't work perfectly. It only works on AIREPLAN MODE.
mer5ad said:
im using [9] LineageOS 16.0 for z3. WI-FI does not work.
i installed this mode, But it doesn't work perfectly. It only works on AIREPLAN MODE.
Click to expand...
Click to collapse
Salam Dadash
My attached mode completly works on lineage 16. Ichecked it. it does not necessary to airplane mode.
after instalatiation of linage ROM 16, by ADB and fastboot you can flash it.
fastboot flash boot wifi5GbootLOS16.img
https://drive.google.com/file/d/1XWkcrpTkSz5udGA70pSm607E0mCmbHlD/view?usp=sharing
any chance for android 10 update ?
or anyone know the new location for bcmdhd.cal on Android 10 ?
Where's the download link?
Cara doenloadnya gimana

Question How can I Degoogle my Redmi Note 10 Pro (sweet)?

I recently found out about CalyxOS, a custom ROM that replaces Google Apps with Open source apps, and that whenever Google Play Services is required, it uses MicroG instead. I like this approach, as I think it is the best one for degoogling without compromising a lot the functionality. However, this ROM is only available for Pixels, and I wanted to replicate something similar with my Redmi Note 10 Pro, but I don't know if it's possible.
I think of installing a Custom ROM, and instead of flashing GApps, I flash MicroG, hopefully getting a similar result. I think that LineageOS has a way to do this, but to be honest, I don't really feel comfortable knowing that the only version of it available for this phone is an unofficial one.
Is this possible with another ROM? What ROM would you exactly recommend me and how could I do this?
Any vanilla roms are mostly degoogled (Lineage OS, Havoc OS, crDroid, Carbon ROM etc...). Basically, if you want a degoogled experience, find the vanilla variant of the said rom though most roms nowadays copy pixel experience and degoogling is not really popular. As for a degoogled MIUI experience, you can only get it through a china port and only one miui china port rom exists in RN10Pro and it was last updated Nov.2021.
And after flashing the vanilla ROM, I guess that I have to install MicroG, right?
BigChungus321 said:
Any vanilla roms are mostly degoogled (Lineage OS, Havoc OS, crDroid, Carbon ROM etc...). Basically, if you want a degoogled experience, find the vanilla variant of the said rom though most roms nowadays copy pixel experience and degoogling is not really popular. As for a degoogled MIUI experience, you can only get it through a china port and only one miui china port rom exists in RN10Pro and it was last updated Nov.2021.
Click to expand...
Click to collapse
ADB AppControl. Can uninstall any app
ByteSeb said:
And after flashing the vanilla ROM, I guess that I have to install MicroG, right?
Click to expand...
Click to collapse
You also need to make sure the rom support signature spoofing, or ask the maintainer to build one with that if it's default not supported
Signature Spoofing
Free implementation of Play Services. Contribute to microg/GmsCore development by creating an account on GitHub.
github.com
ByteSeb said:
And after flashing the vanilla ROM, I guess that I have to install MicroG, right?
Click to expand...
Click to collapse
Yes you can choose between 4 options to install MicroG. Either MinMicroG (Magisk/TWRP), MicroG Installer Revived (Magisk), NanoDroid (Magisk/TWRP but only for A11), or manually installing and giving MicroG permission. Personally, I find MicroG Installer Revived and MinMicroG to be the best as it also support patched Play Store installation (because I rely on my old purchase). Also don't worry about the ROM you choose if it doesn't support signature spoof. You can always use FakeGapps LsPosed module to spoof that part. Just make sure to use a vanilla build to avoid hectic uninstallation of Google services and actually have a clean slate to work with. Also if you're wondering, banking apps (and some apps that check for latest Play Services) will not work. Safety Net can still be passed with MicroG. You can even get L1 Certificate and get Google Photos spoofed even on MicroG.
Thanks. Do you think there is any way for me to try it with a VM before doing it or something like that?
BigChungus321 said:
Yes you can choose between 4 options to install MicroG. Either MinMicroG (Magisk/TWRP), MicroG Installer Revived (Magisk), NanoDroid (Magisk/TWRP but only for A11), or manually installing and giving MicroG permission. Personally, I find MicroG Installer Revived and MinMicroG to be the best as it also support patched Play Store installation (because I rely on my old purchase). Also don't worry about the ROM you choose if it doesn't support signature spoof. You can always use FakeGapps LsPosed module to spoof that part. Just make sure to use a vanilla build to avoid hectic uninstallation of Google services and actually have a clean slate to work with. Also if you're wondering, banking apps (and some apps that check for latest Play Services) will not work. Safety Net can still be passed with MicroG. You can even get L1 Certificate and get Google Photos spoofed even on MicroG.
Click to expand...
Click to collapse
ByteSeb said:
Thanks. Do you think there is any way for me to try it with a VM before doing it or something like that?
Click to expand...
Click to collapse
Degoogling? Nope, I personally tried VM's like vmos, nox, bluestack, parallel space and they can't mostly because the OS they function with requires Google Play Services. If you still wanna try degoogling then I guess try on some old devices which support custom ROM (especially lineage). Worst you can do is soft brick which is still recoverable. But if you get more knowledge on custom ROMs and your plan to degoogle then you can't really fail. Just research more and ask for guide on others.
BigChungus321 said:
Degoogling? Nope, I personally tried VM's like vmos, nox, bluestack, parallel space and they can't mostly because the OS they function with requires Google Play Services. If you still wanna try degoogling then I guess try on some old devices which support custom ROM (especially lineage). Worst you can do is soft brick which is still recoverable. But if you get more knowledge on custom ROMs and your plan to degoogle then you can't really fail. Just research more and ask for guide on others.
Click to expand...
Click to collapse
You're right. That's why I tried it on BlueStacks but it didn't work.
What else does not work with MicroG?
ByteSeb said:
You're right. That's why I tried it on BlueStacks but it didn't work.
What else does not work with MicroG?
Click to expand...
Click to collapse
Most banking apps, apps that check for specific version of play services and above (microg version is like taken from android KitKat or smt so really outdated) example is MuseScore. So really, secure apps that implement safety net check most likely doesn't work with microg. Still you can spoof device attestation to basic and pass safety net for some apps like Netflix.
BigChungus321 said:
Most banking apps, apps that check for specific version of play services and above (microg version is like taken from android KitKat or smt so really outdated) example is MuseScore. So really, secure apps that implement safety net check most likely doesn't work with microg. Still you can spoof device attestation to basic and pass safety net for some apps like Netflix.
Click to expand...
Click to collapse
Is there any way to force apps like banking apps to work with MicroG? Maybe with some Magisk module or something like that?
ByteSeb said:
Is there any way to force apps like banking apps to work with MicroG? Maybe with some Magisk module or something like that?
Click to expand...
Click to collapse
Sometimes I guess so... It did work on a few apps for me. Magisk 25.1 only uses zygisk and Shamiko magisk module is used to hide the root. But magisk hide on v23 can hide root better on some apps. But that is with root, not spoofing the microg to work with banking apps. So I guess there is not. Still worth a shot though. I find using website version of my banking app better cause the browser doesn't actually check for root.
What to think of this Unofficial /e/OS rom
A rom based on lineage without all of google
I run it with recovery orangefox, Magisk 25,2 and adaway
And all i use is working
Sweet
Murena - Choose freedom
ecloud.global
chabula said:
What to think of this Unofficial /e/OS rom
A rom based on lineage without all of google
I run it with recovery orangefox, Magisk 25,2 and adaway
And all i use is working
Sweet
Murena - Choose freedom
ecloud.global
Click to expand...
Click to collapse
Pls send some screenshots like settings and special settings, Battery consumption and so on. Thanks
Hey ByteSeb,
First I want to tell you that privacy is a journey, there are a lot of aspects to it, and is not a on or off switch. Don't be disheartened if you can't accomplish everything, every step you take to regain your privacy counts.
The best thing you could do is buy a pixel phone if you can afford, and use either calyx or graphene os, maybe even divestOS. AOSP is not completely degoogled, for eg it still has google dns, gps, etc. (example).
You can always make changes to open source roms. The only decent vanilla rom for this device I found is ArrowOS, or you could even try Lineage GSI.
One of the most important things you can do is: use open source apps, like newpipe instead of youtube. And lets say you want to be signed in to your social media account or email, use different browsers. For eg you can use one browser where you do all your stuff where your one identity is tied. But I would recommend just use pc or laptop for most things, as they are much better at privacy than android (use linux/unix).
PS: don't look for privacy advices on xda or reddit...
Laptapper said:
Pls send some screenshots like settings and special settings, Battery consumption and so on. Thanks
Click to expand...
Click to collapse
Unofficial /e/ OS - Android S/12 - Xiaomi redmi note 10 pro **sweet** ​
/e/OS DevicesUnOfficial Builds
unofficial-builds xiaomi sweet s
ChimpthepimpI Build ROM's
10d
Another S/Android 12 build for the Xiaomi Redmi Note 10pro - sweet
A big thanks to pulkit077, whose sources have premitted me to assemble this rom.
- Please make sure you use the latest twrp version, 3.7.0-a12.0 to flash the ROM.
- It is recommended to clean flash, for this device with dynamic partitioning, that means flash the rom and then format data.
- If you are coming from a different vendor version please make sure to flash miui vendor first, accordingly to your region.
- If you are coming from a different Android version make sure to rollback to android 12 firmware.
I have tested this rom the past 2 weeks myself and am happy about feedback or to assisst if needed.
Find the rom file here 3
Enjoy /e/ on the Xiaomi Redmi note 10pro
/e/OS - e Foundation - deGoogled unGoogled smartphone operating systems and online services - your data is your data
ECOSYSTEMKEY FEATURESGET /E/OSNEED HELP /e/OS is a complete, fully “deGoogled”, mobile ecosystem /e/OS is an open-source mobile operating system paired with carefully selected applications. They form a privacy-enabled internal system for your smartphone. And it’s not just claims: open-source...
e.foundation
/e/OS product description - a pro-privacy mobile operating system and cloud services
chabula said:
Unofficial /e/ OS - Android S/12 - Xiaomi redmi note 10 pro **sweet** ​
/e/OS DevicesUnOfficial Builds
unofficial-builds xiaomi sweet s
ChimpthepimpI Build ROM's
10d
Another S/Android 12 build for the Xiaomi Redmi Note 10pro - sweet
A big thanks to pulkit077, whose sources have premitted me to assemble this rom.
- Please make sure you use the latest twrp version, 3.7.0-a12.0 to flash the ROM.
- It is recommended to clean flash, for this device with dynamic partitioning, that means flash the rom and then format data.
- If you are coming from a different vendor version please make sure to flash miui vendor first, accordingly to your region.
- If you are coming from a different Android version make sure to rollback to android 12 firmware.
I have tested this rom the past 2 weeks myself and am happy about feedback or to assisst if needed.
Find the rom file here 3
Enjoy /e/ on the Xiaomi Redmi note 10pro
/e/OS - e Foundation - deGoogled unGoogled smartphone operating systems and online services - your data is your data
ECOSYSTEMKEY FEATURESGET /E/OSNEED HELP /e/OS is a complete, fully “deGoogled”, mobile ecosystem /e/OS is an open-source mobile operating system paired with carefully selected applications. They form a privacy-enabled internal system for your smartphone. And it’s not just claims: open-source...
e.foundation
/e/OS product description - a pro-privacy mobile operating system and cloud services
Click to expand...
Click to collapse
Sounds very good!
/e/OS product description - a pro-privacy mobile operating system and cloud services
Pls make a separate thread for this ROM
Laptapper said:
Sounds very good!
/e/OS product description - a pro-privacy mobile operating system and cloud services
Pls make a separate thread for this ROM
Click to expand...
Click to collapse
I run this Rom
On my old poco F1 Offcial
Samsunf Tab SN T585 year 2016 unofficial Android 10
and the aredmi Note 10 pro
Stan m said:
Hey ByteSeb,
First I want to tell you that privacy is a journey, there are a lot of aspects to it, and is not a on or off switch. Don't be disheartened if you can't accomplish everything, every step you take to regain your privacy counts.
The best thing you could do is buy a pixel phone if you can afford, and use either calyx or graphene os, maybe even divestOS. AOSP is not completely degoogled, for eg it still has google dns, gps, etc. (example).
You can always make changes to open source roms. The only decent vanilla rom for this device I found is ArrowOS, or you could even try Lineage GSI.
One of the most important things you can do is: use open source apps, like newpipe instead of youtube. And lets say you want to be signed in to your social media account or email, use different browsers. For eg you can use one browser where you do all your stuff where your one identity is tied. But I would recommend just use pc or laptop for most things, as they are much better at privacy than android (use linux/unix).
PS: don't look for privacy advices on xda or reddit...
Click to expand...
Click to collapse
According to /e/OS
They stated this
DeGoogling / UnGoogling in /e/OS​The goal of “deGoogling” is
To remove or disable any feature or code that is sending data to Google servers, or at least to anonymize those accesses
To offer non-Google default online services, including for search.
the Google default search engine is removed and replaced by other services (see below in default apps and services)
Google Services are replaced by microG and alternative services (see below for more details)
All Google apps are removed and replaced by equivalent Open Source applications. The one exception is the Maps Application
No use of Google servers to check connectivity
NTP servers are not Google NTP servers anymore
DNS default servers are not Google anymore, and their settings can be enforced by the user to a specific server
Geolocation is using Mozilla Location Services in addition to GPS
CalDAV/CardDAV management and synchronization application (DAVDroid) is fully integrated with the user account and calendar/contact application
More details about the state of /e/OS OS deGooglisation can be found in this white paper.
It seems that all what you mentionesd is replaced in this OS
chabula said:
According to /e/OS
They stated this
DeGoogling / UnGoogling in /e/OS​The goal of “deGoogling” is
To remove or disable any feature or code that is sending data to Google servers, or at least to anonymize those accesses
To offer non-Google default online services, including for search.
the Google default search engine is removed and replaced by other services (see below in default apps and services)
Google Services are replaced by microG and alternative services (see below for more details)
All Google apps are removed and replaced by equivalent Open Source applications. The one exception is the Maps Application
No use of Google servers to check connectivity
NTP servers are not Google NTP servers anymore
DNS default servers are not Google anymore, and their settings can be enforced by the user to a specific server
Geolocation is using Mozilla Location Services in addition to GPS
CalDAV/CardDAV management and synchronization application (DAVDroid) is fully integrated with the user account and calendar/contact application
More details about the state of /e/OS OS deGooglisation can be found in this white paper.
It seems that all what you mentionesd is replaced in this OS
Click to expand...
Click to collapse
Not a new post..... A new thread with this ROM

Categories

Resources