Brand new out of the box Endless mini 2gb/32gb EC-100. i can't update from os 3.0.4...can't install no apps

Great news! Do you mind me asking where you got the Mini? We didn’t think anyone was still selling them. :slight_smile:

They are being sold thru Amazon mexico…they are being sold for 45USD…Are the minis still being supported? I plan on buying a second one…

We aren’t providing any official OS support nor publishing OS updates for Endless Mini any more, due to it reaching it’s platform end of life. But we’ll continue to do our best answering on these forums for issues/questions that are easy to address.

Apps will continue to get updates (via Flatpak/Flathub) even though the OS will not.

That price is below cost, I guess someone is clearing out some stock somewhere - these are not being sold by Endless.

cc @SerchMX

Thank you for the information. as a final question… i have not been able to update over os 3.8.8 what os version is last supported on EC100?(endless mini pc)

3.8.8 is the last supported release there, there is no available upgrade to 3.9 or beyond on that platform.

I’ve documented this issue and workaround here:

1 Like

Hola, tengo una EC 100 mini que compre hace poco, con el mismo problema de no poder actualizar a la version 3.8.8, venia con la 3.0.4 y solo llegue a actualizarla a 3.3.20 pero de ahi no paso con los comandos que he visto por este medio, no se nada de esto y necesito de su ayuda he visto como sacan el diagnostico y lo comparto, gracias por el tiempo y ojala puedan ayudarme…eos-diagnostic-210715_232345_UTC-0500.txt (411,1 KB)

hola buenas noches, tengo una EC 100 mini que acabo de comprar, la cual venia con una actualización de 3.0.4, y gracias a este foro y los comandos pude actualizarla a 3.3.20, no se nada del asunto y lo que logre solo fue aplicando lo que vi, se que esta mini pc puede aqctualizarse a 3.8.8 o mas pero cuando actualizo me sale la leyenda “hubo un error en la actualizacion” y no se que hacer, por favor pido de su ayuda…comparto el diagnostico y agradezco el tiempo de todos…eos-diagnostic-210715_232345_UTC-0500.txt (411,1 KB)

en tu archivo de diagnostico se ve que solo tienes 2 llaves para firmar aplicaciones arriba me ayudaron agregando unos comandos desde terminal para gregar las firmas faltantes. entra almensaje superior de ayuda y corre todos los comandos:(Brand new out of the box Endless mini 2gb/32gb EC-100. i can't update from os 3.0.4...can't install no apps)

es decir… todos estos:

wget -nv https://ostree.endlessm.com/keys/eos-ostree-keyring.gpg
wget -nv https://ostree.endlessm.com/keys/eos-flatpak-keyring.gpg
sudo ostree remote gpg-import -k eos-ostree-keyring.gpg eos
sudo ostree remote gpg-import -k eos-ostree-keyring.gpg eos-runtimes
sudo ostree remote gpg-import -k eos-flatpak-keyring.gpg eos-apps
sudo ostree remote gpg-import -k eos-flatpak-keyring.gpg eos-sdk

ademas de estos:

sudo ostree remote --repo=/var/endless-extra/flatpak/repo gpg-import -k eos-ostree-keyring.gpg eos-runtimes
sudo ostree remote --repo=/var/endless-extra/flatpak/repo gpg-import -k eos-flatpak-keyring.gpg eos-apps
sudo ostree remote --repo=/var/endless-extra/flatpak/repo gpg-import -k eos-flatpak-keyring.gpg eos-sdk

y finalmente varias veces estos:

flatpak update --appstream && flatpak update -y
sudo ostree admin upgrade
eos-updater-ctl update

y hay que dejar varias horas a que se baje todo el ostree, ya que se bajan 3 gb o mas de librerias y actualizaciones

Amigo agradezco el tiempo que te tomaste para compartirme la informacion aunque despues de hacer todo aun no he podido actualizar; me he puesto en contacto a un correo de ayuda de endless y pues parece que me iran guiando, de todas formas agradezco tu atencion y tu tiempo!!!:+1::+1:

Te voy a comentar que ademas en mi desesperacion que no cargaban las llaves ejecute este comando no documentado:

sudo ostree remote gpg-import -k eos-ostree-keyring.gpg eos-sdk

ademas ejecute este que repara el repositorio:

rm -f eos-fix-ostree-repo
wget https://raw.githubusercontent.com/endlessm/eos-meta/master/eos-tech-support/eos-fix-ostree-repo
chmod +x eos-fix-ostree-repo
sudo ./eos-fix-ostree-repo && flatpak update -y

como viene documentado aca…

Gracias amigo, mira al escribir el primer comando que me compartes me sale esto:

Si te marca error brincate el comando y ejecuta el resto de los comandos mas abajo vienen esos mismo comando pero mas en especifico para nuestros equipos de arquitectura arm

ejecuta tambien estos comandos

es el mismo comando pero redactado de otra manera… la finalidad es que recibas una segunda firma de eos-sdk mas nueva ya que la que tenemos ya caduco en mayo 2021

eso mismo hice, que aunque me marcara error continue con los demas pero no actualiza mi sistema…en el segundo comando que me hiciste favor de decirme el cual es:
rm -f eos-fix-ostree-repo
wget https://raw.githubusercontent.com/endlessm/eos-meta/master/eos-tech-support/eos-fix-ostree-repo
chmod +x eos-fix-ostree-repo
sudo ./eos-fix-ostree-repo && flatpak update -y

El resultado fue este:

(lo envío en foto)

(Attachment repositorio.odt is missing)

Daniel or Leandro:

Thank you for answering our questions. Today I spend a long call with Escorpionfelino and we found out that his EC-100 can not upgrade after 3.3.20 because it has an issue with the SD card. The SD card is formatted and only root has permissions (we were not able to format it) but we did notice that folder /var/endless-extra is not mounted. We also found out that flatpak folder does not exist and command “flatpak repair” outputs error. We also tried “ostree fsck” and it outputs error. I will attach his eos-diagnostic with his permision and i will also quote the output of “ostree fsck”
"
escorpion@endless-pc:~$ ostree fsck
Validating refs…
Validating refs in collections…
Enumerating objects…
Verifying content integrity of 4 commit objects…
1/164110 objects
error: Loading file object 1bb04d8d31c0bb28c43f872513ef90f60519232731e5b65a972f972d855f005d: openat: Permiso denegado
escorpion@endless-pc:~$ sudo ostree fsck
[sudo] password for escorpion:
Validating refs…
Validating refs in collections…
Enumerating objects…
Verifying content integrity of 4 commit objects…
1/164110 objects
16412/164110 objects
32823/164110 objects
49234/164110 objects
65645/164110 objects
82056/164110 objects
98467/164110 objects
114878/164110 objects
131289/164110 objects
147700/164110 objects"

I thought that my commands would help him, but I do not know how to fix the SD card because it is restricted but missing link to endless-extra, therefore we ask for your assistance. Thank you in advance.

eos-diagnostic-210720_191908_UTC-0500.txt (614,1 KB)

Thanks for your help looking into this. I suspect after reformatting and setting up the appropriate links etc we would also have to create the ostree repo there. Or we could try to reimage it.

But this SD card has no partitions and hence is likely failed.

Can the product be returned to the seller for replacement? I presume it was sold as a 32GB storage device and many preinstalled apps, but seems like it arrived with half the storage and most of the apps missing.

Gracias a mi amigo gersoncampos7 quien fue el que me ayudo a corregir los errores que presentaba mi EC 100 mini, para que pudiera llegar a la version 3.8.8…El mero master…

we did format sd card after creqating new user. then downloaded and ran all commands quoted here:
“rm -f eos-fix-ostree-repo
wget https://raw.githubusercontent.com/endlessm/eos-meta/master/eos-tech-support/eos-fix-ostree-repo``
chmod +x eos-fix-ostree-repo
sudo ./eos-fix-ostree-repo && sudo flatpak update”
after that it started updates and sd card was recognized

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.