Closed Vinfall closed 1 year ago
Have you tried extracting the file using Material Files? It works very well for me, and I don't see how this is an issue of the app.
Yes, I'm using Material Files too. Opening/Extracting the file throws an error java.util.zip.ZipException: Archive is not a ZIP archive
. I think it's caused by either OEM system or special characters. Would report back when I investigate further.
Could you try to create only one or two contacts (and delete all others), and export an encrypted backup to see if the issue is there too? That might tell us whether it's an issue with something special in your contacts or something else with the device.
Could you try to create only one or two contacts (and delete all others), and export an encrypted backup to see if the issue is there too?
I did so and the issue persists. I also tried to remove characters outside \u0000 - \uFFFF, keep them ASCII only, and it's still the same error. And removing all local contacts and creating a contact named test
with the number 1234567890
cannot solve this for me. So I guess this has nothing to do with the contacts themselves and I really have no clue how this happened now. But I wrote a Termux script to do this for me so feel free to close this if you want.
BTW, I noticed that if encrypt backups as zip
option is enabled, Connect You will make *.vcf
greyed out and only highlight those zip files when importing contacts. I need to deselect the option to import raw vcards. This is unexpected IMO.
Steps to reproduce
encrypt backups as zip
optionlocal
tab, selectexport vCard
sdcard:/Aaa/backup
)Exported
appearsExpected behavior
The backup can be unarchived successfully.
Actual behavior
Output:
Connect You version
6.0 (23)
Android version
Android 12 (originOS, iQOO)
Other details
When
encrypt backups as zip
option is disabled, contacts can be exported without error. And the vcf file can be imported back too. This alone is not a problem if automatic backup is working as intended. It just unfortunately does not work for me either😞.Logcat caught via
adb logcat | grep "$(adb shell ps | awk '/com.bnyro.contacts/{print $2}')"
:Acknowledgements