https://bugs.kde.org/show_bug.cgi?id=414306
Bug ID: 414306 Summary: Samsung compat mode enabled on linageOS Product: kdeconnect Version: unspecified Platform: Android OS: Android 7.x Status: REPORTED Severity: normal Priority: NOR Component: android-application Assignee: albertv...@gmail.com Reporter: wargr...@lebib.org Target Milestone: --- SUMMARY On my samsung phone, the samsung compatibility mode should not be enabled cause it run LineageOS. This mode seem to break the sms functionalities. STEPS TO REPRODUCE 1. Install LineageOS on a Samsung device 2. Install KDEconnect from F-Droid 3. Try to grab sms via GSconnect OBSERVED RESULT No responses from the device. I got this log : 11-17 19:24:00.052 25935 8421 I SMSHelper: Samsung compatibility mode enabled. This may cause some features to not work properly. 11-17 19:24:00.094 25935 8421 I SMSHelper: Samsung compatibility mode enabled. This may cause some features to not work properly. 11-17 19:24:00.172 25935 8421 E KDE/Device: Exception in SMSPlugin's onPacketReceived() 11-17 19:24:00.172 25935 8421 E KDE/Device: org.kde.kdeconnect.Helpers.SMSHelper$MessageAccessException: Error getting messages from content://mms-sms/conversations?simple=true . Available columns were: [_id, date, message_count, recipient_ids, snippet, snippet_cs, read, archived, type, error, has_attachment, attachment_info, notification] 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Helpers.SMSHelper.getMessages(SMSHelper.java:297) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Helpers.SMSHelper.getConversations(SMSHelper.java:335) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Plugins.SMSPlugin.SMSPlugin.handleRequestConversations(SMSPlugin.java:393) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Plugins.SMSPlugin.SMSPlugin.onPacketReceived(SMSPlugin.java:329) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Device.onPacketReceived(Device.java:569) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Backends.BaseLink.packageReceived(BaseLink.java:84) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Backends.LanBackend.LanLink.receivedNetworkPacket(LanLink.java:255) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Backends.LanBackend.LanLink.lambda$reset$0$LanLink(LanLink.java:109) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Backends.LanBackend.-$$Lambda$LanLink$TabvaCXA5qL_bcJDmIELWusNThw.run(lambda) 11-17 19:24:00.172 25935 8421 E KDE/Device: at java.lang.Thread.run(Thread.java:761) 11-17 19:24:00.172 25935 8421 E KDE/Device: Caused by: android.database.sqlite.SQLiteException: no such column: address (code 1): , while compiling: SELECT address, thread_id, sub_id, text_only, read, date, body, _id, type, msg_box FROM threads ORDER BY date DESC 11-17 19:24:00.172 25935 8421 E KDE/Device: at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:179) 11-17 19:24:00.172 25935 8421 E KDE/Device: at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135) 11-17 19:24:00.172 25935 8421 E KDE/Device: at android.content.ContentProviderProxy.query(ContentProviderNative.java:421) 11-17 19:24:00.172 25935 8421 E KDE/Device: at android.content.ContentResolver.query(ContentResolver.java:534) 11-17 19:24:00.172 25935 8421 E KDE/Device: at android.content.ContentResolver.query(ContentResolver.java:475) 11-17 19:24:00.172 25935 8421 E KDE/Device: at org.kde.kdeconnect.Helpers.SMSHelper.getMessages(SMSHelper.java:229) 11-17 19:24:00.172 25935 8421 E KDE/Device: ... 9 more EXPECTED RESULT Grab the sms on my computer. SOFTWARE/OS VERSIONS Debian SID Gnome shell 3.34.1-1 with GSConnect 28 LineageOS 14.1 (android 7.1.2) on a Samsung GT-I9195 KDEconnect 1.13.2 from F-Droid ADDITIONAL INFORMATION Seem to work with KDEconnect 1.13 (from memory) but i can't try, downgrade fail. -- You are receiving this mail because: You are watching all bug changes.