Skip to content

Instantly share code, notes, and snippets.

@h6y3
Last active June 14, 2024 01:29
Show Gist options
  • Save h6y3/b2be5db7d7e41becbe618a559aac1f54 to your computer and use it in GitHub Desktop.
Save h6y3/b2be5db7d7e41becbe618a559aac1f54 to your computer and use it in GitHub Desktop.
Enophone login workaround and client download

Enophone login workaround and client download

If you have found this link, then you know what this. I was fortunate to reach the founders on the Internet to ascertain ways in which those who of us who have working headset can still continue to use the device now that the servers have been deprovisioned.

First, if you do not have the latest client, I have secured the clients and hosted them on Mediafire here:

If you happen to be installing the client for the first time you will not be able to run the client. Therefore, you will need to modify the local SQLite DB. The database should be located somewhere in your user directory within the .enowork. The file name should be db_v3.sqlite3.

  1. Make sure that you have a user in the user table
  2. Set the logged_in_user_id in the config table to be that user in the user table.
@FrankJingHao
Copy link

FrankJingHao commented Jan 17, 2024

For those, like me, who struggled at first to get this working for Windows, here are my notes;

* You can use https://sqlitebrowser.org/dl/ to edit the sqlite3 file

* The sqlite3 file will be somewhere like: C:\Users\pabb.enowork - with your username instead of pabb

* When setting the user record, the only field that is necessary is the id, this can be the number 1

* If you want the application to say anything other than "Hello, null!" when you start it, set a first_name in the user record

* You only need to add one record in the config table, use the values as provided in the above image - for ease, the install_id is 0fhVFxB7wF2jsKOnoiBOGSzjrOjpbi9W

* Remember to Write changes in the DB Browser app and you may need to restart the enoclient app in task manager
  • @pabb85 @h6y3 Hello there, does anyone find your Enophone work well on the Eno Desktop app?
  • I get the app working for Windows & MacOS, but got the red-color sensor connection indicater.
  • Wish to see if it is the problem of app or my sensor, many thanks.
    EnophoneSensorNotWork

@theflove
Copy link

Thank you for providing this!
Is there a work-around if I do not already have an account registered before they shut down?
I have the Enophone through second-hand purchase. However, I do not have a user :o

@h6y3
Copy link
Author

h6y3 commented Jun 13, 2024

Thank you for providing this! Is there a work-around if I do not already have an account registered before they shut down? I have the Enophone through second-hand purchase. However, I do not have a user :o

I was told at the time you could make the fields up and it would just work. There is also a mobile app now which the new owners have provided called Enophone. I'm not convinced it works better than the desktop app, especially the audio components. The data also seems less consistent.

@theflove
Copy link

Thank you for providing this! Is there a work-around if I do not already have an account registered before they shut down? I have the Enophone through second-hand purchase. However, I do not have a user :o

I was told at the time you could make the fields up and it would just work. There is also a mobile app now which the new owners have provided called Enophone. I'm not convinced it works better than the desktop app, especially the audio components. The data also seems less consistent.

Thank you for the reply!
Worst case scenario, I will try some iOS emulator for the new app 😅

When I try to create a new user, and fill out the fields, it says that (every) username and email is already taken.

Is there are way to "make up the fields" within the config..actually, I now see that I failed to follow every instruction @pabb85 wrote for Windows user. Will try again when back home 🙂👍🏽👍🏽

@theflove
Copy link

HOLY Goodness!

IT WORKS :D

Thank you, @h6y3 !

I finally understood how to make the changes correctly with "DB Browser for SQLite":
The values are not to be written directly into the already existing fields accessible with Browse Data.
I had to click a button that said "Insert a new record in the current table", and then fill that line out.
After filling both lines out (in config and user) I hit "Write Changes", and now everything works :D

Yaaay!! ^_^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment