![]() |
#1 | |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15
Karma: 1000
Join Date: Nov 2022
Device: Kobo Nia
|
Critical Error You didn't synchronize your reader
Hi,
I've been successfully using my Kobo Nia reader for some months without any issue. I decided to bypass the registration process at first boot and everything went fine. I followed the tips found here and on other websites about how to modify the database and it worked well. I'm using Ubuntu, my kobo nia firmware version seems to be 4.1.15 (the .kobo/kobo/version file indicates 4.1.15,4.23.15525,4.1.15,4.1.15). I accidentally disconnected the user session and went back to the default loading screen (asking to activate wifi or download the kobo desktop app). After some struggles to remind how to modify my own user table which contains 26 rows, I was able to reach the main menu. There I had the following error message Quote:
What I tried so far that didn't change anything (I'm quite desperate) : - Deleting all my books - In the database's user table, changing the IsLibraryMigrated value to true. - Default everything (except userID, UserKey, UseDisplayName and UserEmail ) to NULL or FALSE - Doing a Hard reset and editing the new database's user table to bypass registration again. The error message is still there - Trying to active Sideloaded mode modifying in the configuration file (SideloadedMode=true), but it doesn't work. Looks like my firmware doesn't support it. Maybe I should suppress the .kobo folder, but I don't want to break the device. If possible I would like not to update the firmware, just go back to basic factory defaults and suppress this error message. Could someone help me please I'm quite desperate. |
|
![]() |
![]() |
![]() |
#2 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,010
Karma: 105092227
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
Kobo don't use the email for registration unless you buy on their website. Also it doesn't even need to be a real email address. I created a real unique to Kobo email address about 6 years ago for registration and only ever received my own test email on it, so they don't give the email address to anyone.
Reset and put in either a real or fake email address. Then you can make SideloadedMode=true and never use WiFi. Use either 4.32.x or 4.34.x fw Older FW via button at bottom https://pgaskin.net/KoboStuff/kobofirmware.html I've set up a Nia I bought for someone. Last edited by Quoth; 11-14-2022 at 05:55 AM. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15
Karma: 1000
Join Date: Nov 2022
Device: Kobo Nia
|
Thank you for your answer. I am aware I can just register the normal way, but I would like to avoid it if possible. I am not afraid of spamming but I definitely don't want kobo to access my readings stats, and It looks like registering the normal way would make me sign their EULA. Bypassing the registration process looks like the minimal protection against it.
I'm quite sure there is an easy way to reset it to default, either by deleting the .kobo folder (but I fear it may brick my device) or by modifying the correct entry in the database. For instance, could someone synchronizing the data tell me about the content of their fields "LibrarySyncType" and "LibrarySyncTime" in their user table inside the database ? Maybe Synchronization info is located elsewhere ? I will probably update the firmware in the end as this sideloaded mode seems very interesting, but I probably should first get rid of this critical error. Last edited by sasaki; 11-14-2022 at 06:57 AM. |
![]() |
![]() |
![]() |
#4 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,740
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
You really should register. If you fake register, there's a very good chance that one of the firmware updates will cause you to lose everything. It's happened 2 or 3 times in the past.
You have no reason to be so paranoid. And yes, not registering like this is a case of paranoia. |
![]() |
![]() |
![]() |
#5 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15
Karma: 1000
Join Date: Nov 2022
Device: Kobo Nia
|
Thank you for your advice about this way to reset to defaults.
This is not paranoia but a lack of precise technical knowledge about how exactly is processed the extraction of personal data and how the database works in general. I am currently trying to acquire this knowledge. Once done I will update the wiki with up to date information about registration bypassing with newer databases to prevent other users from struggling as I did with sqlite3 syntax. This topic is a part of the preparation process as I want to post accurate and useful information. This may also help me to recover my notes and bookmarks data. Thinking twice before upgrading the firmware is also a good practice from a technical point of view if I want to keep complete control over my devices functions. For instance I also think twice before installing linux over window$ for hardware support reasons. Updating the firmware on my Kobo may or may not prevent me to do some specific hacks I may want to do in the future. I simply lack precise knowledge here too. I am seriously considering to register if no other solution can be found and I am not terrified that my readed books associated with my IP goes somewhere in the big data as you may think. This is just a posture I assume to be coherent with my ethical choices. Not wanting to sign the EULA, which is a legal document is part of this conscious ethical posture. Freedom means being able to choose consciously to register or not to register. It requires technical knowledge. I also like to hack things. Can ExcludeSyncFolders option be useful here ? https://www.mobileread.com/forums/sh...d.php?t=341052. If I understand well this may prevent the device from scanning .kobo and .kobo-images folders into the database. If I understand well the data telling I'm not synced is already inside the database, meaning this option is useless to me but also meaning the database is the good place to investigate about data syncing. Last edited by sasaki; 11-14-2022 at 07:50 AM. |
![]() |
![]() |
Advert | |
|
![]() |
#6 | ||
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,010
Karma: 105092227
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
What you worry about applies to Kindle, Apple and Google. Not Kobo.
Did you miss where I wrote you only need wifi once and there is zero evidence a real email address is misused, and a fake made up email address works. I'm expert at databases and reasonably expert about security. I'd not attempt to edit the database to pretend it's registered and there is no need. Quote:
Also unlike others, especially Amazon Kindle, you can load FW manually and go back to earlier FW via USB. It's trival, so it absolutely doesn't matter that with WiFi registration (which doesn't even need a real email address and a real one in 6 years never misused) updates the FW. Simple to afterwards disable WiFi and load older FW via USB Go https://pgaskin.net/KoboStuff/kobofirmware.html Click button at bottom of page Quote:
Last edited by Quoth; 11-14-2022 at 09:14 AM. |
||
![]() |
![]() |
![]() |
#7 | ||
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15
Karma: 1000
Join Date: Nov 2022
Device: Kobo Nia
|
I simply wonder why a hard reset didn't wipe out all the data from the device. If possible I would like to identify where my data is stored, so I may recover my bookmarks for instance. If I can't recover my data then finding a way to really reset it to factory defaults would be great. More generally I would simply like to understand how my device works, and help other people around me or in this forum to do the same.
Quote:
Quote:
I assume there may be other modifications to the table. I notice there is a conf file for google analytics and I also imagine the registration process creates a profile on kobo servers, uploading as many informations as it can. I may be wrong though, but I confess I would be surprised if not. |
||
![]() |
![]() |
![]() |
#8 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,740
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
Yes, this is paranoia otherwise, you'd just do a normal registration that won't cause any problem. What else would you call it? Sure you can examine the database all you want. But There is a way to recover if something goes wrong. That's to use Kobo Utilities to backup the database. I don't need to know how it works. I just need to know that it does work and will work after a firmware update. What you'll do to others is make them think it works and then when it doesn't, it won't work in a big way. And just to clarify one thing that @Quoth said, a real email address will not be misused. I've had a Kobo account for about 8-9 years and a PROPERLY REGISTERED Kobo for 7 years. My email address has never been misused in any way. Last edited by JSWolf; 11-14-2022 at 10:39 AM. |
|
![]() |
![]() |
![]() |
#9 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 5935030
Join Date: Jun 2011
Location: Ontario, Canada
Device: Kobo Aura HD
|
I would suggest installing the latest firmware release, then you can enable sideload mode. All of this can be done without internet or registering the Kobo. If you really want to bypass registration on the older firmware, I can help with that, but can't think of any benefit to doing so.
Can you be more precise what do you mean by doing a Hard Reset? In my mind, you are only rebooting the device, and not restoring factory defaults. You can delete all user accessible files on the device, including the .kobo folder. It will not break the device, (but of course, books will have to be re-added and bookmarks will be lost.) You will lose the dictionary, but it can be downloaded from a web browser easy enough. The simplest SQL command to enter a blank user in the user database is: INSERT INTO user(UserID,UserKey) VALUES('1',''); Note that since only UserID, and UserKey fields acutally require a value, this will work without having to know the exact number of empty columns. I 100% that this knowledge should be publicized for those interested (even though, now pretty irrelevant.) Last edited by rashkae; 11-14-2022 at 10:49 AM. |
![]() |
![]() |
![]() |
#10 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,740
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
@sasaki Do you know you cannot use Overdrive or buy any eBooks from Kobo when you do not register? You need to be registered at Kobo correctly to buy eBooks.
Last edited by issybird; 11-14-2022 at 03:50 PM. Reason: Attempt at entrapment deleted. |
![]() |
![]() |
![]() |
#11 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 5935030
Join Date: Jun 2011
Location: Ontario, Canada
Device: Kobo Aura HD
|
@JSWolf, If you aren't going to offer any help to answer the questions, your endless spamming of this thread is exceedingly rude and irritating.
|
![]() |
![]() |
![]() |
#12 | ||
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,155
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Quote:
Basically, I would agree with @Quoth. The email address I set up for my Kobo registration has only received emails from Kobo so I would agree that they are not selling the information. I do obtain quite a few books from Kobo so I get emails from them about specials and recommendations. |
||
![]() |
![]() |
![]() |
#13 | |||||||
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15
Karma: 1000
Join Date: Nov 2022
Device: Kobo Nia
|
Thank you everybody for your answers and sorry about the double post. I thought it didn't work in the first place and can't suppress it now. If a moderator can suppress this one it is welcome.
Quote:
Quote:
Quote:
Quote:
Quote:
@JSWolf As it is not really the subject I will just answer once here. I would really be happy to discuss with you about privacy -or my psychological health- in PM or in another topic. Quote:
Quote:
|
|||||||
![]() |
![]() |
![]() |
#14 | |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,010
Karma: 105092227
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
Quote:
A second hand €45 6" android tablet is better than any eink for the Internet. Good luck on using iOS, Android or MS Windows tablets/phones without giving loads away. Some chance with careful configuration of MacOS, Windows (Local account) or Linux laptop/desktop but not using Chrome or Edge and switching off /changing defaults. There is no privacy or security issue with a Kobo eink email registration. |
|
![]() |
![]() |
![]() |
#15 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,010
Karma: 105092227
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
I gave the firmware link!
https://pgaskin.net/KoboStuff/kobofirmware.html It even explains install, except I would extract to your own disk and then copy the files. It's the same thing. Make sure you register with real or fake email via WiFi after the reset. DO NOT EDIT THE DATABASE! Let it update. Disable WiFi Connect to USB. Make sure you can see the .kobo directory/folder (On Mac & Linux enable view hidden files) Download desired FW version (either 4.32.x or current 4.34.x) Unzip to a folder/directory on your computer. Copy all inside that into inside of .kobo When it's done, do the usual OS Eject. After a little while the new firmware will install. Then edit the confg for SideloadedMode=true. Don't edit the database! Last edited by Quoth; 11-14-2022 at 01:15 PM. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Critical Error Troubleshooting | AlaVander | Amazon Kindle | 1 | 07-28-2022 07:59 AM |
How to fix critical error? | _twoflower_ | Kobo Reader | 14 | 11-28-2019 05:53 PM |
Critical Error when opening books in Calibre | tdeboor | Library Management | 3 | 02-01-2019 11:18 PM |
Shut Down Kindle showing critical battery error | Jitto | Amazon Kindle | 18 | 05-13-2012 04:24 PM |
Critical error when starting 6.32 | weedfreak | Calibre | 1 | 01-07-2010 01:17 PM |