Program a Arduino with Another Arduino without a USB Cable

Do you have a link I can see this at?

Also, I already have 2 Arduino chips, the biggest problem is Arduino #2 is inside a enclosure that is almost impossible to take the chip out of without causing damage to the wiring.

And I don't have a laptop... I only have a Android Phone, and unless that can upload sketches to a chip, then idk... lol