We shouldn’t seek a single solution,
a) Android OEM should extend software support life (legislation, OEM effort)
b) Android OEM should offer boot loader unlock option ( comminity)
c) Apple should support 3rd party hardware support repair. (legislation, OEM effort)
d) Any OEM should supply service manual and source code. (legislation, OEM effort)
All of them are helpful to save the planet.
Frankly I have been tired with hearing that the custom rom is complicated, I heard so many things. Opening up your iPhone are complicated. Using Linux is complicated .We have been told so. Really ?
Ugo, why we have to listen on Custom Rom from ignorant academics and politician only ? Please ask Professor Ross Anderson to give me his opensource friendly google phone.
I don’t want to give exclusive authority to the OEM to control the device’s life. I want to see the 3rd party and free and opensource community initiative as well as Regulations and the OEM’s commitment.
My Oneplus One has got an official Lineage OS 15.1 now, and I have got a brand new OEM battery from Replacebase (I have opened a trade account, I can get parts at trade price, contact me if anybody want to buy from them) I will prove there is a way to use my smartphone over 5 years very comfortably.
Using custom Rom is 100 % your responsibility, I love to take care of my stuff with 100% responsibility. Take onewership Back. I know that some of you don’t want to take responsibly but a) and b) is not incompatible, interact each other to extend the device lives.