I have an old GT-S6310N (aka Samsung Galaxy Young). I don't want to buy a new phone, because they are kinda useless for me. I use my computers for everything I do. I use my phone only a few times a year to navigate with GPS or to call somebody, but even navigation seems to be broken now. A friend asked me to develop a project, which involves a small Android service polling from the background, so I need a phone to test it while developing. She has Android 8, so I thought maybe it is possible to upgrade my phone to that version too. Last time I tried to upgrade the OS was many years ago and as far as I remember even Android 5 was not allowed. I am curious about the whys and if there is a solution to this? Rooting and maybe bricking is something I can risk. I just don't understand that how are these new Android versions not compatible with old phones, when Linux is usually backwards compatible and Android is Linux based... It just depends on the drivers and resources right?