So I've been interested in making my own Android Smartphone, as it is open source. I was wondering if it would be possible to combine parts from different phones (The speakers from my HTC M8, the camera from another phone, etc) to make a Frankenstein of a phone. Also how hard would this be? I'm willing to put in the time, as i want to make my perfect phone. btu I need to know what I would be doing.