Allow targets deriving from CF to turn off rename_eth0

Don't run 'rename_eth0' service when
'ro.vendor.disable_rename_eth0' property is set.
This configuration flag is set by trout where
eth0 is already renamed by setup_wifi.

Bug: 246273743
Test: build and TreeHugger
Change-Id: I905666840a9bcf8a39fe8c27d268bf1f1c050971
diff --git a/shared/config/init.vendor.rc b/shared/config/init.vendor.rc
index cb702a0..83a52c4 100644
--- a/shared/config/init.vendor.rc
+++ b/shared/config/init.vendor.rc
@@ -55,7 +55,7 @@
     # set RLIMIT_MEMLOCK to 64MB
     setrlimit 8 67108864 67108864
 
-on post-fs-data
+on post-fs-data && property:ro.vendor.disable_rename_eth0=
     # works around framework netiface enumeration issue
     # TODO(b/202731768): Add this `start rename_eth0` command to the init.rc for rename_netiface
     start rename_eth0