My device's "Vendor Class ID" is
dhcpcd-5.2.10:Linux-3.0.8-gb55e9ac:armv7l:herring. I don't know what Vendor Class ID is, but how do I change it to something else?
My question is not related to programming.
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It only takes a minute to sign up.Sign up to join this community
The Vendor ID that @MatthewRead mention is used for the PC drivers. What you are talking about is a DHCP Vendor Class Identifier.
From Microsoft Technet (not android specific, but has the same meaning)
Can be used by DHCP clients to identify their vendor type and configuration. When using this option, vendors can define their own specific identifier values, such as to convey a particular hardware or operating system configuration or other identifying information.
To answer the question if you can change this, I do not know of any configuration settings anywhere within android that let you change this. Based on the one you put in your question, it looks like android creates the VCI from the following:
<dhcpcd and version>:<kernel and version>:<processor type>:<device board type>
for the board type, you have herring, so if you opened up a shell and typed
getprop ro.product.board I am willing to bet that the value that is output is "herring". Can I guess that you also have a Nexus S. I believe the Galaxy Nexus has a board named "tuna".