So i noticed that the Easy Installer does not have a build for my device (SM_G900T / KLTE) however i can download a build that works without issue, fully functioning.
I saw these
https://community.e.foundation/t/easy-installer-issue/18219
https://doc.e.foundation/easy-installer#what-is-the-eos-easy-installer
and the first thing that came to mind to fix this issue. is to have all the builds linked via a json file in this sort of format
{
"stable" : [
"device" {
"download" : "https://images.ecloud.global/stable/device.zip",
"sha256sum" : "sha256sum",
"md5" : "md5"
}
],
"unstable" : [
"SM_G900T" {
"download" : "https://images.ecloud.global/dev/klte/e-0.11-p-2020082870302-dev-klte.zip",
"sha256sum" : "e04dc16292ed84d83ad2a733de212b16385f4417631985501b81b761d8af2acd e-0.11-p-2020082870302-dev-klte.zip",
"md5" : "0eb6968905f6e3000e22378a635dfab1 e-0.11-p-2020082870302-dev-klte.zip"
}
]
}
and have the installer fetch that json at launch, and grant the user the ability to choose whether to include unstable builds