

It’s sad how root is still required on many phones to reach full functionality, yet they makes you jump through hoops to get it.
On my phone I needed root to set a battery charge limit. The rom I’m using only added that functionality natively a few years ago. I still need root to make backups ever since google kneecapped ADB backup. Seriously, do they just expect people to not make backups of the device they use every day!?
I’m glad that it works for you but you have to know that it’s not like that for everyone. Last time I tried using MTP I had to write a script that would call
rsync
in a loop until all files were transfered because every time like one or two files would just mysteriously not make it across the cable.Also, not me personally, but some people have usecases like playing video files from their phone on their tv or sending files to a printer over the cable. This wouldn’t work with MTP because most “dumb” devices like that don’t support it