Quoted From Smart to Senseless: The Global Impact of 10 Years of Smartphones

Slowing the production cycle means making phones that last longer, which allows the resource and energy drain of each device to be spread over time. Extending lifespans is about designing more durable products, capable of being easily and inexpensively repaired or upgraded. It’s also about extending the lifespan of components, by harvesting parts from e-waste to reuse as spare parts or in new phones.

Quoted From Smart to Senseless: The Global Impact of 10 Years of Smartphones (greenpeace.org)

Design choices to extend product life include 1) material selection, i.e. whether the plastic or metal is non-virgin and is suitable for clean recycling, 2) accessible components, so that devices can be easily repaired and later disassembled, 3) availability of software updates, repair manuals, and spare parts.

Quoted Repair and Software: Updates, Obsolescence, and Mobile Culture’s Operating Systems (continent.)

Alongside repair collectives, organizations working to address the culture of app obsolescence will play an important role in the future of repair culture.

e.g. grassroots organisations working on community-supported alternative OSs, and organisations curating lists of apps that still function on earlier versions of OSs.
Quoted
This iPhone is nine years old; when considered in the larger scale of technological change, this is an incredibly short time span for the technology to become obsolete