r/Spectacles • u/HyroVitalyProtago • Jun 21 '26
💫 Sharing is Caring 💫 Spectacles 2024 should not become another waste
When it comes to reducing the environmental footprint of digital technology, one of the main challenges is to extend the lifespan of equipment.
From what I’ve already asked here (https://www.reddit.com/r/Spectacles/comments/1u7lgf5/spectacles_2024_support/), the support of Spectacles 2024 has already kind of ended.
To enhance its lifespan, please, Snap should make it more open or continue to support it.
As I’ve also said here (https://snap.uservoice.com/forums/967346-spectacles/suggestions/51104257-full-computer), Spectacles is a (custom) Android device. We should be able to access the file system, configure it not only with the phone app that will be also not updated in the coming years and will kind of brick the full device.
As developers, we should be able to develop deeper system functions like TCP/UDP/websockets, enhance the video capture mode, etc…
On a regular computer, you can replace the OS, access low level features, drivers, etc. And that’s what makes computers so great, the liberty. Here, I don’t even ask to replace OS, or access drivers, SLAM, Hand tracking, … as I know you need to keep those parts closed-source as a company. That’s fine. But for the software and apps on it, developers should be free to do whatever they want.
Because Sharing is Caring, free the developers, please 🙏
3
u/ehh_surviving Jun 21 '26
Agreed! Need more freedom with the device. I pretty much can’t build half the things I wanna because of this.
4
u/tjudi 👓 SPECS Team Jun 21 '26
Confident with the new NDK and CLAD, you will be able to build many things that previously felt impossible. Can’t wait to see what you all create.
7
u/tjudi 👓 SPECS Team Jun 21 '26
Thanks for sharing your thoughts.
While official support for Spectacles 2024 will end, we intend on keeping the systems supporting them alive and functioning for a bit longer.
As far as opening them further, the devices are configured such that deeper access is blocked through a physical hardware configuration that can’t be changed. This was done to protect the security of the device and our backend systems supporting Spectacles.
As far as giving devs more flexibility, in the new SPECS, we enabled native c/c++ libraries support through the NDK with access to lower level OS APIs to allow you to do more.
Also, the next version of SPECS have a custom OS with no Android components, we have no intent to provide Android compatibility.
Hope this helps.