Live data from Hacker News

LineageOS 20

lineageos.org

131–140 of 153 posts

Re: LineageOS 20

#131

Has anyone else ceased rooting their phone? It has begun to seem like an unnecessary risk, with the appearance of Android policies necessitating VPN Hotspot make manipulations to nftables, ( https://play.google.com/store/apps/details?id=be.mygod.vpnho... ), trusting Magisk, going without Clockwork Mod on many platforms, eschewing security updates. What benefits are you guys reaping from taking root, these days?

Privacy and autonomy. If I don't have root then someone else owns it, and by extension, me. Have zero cloud dependence. Nobody has my data but me. I pay nothing and give up nothing. My phone is a linux box. I can ssh to it any time I want to get a shell. It has a permanent reverse ssh shell and OpenVPN connection out to my other systems. And no, this has almost no impact on power usage (if done correctly). Real files…

no way, lmao... doze is the pinnacle -- the absolute zenith of software engineering, and has barely been implicated in any lethal car accidents.

Re: LineageOS 20

#132

Has anyone else ceased rooting their phone? It has begun to seem like an unnecessary risk, with the appearance of Android policies necessitating VPN Hotspot make manipulations to nftables, ( https://play.google.com/store/apps/details?id=be.mygod.vpnho... ), trusting Magisk, going without Clockwork Mod on many platforms, eschewing security updates. What benefits are you guys reaping from taking root, these days?

Adding to the list of things that you can do with root on Android: - App Manager[1] has a powerful feature that lets you disable trackers in every single app on the device. (Menu > 1-Click Ops > Block/unblock trackers) - Neo Backup[2] is the most comprehensive backup app on Android, with automatic scheduling. It lets you back up and restore anything you want, including app data that the developer labeled "no_backup".…

> ClockworkMod Recovery has been discontinued for years. The most advanced Android recovery is TWRP,[8] and TWRP is not needed to root the device with Magisk.

Funny, since I read your post, I realize that I actually meant TWRP - I don't think I ever actually used Clockwork!

In any case, the simplicity of escaping any bootloops afforded using TWRP really necessitated its use - if you chose to risk your device's sanity with xposed/magisk scripts...

Re: LineageOS 20

#133

Earlier quoted context omitted.

Adding to the list of things that you can do with root on Android: - App Manager[1] has a powerful feature that lets you disable trackers in every single app on the device. (Menu > 1-Click Ops > Block/unblock trackers) - Neo Backup[2] is the most comprehensive backup app on Android, with automatic scheduling. It lets you back up and restore anything you want, including app data that the developer labeled "no_backup".…

> - Universal SafetyNet Fix,[5] combined with MagiskHide Props Config[6] and Magisk,[7] allows you to spoof SafetyNet on your device to improve compatibility with apps that check for it, including some banking apps, commerce apps, and games. This reason seems kind of silly, since your phone will already pass SafetyNet out of the box. You only need that to keep passing it after you root.

LineageOS in particular does not support relocking the bootloader after flashing, so it needs root access and this workaround to pass SafetyNet. The SafetyNet check fails if it detects an unlocked bootloader, unless the bootloader lock status is spoofed. (The other Android-based operating systems that do allow users to relock the bootloader don't support nearly as many devices as LineageOS does.)

Re: LineageOS 20

#134
post #64

I mirrored CyanogenMod here: http://zoobab.wikidot.com/cyanogenmod-roms-archive Just wondering how many of those devices were abandoned by LineageOS devs.

Very interesting. You could propose mirroring the list of supported devices on the LineageOS wiki (which does list all devices that were supported by LineageOS in the past) and/or the pmOS wiki (the latter because older devices will likely never support current Android, but a barebones Linux install is more likely to be useful). Then people can look into reviving devices that they have access to or can buy second-han…

There was also a wiki with the list, i could try to find a mirror of it, there were some backups when the company stopped paying the servers.

Re: LineageOS 20

#135
post #134

Earlier quoted context omitted.

Very interesting. You could propose mirroring the list of supported devices on the LineageOS wiki (which does list all devices that were supported by LineageOS in the past) and/or the pmOS wiki (the latter because older devices will likely never support current Android, but a barebones Linux install is more likely to be useful). Then people can look into reviving devices that they have access to or can buy second-han…

There was also a wiki with the list, i could try to find a mirror of it, there were some backups when the company stopped paying the servers.

Archive.org has some traces:

https://web.archive.org/web/20161224192630/https://wiki.cyan...

Re: LineageOS 20

#136

Has anyone else ceased rooting their phone? It has begun to seem like an unnecessary risk, with the appearance of Android policies necessitating VPN Hotspot make manipulations to nftables, ( https://play.google.com/store/apps/details?id=be.mygod.vpnho... ), trusting Magisk, going without Clockwork Mod on many platforms, eschewing security updates. What benefits are you guys reaping from taking root, these days?

- TitaniumBackup - ability to monitor battery consumption - some dpi evasion apps (they sometimes work where no vpn gets through) - packet capture - Macrodroid - view wifi passwords - edit gps.conf, wifi configs, add custom root certs, change default font, etc - ssl cert unpinner - call recording - install Youtube Vanced over original one - allow screenshots from any app - forbid quick tiles access from lock screen (…

Can it stop Google Play Protect from removing permissions on apps you haven't used in a while (while still leaving scanning intact)?

Unlike most people, I pay attention to and carefully configure permissions for my apps when I install them. Only to have Google tear down all that hard work a few months later :-S.

Others also feel this pain:

https://support.google.com/android/thread/159501058/how-do-i...

Not sure why the stock app hasn't got a Disable checkbox for that feature, wondering if there's a LineageOS-friendly equivalent that does.

Re: LineageOS 20

#137

Earlier quoted context omitted.

- TitaniumBackup - ability to monitor battery consumption - some dpi evasion apps (they sometimes work where no vpn gets through) - packet capture - Macrodroid - view wifi passwords - edit gps.conf, wifi configs, add custom root certs, change default font, etc - ssl cert unpinner - call recording - install Youtube Vanced over original one - allow screenshots from any app - forbid quick tiles access from lock screen (…

Can it stop Google Play Protect from removing permissions on apps you haven't used in a while (while still leaving scanning intact)? Unlike most people, I pay attention to and carefully configure permissions for my apps when I install them. Only to have Google tear down all that hard work a few months later :-S. Others also feel this pain: https://support.google.com/android/thread/159501058/how-do-i... Not sure why t…

Yeah, I know your pain. What's worse, there is/was bug in some roms/GP versions which reset this setting upon reboot. Ugh.

I don't know how to turn this misfeature off. Lineage just has a generic slider on a per-app basis, but it still requires revisiting each apps' settings page.

It should be possible with lsposed, but I haven't found such a module.

Re: LineageOS 20

#138

Earlier quoted context omitted.

- TitaniumBackup - ability to monitor battery consumption - some dpi evasion apps (they sometimes work where no vpn gets through) - packet capture - Macrodroid - view wifi passwords - edit gps.conf, wifi configs, add custom root certs, change default font, etc - ssl cert unpinner - call recording - install Youtube Vanced over original one - allow screenshots from any app - forbid quick tiles access from lock screen (…

Half of these I have with my unrooted custom ROM. Beside, for most you only need root once and can remove it afterwards.

Even if a single use case requires root, I still need root on device, no way around that.

Re: LineageOS 20

#139

Earlier quoted context omitted.

> - Universal SafetyNet Fix,[5] combined with MagiskHide Props Config[6] and Magisk,[7] allows you to spoof SafetyNet on your device to improve compatibility with apps that check for it, including some banking apps, commerce apps, and games. This reason seems kind of silly, since your phone will already pass SafetyNet out of the box. You only need that to keep passing it after you root.

LineageOS in particular does not support relocking the bootloader after flashing, so it needs root access and this workaround to pass SafetyNet. The SafetyNet check fails if it detects an unlocked bootloader, unless the bootloader lock status is spoofed. (The other Android-based operating systems that do allow users to relock the bootloader don't support nearly as many devices as LineageOS does.)

> The other Android-based operating systems that do allow users to relock the bootloader

If you relock the bootloader with a third-party OS, won't you still fail SafetyNet since the signing key won't be the one that Google blessed for that phone?

Re: LineageOS 20

#140

Earlier quoted context omitted.

LineageOS in particular does not support relocking the bootloader after flashing, so it needs root access and this workaround to pass SafetyNet. The SafetyNet check fails if it detects an unlocked bootloader, unless the bootloader lock status is spoofed. (The other Android-based operating systems that do allow users to relock the bootloader don't support nearly as many devices as LineageOS does.)

> The other Android-based operating systems that do allow users to relock the bootloader If you relock the bootloader with a third-party OS, won't you still fail SafetyNet since the signing key won't be the one that Google blessed for that phone?

Yes, you're right. To pass SafetyNet, not only does the bootloader need to present itself as locked (either through relocking or spoofing), the device fingerprint must also present itself as a Google-certified fingerprint (through spoofing).[1]

I know that CalyxOS spoofs the device signature to pass SafetyNet by default,[2] though it does not spoof the bootloader lock status. (It does support relocking, but only if the device is not rooted.) For LineageOS and all other Android-based OSes that I'm aware of, MagiskHide Props Config is the easiest way to spoof both the device signature and the bootloader lock status to pass SafetyNet.

[1] https://github.com/cnrd/MagiskHide-Props-Config#spoofing-dev...

[2] https://calyxos.org/news/2022/05/07/location-safetynet-fix/

Post reply on HN