yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] GameGod72:
No, it was a good question. I didn't remember if I had implemented that extra safe guard, so had to check :)

When a sync is running, another sync will not be started, so this is not an issue.

As long as Aldiko is the active application, a sync will not be triggered. So, if you leave Aldiko open and switch off the screen, nothing will be synced. When another app has focus, a sync will be automatically triggered, if any Aldiko related changes have been detected by the sync app. Typically, this is either browsing a page in a book, adding/removing a book from the library, etc.

Not at all :) Please let me know if you have any other questions.
[Android Apps and Games] Klausi:
Thanks, I'm fine for the moment. For the nexus 7 I've set up two profiles (display on: turn on wifi, wait 5 sec, sync aldiko | display off: wait 10min, close aldiko, sync aldiko, wait 1min, turn off wifi).

What I would like to see is an option to save all sync feedback information to a log file. This would help to check, if everything is working as intended.

Thank you for your help and your useful and clever application.
[Android Apps and Games] GameGod72:
New version

Updated version with bug fixes, specifically for some Samsung devices with Custom ROM's released.
[Android Apps and Games] droidmark:
I take it this has not yet been implemented? At least I can't find it in the settings. I used to disable lock screens on all my devices but AldikoSync was sufficiently important to me to change that behavior. I wouldn't mind going back to doing that!

Thanks
[Android Apps and Games] GameGod72:
It should be automatic. If the lock screen is disabled, then sync is triggered on screen on for devices that have Jelly Bean (4.1) or earlier.

On devices with JB MR2 or later, having the lock screen disabled did not break the trigger mechanism even before this fix.

Please let me know if that's not working as intended.
[Android Apps and Games] droidmark:
Oh nice - did not know this was implemented but just tried it on a couple of my devices and seems to be working as expected. Is it only at screen on, or also screen off?
[Android Apps and Games] GameGod72:
Glad to know that's working as intended.

Only screen on. There's no need to trigger on screen off, because the app will trigger automatically if you've opened Aldiko and caused any changes to its database.
[Android Apps and Games] droidmark:
What will happen if I'm reading and turn off the screen with Aldiko still open? Will I now be out of sync on other devices?
[Android Apps and Games] GameGod72:
Yes. Sync does not trigger until you quit out of Aldiko. This is a requirement, because the database is usually locked / in use when Aldiko is active.
[Android Apps and Games] jdefgts:
I am just good enough at Android to be dangerous. I have a rooted Nexus 5, a rooted Nexus 7 and a Nook Simple Touch (rooted with NookManager. I have been using Aldiko with Aldiko Sync on my two Nexus devices and it has really worked well. I had the old NST on hand and decided to root it and install Aldiko on it as well. Unfortunately, regardless of the combinations of the versions of either Aldiko or Aldiko Sync I tried on the Nexus and the NST devices, I was unable to successfully sync them. In the case of the NST, because of its limitations I could not install any Aldiko version above 2.1.

Has anyone successfully synced an NST with a KitKat device. If there is a solution to my problem, I would appreciate your assistance.

Thanks!
[Android Apps and Games] GameGod72:
Please send me reports from all three devices, following this process on each device:

a. Open the sync app

b. Click on the sync button, wait until it completes or errors out

c. Click on Settings, scroll down, and click on Report Issue

That will send me an email with info about each device. Once I have those I can try and help you get this working.
[Android Apps and Games] 1000rrren:
Failed. Stored remote stat is invalid or corrupt.

I have an att s5 that's been rooted and now I get this message when I try to synch with my dropbox account. I have sent you the problem report via the app. I saw that another person had this issue but can't find the resolution. Can you please help me resolve this.

Ren
[Android Apps and Games] GameGod72:
I had some followup questions, please check your email.

Thanks.
[Android Apps and Games] jdefgts:
Thanks for the response. Your reply encouraged me to go back and try some reinstalls. After a few fits and starts, I now have my devices syncing away.
[Android Apps and Games] GameGod72:
Glad you got it working. Can you elaborate on what you did to make it all work? That might help the next person with the same issue :)

Thanks.
[Android Apps and Games] GameGod72:
New version

New version that fixes the Dropbox connection issue that started last night has been released.

First post updated with the details.
[Android Apps and Games] Revhead:
Book import names???

This could be the wrong place to ask this but here goes anyway.

I have found that unless an epub file is named correctly in terms of author and book name Aldiko won't import it properly.

For example if you want it to import a book under Dean Koontz, then it needs to be ascribed to Dean Koontz - not Koontz, Dean or that is the way it will come in.

So I have gone through and renamed all my original files correctly, yet Aldiko still insists on bringing them in rhe same way ie. Koontz, Dean.

I have tried clearing data and cache, deleting the eBook folder and then reintalling Aldiko again, but the result is still the same - where the hell is it caching this information?

I'm a paid Sync user too by the way and I uninstalled that too in an endeavour to solve the problem.
[Android Apps and Games] GameGod72:
This is an Aldiko reader issue, and not a sync issue, so unfortunately I can't fix this issue. However, I believe this could be caused due to the meta data in the eBook not being edited correctly as well.
[Android Apps and Games] Revhead:
I spent a week recently organising my ebook collection using my phone a Galaxy S5.

As soon as I synced with Drop Box using wifi it started to undo all the changes that I had made which was very frustrating.

How do I get it to accept any changes to my collection that I have made on my device?

Sorry I should have added I have two devices, my phone and my android tablet. Do I need to keep one turned off while I do the initial sync? Which device overrides which?

Sent from my Transformer
[Android Apps and Games] GameGod72:
Sorry to hear that you're having issues with the sync app. Can you elaborate on what changes you made to the epubs? Are they metadata changes, like the title or author's name?

Also, if you could tell me what you did to make those changes, I can try reproducing the issue on my devices as well.
[Android Apps and Games] Revhead:
The problem seems to arise not adding or removing books, but changing details like the cover image or tidying up the title, author name etc.

I assume you need to have second device turned off while you make changes on the first. Then sync first device, then turn off first and sync second device.

BUT, does the content on Dropbox then determine the outcome of the second sync? It must otherwise Dropbox would revert to the state of the second device when it is synced.

Can you explain the process for making changes and getting two devices to reflect each other please?

Sent from my Transformer
[Android Apps and Games] GameGod72:
The sync app currently does NOT sync content changes, only positions and the books themselves.

The sync is time based, so which ever device syncs last wins. The only exception to the rule is when the "Sync to Furthest" option is enabled, in which case whichever device has the furthest read point wins.

To sync content changes to the books, you have to first force the device that has the changes to do a full sync to Dropbox and then force all other devices to force download the changed books.

To force sync up to Dropbox:

Rename existing sync folder on Dropbox. By default, this is named "AldikoSync"

Force a sync from the device and ensure it completes successfully. You should see an entry with a "+Dropbox" for each of your books on that device.

You can now delete the folder that you renamed before. If things go wrong, the renamed folder is a backup.

To force sync from Dropbox:

Disable automatic sync

Delete all books from Aldiko

Reset state in the sync app (so it behaves like a first time sync)

Force a sync from the device, and verify it completes successfully. You should see an entry with "+Local" for each of your books.

Re-enable automatic sync.

Please let me know if you have any questions.
[Android Apps and Games] GameGod72:
New version

New version that fixes issues with Lollipop released.
[Android Apps and Games] xbeckiee:
Do both of the devices need to be rooted? Or only one of them?
[Android Apps and Games] GameGod72:
Root is required if the device has Aldiko 2.0.2 or later.

However, the sync app supports sync across dissimilar versions, so a non rooted device can be downgraded to 2.1.0, while a rooted one can have the latest version.
[Android Apps and Games] Silentgray:
I am running CM12 Nightlies from Euroskank and Sync wont see root. Typically when you try and run a program that needs root you get a popup asking to allow root. I am not getting the popup for Aldiko Sync. In the window, it says requesting super user access but a prompt to allow super user never appears. Any help would be appreciated.
[Android Apps and Games] GameGod72:
What super user app are you using? Is CM12 based on Android L? Can you check if the sync app has an entry in the super user app? If so, try removing the entry, rebooting the device, and then do a manual sync.

If none of that works, please send me a report from the device (Settings -> Report Issue) after a sync has failed.
[Android Apps and Games] Silentgray:
Looks like it is # Superuser. Its the one that is typically installed with Cyanogenmod. CM12 is based off of Android L (5.0.2). There is no entry in the Superuser app and i think this is where the issue comes from.

Sent Report about 12:43 pm CST.

Thanks for getting back to me.
[Android Apps and Games] GameGod72:
Can you try using chainfires super user app instead, and let me know if that works? I believe I just heard from one other user having a similar issue. If that works, I'll have to figure out what is causing the incompatibility.

Thanks.
[Android Apps and Games] Silentgray:
Ya that seems to work just fine with SuperSU. Looks like its an issue with Superuser either by ClockworkMod or ChainsDD not sure which one CM uses. My guess would ClockworkMod.

Thanks.
[Android Apps and Games] GameGod72:
Thanks. I'll try and figure out what the incompatibility is.
[Android Apps and Games] Klausi:
I updated my nexus 7 with the first nightly of CM12. Everything is working fine except Aldiko Sync which is no longer able to gain super user access. All other apps who need root asked for su access and are working fine.

Any advice on this?

Thank you,

Cheers

Klaus
[Android Apps and Games] Klausi:
Oh, I'm sorry - you already gave the answer three post above. I installed chainfires su and everything is working fine.
[Android Apps and Games] toto2700:
I cannot log into my dropbox account on N8020 with stock ROM 4.4.2. But everything works fine on my phone I9300 with CM12. why? (both device are rooted)
[Android Apps and Games] GameGod72:
I am not sure. Something must have changed on the Dropbox site. I will look into this over the weekend, because I have had a couple of other similar reports from other users.
[Android Apps and Games] GameGod72:
New version

New version that fixes issues with Dropbox login and acquiring root on devices with CM 12 posted.

First post updated with details.
[Android Apps and Games] uberSkeptic:
Icon never hides on unsuccessful sync on Lollipop, regardless of the option in settings. A minor grow for an otherwise great program!
[Android Apps and Games] GameGod72:
This is intentional to tell the user that there's a pending sync. However, you should be able to clear the icon from the bar, if you have the hide option enabled in the settings.

If that is not working, please send me a report from within the sync app, and reference this conversation so I can look into it further.

Thanks.
[Android Apps and Games] Michael833:
Just loaded Viper 4.1.0 (Lollipop) on ny M8. So far I haven't been able to sync at all. It keeps asking if I'm rooted. I'm using the ROMs stock SU utility. Any thoughts on why this might be?
[Android Apps and Games] uberSkeptic:
Hi there! Before I make a feature request, I really want to reiterate just how much I love your app: I use it all the time, across a number of devices, and I have for years now. In fact, the unlocker is actually the first app I ever spent money on and I recommend it to anyone and everyone I know. So, please, please PLEASE don't take my request for a feature (and a nebulous, unspecific request at that) for a complaint. Far from it. Same goes for the error I posted; really just reporting rather than complaining.

In any case, I'll get to my point: I've been having what seems to be a new (or at least hard to find via Google searching) issue with syncing. The problem is with one specific book, Michael Lewis' "Flash Boys: A Wall Street Revolt." First of all, I want to make clear that I do LEGITIMATELY own a copy of this book. It may not have originally been in .epub form and ready for Aldiko, but I own the digital rights to my copy of this book and as far as I can tell from the agreement I made in purchasing it, there is no stipulation against what type of reader/file the book must be read on/take the shape of. Apparently, however, someone (his publisher, most likely) has a web-crawler looking for copies of it sitting out there on the internet, and it's been flagged as a DMCA violation. The interesting thing about this is that without Aldiko Sync, I would never have known it was flagged at all! I can download it from the website and the Android client manually no problem, and Dropbox didn't send me a message or anything.

The biggest part of this problem is that once it reaches this point in the sync, this error stops the sync cold - it doesn't just skip over the book and continue on, it stops dead in its tracks and despite the fact that I do actually legitimately own the book Here's the specific error I get: dropboxserverexception (nginx) 461 Lewis, Michael DMCA takedown notice.

Now, what I'm wondering is whether there's a way I can encrypt or otherwise privatize my collection so that publishing houses don't have the power to abuse the DMCA in this way - and if not, whether you would consider building one into Aldiko Sync.

I realize this is controversial, and a big ask in general, but the fact of the matter is that I should be able to keep a digital copy of a book I own sync'ed across the devices I use to read it. Is that really so much to ask? (A rhetorical question for whichever party it was that issued the takedown notice, not one aimed at you, the hardworking developer).

In any case, I apologize for the long post and appreciate not only your time reading my rant, but all the time you have (and continue) to put into a wonderful program.

Thanks again!
[Android Apps and Games] GameGod72:
Hi,

Sorry for the delay in responding to your post. Can you please send me a report from within the sync app with the log showing the error, so I can look into this further and help you?

Thanks.
[Android Apps and Games] njay22:
Encryption

I also logged back into xda after ages for the same reason as above - to request the addition of encryption to Aldiko sync. I purchased some books online and now I am getting the DMCA violation error - most likely because DMCA has requested dropbox to restrict user's access to certain filenames.

This stops Aldiko sync from working so please look into already atleast encrypting the filenames if not the entire file.

http://www.zdnet.com/article/dropbo...sonal-folders-but-fears-are-vastly-overblown/
[Android Apps and Games] GameGod72:
Hi,

I'd like to start an email thread with you discussing this issue. Can you please send me a report from within the sync app that shows the error?

Thanks.
[Android Apps and Games] njay22:
Unfortunately, I deleted the dropbox folder and re-synched and it worked.

Happy to get in touch with you if same problem happens again or if you think the log file on my device will give you some hints. Via PM is fine..whatever is easiest for you.
[Android Apps and Games] GameGod72:
That is unfortunate. If it ever happens again, please send me a report so I can investigate and figure out what's going on.

Thanks.