With init.rc you set the systemwide properties, ok. (in linux). With init.goldfish.rc ...? You can do the job for init.rc also with this file? Is goldfish the specific init.rc for/from google-android?
For example, for compiling new kernel I have mountpoints also given in goldfish, and try the direct setting of ext2,3,4 only in goldfish -not in init.rc. It works.
In goldfish there is also enabling google-specific location features, imo you can delete this (if you dont want location e.g.), or see I wrong?