yashsingh1/xdaforums huggingface dataset:
[LineageOS Questions & Answers] Privacydroid:
I got a couple more questions about lineageos, these are more general, so not for anyone specifically.

Why can't i remove shell's access to phyisical activity?

Is there any documentation about "Trust" in the sense of can we really trust this app?

In lineage 14.1 i could manually deny/allow apps to load on boot, this option is now gone.. the "old trust" had more manual control.

Here https://stats.lineageos.org/ on the right side you can see the second most active country is "unknown".

I was woondering how to achive this. For me as you can see on the screenshot below, my real country is visible, how do i set it to unknown?
[LineageOS Questions & Answers] gregpilot:
Really quick:

The terminal needs to run as root.

Issue "su", allow any permission requested.

Then issue the settings list global command.

The line you posted ending in =0 is the desired result, not a command to enter.

Maybe I mis understood you. From your screencap it looks like you typed.it.

As far as the trust popup, well, I ignore it. It appears for me after a reboot only.

Yes, the arm64 for most phones. The x86-64 is for a pc or android x86, you probably aren't running that.

On a mobile device so can't reply further, yet.
[LineageOS Questions & Answers] Privacydroid:
Ah, ofcourse i need to grant the terminal root access with magisk just like it worked on PC, didn't realize that..

Thanks for the reminder and the info.

I noticed that some computer programs say amd64 or just x64, so amd has nothing to do with arm does it?

Does AMD stand for the brand that makes cpu's and gpu's?

Or is amd like universal instead of just for windows?
[LineageOS Questions & Answers] rocketda7331:
in my experience you can disable or change the captive portal check to http://captiveportal.kuketz.de/ and I do not get any nags from android about missing connectivity and kuketz is connected to on reboots when I check network logs, but some apps seem to ignore the setting and connect to google captive portal anyways. have you confirmed from your network activity that this is all 100% gone?
[LineageOS Questions & Answers] gregpilot:
Yes, I use a pihole (local DNS resolver which maintains blacklists of undesired domains/IP addys).

I have google, gstatic, and facebook domains blocked, among others.

On a phone without captive portal disabled, if I connect to my phone to my wifi, and the pihole blocks are in place, my phone shows the "x" for no internet connectivity. Wifi calling is also unusable and the OS shows "no internet" on my wifi network settings page. With the pihole blocks in place, disabling the captive portal check works, the "x" and "no internet" messages go away and wifi calling will work.

Opening the log viewer on pilole will show the connection attempts to gstatic if captive portal is not disabled. They show blocked. If captive portal disabled, no gatatic connection attempts.

I have no resaon to believe the connectivity check will behave differently over mobile data.

To my knowledge the connectivity check is not a per-app function, that being said, each app can connect to wherever it wants, unless you choose your apps carefully, run a firewall on your phone, or only connect to a filtered network. Not having google services is the single most effective way to throttle most of the garbage. Some apps will not work, there are usually alternatives. Disabling the gstatic check and changing the supl (assisted gps) to a non-google one will prevent over 90% of this. If you have noisy apps on your phone then you will pay the price in accepting their tracking your activities.

Tested on my phone (A10 aosp, wife's phone A9, S3 tablet A9).
[LineageOS Questions & Answers] rocketda7331:
I am certain that some apps are doing their own checks, kind of hard to nail down which. I don't have standard google apps package, but I do have microg with LOS19.1

Most of my apps are picked rather carefully and are FOSS, but there are few more "commercial" apps I have installed, but none of them really google related. With captive portal mode 1, my network goes to captiveportal.kuketz.de and then nl7ynj-dnsotls-ds.metric.gstatic.com and even connectivitycheck.android.com. Basically seems like 4-5 network checks are done. With captive portal set to 0 all the same story except no kuketz of course.
[LineageOS Questions & Answers] gregpilot:
EDITED 10-21

Strange. I have no connection attempts to gstatic.com or android.com. Needless to say those domains are also blocked on my net, any attempt would show in the pihole logs.

**new info** If the clock is set correctly, blocking android.com has no effect. If the clock is off by too much, there will be SSL certificate errors. when visiting https sites, including youtube (using NewPipe). My tablet (wifi only) uses android.com to set the time. If android.com is blocked, and you set the clock manually, no more SSL errors. Apparently some devices (my samsung S3 tablet and my old phone, Axon 10 pro) do not maintain a keep-alive for clock settings. Too bad, my old HTC one did have a keep-alive. So it appears android.com, if allowed, not only sets your clock but, of course, is another google domain (run a whois query) which may track you. Thanks for the heads-up!

I don't know the effect of installing microg. Had enough of g.

Thanks for your info!
[LineageOS Questions & Answers] Privacydroid:
UPDATE:

In the developer settings i found an option to show all currently active processes.

As i said in the original post, in LineageOS 14.1 there was an option under privacy settings to deny apps to start on boot, this option is removed in LineageOS 19.1.

My bet was that in 19.1 apps would by default be blocked from starting on boot, otherwise why would the option have been removed?

Well turns out that apps now have permission to start on boot and the device owner has no control to allow or deny that.

I installed some apps on my phone running LOS 19.1 and after manually ending the process and a reboot, the apps where still shown as cached background process, obviously this means that started on their own during the boot process.

I have no idea why anyone would decide to restrict the device owner to decide if an app should be allow or denied to start on boot, this option was already integrated to LOS in 14.1 but now in 19.1 it's gone, this is complete bull****. One would think that newer versions of LOS are upgrades, turns out in privacy terms they are downgrades.

Ridiculous and disgusting that's what this is, next phone will be one that is compatible with GrapheneOS for obvious reasons.

F*** lineageos, i created this thread a month ago and with almost 1000 views there was NOT A SINGLE PERSON who was able to explain why LOS is making these obviously stup!d decisions to remove manual privacy control.
[LineageOS Questions & Answers] SigmundDroid:
Well, that is an awfully long time:

LineageOS - Wikipedia

en.wikipedia.org

Still, it's a loss and I miss features (or permissions) with every single version update.. but LOS is android after all and thus google code...

Good luck with that choice ;) I'd rather suggest replicant or Librem or give up phones altogether. (but yes, tired of android myself)

PS: A bit late

I am afraid so but if you had a screenshot, perhaps? It's so looong ago that I had LOS14... You mean something like that:

Autostarts - Block apps from starting automaticall | F-Droid - Free and Open Source Android App Repository

See what launches at boot

f-droid.org

I strongly resent that remark and will include you in my hate prayers next time!

Nah, just kidding but what makes you think that? Without GSF/GApps life is a bit more tricky but I taught even 2 friends (60plus, retired) to get on without. Any statistics anywhere?

PSPS: @Privacydroid All bold words do not enhance readability, not even in a legit rant ;)
[LineageOS Questions & Answers] Privacydroid:
Yes it's been a long time since LOS 14, but not for me because i downloaded it from lineageos.com instead of lineageos.org because at that time i was unaware that org is the original site and i could not find my device there. Sadly i didn't take any screenshot, would have added it otherwise.

You basically could see a list of ALL installed apps on the device and klick each individually and then select from many different settings, one of them was start on boot, which could be set to allow or deny.

It looks similar to the magsik screenshot you sent, but root was not necessary obviously.

Yeah well either graphene or librem, or eventually there will be better options in the future.

This? https://replicant.us/supported-devices.php not so many devices supported it seems.

And using gapps on lineageos is almost as stupid as using stock android or iphone.

I still think that LOS is way better than native google spyware, but i cannot understand why such privacy settings as deny or allow start on boot have been removed, this is beyond me and i want to know who takes these stupid decisions!
[LineageOS Questions & Answers] SigmundDroid:
I guess: Workload. Bad enough to carry newer AOSP to a device, you can't always re-invent the wheel. I mean if you see how often device drop from support... kudos to all those people providing us with fresh ROMs and their time for support.
[LineageOS Questions & Answers] Privacydroid:
Hmm, i see that as a developer who takes all the work you might want to cut everything that isn't strictly necessary. Still privacy should be the Nr1 rule for everything, especially LOS.

It's not only start-on-boot but the WHOLE manual privacy control has been replaced by "Trust", i know nothing about "Trust" but i know what i have zero manual privacy settings in LOS 19.

In 14.1 you could choose from a list of setting, literally manage every permissions that exists, access to storage, camera, microphone, location, contacts, start on boot and so on, now this is all gone.

You can still edi some permission under app settings but it is limited.

Lets say i have an app on my phone that i barely use, yet it still is active all the time running in the background because i cant stop it from starting on boot, well that sucks.

Regarding device support drop, id rather use outdated privacy software than uptodate spyware.

But i get your point, absolutly kudos to all the people keeping our phones up to date with latest roms, much respect for them and hopefuly some donations aswell.

Seems like i confused magisk with autostarts which you sent earlier, this https://reports.exodus-privacy.eu.org/en/reports/com.elsdoerfer.android.autostarts/latest/ seems actually very legit, i'll try it. Thanks.

Oh, it needs permissions to superuser, so device must be rooted? Guess i'll find out.
[LineageOS Questions & Answers] Privacydroid:
Hello Sir,

After a clean phone-wipe i install the latest lineageos again, this time with twrp instead of using pc (odin).

Then, as you told me i went to disable google supl (con check).

Again instead of using pc, i installed termux on the phone and used the commands i remember.

adb devices

adb shell

su

whoami (verify you are root)

settings put global captive_portal_mode 0

settings list global | grep portal

Back then when i did this on the pc, adb devices listed my phone.

Now doing this on termux does not show any device. Also adb shell says no emulators found.

Yes magisk is installed and termux has root access.

Disabling the google con check (supl) seems to have worked, i'm just curious why adb devices did not list my phone and if that is of any concern?

Here the screenshows from back then with pc and now with termux:
[LineageOS Questions & Answers] gregpilot:
Hello!

If you are running Termux on the phone, adb shell is **not** used.

Meaning adb shell is a way to get a command shell (terminal) on your phone by using your PC. So if on your PC, then "adb devices" must return a device id for **any** adb commands to work.

If on Termux (directly on the phone) then, yes, issue "su", allow root permissions if asked, and issue "whoami" to verify you are root. Then issue the "settings put ....." command from before. The "settings list...." command is only to verify the "0" status of captive_portal, the command by itself is merely a listing.

Good luck,

Greg
[LineageOS Questions & Answers] Privacydroid:
Alright so basically i don't need to use adb on termux, so everything should have worked correctly as the screenshot suggests. Thanks for the info.
[LineageOS Questions & Answers] Privacydroid:
Back then when i was unaware of lineageos and had the stockrom, i used titaniumbackup to "fully uninstall" suspicious pre-installed android apps.

I'm woondering now, on lineageos it is possible to uninstall certain preinstall apps, however not all.

For example i installed a custom privacy browser "bromite apk", so i have absolutly zero need for the pre-installed webbrowser to still be there. I disabled it however that is not the same as deleting it, no need to argue here it's clear as is.

I asume if possible it is necessary to root the phone for example with magisk, then use whatever app (maybe termux) with a specific command or function to uninstall pre-installed apps like the webbrowser.

How can i do this?
[LineageOS Questions & Answers] Privacydroid:
Under > Settings > Apps > Special App Access > Useage Access, i found as mentioned before that by default ALL apps have full access to useage data. Let alone the fact that this is absolutly ridiculous...

I had to manually change the "allowed" status to "blocked" for all apps.

This made me question, is there no option to disable useage data in the first place?

Let the apps access useage data, who cares if there is no useage data in the first place?

Is it possible to disable useage data alltogether and if so how?
[LineageOS Questions & Answers] Privacydroid:
Well... Google truely made it deep into the OS.​

​
[LineageOS Questions & Answers] Privacydroid:
Impossible to remove location access for companion device manager, whatever the hell that app even is.

Sounds like a little spy companion always with me, rather not have that app.

Can the permissions be revoked via root? How?
[LineageOS Questions & Answers] Privacydroid:
To bump the question of a hidden systemadminapp, most likely storagemanager:

Developers of custom roms / gsi's might know something...?
[LineageOS Questions & Answers] Privacydroid:
Oh and, this is not necessarely releated to this thread about lineageos, but im curious how many of you knew this...? "Your Phone Is Listening - Ultrasonic Cross-Device Tracking by ~ The Hated One"

This is not even new but probably got ALOT worse by now.

The EU's weak response back from 2019 says it all......

Parliamentary question | Averting privacy threats from ultrasonic cross-device tracking | E-004263/2019 | European Parliament

Question for written answer E-004263/2019 to the Commission Rule 138 Eva Kaili (S&D)

www.europarl.europa.eu
[LineageOS Questions & Answers] ptuner:
Goodwork Privacydroid, I am here after wondering why Google Assistant is still included in the latest LOS19.1 despite people complaining about it being in previous releases. Its there without GAPPS installed.

These things remind me of the scandal when Ubuntu was caught updating with a spyware from AMAZON, and many people got upset, thats why Linux Mint made LMDE (Linux Mint Debian Edition) because people lost confidence in Ubuntu. Perhaps the Linux community is higher IQ because I dont really see much outrage in comparison with this situation which seems to be EVEN WORSE than the Ubuntu incident.
[LineageOS Questions & Answers] Privacydroid:
Google Assistant. where? I haven't seen that. Hopefully 20.0 will have it removed...

Not sure how many alternatives on the same quality level of lineageos are there.

If not lineage, what else could we use?

I haven't heared about ubuntu including amazon spyware, for all i know ubuntu was the most popular (maybe still is) linux os, but these days even ubuntu includes temeltry, can't remember since when but it's been a while already when they added that, having my hopes up for linux mint, however they are sponsored by yahoo which is owned microsoft, not good...
[LineageOS Questions & Answers] ShaunSmit:
Welcome to /e/OS documentation

Have a look at this link, not all phones supported.
[LineageOS Questions & Answers] SigmundDroid:
Thanks for advocating it... but last time I checked something turned me off. Don't recall exactly what it was but I guess it was their promoting of murena/cloud.

Anyway, should I really give it another shot?
[LineageOS Questions & Answers] ShaunSmit:
I going to try it on my phone, nothing too loose
[LineageOS Questions & Answers] SigmundDroid:
Nice. Looking forward to your verdict :) I guess you are usually more LOS-oriented?
[LineageOS Questions & Answers] Privacydroid:
2K Topic views and yet not a single developer / professional has commented on any of the questions.

Let's see after 10K still no reply..

Simple question, why would the lineageos devs decide to ENABLE access to useagedata BY DEFAULT for ALL APPS? Lineage is adverstised as privacyos, how does that fit together??
[LineageOS Questions & Answers] MJPollard:
I doubt that many, if any, of the core LineageOS developers read these forums. In any event, if you're that concerned about your privacy, why don't you just use a different OS? There are several out there (/e/OS and GrapheneOS immediately come to mind) that might fulfill your needs.
[LineageOS Questions & Answers] Privacydroid:
It's a simple and valid question - who and why decided to enable access to useagedata for all apps by default.

Remember: in old lineageos versions this access was disable for all apps by default.

It's a simple question.

Grapheneos is only an option for pixel owners which i am not and never will be because i will not donate my money to google.
[LineageOS Questions & Answers] pixelodin:
Linux mint is my favourite the only thing is what you mentioned above yahoo is there default search engine and without agreeing to there terms of use and privacy policy you cant use it, Google recently add the option to reject all, btw i dont install anything from linux mint app store firefox is modified default page is set to there search page, i just uninstall the firefox and install it from official website.

and about google mamanger stuff yes its there even in lineageos.
[LineageOS Questions & Answers] Privacydroid:
I would still like to know why access to useage data is by default ENABLED for all apps, i would argue by default access to useage data should be DISABLED for all apps.

Why? Well because lineageo is adverstised as a privacy operatingsystem, so obviously access to useage data goes completely against this narrative.

Wheres the logic here?
[LineageOS Questions & Answers] pixelodin:
thats the thing when we ask questions they ignore and bring in some terms and conditons lol it makes me laugh to be honest and the reason for me still asking no mater how it feels to the dev, The imprtant thing is one has to know how android works otherwise no point in intaliing custom rom trsut me and soon i am going to talk about this matter and i know it will makea lot of so called recognized dev on xda forumangry but itas the truth most of them dont know anything so how come they became recognized dev?
[LineageOS Questions & Answers] SomeRandomGuy:
We certainly could attribute this (wrongfully or otherwise) to anything from grand conspiracies all the way down to just being lazy. While I can't contribute to that, I can say that I am quite proud that rolling our own OS - that is, something that ** YOU ** customize - is still possible. Kernel and some device driver binaries, sure, but the basics are there.

I AM VERY THANKFUL OTHERS CAN ACTUALLY DO THIS KIND OF AUDIT!

There are probably back doors in iOS. There /are/ bugs in iOS. Some are likely really serious. Some could be creatively exploited. We'll never know outside of getting a job at the big A. However, we can find stuff like this on Android, explore, theorize, talk with our peers (even if it is useless, we have the freedom to try), and fix it to our heart's content. And publish it so others can also do so, if they choose.

So... since you caught it... post your recommendations to change it, make sure it is tagged so someone can find it easily, and if possible any mods for A12/A13 variances. I'll thank you in advance, and so will others I'm sure.

I make several other changes to the way LOS works, to suit my personal preferences. As I have time, I want to work on a few others (like the lock screen allowing pulldown menus, where you could turn on (or off) airplane mode or whatever accidentally... how the hell is this not a security problem? ).
[LineageOS Questions & Answers] pixelodin:
I have actually fixed these things in los well I build my own custom ROM since GrapheneOS is a bit to extreme Its called Arch-AOSP based on lineage tighten the security a bit to make it more secure and allowing users to customise is however they want totally forgot repainter app feature is built in the ROM.
[LineageOS Questions & Answers] SigmundDroid:
Just wanted to contradict and looked it up:

Oh, well, yeah, hmm, not really, eh? :rolleyes:

Never assumed it but this is definitely false advertising :D

Lucky you, if I started that today I had to use LOS19 not before 2028 :D
[LineageOS Questions & Answers] Privacydroid:
LineageOS seems to be a far better choice than standard google android, never the less something isn't right.

I'll give iodeOS a try and see how that compares.

PS: I still think this site is a legend https://reports.exodus-privacy.eu.org/en/
[LineageOS Questions & Answers] ptuner:
Fellow schizo autists, how can I tell if an app or Sim Card/ Cellular service is collecting my device ID information? Any tips on spoofing? Also if that discussion is not allowed here pls suggest or PM me an alternate forum. Thanks.
[LineageOS Questions & Answers] SigmundDroid:
Good one! You made my day :ROFLMAO: Thanks :love:

AFAIR, it always gets your your device ID (aka IMEI), that's how mobile networks for mobile phones work. And don't panic, it has to be like this (routing, billing).

Unfortunately I couldn't find an easy explanation but perhaps wiki is a start:

https://en.wikipedia.org/wiki/Network_switching_subsystem

As for apps this would tell you more:

https://reports.exodus-privacy.eu.org/en/
[LineageOS Questions & Answers] ptuner:
Id suggest an app, I once saw a debug on a Lineage OS build that showed all the process usages, id like to see a trigger shown if unique device IDs are accessed. Not sure if the permissions allow you to block them by default.
[General Questions and Answers] shweetlu:
I had bricked my phone (UleFone Note 8) when trying to install a GSI. Phone kept bootlooping.

However, have managed to get it to "communicate" with SP Flash Tool.

Have followed the instructions at https://androidmtk.com/flash-stock-rom-using-smart-phone-flash-tool

However, when I try to download the stock rom, it gives the error:

Error 3154: BROM ERROR: S_DA_SDMMC_WRITE_FAILED (3154)

everytime I try to download. As per instructions given at https://www.gizmoadvices.co...

I have tried using a different cable, different USB port, but no luck.

Guess my only option is to format before download, but I don't know how to correctly format. I really wouldn't want to end up messing the situation more by selecting any wrongly guessed parameters for format.

Would really appreciate some help on this, pls.
[Windows Mobile Themes] MiToNiOeS:
I have taken a day searching for iphone skin iContact and iDialer, but for VGA devices. Not what I found and I decided to create it myself.

Installation:

For iContact: Copy "iPhone_Like.vga.png" and "iPhone_Like.vga.skn" files on "...\iContact\Themes", then in iContact configuration set skin to "iPhone_Like.vga"

For iDialer: Copy "iphone2.png" on "..\iDialer" and set, on register, the key "skin" to "iphone2" (Register path: "HKCU\Software\Supware.net\iDialer")

PD: The skins are ported from QVGA version, but have good quality (Thanks to mcmike_cz for original QVGA version http://mcmdesign.eu/mobile.html).

PD2: iContact skin is for iContact Burt 6.x (it is not tested for other versions)
[Windows Mobile Themes] nir36:
screenshots please.. ?
[Windows Mobile Themes] MiToNiOeS:
uploading..., you're very fast hehehe