Confusing firmware updates

When seeking to update firmware, Im up with a puzzle.

  1. The firmware update page offers me two update possibilities: Passport and Founders Edition. This is very confusing since the device is called Foundation Passport (yes I know “founders edition” and “foundation” are different, but not much there is plenty of room for confusion here). Which one I have? Where can I check it?

  2. The Github page where the update page links to shows that latest version is “Passport v1.1.0 Firmware”…strange, I thought it was 2.3.5 version?

  3. The Github page (if you go down of the tree, shows a folder that have this strange “passport2” folder…so is my passport device this passport2 in fact? Im not talking about software here, the device being named as passport2 makes me think that there is passport1 device (like, well Foundation Passport) and passport2 device (like, well Passport Prime maybe)! Is there? What does this mean? If software, then why is it named like this and where did the Software 1.1.0 dissappear now?

This is all very confusing. Im really not sure what or where I really should download and install to get the proper firmware and what do all these things even mean.

Hey, @anonfinn

The most easy way to follow your device’s firmware updated version is by using Envoy and look for updates as soon as they arrive.

As for the options your mentioned, the firmware update page is up to date and is a great place to look for the manually way to update your device.
The GitHub page you linked for is from 2022, which is out dated and used for the previous generation of Passport. Passport Founder’s Edition repositoy been arcvhied and not used anymore.
The third link is FOUNDATION’s GitHub page with all of the repositories been built by them. Passport Founder’s Edition was the first generation of Passport and isn’t being sold anymore, Passport 2 is the current version and is called just “Passport”; If you want to follow firmware versions of it on GitHub you can use this page.

The current version of Passport firmware is 2.3.5, both for Passport and for Founder’s Edition.

When was the last firmware upgrade for passport core? was it Oct 18, 2024?
Have you de prioritized core because of prime?, core still have lot of features that can be added to make it better?, do you have plans of continuing support for core for years to come?

almost all hardware wallet manufacturers have fairly frequent firmware upgrades compared to core? is there a reason?

https://blog.coinkite.com/Login-Countdown-and-Nickname/
kindly look into
duress pin
dice rolls
login countdown
making core interface like a phone as decoy etc

That date is correct, but there has been plenty of work going on in the background that is not yet public. This includes prep for compatibility with the upcoming Envoy v2.0 and significant optimizations to the PSBT signing operations that will allow for faster signing of much larger transactions.

However, it is fair to say that the majority of our engineering resource has been focused on KeyOS in recent months, but once Prime is shipping, the Core release schedule will pick up once again. This will also include Miniscript support later this year.

Thanks for the response,
Don’t leave us Orange army hanging!, looking forward to more feature set for Core,
BTW I had to settle for Core and Cancel prime due to delays
thanks

Is there an ETA for the miniscript roll out? I would also would like to know when I can update Prime via USB-C drive so I can have an air gapped device.

Hey @search , thanks for the questions. We are about to release KeyOS 1.3.0, but it doesnt have any of the features you mention. Manual updates are planned for the medium term (maybe the next release or two releases form now?) but not locked to any specific version yet (SFT-7093). Miniscript is something we are still internally talking about, but now that third party apps will be a thing in Passport Prime we wonder if it would add any value to add first party support, when you can for example install a Liana app and have their app handle the miniscript. Again, nothing set in stone yet.

I’m sorry I don’t have better news for you!

its been two years since your last update for core. what is going on here???

Our last release was 8 months ago.

v2.4 is scheduled to drop in the next 4-6 weeks.

i have a number thats higher than this so how is this possible?

Can you explain further? I’m not sure what you mean.

In release versions, 1.5 does not mean 1.50, nor it means 1.500 or 1.50000.

When you start building software you don’t plan ahead how many verisons you will have. We could do 1.05, but then what happens if you get to 99 releases. So we do just numbers, think of them as integers separated by a dot, not decimal system.

1.5 is bigger than 1.11 in the regular decimal system.

1.5 is smaller than 1.11 in software releases, because 5 is smaller than 11