Jan 12, 2022 12:27:08:262 PM DEBUG Resetting zmCookie... Jan 12, 2022 12:27:08:262 PM INFO Detected token login supported Jan 12, 2022 12:27:08:263 PM INFO Access token still has 18 minutes left, using it Jan 12, 2022 12:27:08:263 PM INFO ----> Setting token re-login after 1080 seconds Jan 12, 2022 12:27:08:266 PM DEBUG auth-success broadcast:Successful Jan 12, 2022 12:27:08:270 PM DEBUG PortalLogin: auth success Jan 12, 2022 12:27:08:270 PM DEBUG getAPIversion called with https://palmlaundry.hopto.org:8443/zm/api/host/getVersion.json?&token= Jan 12, 2022 12:27:08:306 PM DEBUG CACHE: found for key: cached_api_version with expiry of:86400s Jan 12, 2022 12:27:08:312 PM DEBUG CACHE: cached value for key:cached_api_version is good as 1037 <86400 Jan 12, 2022 12:27:08:313 PM DEBUG snapshot supported in image.php Jan 12, 2022 12:27:08:332 PM DEBUG obfuscate: original:6350 obfuscated:1812 scheme:lzs Jan 12, 2022 12:27:08:332 PM DEBUG Setting server version to:1.34.26 Jan 12, 2022 12:27:08:333 PM DEBUG getAPI version succeeded with 1.34.26 Jan 12, 2022 12:27:08:337 PM INFO Got API version: 1.34.26 Jan 12, 2022 12:27:08:338 PM INFO First invocation of TimeZone, asking server Jan 12, 2022 12:27:08:339 PM INFO EventSever: No Event Server present. Not initializing Jan 12, 2022 12:27:08:342 PM DEBUG Transitioning state to: app.log with param {} Jan 12, 2022 12:27:08:469 PM DEBUG CACHE: found for key: cached_timezone with expiry of:86400s Jan 12, 2022 12:27:08:472 PM DEBUG CACHE: cached value for key:cached_timezone is good as 1037 <86400 Jan 12, 2022 12:27:08:472 PM DEBUG Timezone API response is:Europe/Rome Jan 12, 2022 12:27:08:606 PM DEBUG *** Inside native HTTP error for url:{"status":404,"url":"https://api.github.com/repos/pliablepixels/zmNinja/releases/latest","headers":{"date":"Wed, 12 Jan 2022 11:26:57 GMT","server":"GitHub.com","x-android-selected-protocol":"http/1.1","vary":"Accept-Encoding, Accept, X-Requested-With","x-android-response-source":"NETWORK 404","x-ratelimit-limit":"60","x-android-received-millis":"1641986828602","x-android-sent-millis":"1641986828443","x-frame-options":"deny","x-ratelimit-reset":"1641988799","x-ratelimit-remaining":"53","strict-transport-security":"max-age=31536000; includeSubdomains; preload","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset","x-github-request-id":"96D5:ABAD:43ED688:44F7C56:61DEBB0B","access-control-allow-origin":"*","content-security-policy":"default-src 'none'","x-github-media-type":"github.v3; format=json","x-ratelimit-resource":"core","x-content-type-options":"nosniff","x-xss-protection":"0","x-ratelimit-used":"7","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","content-type":"application/json; charset=utf-8"},"error":"{\"message\":\"Not Found\",\"documentation_url\":\"https://docs.github.com/rest/reference/repos#get-the-latest-release\"}"} Jan 12, 2022 12:27:08:778 PM DEBUG Real value of PRIVACY is:0 Jan 12, 2022 12:27:10:828 PM INFO --------->Setting up network state handlers.... Jan 12, 2022 12:27:10:829 PM INFO --------->Setting up global key handler... Jan 12, 2022 12:27:24:345 PM INFO ******* app .run device ready Jan 12, 2022 12:27:24:349 PM INFO Device is ready Jan 12, 2022 12:27:24:349 PM INFO setting size Jan 12, 2022 12:27:24:349 PM DEBUG UA is mozilla/5.0 (linux; android 10; oneplus a5010 build/qkq1.191014.012; wv) applewebkit/537.36 (khtml, like gecko) version/4.0 chrome/96.0.4664.104 mobile safari/537.36 Jan 12, 2022 12:27:24:350 PM INFO You are running on android Jan 12, 2022 12:27:24:350 PM DEBUG Inside configureStorageDB Jan 12, 2022 12:27:24:351 PM DEBUG configureStorageDB: trying order:["asyncStorage","localStorageWrapper"] Jan 12, 2022 12:27:24:380 PM INFO configureStorageDB:localforage driver for storage:asyncStorage Jan 12, 2022 12:27:24:380 PM DEBUG configureStorageDB:Making sure this storage driver works... Jan 12, 2022 12:27:24:388 PM DEBUG resize/orient: 455(w) * 886(h) Jan 12, 2022 12:27:24:423 PM DEBUG configureStorageDB:test get/set worked, this driver is ok... Jan 12, 2022 12:27:24:424 PM INFO localforage driver:asyncStorage Jan 12, 2022 12:27:24:425 PM INFO CloudSync: Syncing with cloud if enabled... Jan 12, 2022 12:27:24:428 PM INFO user profile encrypted, decoding... Jan 12, 2022 12:27:24:440 PM DEBUG deobfuscate: before:1812 after:6350 scheme:lzs Jan 12, 2022 12:27:24:441 PM INFO Found valid local configuration, overwriting cloud settings... Jan 12, 2022 12:27:24:456 PM INFO local data synced with cloud... Jan 12, 2022 12:27:24:458 PM INFO Cloudsync operation complete, continuing... Jan 12, 2022 12:27:24:459 PM INFO >>>>No data to import.... Jan 12, 2022 12:27:24:460 PM INFO Updating statusbar Jan 12, 2022 12:27:24:467 PM INFO Retrieving language before init is called... Jan 12, 2022 12:27:24:470 PM INFO App Version: 1.6.009 Jan 12, 2022 12:27:24:472 PM INFO No language set, switching to en Jan 12, 2022 12:27:24:474 PM INFO Device Language is:en Jan 12, 2022 12:27:24:475 PM INFO >>>>Language to be used:en Jan 12, 2022 12:27:24:476 PM DEBUG isFirstUse returned: false Jan 12, 2022 12:27:24:476 PM DEBUG last state=app.log param=[object Object] Jan 12, 2022 12:27:24:477 PM INFO Language file loaded, continuing with rest Jan 12, 2022 12:27:24:477 PM INFO ZMData init: checking for stored variables & setting up log file Jan 12, 2022 12:27:24:481 PM INFO Checking for new version updates... Jan 12, 2022 12:27:24:534 PM INFO Setting up pause and resume handler AFTER language is loaded... Jan 12, 2022 12:27:24:534 PM DEBUG Android detected, using cordova-multiwindow plugin for onStop/onStart instead Jan 12, 2022 12:27:24:541 PM INFO user profile encrypted, decoding... Jan 12, 2022 12:27:24:553 PM DEBUG deobfuscate: before:1812 after:6350 scheme:lzs Jan 12, 2022 12:27:24:570 PM INFO Setting NVR init bandwidth to: highbw Jan 12, 2022 12:27:24:570 PM INFO NVR init retrieved store loginData, marking init as complete Jan 12, 2022 12:27:24:571 PM DEBUG Setting cordova header X-ZmNinja to zmNinja_1.6.009 Jan 12, 2022 12:27:24:571 PM INFO >>>> Disabling strict SSL checking (turn off in Dev Options if you can't connect) Jan 12, 2022 12:27:24:573 PM INFO >>> Android: enabling inline image view for self signed certs Jan 12, 2022 12:27:24:574 PM INFO Inside init-complete in app.js: All init over, going to portal login Jan 12, 2022 12:27:24:579 PM DEBUG --> SSL is permissive, will allow any certs. Use at your own risk. Jan 12, 2022 12:27:24:624 PM INFO Entering Portal Main Jan 12, 2022 12:27:24:755 PM DEBUG Inside Portal login Enter handler Jan 12, 2022 12:27:24:756 PM INFO User credentials are provided Jan 12, 2022 12:27:24:756 PM INFO not checking for touchID Jan 12, 2022 12:27:24:757 PM DEBUG unlock called with check PIN=true Jan 12, 2022 12:27:24:757 PM DEBUG PIN code entered is correct, or there is no PIN set Jan 12, 2022 12:27:24:758 PM INFO Cancelling zmAutologin timer Jan 12, 2022 12:27:24:758 PM DEBUG ------> Not starting login timer for token. We will start a one time timer when we know how soon the access token will live Jan 12, 2022 12:27:24:759 PM DEBUG Inside _doLogin() Jan 12, 2022 12:27:24:759 PM DEBUG No need for re-captcha checks with tokens Jan 12, 2022 12:27:24:760 PM DEBUG Resetting zmCookie... Jan 12, 2022 12:27:24:760 PM INFO Detected token login supported Jan 12, 2022 12:27:24:768 PM INFO Access token still has 17 minutes left, using it Jan 12, 2022 12:27:24:769 PM INFO ----> Setting token re-login after 1020 seconds Jan 12, 2022 12:27:24:775 PM DEBUG auth-success broadcast:Successful Jan 12, 2022 12:27:24:782 PM DEBUG _doLogoutAndLogin: Clearing cookies Jan 12, 2022 12:27:24:784 PM INFO Adding to chain stack: palmlaundry.hopto.org-8443>https://palmlaundry.hopto.org:8443/zm Jan 12, 2022 12:27:24:784 PM INFO Fallback of palmlaundry.hopto.org-8443 is Jan 12, 2022 12:27:24:784 PM INFO reached end of chain loop Jan 12, 2022 12:27:24:784 PM INFO No need to do a reachability test, as there are no fallbacks Jan 12, 2022 12:27:24:792 PM INFO No need for logout! Jan 12, 2022 12:27:24:792 PM DEBUG Inside _doLogin() Jan 12, 2022 12:27:24:793 PM DEBUG No need for re-captcha checks with tokens Jan 12, 2022 12:27:24:793 PM DEBUG Resetting zmCookie... Jan 12, 2022 12:27:24:793 PM INFO Detected token login supported Jan 12, 2022 12:27:24:794 PM INFO Access token still has 17 minutes left, using it Jan 12, 2022 12:27:24:794 PM INFO ----> Setting token re-login after 1020 seconds Jan 12, 2022 12:27:24:797 PM DEBUG auth-success broadcast:Successful Jan 12, 2022 12:27:24:801 PM DEBUG PortalLogin: auth success Jan 12, 2022 12:27:24:801 PM DEBUG getAPIversion called with https://palmlaundry.hopto.org:8443/zm/api/host/getVersion.json?&token= Jan 12, 2022 12:27:24:831 PM DEBUG CACHE: found for key: cached_api_version with expiry of:86400s Jan 12, 2022 12:27:24:837 PM DEBUG CACHE: cached value for key:cached_api_version is good as 1053 <86400 Jan 12, 2022 12:27:24:837 PM DEBUG snapshot supported in image.php Jan 12, 2022 12:27:24:855 PM DEBUG obfuscate: original:6350 obfuscated:1812 scheme:lzs Jan 12, 2022 12:27:24:855 PM DEBUG Setting server version to:1.34.26 Jan 12, 2022 12:27:24:856 PM DEBUG getAPI version succeeded with 1.34.26 Jan 12, 2022 12:27:24:859 PM INFO Got API version: 1.34.26 Jan 12, 2022 12:27:24:861 PM INFO First invocation of TimeZone, asking server Jan 12, 2022 12:27:24:862 PM INFO EventSever: No Event Server present. Not initializing Jan 12, 2022 12:27:24:866 PM DEBUG Transitioning state to: app.log with param {} Jan 12, 2022 12:27:25:010 PM DEBUG CACHE: found for key: cached_timezone with expiry of:86400s Jan 12, 2022 12:27:25:012 PM DEBUG CACHE: cached value for key:cached_timezone is good as 1054 <86400 Jan 12, 2022 12:27:25:012 PM DEBUG Timezone API response is:Europe/Rome Jan 12, 2022 12:27:25:161 PM DEBUG *** Inside native HTTP error for url:{"status":404,"url":"https://api.github.com/repos/pliablepixels/zmNinja/releases/latest","headers":{"date":"Wed, 12 Jan 2022 11:27:21 GMT","server":"GitHub.com","x-android-selected-protocol":"http/1.1","vary":"Accept-Encoding, Accept, X-Requested-With","x-android-response-source":"NETWORK 404","x-ratelimit-limit":"60","x-android-received-millis":"1641986845158","x-android-sent-millis":"1641986845016","x-frame-options":"deny","x-ratelimit-reset":"1641988799","x-ratelimit-remaining":"52","strict-transport-security":"max-age=31536000; includeSubdomains; preload","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset","x-github-request-id":"96DC:ABAD:43EFBB2:44FA202:61DEBB1C","access-control-allow-origin":"*","content-security-policy":"default-src 'none'","x-github-media-type":"github.v3; format=json","x-ratelimit-resource":"core","x-content-type-options":"nosniff","x-xss-protection":"0","x-ratelimit-used":"8","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","content-type":"application/json; charset=utf-8"},"error":"{\"message\":\"Not Found\",\"documentation_url\":\"https://docs.github.com/rest/reference/repos#get-the-latest-release\"}"} Jan 12, 2022 12:27:25:333 PM DEBUG Real value of PRIVACY is:0 Jan 12, 2022 12:27:27:360 PM INFO --------->Setting up network state handlers.... Jan 12, 2022 12:27:27:361 PM INFO --------->Setting up global key handler... Jan 12, 2022 12:28:18:079 PM INFO ******* app .run device ready Jan 12, 2022 12:28:18:082 PM INFO Device is ready Jan 12, 2022 12:28:18:082 PM INFO setting size Jan 12, 2022 12:28:18:083 PM DEBUG UA is mozilla/5.0 (linux; android 10; oneplus a5010 build/qkq1.191014.012; wv) applewebkit/537.36 (khtml, like gecko) version/4.0 chrome/96.0.4664.104 mobile safari/537.36 Jan 12, 2022 12:28:18:083 PM INFO You are running on android Jan 12, 2022 12:28:18:084 PM DEBUG Inside configureStorageDB Jan 12, 2022 12:28:18:084 PM DEBUG configureStorageDB: trying order:["asyncStorage","localStorageWrapper"] Jan 12, 2022 12:28:18:111 PM INFO configureStorageDB:localforage driver for storage:asyncStorage Jan 12, 2022 12:28:18:112 PM DEBUG configureStorageDB:Making sure this storage driver works... Jan 12, 2022 12:28:18:120 PM DEBUG resize/orient: 455(w) * 886(h) Jan 12, 2022 12:28:18:148 PM DEBUG configureStorageDB:test get/set worked, this driver is ok... Jan 12, 2022 12:28:18:149 PM INFO localforage driver:asyncStorage Jan 12, 2022 12:28:18:149 PM INFO CloudSync: Syncing with cloud if enabled... Jan 12, 2022 12:28:18:152 PM INFO user profile encrypted, decoding... Jan 12, 2022 12:28:18:165 PM DEBUG deobfuscate: before:1812 after:6350 scheme:lzs Jan 12, 2022 12:28:18:165 PM INFO Found valid local configuration, overwriting cloud settings... Jan 12, 2022 12:28:18:178 PM INFO local data synced with cloud... Jan 12, 2022 12:28:18:180 PM INFO Cloudsync operation complete, continuing... Jan 12, 2022 12:28:18:182 PM INFO >>>>No data to import.... Jan 12, 2022 12:28:18:183 PM INFO Updating statusbar Jan 12, 2022 12:28:18:189 PM INFO Retrieving language before init is called... Jan 12, 2022 12:28:18:192 PM INFO App Version: 1.6.009 Jan 12, 2022 12:28:18:195 PM INFO No language set, switching to en Jan 12, 2022 12:28:18:202 PM INFO Device Language is:en Jan 12, 2022 12:28:18:202 PM INFO >>>>Language to be used:en Jan 12, 2022 12:28:18:205 PM DEBUG isFirstUse returned: false Jan 12, 2022 12:28:18:208 PM DEBUG last state=app.log param=[object Object] Jan 12, 2022 12:28:18:208 PM INFO Language file loaded, continuing with rest Jan 12, 2022 12:28:18:208 PM INFO ZMData init: checking for stored variables & setting up log file Jan 12, 2022 12:28:18:212 PM INFO Checking for new version updates... Jan 12, 2022 12:28:18:265 PM INFO Setting up pause and resume handler AFTER language is loaded... Jan 12, 2022 12:28:18:266 PM DEBUG Android detected, using cordova-multiwindow plugin for onStop/onStart instead Jan 12, 2022 12:28:18:272 PM INFO user profile encrypted, decoding... Jan 12, 2022 12:28:18:284 PM DEBUG deobfuscate: before:1812 after:6350 scheme:lzs Jan 12, 2022 12:28:18:298 PM INFO Setting NVR init bandwidth to: highbw Jan 12, 2022 12:28:18:299 PM INFO NVR init retrieved store loginData, marking init as complete Jan 12, 2022 12:28:18:299 PM DEBUG Setting cordova header X-ZmNinja to zmNinja_1.6.009 Jan 12, 2022 12:28:18:299 PM INFO >>>> Disabling strict SSL checking (turn off in Dev Options if you can't connect) Jan 12, 2022 12:28:18:300 PM INFO >>> Android: enabling inline image view for self signed certs Jan 12, 2022 12:28:18:301 PM INFO Inside init-complete in app.js: All init over, going to portal login Jan 12, 2022 12:28:18:307 PM DEBUG --> SSL is permissive, will allow any certs. Use at your own risk. Jan 12, 2022 12:28:18:352 PM INFO Entering Portal Main Jan 12, 2022 12:28:18:483 PM DEBUG Inside Portal login Enter handler Jan 12, 2022 12:28:18:484 PM INFO User credentials are provided Jan 12, 2022 12:28:18:484 PM INFO not checking for touchID Jan 12, 2022 12:28:18:485 PM DEBUG unlock called with check PIN=true Jan 12, 2022 12:28:18:485 PM DEBUG PIN code entered is correct, or there is no PIN set Jan 12, 2022 12:28:18:491 PM INFO Cancelling zmAutologin timer Jan 12, 2022 12:28:18:492 PM DEBUG ------> Not starting login timer for token. We will start a one time timer when we know how soon the access token will live Jan 12, 2022 12:28:18:492 PM DEBUG Inside _doLogin() Jan 12, 2022 12:28:18:493 PM DEBUG No need for re-captcha checks with tokens Jan 12, 2022 12:28:18:493 PM DEBUG Resetting zmCookie... Jan 12, 2022 12:28:18:494 PM INFO Detected token login supported Jan 12, 2022 12:28:18:502 PM INFO Access token still has 17 minutes left, using it Jan 12, 2022 12:28:18:502 PM INFO ----> Setting token re-login after 1020 seconds Jan 12, 2022 12:28:18:509 PM DEBUG auth-success broadcast:Successful Jan 12, 2022 12:28:18:516 PM DEBUG _doLogoutAndLogin: Clearing cookies Jan 12, 2022 12:28:18:517 PM INFO Adding to chain stack: palmlaundry.hopto.org-8443>https://palmlaundry.hopto.org:8443/zm Jan 12, 2022 12:28:18:517 PM INFO Fallback of palmlaundry.hopto.org-8443 is Jan 12, 2022 12:28:18:517 PM INFO reached end of chain loop Jan 12, 2022 12:28:18:518 PM INFO No need to do a reachability test, as there are no fallbacks Jan 12, 2022 12:28:18:525 PM INFO No need for logout! Jan 12, 2022 12:28:18:525 PM DEBUG Inside _doLogin() Jan 12, 2022 12:28:18:526 PM DEBUG No need for re-captcha checks with tokens Jan 12, 2022 12:28:18:526 PM DEBUG Resetting zmCookie... Jan 12, 2022 12:28:18:526 PM INFO Detected token login supported Jan 12, 2022 12:28:18:527 PM INFO Access token still has 17 minutes left, using it Jan 12, 2022 12:28:18:527 PM INFO ----> Setting token re-login after 1020 seconds Jan 12, 2022 12:28:18:530 PM DEBUG auth-success broadcast:Successful Jan 12, 2022 12:28:18:534 PM DEBUG PortalLogin: auth success Jan 12, 2022 12:28:18:535 PM DEBUG getAPIversion called with https://palmlaundry.hopto.org:8443/zm/api/host/getVersion.json?&token= Jan 12, 2022 12:28:18:564 PM DEBUG CACHE: found for key: cached_api_version with expiry of:86400s Jan 12, 2022 12:28:18:570 PM DEBUG CACHE: cached value for key:cached_api_version is good as 1107 <86400 Jan 12, 2022 12:28:18:571 PM DEBUG snapshot supported in image.php Jan 12, 2022 12:28:18:590 PM DEBUG obfuscate: original:6350 obfuscated:1812 scheme:lzs Jan 12, 2022 12:28:18:590 PM DEBUG Setting server version to:1.34.26 Jan 12, 2022 12:28:18:590 PM DEBUG getAPI version succeeded with 1.34.26 Jan 12, 2022 12:28:18:593 PM INFO Got API version: 1.34.26 Jan 12, 2022 12:28:18:594 PM INFO First invocation of TimeZone, asking server Jan 12, 2022 12:28:18:595 PM INFO EventSever: No Event Server present. Not initializing Jan 12, 2022 12:28:18:600 PM DEBUG Transitioning state to: app.log with param {} Jan 12, 2022 12:28:18:728 PM DEBUG CACHE: found for key: cached_timezone with expiry of:86400s Jan 12, 2022 12:28:18:730 PM DEBUG CACHE: cached value for key:cached_timezone is good as 1107 <86400 Jan 12, 2022 12:28:18:730 PM DEBUG Timezone API response is:Europe/Rome Jan 12, 2022 12:28:19:089 PM DEBUG Real value of PRIVACY is:0 Jan 12, 2022 12:28:19:156 PM DEBUG *** Inside native HTTP error for url:{"status":404,"url":"https://api.github.com/repos/pliablepixels/zmNinja/releases/latest","headers":{"date":"Wed, 12 Jan 2022 11:28:07 GMT","server":"GitHub.com","x-android-selected-protocol":"http/1.1","vary":"Accept-Encoding, Accept, X-Requested-With","x-android-response-source":"NETWORK 404","x-ratelimit-limit":"60","x-android-received-millis":"1641986899154","x-android-sent-millis":"1641986898696","x-frame-options":"deny","x-ratelimit-reset":"1641988799","x-ratelimit-remaining":"51","strict-transport-security":"max-age=31536000; includeSubdomains; preload","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset","x-github-request-id":"96D6:B739:1E9AE8A:1F27251:61DEBB52","access-control-allow-origin":"*","content-security-policy":"default-src 'none'","x-github-media-type":"github.v3; format=json","x-ratelimit-resource":"core","x-content-type-options":"nosniff","x-xss-protection":"0","x-ratelimit-used":"9","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","content-type":"application/json; charset=utf-8"},"error":"{\"message\":\"Not Found\",\"documentation_url\":\"https://docs.github.com/rest/reference/repos#get-the-latest-release\"}"} Jan 12, 2022 12:28:21:091 PM INFO --------->Setting up network state handlers.... Jan 12, 2022 12:28:21:092 PM INFO --------->Setting up global key handler... Jan 12, 2022 12:30:02:464 PM INFO file location:file:///data/user/0/com.pliablepixels.zmninja_pro/files/zmNinjaLog.txt