Official components and step-by-step DIY repair guides for both all ... iFixit’s director of sustainability. The available ...