well to change the path you have to untick the check box that says (recommended)
however it looks like you are missing the sdks
reinstall unity using the unity hub and make sure to check the options to install the android sdks while you are doing your installation
Unity installation does not ask you anything about downloading SDKs.
After downloading SDK, JDK stuff, preferences tab should like this right? they are not missing, no yellow signs but I am doubting because it is still not working!
What is remaining? I changed the build settings to android, selected my device, turned on USB debugging on my device …
Have you restarted your system yet? That might be worth a shot. Also, when you plug the device in, does it show you a confirmation dialog, then you accept? Make sure your device is on and unlocked when you plug it in next time so you don’t miss that popup for some reason. That’s all I can think of right now.
I turned off my pc out of anger before, but now I came back to see everything works well. looks like I just had to restart my whole pc for the results.
Thank you so much BTW everyone for helping, more problems to come and I will annoy you even more with them next time.