There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

WeLoveCastingSpellz ,

because it’s goddamn usefull. To theme my phone,block ads, have an iptables based firewall and bypass cencorship with (dpi tunnel ). I can’t imagine using an unrooted phone. I was never a fan of immutable distros anyway

peskywarrior ,

Custom build of (rooted post-buildtime) GrapheneOS.

I understand all the reasons not to root GrapheneOS but I enjoy the control and options over my device that I’d otherwise not have if it wasn’t for rooting

xycu ,

Rooted yes, custom rom no (pixel 7). But on previous phones, custom rom once the manufacturers stops providing updates. Using Magisk, all my banking, Netflix, McDonald’s, etc still works because I have it hidden from those apps. Root apps I use are things like adaway, wireguard module (not using android vpn), sshfs, 3c toolbox, tasker. And generally having root shell access to do whatever I want to do.

khorak ,

Do you happen to have some resources or links re sshfs? Once I found an app which supports mounting over sshfs but it is barely documented and iirc required passwordless ssh keys to work :(

xycu ,

I’m using the EasySSHFS package from F-Droid. Similar to mounting on Linux, you must create a folder as the mount point. For example, on my phone I first manually made the folder called /storage/self/primary/mnt in a local root terminal in connectbot (create a connection, protocol local, type in “su” to become root, grant access when prompted, then type “mkdir /storage/self/primary/mnt” to create the directory)

In the EasySSHFS new connection setup, i put that path in the seventh field on the form. In the sixth field is the path on the remote server that you wish to mount, for example /home/khorak

In the other fields give the username and password (or key file)

The last field contains the mount options, I did not need to change them but you can if needed.

EasySSHFS needs to be allowed root access.

Once you mount, the folder created previously at /storage/self/primary/mnt will contain the contents of the remote server. In my case, using this path makes it appear like it is on the sdcard in android. I can watch videos using VLC or listen to mp3 songs etc as if they are local on my phone.

Crack0n7uesday ,

My old phones always end up getting rooted out of boredom just to see what it can do and stuff, but I don’t really fuck with my daily driver just in case something fucks up and I don’t want to worry about my phone not working for some reason.

Appoxo ,
@Appoxo@lemmy.dbzer0.com avatar

Same. Once I replace my Pixel 7 with a new phone I have moved all important stuff off from it, I will slap LineageOS or grapheneOS on it.

chemicalwonka ,
@chemicalwonka@discuss.tchncs.de avatar

I stopped to root my phone when I switched to GrapheneOS and learned that root compromised the security model of android. Life is good now

Zak ,
@Zak@lemmy.world avatar

Well, yes, breaking the security model is the whole point. The security model prevents things you might want to do, like using the hosts file as a denylist (adblocking). On the other hand, a malicious app writing the hosts file would allow an attacker to impersonate websites and services. HTTPS wouldn’t save you either since they could add malicious certificates.

Ideally, we’d have ways to open much smaller holes in the security model; an ACL could allow an app to write just the one special file or directory it actually needs rather than giving it completely unrestricted access.

brax ,

I haven’t since my S5, but with the constant regressive changed Google is making, it’s becoming more and more tempting to do it again.

Would be nice if App developers would stop blocking use of their apps if you have a rooted device, though.

Pulptastic ,

I haven’t rooted and rommed since the days of Paranoid Android and Franco kernel on the Nexus 5. I went to a Samsung phone after that which I would have rooted if I could, but after a couple samsungs I went to Pixels and felt no need to root or ROM.

fuckwit_mcbumcrumble ,

I still root my android phone because I use an iPhone as my main phone. That way I can do whatever the fuck I want to my android phone and not care.

I stopped tinkering with ROMs a long time ago and I’ve just stuck with Nexus and Pixel devices so I don’t feel the need for a ROM.

alphapuggle , (edited )

Spite mostly. I have small QoL improvements, but mostly because Google says I can’t do what I want with my device.

Specific reasons:

  • AdAway - ad blocking, can’t live without
  • SnapEnhance - ad blocking & other tweaks to make SC more usable
  • Revanced (w/o microgapps) - YouTube mod w/ sponsorblock & returned dislikes
  • PixelExpert - misc UI tweaks like separate WiFi & mobile data tiles, as well as a 3 wide qs panel
  • SmartSpacer - Custom complications on my at a glance screen. Can do useful things like show me my gas rewards card when in range of a gas stations WiFi, notifications for missed calls, texts, and emails that I might have dismissed from my tray
  • MACsposed - let’s me spoof my MAC address. Used it to snag free WiFi on planes
  • Swift Backup - backs my phone up to my server every night
  • GAppsMod - enable call recording & other features on Google dialer & messages
  • DarkTricks - additional misc toggles, some overlap with PixelExpert but occasionally has better implementations (power button flashlight, volume keys to skip tracks, etc)

No longer working:

  • Xposed edge pro - let you bind a bunch of gestures to different actions or fly outs from any screen. Hasn’t been functional in Android 14 and it seems like the dev has dipped. I genuinely miss having an app fly out (but not enough to buy a Samsung)
brax ,

Don’t most phones these days generate a spoofed MAC address by default?

xycu ,

Not spoofed, but a random MAC.

Appoxo ,
@Appoxo@lemmy.dbzer0.com avatar

So I guess, see what devices are on the wifi and then taking over the connection while blocking the actual device? Or like spoofing a manufacturer like Cisco/HPE/Juniper etc. so it get’s free allocation?

moitoi ,

Do you have any link to PixelExpert?

Thank you!

alphapuggle ,

github.com/siavash79/PixelXpert

Used to be AOSP mods, should still mostly work on builds that remain close to AOSP on other devices too

moitoi ,

Amazing! It works great on my Pixel 8 Pro. Thank again!

alphapuggle ,

No problem! Glad I could help

dataprolet ,
@dataprolet@lemmy.dbzer0.com avatar

It’s simply a risk. Android is designed how it is for a purpose.

I still use a custom ROM, GrapheneOS - which also strongly recommends not to root your device!

victron ,
@victron@programming.dev avatar

Something something google personal data I love foss espionage tinfoil hat something

stinerman ,
@stinerman@midwest.social avatar

I have root on this phone I’m using to post. I’m also running LineageOS 21.

The reason I do this is because this is my phone and I’ll be in control of it. Also I want to keep my phone running as long as possible. I’m still using a Pixel 2 XL.

DacoTaco ,
@DacoTaco@lemmy.world avatar

Sure, but why root? These days you can flash custom roms without root on a lot of phones (including my fairphone 4)

stinerman ,
@stinerman@midwest.social avatar

I suppose I might not understand the question then. To me having root is more important. I guess I’d say why not? I do not use any functionality that stops working due to SafetyNet or whatever.

DacoTaco ,
@DacoTaco@lemmy.world avatar

Thats a fair reasoning. Im running lineageos myself (without root) so i can also do a lot of customization or app removal. That and lineageos is freaking good and keeps updating older phones!

onlinepersona ,

Custom ROM: yes, rooted: no

Still, google shouldn’t be blocking a messaging functionality just because something is rooted. That’s fucked.

CC BY-NC-SA 4.0

DacoTaco ,
@DacoTaco@lemmy.world avatar

^ pretty much this

ozymandias117 ,

Google blocking RCS after their complaints about Apple not supporting their standard is really funny, but why CC BY-NC-SA 4.0 in this case?

The Google Messages app is Google Proprietary as is their server implementation for RCS

umbrella , (edited )
@umbrella@lemmy.ml avatar

quick question: an unrooted lineageos install will allow me to use banking apps hassle-free?

because now the only thing that helps is rooting and using xposed to hide the fact im on a custom rom…

onlinepersona ,

Really depends on the banking app. Unfortunately, you have to try it yourself. You can also give it a go in Waydroid.

CC BY-NC-SA 4.0

Hiro8811 ,

I use rooted Lineage OS. Why?:

  • Viper4android
  • Iconify
  • Neobackup
  • replace webview(you could do it with ADB but there’s a module so it’s easier after resetting phone)
  • DRM disabler
deweydecibel ,

File explorer mostly.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines