I know that in a lot of cases adb can be powerful, but adb requires root access under certain circumstances, so my question is, if i wanted to pull my stock rom or firmware from my device, can i do it using adb and a non-rooted android device?
The reason for doing so is i know for a fact, hours of researching, that a few of my android devices do not have root availability due to locked bootloader and recovery, ext.
I want to make root available for my device any way i can, even if i have to build my own rom and flash it so it can flash other files (Samsung devices run through odin, and not fastboot)
NOTE: I am NOT looking to backup my device, i simply want the stock files so i can crate custom flashable files for odin. Also, i do intend on rooting my device later, so temporary root, could help achieve what i want.