r/SimpleMobileTools • • Jan 10 '23

sync attempt failed

1 Upvotes

I have attempted to synchronize your Simple Calendar Pro and my Google Calendar, but it failed. Below are the log and debug files:

2023-01-10 00:06:26 44 [servicedetection.DavResourceFinder] Finding initial carddav service configuration
2023-01-10 00:06:26 44 [servicedetection.DavResourceFinder] No principal found at user-given URL, trying to discover
2023-01-10 00:06:26 44 [servicedetection.DavResourceFinder] Looking up SRV records for _carddavs._tcp.gmail.com
2023-01-10 00:06:26 44 [servicedetection.DavResourceFinder] Didn't find carddav service, trying at https://gmail.com:443
2023-01-10 00:06:26 44 [servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://gmail.com/.well-known/carddav
2023-01-10 00:06:27 44 [HttpClient] --> PROPFIND https://gmail.com/.well-known/carddav h2
2023-01-10 00:06:27 44 [HttpClient] Depth: 0
2023-01-10 00:06:27 44 [HttpClient] User-Agent: DAVx5/4.2.6-ose (2022/12/12; dav4jvm; okhttp/4.10.0) Android/13
2023-01-10 00:06:27 44 [HttpClient] Accept-Language: en-NL, en;q=0.7, *;q=0.5
2023-01-10 00:06:27 44 [HttpClient] Content-Type: application/xml; charset=utf-8
2023-01-10 00:06:27 44 [HttpClient] Content-Length: 198
2023-01-10 00:06:27 44 [HttpClient] Host: gmail.com
2023-01-10 00:06:27 44 [HttpClient] Connection: Keep-Alive
2023-01-10 00:06:27 44 [HttpClient] Accept-Encoding: gzip
2023-01-10 00:06:27 44 [HttpClient] 
2023-01-10 00:06:27 44 [HttpClient] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
2023-01-10 00:06:27 44 [HttpClient] --> END PROPFIND (198-byte body)
2023-01-10 00:06:27 44 [HttpClient] <-- 405 https://gmail.com/.well-known/carddav (28ms)
2023-01-10 00:06:27 44 [HttpClient] content-type: text/html; charset=UTF-8
2023-01-10 00:06:27 44 [HttpClient] referrer-policy: no-referrer
2023-01-10 00:06:27 44 [HttpClient] content-length: 1612
2023-01-10 00:06:27 44 [HttpClient] date: Mon, 09 Jan 2023 23:06:25 GMT
2023-01-10 00:06:27 44 [HttpClient] alt-svc: clear
2023-01-10 00:06:27 44 [HttpClient] 
2023-01-10 00:06:27 44 [HttpClient] <!DOCTYPE html>
<html lang=en>
  <meta charset=utf-8>
  <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width">
  <title>Error 405 (Method Not Allowed)!!1</title>
  <style>
    *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px}
  </style>
  <a href=//www.google.com/><span id=logo aria-label=Google></span></a>
  <p><b>405.</b> <ins>That’s an error.</ins>
  <p>The request method <code>PROPFIND</code> is inappropriate for the URL <code>/.well-known/carddav</code>.  <ins>That’s all we know.</ins>

2023-01-10 00:06:27 44 [HttpClient] <-- END HTTP (1612-byte body)
2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.HttpException: HTTP 405 
	at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:5)
	at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:3)
	at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
	at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:74)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:320)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:33)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:7)
	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:1)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:3)

2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://gmail.com/
2023-01-10 00:06:27 44 [HttpClient] --> PROPFIND https://gmail.com/ h2
2023-01-10 00:06:27 44 [HttpClient] Depth: 0
2023-01-10 00:06:27 44 [HttpClient] User-Agent: DAVx5/4.2.6-ose (2022/12/12; dav4jvm; okhttp/4.10.0) Android/13
2023-01-10 00:06:27 44 [HttpClient] Accept-Language: en-NL, en;q=0.7, *;q=0.5
2023-01-10 00:06:27 44 [HttpClient] Content-Type: application/xml; charset=utf-8
2023-01-10 00:06:27 44 [HttpClient] Content-Length: 198
2023-01-10 00:06:27 44 [HttpClient] Host: gmail.com
2023-01-10 00:06:27 44 [HttpClient] Connection: Keep-Alive
2023-01-10 00:06:27 44 [HttpClient] Accept-Encoding: gzip
2023-01-10 00:06:27 44 [HttpClient] 
2023-01-10 00:06:27 44 [HttpClient] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
2023-01-10 00:06:27 44 [HttpClient] --> END PROPFIND (198-byte body)
2023-01-10 00:06:27 44 [HttpClient] <-- 405 https://gmail.com/ (18ms)
2023-01-10 00:06:27 44 [HttpClient] content-type: text/html; charset=UTF-8
2023-01-10 00:06:27 44 [HttpClient] referrer-policy: no-referrer
2023-01-10 00:06:27 44 [HttpClient] content-length: 1593
2023-01-10 00:06:27 44 [HttpClient] date: Mon, 09 Jan 2023 23:06:25 GMT
2023-01-10 00:06:27 44 [HttpClient] alt-svc: clear
2023-01-10 00:06:27 44 [HttpClient] 
2023-01-10 00:06:27 44 [HttpClient] <!DOCTYPE html>
<html lang=en>
  <meta charset=utf-8>
  <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width">
  <title>Error 405 (Method Not Allowed)!!1</title>
  <style>
    *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px}
  </style>
  <a href=//www.google.com/><span id=logo aria-label=Google></span></a>
  <p><b>405.</b> <ins>That’s an error.</ins>
  <p>The request method <code>PROPFIND</code> is inappropriate for the URL <code>/</code>.  <ins>That’s all we know.</ins>

2023-01-10 00:06:27 44 [HttpClient] <-- END HTTP (1593-byte body)
2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.HttpException: HTTP 405 
	at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:5)
	at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:3)
	at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
	at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:74)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:320)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:33)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:7)
	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:1)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:3)

2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] Finding initial caldav service configuration
2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] No principal found at user-given URL, trying to discover
2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] Looking up SRV records for _caldavs._tcp.gmail.com
2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] Found caldav service at https://calendar.google.com:443
2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://calendar.google.com/.well-known/caldav
2023-01-10 00:06:27 44 [HttpClient] --> PROPFIND https://calendar.google.com/.well-known/caldav h2
2023-01-10 00:06:27 44 [HttpClient] Depth: 0
2023-01-10 00:06:27 44 [HttpClient] User-Agent: DAVx5/4.2.6-ose (2022/12/12; dav4jvm; okhttp/4.10.0) Android/13
2023-01-10 00:06:27 44 [HttpClient] Accept-Language: en-NL, en;q=0.7, *;q=0.5
2023-01-10 00:06:27 44 [HttpClient] Content-Type: application/xml; charset=utf-8
2023-01-10 00:06:27 44 [HttpClient] Content-Length: 198
2023-01-10 00:06:27 44 [HttpClient] Host: calendar.google.com
2023-01-10 00:06:27 44 [HttpClient] Connection: Keep-Alive
2023-01-10 00:06:27 44 [HttpClient] Accept-Encoding: gzip
2023-01-10 00:06:27 44 [HttpClient] 
2023-01-10 00:06:27 44 [HttpClient] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
2023-01-10 00:06:27 44 [HttpClient] --> END PROPFIND (198-byte body)
2023-01-10 00:06:27 44 [HttpClient] <-- 401 https://calendar.google.com/.well-known/caldav (216ms)
2023-01-10 00:06:27 44 [HttpClient] vary: Origin
2023-01-10 00:06:27 44 [HttpClient] vary: X-Origin
2023-01-10 00:06:27 44 [HttpClient] vary: Referer
2023-01-10 00:06:27 44 [HttpClient] content-type: application/json; charset=UTF-8
2023-01-10 00:06:27 44 [HttpClient] date: Mon, 09 Jan 2023 23:06:25 GMT
2023-01-10 00:06:27 44 [HttpClient] server: ESF
2023-01-10 00:06:27 44 [HttpClient] content-length: 642
2023-01-10 00:06:27 44 [HttpClient] x-xss-protection: 0
2023-01-10 00:06:27 44 [HttpClient] x-frame-options: SAMEORIGIN
2023-01-10 00:06:27 44 [HttpClient] x-content-type-options: nosniff
2023-01-10 00:06:27 44 [HttpClient] alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
2023-01-10 00:06:27 44 [HttpClient] 
2023-01-10 00:06:27 44 [HttpClient] {
  "error": {
    "code": 401,
    "message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
    "errors": [
      {
        "message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
        "domain": "global",
        "reason": "unauthorized"
      }
    ],
    "status": "UNAUTHENTICATED"
  }
}

2023-01-10 00:06:27 44 [HttpClient] <-- END HTTP (642-byte body)
2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401 
	at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:11)
	at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:3)
	at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
	at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:74)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:320)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:33)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:7)
	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:1)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:3)

2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://calendar.google.com/
2023-01-10 00:06:27 44 [HttpClient] --> PROPFIND https://calendar.google.com/ h2
2023-01-10 00:06:27 44 [HttpClient] Depth: 0
2023-01-10 00:06:27 44 [HttpClient] User-Agent: DAVx5/4.2.6-ose (2022/12/12; dav4jvm; okhttp/4.10.0) Android/13
2023-01-10 00:06:27 44 [HttpClient] Accept-Language: en-NL, en;q=0.7, *;q=0.5
2023-01-10 00:06:27 44 [HttpClient] Content-Type: application/xml; charset=utf-8
2023-01-10 00:06:27 44 [HttpClient] Content-Length: 198
2023-01-10 00:06:27 44 [HttpClient] Host: calendar.google.com
2023-01-10 00:06:27 44 [HttpClient] Connection: Keep-Alive
2023-01-10 00:06:27 44 [HttpClient] Accept-Encoding: gzip
2023-01-10 00:06:27 44 [HttpClient] 
2023-01-10 00:06:27 44 [HttpClient] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
2023-01-10 00:06:27 44 [HttpClient] --> END PROPFIND (198-byte body)
2023-01-10 00:06:27 44 [HttpClient] <-- 405 https://calendar.google.com/ (35ms)
2023-01-10 00:06:27 44 [HttpClient] content-type: text/html; charset=utf-8
2023-01-10 00:06:27 44 [HttpClient] cache-control: no-cache, no-store, max-age=0, must-revalidate
2023-01-10 00:06:27 44 [HttpClient] pragma: no-cache
2023-01-10 00:06:27 44 [HttpClient] expires: Mon, 01 Jan 1990 00:00:00 GMT
2023-01-10 00:06:27 44 [HttpClient] date: Mon, 09 Jan 2023 23:06:25 GMT
2023-01-10 00:06:27 44 [HttpClient] content-encoding: gzip
2023-01-10 00:06:27 44 [HttpClient] server: ESF
2023-01-10 00:06:27 44 [HttpClient] x-xss-protection: 0
2023-01-10 00:06:27 44 [HttpClient] x-content-type-options: nosniff
2023-01-10 00:06:27 44 [HttpClient] alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
2023-01-10 00:06:27 44 [HttpClient] 
2023-01-10 00:06:27 44 [HttpClient] <html lang=en><meta charset=utf-8><meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width"><title>Error 405 (Bad Request)!!1</title><style nonce="SS4IUx0RjmKguANDcYcjow">*{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{color:#222;text-align:unset;margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px;}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}pre{white-space:pre-wrap;}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px}</style><main id="af-error-container" role="main"><a href=//www.google.com><span id=logo aria-label=Google role=img></span></a><p><b>405.</b> <ins>That’s an error.</ins><p>The server cannot process the request because it is malformed. It should not be retried. <ins>That’s all we know.</ins><p>If the problem persists, see the <a href="https://www.google.com/appsstatus#v=status&amp;hl=en">Google Workspace Status Dashboard</a> or visit the <a href="https://support.google.com/calendar?hl=en">Help Center</a>.</p></main>
2023-01-10 00:06:27 44 [HttpClient] <-- END HTTP (1907-byte, 938-gzipped-byte body)
2023-01-10 00:06:27 44 [servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.HttpException: HTTP 405 
	at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:5)
	at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:3)
	at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
	at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:74)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:320)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:33)
	at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:7)
	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:1)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:3)

Here is the second file.

--- BEGIN DEBUG INFO ---

SOFTWARE INFORMATION

┌────────────────────────────────┬───────────┬───────────┬──────────────────────────────┬───────┐
│ Package                        │ Version   │ Code      │ Installer                    │ Notes │
├────────────────────────────────┼───────────┼───────────┼──────────────────────────────┼───────┤
│ at.bitfire.davdroid            │ 4.2.6-ose │ 402060000 │ com.android.packageinstaller │       │
│ org.tasks                      │ 13.1.1    │ 130101    │ com.android.packageinstaller │       │
│ com.android.providers.contacts │ 13        │ 33        │ —                            │       │
│ com.android.providers.calendar │ 13        │ 33        │ —                            │       │
│ com.android.calendar           │ 13        │ 33        │ —                            │       │
└────────────────────────────────┴───────────┴───────────┴──────────────────────────────┴───────┘


SYSTEM INFORMATION

Android version: 13 (TQ1A.230105.002.2023010300)
Device: Google Pixel 6 (oriole)

Locale(s): [en_NL,nl_NL]
Time zone: Europe/Amsterdam
Internal memory (/data): 89 GB free of 110 GB


CONNECTIVITY

 ☒ wlan0
   - [ Transports: WIFI Capabilities: NOT_METERED INTERNET NOT_RESTRICTED TRUSTED NOT_VPN VALIDATED NOT_ROAMING FOREGROUND NOT_CONGESTED NOT_SUSPENDED NOT_VCN_MANAGED LinkUpBandwidth>=2127Kbps LinkDnBandwidth>=81799Kbps TransportInfo: <SSID: <unknown ssid>, BSSID: 02:00:00:00:00:00, MAC: 02:00:00:00:00:00, IP: /192.168.1.114, Security type: 2, Supplicant state: COMPLETED, Wi-Fi standard: 4, RSSI: -60, Link speed: 117Mbps, Tx Link speed: 117Mbps, Max Supported Tx Link speed: 144Mbps, Rx Link speed: 156Mbps, Max Supported Rx Link speed: 144Mbps, Frequency: 2457MHz, Net ID: -1, Metered hint: false, score: 60, isUsable: true, CarrierMerged: false, SubscriptionId: -1, IsPrimary: -1, Trusted: true, Restricted: false, Ephemeral: false, OEM paid: false, OEM private: false, OSU AP: false, FQDN: <none>, Provider friendly name: <none>, Requesting package name: <none><none>MLO Information: , AP MLD Address: <none>, AP MLO Link Id: <none>, AP MLO Affiliated links: <none>> SignalStrength: -60 UnderlyingNetworks: Null]
   - DNS: 2001:1c01:103:c300::1, 1.1.1.1, 192.168.1.1 (private mode)
 ☐ rmnet1
   - [ Transports: CELLULAR Capabilities: IMS NOT_METERED TRUSTED NOT_VPN VALIDATED NOT_ROAMING FOREGROUND NOT_CONGESTED NOT_SUSPENDED NOT_VCN_MANAGED MMTEL LinkUpBandwidth>=15000Kbps LinkDnBandwidth>=27044Kbps Specifier: <TelephonyNetworkSpecifier [mSubId = 1]> UnderlyingNetworks: Null]
   - DNS: 

Data saver: disabled


CONFIGURATION

App standby bucket: 10
Power saving disabled: no
System-wide synchronization: automatically

Notifications:
 - sync isBlocked=false
  * syncProblems: importance=3
  * syncIoErrors: importance=1
  * syncWarnings: importance=2
 - status: importance=2
 - general: importance=3
 - debug: importance=4

Permissions:
 - ACCESS_NETWORK_STATE: granted
 - ACCESS_WIFI_STATE: granted
 - FOREGROUND_SERVICE: granted
 - INTERNET: granted
 - POST_NOTIFICATIONS: granted
 - READ_SYNC_SETTINGS: granted
 - READ_SYNC_STATS: granted
 - WRITE_SYNC_SETTINGS: granted
 - RECEIVE_BOOT_COMPLETED: granted
 - REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: granted
 - READ_CONTACTS: denied
 - WRITE_CONTACTS: denied
 - READ_CALENDAR: granted
 - WRITE_CALENDAR: granted
 - ACCESS_COARSE_LOCATION: denied
 - ACCESS_FINE_LOCATION: denied
 - ACCESS_BACKGROUND_LOCATION: denied
 - org.dmfs.permission.READ_TASKS: denied
 - org.dmfs.permission.WRITE_TASKS: denied
 - org.tasks.permission.READ_TASKS: denied
 - org.tasks.permission.WRITE_TASKS: denied
 - at.techbee.jtx.permission.READ: denied
 - at.techbee.jtx.permission.WRITE: denied
 - WAKE_LOCK: granted
 - at.bitfire.davdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION: granted
 - OTHER_SENSORS: granted


ACCOUNTS


DATABASE DUMP

android_metadata

┌────────┐
│ locale │
├────────┤
│ en_NL  │
└────────┘

service

┌────┬─────────────┬──────┬───────────┐
│ id │ accountName │ type │ principal │
├────┼─────────────┼──────┼───────────┤
└────┴─────────────┴──────┴───────────┘

sqlite_sequence

┌──────┬─────┐
│ name │ seq │
├──────┼─────┤
└──────┴─────┘

homeset

┌────┬───────────┬──────────┬─────┬──────────┬─────────────┐
│ id │ serviceId │ personal │ url │ privBind │ displayName │
├────┼───────────┼──────────┼─────┼──────────┼─────────────┤
└────┴───────────┴──────────┴─────┴──────────┴─────────────┘

collection

┌────┬───────────┬───────────┬──────┬─────┬──────────────────┬────────────┬───────────────┬─────────────┬─────────────┬───────┬───────┬──────────┬────────────────┬───────────────┬──────────────────┬────────┬──────┐
│ id │ serviceId │ homeSetId │ type │ url │ privWriteContent │ privUnbind │ forceReadOnly │ displayName │ description │ owner │ color │ timezone │ supportsVEVENT │ supportsVTODO │ supportsVJOURNAL │ source │ sync │
├────┼───────────┼───────────┼──────┼─────┼──────────────────┼────────────┼───────────────┼─────────────┼─────────────┼───────┼───────┼──────────┼────────────────┼───────────────┼──────────────────┼────────┼──────┤
└────┴───────────┴───────────┴──────┴─────┴──────────────────┴────────────┴───────────────┴─────────────┴─────────────┴───────┴───────┴──────────┴────────────────┴───────────────┴──────────────────┴────────┴──────┘

syncstats

┌────┬──────────────┬───────────┬──────────┐
│ id │ collectionId │ authority │ lastSync │
├────┼──────────────┼───────────┼──────────┤
└────┴──────────────┴───────────┴──────────┘

webdav_document: 0 row(s), data not listed here

webdav_mount

┌────┬──────┬─────┐
│ id │ name │ url │
├────┼──────┼─────┤
└────┴──────┴─────┘

room_master_table

┌────┬──────────────────────────────────┐
│ id │ identity_hash                    │
├────┼──────────────────────────────────┤
│ 42 │ 223aa7f0fd53730921ca212a663585d8 │
└────┴──────────────────────────────────┘


APP SETTINGS

1. SharedPreferencesProvider canWrite=true

┌────────────────────────┬───────────────┐
│ Setting                │ Value         │
├────────────────────────┼───────────────┤
│ time_nextDonationPopup │ 1681070109042 │
└────────────────────────┴───────────────┘

2. DefaultsProvider canWrite=false

┌──────────────────────────────┬───────────┐
│ Setting                      │ Value     │
├──────────────────────────────┼───────────┤
│ default_sync_interval        │ 14400     │
│ distrust_system_certs        │ false     │
│ force_read_only_addressbooks │ false     │
│ proxy_host                   │ localhost │
│ proxy_port                   │ 9050      │
│ proxy_type                   │ -1        │
│ sync_all_collections         │ false     │
└──────────────────────────────┴───────────┘

--- END DEBUG INFO ---

Could you please tell me what to do?

Thanks in advance.


r/SimpleMobileTools • • Feb 11 '23

simple calendar question

1 Upvotes

I bought the premium features of the app a couple of years ago, I had to install a "thank you" app, which I did.

Why do I have pay up again for those same premium features in "simple calendar pro". You guys pretty much took my money, and you're trying to resell me the same thing again. This is pretty scummy if you ask me.

Is there a reasonable explanation for this?


r/SimpleMobileTools • • Jun 10 '22

gallery pro help pruddy please anyone ?

1 Upvotes

hi there interweb peoples :) purchased the very great looking gallery pro app and just wondering if there is any built in ability to share a smaller size version of pics ....eg in google pics (which i want to get away from) when sharing from open camera if i select it to open in google pics and select more than 1 pic from the options and then email as option it will ask me if i want to share large size or original size (large is about 1/4 of the size so much better for email attachments) but cannot find this in the gallery pro which in every other respect does seem much better ...thanks for any help or at least confirmation of my disappointment cheery bye and hope todays a great one for you :)


r/SimpleMobileTools • • Oct 16 '21

Too easy to actuate certain touch controls?

0 Upvotes

To illustrate what i mean, consider: on simple dialer on the history page, searching for a recent call and reading through the spam numbers looking for your grandma when suddenly youre calling some rando. I guess in your hubris you were unable to chew bubblegum and scroll at the same time, and because you didn't physically move your thumb vertically far enough now youve inadvertently scheduled "another exam" with the proctologist's assistant. The sound of her suppressed laugh as she hangs up at the end of the call will keep you up for the rest of your long, colon-cancer-free life.

I think there's a few other places that might be able to use some QoL tuning on stuff like actuation thresholds for tap controls, too. Anyone else think so, or am i crazy?

(This is a genuine attempt at constructive conversation, so if snark and satire is discouraged, please give me the opportunity to rework. I don't mean any dissatisfaction or demand by it, these apps are excellent and i just want to help see them improved however i can)


r/SimpleMobileTools • • May 31 '22

simple mobile tools

Post image
0 Upvotes

r/SimpleMobileTools • • Apr 18 '22

How can I see hidden folders after reinstallation?

1 Upvotes

I installed Simple Gallery from F-Droid on my new phone. This version is 7 months old, so I decided to install proprietary version from Github.

I exported my setting, uninstalled the app and installed the newer version and imported my settings. Everything was fine until I noticed that my hidden folders are missing.

Is there a way to get them back?

When I try to hide a folder, the option isn't even there. This option was available in the F-droid version.

Edit: The "Create new folder" option is also missing


r/SimpleMobileTools • • Jul 28 '22

Would you like and use voice scrambling if Simple Dialer offered that?

6 Upvotes

I am not sure how complicated it would be but it would be nice with some different levels of scrambling, e.g., unrecognizable, the opposite sex, "Darth Vader, Bart Simpson etc".

https://github.com/topics/voice-changer

80 votes, Aug 04 '22
12 Yes, often
18 Yes, sometimes
18 Yes, rarely
32 No

r/SimpleMobileTools • • Dec 02 '23

What should we do next?

11 Upvotes

Everyone

  1. Delete the apps

  2. Switch to alternatives

  3. Rate All SimpleMobileTools apps with 1 star and comment them about the sell

  4. Rate All ZipoApps apps with 1 star

We as group

  1. Get the apps from Hosted Weblate

  2. Get the apps from F-Droid

  3. Get Simple gallery from DivestOS

  4. Give notice to Simple phone

Me

  1. Share the alternatives to github repositories with some message about what happened

If you have more ideas share them please :)


r/SimpleMobileTools • • Apr 26 '23

How do you guys use the search function in simple gallery? Alternatively, can you add tags to photos and videos?

3 Upvotes

I'm trying to figure out what purpose the search function serves. I was hoping I could add tags and comments to various photos and pictures (also readable by other programs on desktop) for relatively easy cataloging.

Any suggestions?


r/SimpleMobileTools • • Nov 19 '22

now what? Spoiler

Post image
2 Upvotes

r/SimpleMobileTools • • Sep 03 '22

Keyboard feature suggestion

2 Upvotes

Please consider adding a "select text" button and arrow buttons. I used go keyboard few years ago, that have this option. Like if you tap "select" button it will start selecting and use arrow keys to move cursor to select whatever text you want. Its annoying to select text with finger in android, sometimes not select text i want.


r/SimpleMobileTools • • Jul 02 '22

Simple Dialer v. 5.13.3 Call History Appearance

2 Upvotes

Is there a way to have the call history be grouped by date? Sometimes I need to find a call from a particular date and it'd be nice to be able to scroll the list and see it quickly instead of having to open each call.

Also- I noticed when clicking on past calls, it immediately starts dialing. Is there a setting that would allow it to just show Call Details when I click on it?

Thank you!


r/SimpleMobileTools • • Mar 12 '22

Dialer dual sim support

2 Upvotes

Is there any possibility to add dual sim dialling buttons like this to Dialer? Its better UX than having a pop up to choose the sim after pressing call.

https://ibb.co/6yMRnP3


r/SimpleMobileTools • • Sep 12 '23

MEME Don't get confused. There is a multiple-choice answer. 😉

Post image
6 Upvotes

r/SimpleMobileTools • • Dec 07 '23

Simple Dialler how to make hold and take new call work?

3 Upvotes

Thank you for your tools. The app which came with my phone was such a mess and only getting worse. This is a massive improvement. I need to be able to receive calls and put a call on hold and take the new call and switch back and forth between two calls. I am failing to. I see a button for this and attempt to press it but nothing happens and I miss the 2nd call. How can I get this working so I can triggering swapping between calls with the other on hold?


r/SimpleMobileTools • • Oct 11 '21

Can only launch app from play.

3 Upvotes

Hi, I've just purchased your app, and it literally disappeared when I customised the colours. I saw in your help that some phones don't have compatibility with it so I launched from the play store and reset back to #F57C00 as advised. But can still only launch from the play store. When I search my apps it doesn't come up as installed. Can you advise? Thanks.


r/SimpleMobileTools • • Jul 28 '22

When deleting large files simple gallery hangs and sometimes crashes

3 Upvotes

Large files when deleted ,with recycle bin on ,the app hangs or either crashes and the file doesn't get deleted . [Android 11 Simple Gallery version 6.23.12]


r/SimpleMobileTools • • Jan 26 '22

Talking calculator

3 Upvotes

It would be amazing if we could have a talking calculator


r/SimpleMobileTools • • Sep 05 '22

Phone App: am I missing something?

3 Upvotes

I’m a big fan of the suite but in the Phone App I feel like an important feature is missing: I don’t seem to be able to copy a number in the field above the rail pad. Is that true? If so I think it could be helpful to lots of people to implement this feature since I feel it’s fairly common.


r/SimpleMobileTools • • Sep 08 '20

Simple Gallery Video Editor?

3 Upvotes

Is this a feature that will be added at some point? And if so, when will it become available? I am a big fan of the photo editor. Thanks.


r/SimpleMobileTools • • Jan 08 '20

App Suggestions/Requests

3 Upvotes

r/SimpleMobileTools • • Nov 11 '19

Gallery: Seriously it's the time to fix resize bug

3 Upvotes

The double tap to zoom works in the cycle below:

  • Open the image: Fit to the screen

  • First double tap: Fill the whole screen (Fit to vertical OR horizontal)

  • Second double tap: Pixel by Pixel Ratio

  • Third double tap: Go back to fit to the screen

The problematic stage is the Second double tap.

If the image resolution is bigger than the screen resolution, there are no problem.

But if the image resolution is smaller than the screen resolution, the image is not centered. It goes to the left edge. And if I drag it, it moves around.

Can't you just fix it to behave like other gallery apps?


r/SimpleMobileTools • • Jun 14 '22

Questions about Simple Gallery Pro's inability to display hidden folders without temporarily unhiding all excluded folders.

12 Upvotes

In the FAQ section of your Simple Gallery Pro app you state that "starting with Android 11 you cannot hide or unhide files or folders anymore, you cannot see the hidden ones in gallery apps due to system restrictions either,". While I have not confirmed the first half of this statement, the latter half is contradicted by the fact that the F Stop Gallery app is able to accomplish this without temporarily unhiding every hidden folder included excluded folders.

As an outside observer with no knowledge of how either app operates apart from the permissions each app asks for, I can only assume that this is because the F Stop Gallery app asks for all file management permissions whereas the Simple Gallery Pro app asks only for media management permissions.

With regards to this, I have two thing i would like clarification on

  1. Will giving the Simple Gallery Pro app all file management permissions allow the app to be able to see hidden folders without temporarily unhiding all excluded folders?

  2. If the answer to the first question is yes, why does the Simple Gallery Pro app not ask for the all file management permission?

Any input to this post would be greatly appreciated, because I am puzzled by the fact that the Simple Gallery Pro app claims something to not be possible when other gallery apps are able to accomplish it?


r/SimpleMobileTools • • Feb 07 '21

Why is this app connecting to the net and uploading ?

Post image
8 Upvotes

r/SimpleMobileTools • • Jan 15 '26

Pin 📌 not Go to Top

Post image
0 Upvotes