**** BEGIN LOGGING AT Wed Nov 24 02:59:56 2021 Nov 24 07:06:11 Morning! Nov 24 07:06:45 Herrie: yes, we could add it to qemu as well; but we need the binder and ashmem kernel modules enabled Nov 24 07:08:51 I'm not sure what internetConfidence is actually, does it mean it a connection we trust? or that we trust we do have a connection? Nov 24 07:22:22 Tofe: It was used previously to determine if the speed we have is "quick" enough to download things Nov 24 07:23:10 Was an issue in 2009 with 2G/3G, but shouldn't really be an issue anymore Nov 24 07:23:24 Morning BTW Nov 24 07:25:38 ah ok, yes it's a bit outdated concept nowadays Nov 24 07:38:54 Yes, but seems I didn't "fix" it properly last time, so will revisit it again Nov 24 07:39:38 It worked more or less but causes issues in logs and email doesn't work 100% it seems Nov 24 07:39:46 So better to address fully Nov 24 07:41:21 Another way to address it would be to keep it, but change the implementation which would always return true Nov 24 07:48:11 Tofe: Well in the past it was a string, currently activitymanager expects a boolean Nov 24 07:48:18 So it would need to be true in all cases Nov 24 07:48:29 Might be a better solution indeed somehow Nov 24 07:49:01 just looks easier to me :) Nov 24 07:52:28 OK Nov 24 07:52:36 Will give that a go today Nov 24 07:52:43 Need to change it in various places it seems Nov 24 07:52:48 So will check them all at once Nov 24 07:53:49 The ActivityManager and Configurator changes didn't show any regressions at my end, so I guess those are good to go Nov 24 10:07:38 While testing email found some other interesting issue, cannot update email account due ot missing permissions on DB kind... Funny thing is that these permissions didn't exist on legacy at all it seems Nov 24 10:07:49 So I wonder if this was broken on production devices all along as well Nov 24 10:24:43 Maybe, or the permissions were so lazy that this kind of call wasn't blocked Nov 24 10:26:36 Tofe: Yeah also an option Nov 24 10:26:45 Anyway I will add them now and PR them Nov 24 10:27:09 Just weird thing is I cannot "disable" POP3 account to test the call that needs fixing for ActivityManager Nov 24 10:27:38 For qemux86-64: I thought that we already had those, but seems anbox recipe takes care of it? https://github.com/webOS-ports/meta-webos-ports/blob/710528eeeff461f0fb5f1077f221bfbc1c2136ac/meta-luneos/recipes-support/anbox/anbox.bb#L23-L24 Nov 24 10:29:57 Herrie: this is just a "recommends" (in case the modules are builtin in the kernel, like on pinephone) Nov 24 10:30:02 so I don't know :) Nov 24 11:04:36 OK will toy a bit with build Nov 24 12:34:40 Also I didn't try that yet, but there is an OTA mechanism in waydroid; it could be that it's capable of retrieving the image at the first run, which would enable us shipping it in the luneos image Nov 24 12:44:59 Tofe: Ah that would be nice Nov 24 12:45:29 Tofe: Can you see if this is the proper way to do it? Nov 24 12:45:30 https://github.com/webOS-ports/mojomail/pull/9/commits/e4018b0ddba5c6b5535360286dbca4ae8a7f4683 Nov 24 12:46:13 MojObject() was "null" when I logged it. So this way I can build it with the required parameters. It seems to work on runtime, but not sure it's the proper way to do it? Nov 24 12:48:33 Before the change, account deletion would not complete due to failing call to com.palm.activitymanager/list, after the changes call succeeds and account gets deleted properly Nov 24 12:48:54 Your code looks good, just a minor comment about it Nov 24 12:49:32 Well I copied the MojObject::TypeObject from another file ;) Nov 24 12:49:42 It seems to just do '{}' Nov 24 12:50:25 But I can try without Nov 24 12:51:18 Let me try it quickly Nov 24 13:09:47 It seems to work, however still no emails being sent out, that's another issue somewhere... Nov 24 13:09:50 Getting there step by step Nov 24 17:08:59 Did a new image from scratch including the various fixes, let's see how it behaves now **** ENDING LOGGING AT Thu Nov 25 02:59:56 2021