carldrogo
The new app task enabled by default for all apps can this not be off by default without having to go through every app manually?
It doesn't do anything without the OS providing an implementation of syncing apps to another device. If it did provide one, you'd need to explicitly set it up for it to do anything. Why do you feel the need to configure which apps can use a feature which you do not have enabled and isn't present in GrapheneOS?
Also uninstalling system apps such as android.egg, with adb uninstall commands is no longer allowed permitted only for root user, if this is a permanent move going forward, it's a dealbreaker.
That's simply not true and is a misunderstanding of how apps bundled with the OS work. They can technically be uninstalled from profiles, but it isn't a good idea and doesn't have any advantage over disabling them. They cannot be removed from the verified OS images where they're still available for profiles to have installed.
And nearby devices permission is being set to allowed by default for all apps, including those installed which is a big privacy compromise to be honest.
You're completely wrong about this. Android 17 added control over local network device access which didn't exist before. No additional permissions were granted to any apps. You should read what it says at the bottom of the Nearby Devices compatibility mode. It did not grant any access which didn't exist before.
Will these changes be made in an upcoming update so I know whether to switch to another OS or not. Thank you
The 3 things you listed are each misunderstandings of how things work. Moving to another OS without proper updates would avoid the Android 17 changes including losing having the current privacy/security improvements and patches for vulnerabilities which are largely not backported to older releases. Giving up having any decent privacy or security due to changes which didn't reduce privacy in any way doesn't make sense.