[Tips & Guides] FastbootD Driver Installation on Windows 10

@Revanth_24 This tutorial is really helpful for the Android power users to understand the important changes done by Google to the partition table system, so that these users can work accordingly. But here are some concerns; hope you will answer and clear the doubt.

1) As you compared old and new partitioning system, so if a user with older partition system decided to test newer Android version say Android 10 then whole old device partition will get changed to new one? At least in concern with "system", "vendor" partitioning.
2) If yes, then please enlighten how this process will take place. Like you mentioned that custom ROM developers took advantage of /cust partition to use it as /vendor partition.
3) So by doing so what are the chances of device will get in unusable state.
4) And if OEM are not making new changes and the OEMs are taking advantage of existing partition table without touching it or altering it, then what's the usecase of using FastbootD instead of regular ADB & Fastboot drivers, as partition table is not touched by OEMs in newer version Android update process for older devices.
5) How about the devices those are shipped with Android 8 or Android 9 like POCO F1, Redmi Note 7 Pro, Redmi 7 as well as Redmi K20 Pro and those devices are getting / will get Android 10 updates. So is Xiaomi going to alter the partitioning table with newer update? If yes, how will they implement it in practical situation as changing partition over OTA is risky process and make hundreds, thousands of its own user / customer devices in unusable state?

Kindly enlighten on the raised concerns. Thanks in advance.