diff options
author | Ron Munitz <ron@nubosoftware.com> | 2013-05-16 16:28:23 +0300 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2013-07-03 15:46:47 -0700 |
commit | e96a7c7da79939c509a7517f2b2de37e840a6390 (patch) | |
tree | f1a628a6b12ff0f8516141df9a0cfe59ddab14c4 | |
parent | 74e718fed8ebdcb32216e1fc646fc9d43a498222 (diff) | |
download | device_generic_goldfish-e96a7c7da79939c509a7517f2b2de37e840a6390.tar.gz device_generic_goldfish-e96a7c7da79939c509a7517f2b2de37e840a6390.tar.bz2 device_generic_goldfish-e96a7c7da79939c509a7517f2b2de37e840a6390.zip |
Added net.dns1 prop for emulator, as Android emulator ignores it by default.
This commit sets up the system property which is actually used by the
Connectivity Service
(frameworks/base/services/java/com/android/server/ConnectivityService.java).
It fixes an (obsolete?) convention where the dns was affected directly by
the interface (i.e. "net.eth0.dns1=10.0.2.3"), which causes the Android
Emulator (goldfish) to ignore this value, and effectively have no DNS
resolving at all.
An immediate fix can be either add reference to net.eth%s.dns%s in the
ConnectivityService and possibly on the dhcp code as well which would be
bloated, or just stick to the apparant new convention.
I chose the latter as a one line fix which gets the job done.
Change-Id: Id4364129e9a82c1f48403068a837aca54de07944
-rw-r--r-- | init.goldfish.rc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/init.goldfish.rc b/init.goldfish.rc index 84c4b15f..2eb4e7cf 100644 --- a/init.goldfish.rc +++ b/init.goldfish.rc @@ -20,6 +20,7 @@ on boot setprop ARGH ARGH setprop net.eth0.gw 10.0.2.2 setprop net.eth0.dns1 10.0.2.3 + setprop net.dns1 10.0.2.3 setprop net.gprs.local-ip 10.0.2.15 setprop ro.radio.use-ppp no setprop ro.build.product generic |