Question Did not root - Google Pixel 6

I rooted all of the phones I have had since my first Android phone. However, a few apps that I use either would not work or would not work correctly with root, even when it was possible to still use Magisk hide.
Meanwhile, the only thing I was actually doing that needed root was using an adblocker, so I decided to try using this new Pixel 6 without root.
I have to say that I do miss having an adblocker.

Try the Brave browser, it will take care of website ads at least.

[CLOSED][APP][6.0+] NetGuard - No-root firewall
NetGuard provides simple and advanced ways to block access to the internet - no root required. Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection. Blocking access to the internet can...
forum.xda-developers.com

joedp2 said:
I rooted all of the phones I have had since my first Android phone. However, a few apps that I use either would not work or would not work correctly with root, even when it was possible to still use Magisk hide.
Meanwhile, the only thing I was actually doing that needed root was using an adblocker, so I decided to try using this new Pixel 6 without root.
I have to say that I do miss having an adblocker.
Click to expand...
Click to collapse
Nothing beats a true hosts adblocker. Works universally. Also nothing beats being able to perform a full proper backup of your phone in case something happens. And finally, nothing beats being able to rid your phone of all that "gapps" spyware/tracking/backdoors.
As you can tell, I'm an advocate for root. But weild it with responsibility.

Search 'DNS' in settings. Then enter 'dns.adguard.com' into 'Private DNS' and you'll have onboard adblocking!
I am also in the position you are as I have rooted all my phones since HTC Desire, primarily as I hate ads. This is a lifesaver and means I don't need root for the first time.

Related

[Q] Wifi Tethering - While NOT Rooted - Possible?

Is it possible to WiFi Tether on a NOT ROOTED Evo3d?
I am rooted now and WiFi Tether/Hotspot works great, but my work requires me to have an application on my phone (GOOD) to get my corporate e-mail. Unfortunately, due to security reasons, this application won't work on a ROOTED phone, so i have to UNROOT it.
I need to be able to create a WiFi hotspot though. Is this even possible on not rooted device, without paying Sprint's Fees?
Not sure really... FoxFi will tether without root, but it's not compatible with sense. I tried and they say so themselves. It works on most of devices though.
Usually, people get around the whole no root allowed issue is to rename superuser's extension to bk instead of apk.
It isn't the best solution, you won't have root functions this way, you'd have to rename superuser back to apk and restart to tether.
Sent from my PG8600 using xda app-developers app
Some superuser apps have the ability to hide themselves for purposes like this. I believe SuperSU does that.
gk1984 said:
Not sure really... FoxFi will tether without root, but it's not compatible with sense. I tried and they say so themselves. It works on most of devices though.
Usually, people get around the whole no root allowed issue is to rename superuser's extension to bk instead of apk.
It isn't the best solution, you won't have root functions this way, you'd have to rename superuser back to apk and restart to tether.
Sent from my PG8600 using xda app-developers app
Click to expand...
Click to collapse
Why do you need to go through such long process when there is temp unroot option in both superuser and supersu apps. This feature works for most apps .

Ads in MIUI 11

I made sure I searched most of the forums (and Google) in order to not make unnecessarily new threads. All the suggestions always point to the same "solution" which doesn't exactly cover the issue.
MIUI is well known for their ads. I read somewhere that Xiaomi is able to sell phones for cheap by forcing Ads all throughout MIUI.
The first thing I do on ANY MIUI phone is make sure I disable all the ads and turn off every setting possible no matter how deep it is buried. It's become so common to me, that I know each extremely buried setting by pure muscle memory.
Here's what I've done.
1: Authorization & Revocation = All DISABLED
2: Manage System App Settings = ALL "receive recommendations" DISABLED
3: Browser app has a hidden Authorization which is not shown in the regular "Authorization & Revocation" menu. = ALSO DISABLED.
4: Device ID and all other hidden ad related options belonging to MIUI and Google = ALL DISABLED.
5: MIUI Account = DISABLED.
6: Any miscellaneous ad related settings = ALL DISABLED.
Here's the problem. (and possible solution/s)
Continues Ads at least once every two days from MUSIC APP and GET APPS. I don't use either of those apps as I have better alternatives.
Solutions that work (but are not actual solutions.)
1: Disable notifications from Music and Get Apps. (Apps still sending ads but they're hidden.)
2: Set region to USA or UK (Get Apps is automatically disabled, so no ads from that. But ads from MUSIC APP still appear.) But this isn't a solution because I lose some MIUI features which are helpful. (Smart Messaging etc.)
I've also disabled data access to both GET APPS as well as MUSIC. The ads still show up. Which means MIUI is using another app or service to push these Ads.
I'm running fully stock MIUI 11.6 Android 10.
Please advise.
If you're rooted with magisk, use adaway. If you arent rooted, use adblock (https://www.xda-developers.com/block-ads-on-android/), or debloat your device using a pc and adb, since using system app uninstaller to remove "unremovable" bloatware will send your device into bootloop after rebooting. So here are the steps -
1. Enable USB debugging in Developer options.
2. Install App Inspector. It will give you a list of apps installed on your device. Navigate to the ones you want to remove (Music and GetApps). Also, remove an app called Quickapps. It has been reported to be spyware, since it has a lot of permissions already enabled and basically is of insignificant value. When you click on an app in App Inspector, it will show some detail like "com.xiaomi.player".
3. Open command prompt (in platform tools folder) on your pc and type adb devices, your device should show up. If it doesn't, you don't have drivers on your pc.
4. Run the following commands-
"adb shell"
"pm uninstall -k --user 0 (the app url from app inspector)" without quotes.
Example for music player "pm uninstall - k --user 0 com.xiaomi.player"
Enter.
It will show success. And your app will be gone for good.
I personally prefer MIUI EU roms. Went from MIUI global to EvolutionX to Havoc and ended up in MIUI EU. No ads, no bloatware, plus a few extra features.
Thank you for taking the time to write a detailed answer. I really mean it, it must have taken quite a lot of time to compose it.
I use this phone primarily for work and banking. So rooting it is out of the question. I understand there are ways around that limitation, but given the possibilities of things getting buggy, I simply just can't take that risk. Even an hour of downtime would be an absolute disaster. I've read a lot about the positives of MIUI European ROM. I only want to know if it is up to date as much as the regular global (India) ROM. If I do commit to flashing, it will have to be a one time thing because I really wouldn't have the time to jump back and forth due to bugs.
As far as uninstall/disable through ADB I'm afraid of getting into that territory too. MIUI is very well known to intentionally break devices that have modifications done to system partition.
For now, I'll try my luck with the Ad Block app you suggested. I have also tried Ad Away (premium trial) with the highest setting of Ad Blocking... It only managed to block ads in browser as well as banner ads in some applications and games.
The ads in Music and Get Apps aren't classified as ads as they are just recommendations from within the app like "Latest vollywood hits" or "Latest games for you" (through a separate service thread.)
If all else fails I'll have to try EU ROM and hope for the best.
Why not just flash a custom MIUI ROM like EU ? ?
Edit: Oh I see that you're not rooted. Sorry. ??
Use Adguard premium apk you wont see any ads in history again
Alrich said:
1: Disable notifications from Music and Get Apps. (Apps still sending ads but they're hidden.)
Click to expand...
Click to collapse
What's the problem in disabling in notifications? I had disabled them a long time ago and never knew poco f1 is gettings ads.
You may try changing custom dns to adguard servers. (no idea if that'll work or not)
Alrich said:
Thank you for taking the time to write a detailed answer. I really mean it, it must have taken quite a lot of time to compose it.
I use this phone primarily for work and banking. So rooting it is out of the question. I understand there are ways around that limitation, but given the possibilities of things getting buggy, I simply just can't take that risk. Even an hour of downtime would be an absolute disaster. I've read a lot about the positives of MIUI European ROM. I only want to know if it is up to date as much as the regular global (India) ROM. If I do commit to flashing, it will have to be a one time thing because I really wouldn't have the time to jump back and forth due to bugs.
As far as uninstall/disable through ADB I'm afraid of getting into that territory too. MIUI is very well known to intentionally break devices that have modifications done to system partition.
For now, I'll try my luck with the Ad Block app you suggested. I have also tried Ad Away (premium trial) with the highest setting of Ad Blocking... It only managed to block ads in browser as well as banner ads in some applications and games.
The ads in Music and Get Apps aren't classified as ads as they are just recommendations from within the app like "Latest vollywood hits" or "Latest games for you" (through a separate service thread.)
If all else fails I'll have to try EU ROM and hope for the best.
Click to expand...
Click to collapse
Uninstalling apps through ADB without root has no effect on system partition. It just temporarily uninstalls the apps for current user. They are still in your system partition. If you switch to another user or format your phone your apps will come back. Or you can use ADB commands to install them again. You can also remove Analytics, MSA and MAB which are responsible for Telemetry/ Ads. Only some of the apps cause problems when uninstalled like Security Center so don't remove it ever. If you are still afraid to use commands, you can use Xiaomi ADB and Fastboot Tools. It is a java based software with GUI. So you just need to select the apps and do one click uninstall. MIUI EU is also a good alternative if you are considering to enter the sea of custom roms. It has tons of features, ad free and built-in google apps integration.
Alrich said:
Thank you for taking the time to write a detailed answer. I really mean it, it must have taken quite a lot of time to compose it.
I use this phone primarily for work and banking. So rooting it is out of the question. I understand there are ways around that limitation, but given the possibilities of things getting buggy, I simply just can't take that risk. Even an hour of downtime would be an absolute disaster. I've read a lot about the positives of MIUI European ROM. I only want to know if it is up to date as much as the regular global (India) ROM. If I do commit to flashing, it will have to be a one time thing because I really wouldn't have the time to jump back and forth due to bugs.
As far as uninstall/disable through ADB I'm afraid of getting into that territory too. MIUI is very well known to intentionally break devices that have modifications done to system partition.
For now, I'll try my luck with the Ad Block app you suggested. I have also tried Ad Away (premium trial) with the highest setting of Ad Blocking... It only managed to block ads in browser as well as banner ads in some applications and games.
The ads in Music and Get Apps aren't classified as ads as they are just recommendations from within the app like "Latest vollywood hits" or "Latest games for you" (through a separate service thread.)
If all else fails I'll have to try EU ROM and hope for the best.
Click to expand...
Click to collapse
Like one user said, using adb won't do any harm if you do it right. You can easily remove music and get apps applications without messing up your phone. Even rooting isn't that bad, people just give it a bad name. If you know what you're doing, there's no risk. Keep your phone encrypted, and don't give root access to any app since you don't want to use any root apps. MIUI EU can be used, flashed through custom recovery, but it will revert back to stock recovery if you don't flash magisk. Your phone will work fine, but you'll lose custom recovery. So if you run into a problem with that rom, it will be a longer procedure to resurrect your phone. But its a stable rom so that's highly unlikely. I haven't found any bugs in the latest version of MIUI EU till now.
Else, use an app called Blockada to block ads. Its available on XDA labs, is open source so everything is transparent and free.
(I would suggest you to take some time off and use the adb method. That's your best bet.)

Rooted, but still ads

Hi All,
My mi A3 is rooted, I try to keep it somewhat up to date ”qssi-user 10 QKQ1.190910.002 V11.0.8.0.QFQEUXM”
And Magisk as well. I keep using AdAway all the time but the ads are still there. Checked the hosts file - all good with it it, tried Systemless hosts (not sure what it does), but I still see ads (simple banners) in apps. And they are not in the "bad apps" list. Very simple small apps have ads in them. I sometimes manage to have them removed (the apps) but in a day or 2 (maybe after restart) they are back
Any clues? Anyone with similar issues?
You should use this Magisk module called Energized, I don't use it anymore, but it really worked great for me. The setup process is little involved tho.
Currently I'm using Private DNS service from AdGuard to block ads - it doesn't need root access and the setup process is very easy. You don't have to download anything either. It works quite well for a no-root solution

Question Any Way To Update /etc/hosts Without Root?

Is there any way to update /etc/hosts without root on SM-A526UZKDXAA?
I tried the old way of going through ADB from a Windows PC to transfer the file but permission is denied.
Ideally I'd be rooted (as I do with all my devices) but there isn't a mainstream way available yet to root or unlock the bootloader on the US market A52 5G.
I am not sure you can change it without root, but you do can use the vpn method. There are apks that are able to use VPN to change the host and/or the DNS. "Host to go" is an example of an app that is able to do that.
Yeah, i've been using Blokada for the past few days
GiulianoB said:
I am not sure you can change it without root, but you do can use the vpn method. There are apks that are able to use VPN to change the host and/or the DNS. "Host to go" is an example of an app that is able to do that.
Click to expand...
Click to collapse
Thanks. Yeah, i've been using Blokada for the past few days but it would be more ideal to be able to modify the local /etc/hosts file so there's no VPN process running all the time and wasting CPU cycles and also possibly compromising the integrity of my data by completely entrusting it to a 3rd party app.
Lets try something. There are apps that can give you the option to use some xposed modules without root. I wouldn't recommend using VirtualXposed because of the way it works, it makes a virtual space that has the ability to use xposed modules, pretty uncomfortable. I suggest you to try SPatch to give the xposed apps the ability to work. Unfortunately , those methods of using xposed without root don't work for everything, some apps requires root to work properly, but some will only need xposed itself to work. Try using SPatch with a module that has the ability to change the host file, for example "Unbelovedhosts". If it doesn't work, I am afraid that all you can do is to use a third party app, there is a really good app that can change the host file through vpn, it is extremely simple with just a simple switch to activate and deactivate and option to choose your host file, no ads, nothing, simple and easy to use, I don't think it will hog your cpu usage or ram.
GiulianoB said:
Lets try something. There are apps that can give you the option to use some xposed modules without root. I wouldn't recommend using VirtualXposed because of the way it works, it makes a virtual space that has the ability to use xposed modules, pretty uncomfortable. I suggest you to try SPatch to give the xposed apps the ability to work. Unfortunately , those methods of using xposed without root don't work for everything, some apps requires root to work properly, but some will only need xposed itself to work. Try using SPatch with a module that has the ability to change the host file, for example "Unbelovedhosts". If it doesn't work, I am afraid that all you can do is to use a third party app, there is a really good app that can change the host file through vpn, it is extremely simple with just a simple switch to activate and deactivate and option to choose your host file, no ads, nothing, simple and easy to use, I don't think it will hog your cpu usage or ram.
Click to expand...
Click to collapse
it's not possible to modify system with apps like SPatch. Just use Adguard or Blokada

Question Magisk (root): Knox warranty void and Samsung Pay. Is it worth it?

Hi guys,
I got my S22+ few days back. My previous device was rooted OnePlus 5.
I was planning to root S22+ too, but then I seen that there is some kind of e-fuse in the device to mark is as Warranty void.
This causes device to be permanently marked as unlocked, Knox will be disabled and Samsung Pay + some other features will stop working forever.
Is this true even if I want only Magisk systemless root? I was using Google Pay on my OnePlus 5 what was also rooted by Magisk.
Samsung Pay looks promising to me, because I moved to Samsung ecosystem also with buying new Samsung watches and I would like to use it at 100% potential.
What would you recommend me? Root or leave as is? I personally need the root just to be able to remove bloatware, restore apps with data, disable ads in some games and have ability to use e.g CLI (Web server and things like this, occosionaly)
PS: Google Pay, banking apps etc. will still work even with Knox disabled, or not? They were working on the OnePlus 5
CZBaterka said:
Hi guys,
I got my S22+ few days back. My previous device was rooted OnePlus 5.
I was planning to root S22+ too, but then I seen that there is some kind of e-fuse in the device to mark is as Warranty void.
This causes device to be permanently marked as unlocked, Knox will be disabled and Samsung Pay + some other features will stop working forever.
Is this true even if I want only Magisk systemless root? I was using Google Pay on my OnePlus 5 what was also rooted by Magisk.
Samsung Pay looks promising to me, because I moved to Samsung ecosystem also with buying new Samsung watches and I would like to use it at 100% potential.
What would you recommend me? Root or leave as is? I personally need the root just to be able to remove bloatware, restore apps with data, disable ads in some games and have ability to use e.g CLI (Web server and things like this, occosionaly)
PS: Google Pay, banking apps etc. will still work even with Knox disabled, or not? They were working on the OnePlus 5
Click to expand...
Click to collapse
If you want your device to function as if it's stock, then leave it stock. If you're willing to compromise some features for the sake of having root, then root away. "Pay to play" is essentially the bottom line of all modifications, whether software or hardware. Losing the ability to use some features is always a risk when you modify a device, including root.
V0latyle said:
If you want your device to function as if it's stock, then leave it stock. If you're willing to compromise some features for the sake of having root, then root away. "Pay to play" is essentially the bottom line of all modifications, whether software or hardware. Losing the ability to use some features is always a risk when you modify a device, including root.
Click to expand...
Click to collapse
I just do not understand why Knox and Samsung Pay gets disabled forever... Thats kinda Apple style of doing stuff seems to me...
Is there any other way of restoring backups with data without root btw? I see that Helium and oandbackup are deprecated
CZBaterka said:
I just do not understand why Knox and Samsung Pay gets disabled forever... Thats kinda Apple style of doing stuff seems to me...
Is there any other way of restoring backups with data btw? I see that Helium and oandbackup are deprecated
Click to expand...
Click to collapse
Swift Backup (root version) can back up and restore app data.
V0latyle said:
Swift Backup (root version) can back up and restore app data.
Click to expand...
Click to collapse
I know, but I asked about way to restore app data without triggering e-fuse and disabling Knox
CZBaterka said:
I know, but I asked about way to restore app data without triggering e-fuse and disabling Knox
Click to expand...
Click to collapse
Ah. Well, Android has always incorporated application segregation, where any one app cannot access data belonging to another app, with the exception of common storage (such as photos/media) or certain system information (location, call history, messages, etc). Therefore, it's not possible for an application such as Swift to backup app data without root.
Whether or not rooting your device will trip Knox is another question entirely, one that I unfortunately do not have the answer to; I haven't been active in the Samsung scene for quite some time. I would assume that it does, given how it's worked in the past.
Edit: I'd like to point out that it may be possible to pass SafetyNet after rooting by using Magisk modules such as Universal SafetyNet Fix and MagiskHide Props Config, but there are no guarantees. This may also only work for applications that depend on CTS and basic integrity, so while GPay may work, Samsung Pay may not.
I had my previous S8+ rooted and that caused knox to be tripped (0x1) and recently my company decided to start using Intune from Microsoft to separate work and personal data but Intune kept complaining about the fact that my device was no longer 'official'. I never found a way to bypass that (even though Google Pay and my banking app was working with Magisk). I ended up buyiung a new phone (S22+) and decided to not root anymore or use custom roms.
There was an ongoing Github to attempt to root S22 without tripping Knox, they were able to get SE Linux permissive but that's pretty much it for now. They said that Samsung security (DEFEX) is blocking them from gaining root but maybe at some point someone will succeed in breaking that security. That being said it only works on march patch and if you've updated to may patch or above it's undoable at all because you can't even downgrade
S22 · Issue #3 · polygraphene/DirtyPipe-Android
Could this same method work on s22, i assume it woukd require mymod.ko be built in s22 kernel source but can it work
github.com

Categories

Resources