No, no puede actualizar directamente un iPhone 3G desde otro iPhone. Las actualizaciones de software para iPhones se descargan e instalan directamente desde los servidores de Apple hasta el dispositivo en sí, a través de Wi-Fi o iTunes (en una computadora). No hay un mecanismo de actualización entre pares entre iPhones.