Monday, 2018-11-12

mautzonemal: This was because my port was unmaintained since last year, broken phone and lots of other work to do.00:01
malok00:01
mautzonemal: Switched to nemo:testing:hw:common.00:07
malmautzone: thanks00:07
malmautzone: if you use latest target the devel common is ok, just the versioned targets should be testing00:09
mautzonemal: Ok, now i understand, thanks!00:10
malmautzone: like here https://build.merproject.org/project/meta/nemo:devel:hw:fairphone:fp2-sibon00:10
malthe 3.0.0.8 is there just because it's not latest yet (latest is still 2.2.1.18)00:11
mautzonemal: latest target is the latest released SDK? http://releases.sailfishos.org/sdk/latest/targets/targets.json00:12
malmautzone: yes00:12
mautzonemal: :)00:12
malso probably next week we'll get 3.0.0.8 as latest00:12
mautzonemal: Any mayor changes needed for 3.0.0.8?00:14
malno00:14
malI built it without any changes to config repo00:15
mautzonemal: :)00:18
mautzonemal: Would it be a good idea to switch to a newer base than cm13?00:18
malmautzone: my version of the sensor fix work?00:19
mautzonemal: Building right now.00:20
malmautzone: 14.1 shouldn't need reverting the commits, otherwise there isn't much difference, depends on how well 14.1 works on the device00:20
mautzonemal: Don't know, i've never used Android ont Nexus5, but i think it's good supported.00:21
mal13.0 is usually not maintained anymore on most devices00:21
mal14.1 can still be00:21
mautzonemal: But one will not get into trouble from the sailfish side, when using old bases like 12.1 or 13?00:22
malmautzone: did you previously edit /system partition directly to fix sensors? just remember to revert the changes there00:22
mautzonemal: I reverted my commit.00:23
malmautzone: no issues from sailfish point of view, just might miss some android side security fixes or something00:23
malmautzone: I meant that how did you test it on device? /system is read-only00:23
mautzonemal: I thought i put the symlink there on my test installation.00:25
malok, so you remounted /system probably00:25
mautzonemal: Must be.00:26
maljust to be sure when testing check that the symlink is not there in /system00:27
*** ChanServ sets mode: +v T402:40
T4<adampigg> Kimmoli, all binaries for camera are in devel:xiaomi:mido obs, inc app06:53
T4<adampigg> r0kk3rz, how to switch tab?07:58
*** ChanServ sets mode: +v T408:06
r0kk3rzctrl number08:09
r0kk3rzso ctrl+1 for first tab08:09
T4<adampigg> nice,  like it08:14
_svenany idea how to fix the missing submenues on gemini after enable landscape mode?08:25
r0kk3rz_sven: you might want to try that on gemini too, terminal with tabs!08:33
_svenyes, i will give it a try08:34
r0kk3rz_sven: https://build.merproject.org/package/show/home:r0kk3rz/literm08:35
T4<adampigg> r0kk3rz, app switcing and tabbed terminal, truly living the dream now08:45
r0kk3rz@adampigg yeah we should get some people with geminis to try08:46
_svenr0kk3rz: literm works like a charm, perfect.08:53
r0kk3rz_sven: you got the tabs to work?08:54
_svenr0kk3rz: yes ctrl+t new tab and change tabs with ctrl+1...08:56
r0kk3rzexcellent08:57
_svenr0kk3rz: any trick to going back to tab 11...?09:00
_sveni can create new tabs but can only choose 1-0 (10)09:01
r0kk3rzi think thats the max09:05
r0kk3rzmaybe09:05
r0kk3rzi could put in shortcuts to go to current tab + 1 i suppose09:05
_svenr0kk3rz: the tabs are bound to keys rather than numbers?09:19
r0kk3rzyeah maybe09:22
r0kk3rzcodes there if you want to hack around of course09:23
*** mgrover is now known as ghosalmartin09:23
T4<adampigg> r0kk3rz, close current tab?12:35
r0kk3rzctrl+w, but it doesnt work12:48
r0kk3rz:)12:48
akhil_surabhiHello, I'm trying to build droidmedia and my device needs audio policy service hack13:12
akhil_surabhiBut, after adding it, droidmedia won't build13:12
akhil_surabhiIt says "libxml2_intermediates/export_includes" missing, which is needed by "libaudiopolicymanagerdefault_intermediates/import_includes"13:14
akhil_surabhiNo rule to make it13:14
*** xvnvx is now known as alphabeta13:15
akhil_surabhiDevice: kenzo, base: cm-14.113:16
malakhil_surabhi: is libxml enabled in manifest?13:42
malif not then uncomment it and repo sync that repo13:42
akhil_surabhimal: it was commented out, fixed that. Thank you13:43
malakhil_surabhi: make a PR to the mer-hybris/android manifest so others won't have the same problem13:45
akhil_surabhiMal: sure13:45
steeeve_im tryin to build with url in ks and i get error 'Unable to find pattern: Jolla Configuration a5ultexx' You know why?13:52
r0kk3rzsteeeve_: maybe we need to ping lbt to patternise that repo13:53
steeeve_ahhhh13:53
steeeve_lbt:sup?13:54
malsteeeve_: usually it's better to mentioned accurately what you want, in this case that you want a repo to be patternized and of course tell which repo13:55
steeeve_ah, ok13:55
malso he doesn't have to look in backlog what it refers to13:55
steeeve_lbt: can you patternize samsung:a5ultexx repo please?13:55
steeeve_that guy is the chief of obs?13:58
lbtdone14:01
* lbt takes off chief hat :D14:01
steeeve_aww, thanks my friend14:03
steeeve_still having Unable to find pattern: Jolla Configuration a5ultexx error  :/14:04
malsteeeve_: trigger rebuild of config package on OBS14:07
malfor example edit the _service14:07
steeeve_only config?14:07
r0kk3rzsteeeve_: chief? more like grand wizard14:08
steeeve_anyway, did you know that i you open _service and save it without modifying it it triggers rebuild?14:08
steeeve_r0kk3rz: king of the obs?14:09
r0kk3rzthe messiah of the obs14:09
steeeve_hacker n214:09
steeeve_hacker n1 is piggz :P14:09
*** ChanServ sets mode: +v T414:10
T4<adampigg> mal, so i got some users to try/pgz-o-vision, and it didnt work14:11
T4<adampigg> their properties are not listing exposure modes or iso modes!!!!!14:12
T4<adampigg> wtf14:12
r0kk3rzmido exclusive ;)14:12
T4<adampigg> they have mido .... piggz mido exclusive!14:13
steeeve_i still have that error14:13
T4<adampigg> you would :D14:13
T4<adampigg> you havnt got the right plugins-bad-devel/pacakge :)14:14
steeeve_adampiggz just revert that xD14:14
T4<adampigg> no going /back/ now, full steam ahead to the future of sailfish cameras14:16
r0kk3rzsteeeve_: you know you can choose to build an older version of gst-droid14:17
steeeve_r0kk3rz: no, that would be pure hacky14:18
r0kk3rzlol.14:18
r0kk3rzyou have a really weird idea of what is hacky14:18
steeeve_dude, i have 2 patches to fix audio during calls and fm to apply everytime i update 16.0 tree because of stock hal. Trust me, i know what hacky is14:20
steeeve_and i dont want to have a similar thing for sailfish14:21
r0kk3rzits quite normal for us to have to do such things because the git repos have newer middleware than the current version of sailfish works with14:22
mal@adampigg I built the version from yesterday and it worked on fp214:23
malsteeeve_: did you check which version of the plugin you now have installed on target14:23
malusing the command I gave yesterday14:23
T4<adampigg> mal great, just need to figur out why their properties are different14:24
mal@adampigg not sure if I have all of the dynamic stuff in there yet14:24
steeeve_mal: no, but it builds, so, it's the newest one. Also, since now i have obs, i wont build anything anymore, except if i need to test things14:24
malsteeeve_: you just said a moment ago that you still have the error, so which one is it, error or no error?14:25
steeeve_now everything is fixed :P14:25
malso what did you do?14:25
steeeve_it's building the release14:26
steeeve_mal: rebuild configs again14:26
malI meant the local build14:26
malwhich you had problems yesterday14:26
steeeve_the local build builds as well14:26
steeeve_yesterday i said i got it built14:26
steeeve_[22:04] <steeeve> It got build thank esketit14:27
steeeve_after i finish the build where do i have to upload it?14:39
T4<abhishek_0> Oh hi steeeve !:)15:21
steeeve_hi sir!15:22
T4<abhishek_0> steeeve you can also be part of our gitlab-ci party , build flashable zips automatically15:22
T4<abhishek_0> Still porting for that letv ?15:22
steeeve_yees15:24
T4<abhishek_0> Wow it is still is still not complete yet ? :P15:31
T4<abhishek_0> Fuck my keyboard15:38
T4<abhishek_0> *wow it is still not complete yet ?15:39
steeeve_eh?15:39
r0kk3rz@abhishek_0 keep what you do with your keyboard to yourself please, thats just TMI15:39
T4<abhishek_0> Wait what?15:40
steeeve_how to do the pro ota builds?15:40
mal@abhishek_0 no swearing here15:41
T4<abhishek_0> Ooo i didn't knew about that mal15:42
akhil_surabhimal: droidmedia and droid-hal-kenzo both are creating the libdroidmedia.so and libminisf.so16:12
akhil_surabhiDid anything changed recently?16:12
akhil_surabhiThey are conflicting16:12
malakhil_surabhi: you forgot to repackage droidmedia before running build_packages.sh16:20
akhil_surabhiOkay16:21
malakhil_surabhi: if you rebuild droidmedia stuff you always need to repackage them, otherwise those end up in droid-hal16:22
akhil_surabhiOkay16:23
akhil_surabhiThank you16:23
steeeve_r0kk3rz: can you help me with that ota thing plz?16:35
r0kk3rzmaybe16:35
r0kk3rzwhats your major malfunction?16:36
steeeve_everything16:37
steeeve_ive added that things in my device repos. other things seems impossible16:37
steeeve_thosee*16:37
locusfbeing a disgustin fatbody?16:37
steeeve_?16:38
r0kk3rzseems impossible16:39
r0kk3rz?16:39
locusfkids these days ...16:39
steeeve_yes they seem impossible and i need a testing repo16:39
r0kk3rzlocusf: ikr16:39
r0kk3rzsteeeve_: you dont need a testing repo to try out an OTA16:39
r0kk3rzsteeeve_: what seems impossible...16:40
steeeve_it's in the guide16:40
T4<adampigg> steeeve_ ota is hacks ontop of hacks, stay clear16:40
steeeve_sem16:40
r0kk3rztesting and devel are functionally equivalent16:40
steeeve_hmm16:40
r0kk3rzso what have you done already16:41
steeeve_the things in my repos16:41
r0kk3rzbe specific16:41
r0kk3rz'ive done the things!' tells me precisely zero things16:42
T4<adampigg> all the things!16:42
steeeve_https://wiki.merproject.org/wiki/Adaptations/faq-hadk#Over-the-Air_updates_.28OTA.29: everything here until "Get maintainership..."16:42
locusfask clear and concise questions with details, get clear detailed, clear and concise answers16:43
locusfvery simple16:43
r0kk3rzsteeeve_: so you cant summarise? i have to guess what you've done?16:43
steeeve_r0kk3rz: there are some things to add in you droid-configs to support otas, right? well, ive done all of them16:44
r0kk3rzthe things wilson, ive done the thiiings!16:45
steeeve_thosee. i couldnt say it better16:45
locusfr0kk3rz: WHAT YEAR IS IT?16:46
r0kk3rzsteeeve_: so what, exactly, is your problem?16:46
vknechtso, it seems https://build.merproject.org/project/monitor/nemo:devel:hw:samsung:a5ultexx and did you build an image from it ? does it work ? then did you make a change to test OTA ? did it work ?16:47
T4<adampigg> needs maintainership?16:47
steeeve_r0kk3rz: the osc16:47
r0kk3rzvknecht: dont start with the guessing game, if steeeve_ cant communicate thats his problem :P16:47
steeeve_vknecht: yes, ive done everything in the obs building instructions16:48
vknechtall seems fine then, if OTA worked with devel... did it ? :)16:49
steeeve_i didnt push any ota16:49
vknechtso that's the last step before you need a testing repo ; make some change to your droid-hal-$DEVICE, upload that to devel, then follow the manual OTA instructions16:51
steeeve_but he said i dont need testing16:53
vknechtyou'll need it once everything works in devel, because testing-based image are what you're supposed to distribute (and so you can use devel to prepare updates etc. without disturbing the users)16:56
steeeve_but i want to disturb them16:57
steeeve_if everything works16:57
steeeve_but ok16:58
steeeve_lbt: chief, can you add a testing repo for samsung a5ultexx, please?16:59
T4<adampigg> in devel you are free to break your own device16:59
T4<adampigg> and other users who take the risk16:59
T4<adampigg> the idea is to try not to break testing16:59
steeeve_i understand17:00
steeeve_i dont want to start a kamikaze attack to all A5 devices17:00
vknechtso you should really test OTA with your devel, before going to testing17:01
steeeve_i built an image17:02
steeeve_zip*17:02
steeeve_do i have to publish it?17:02
vknechtnot really17:03
steeeve_good,so now i need the testing, right?17:03
vknechtyou need to check that OTA works in devel "channel" first17:08
vknechtto see if the image you built can be updated from online repos17:08
steeeve_hmm17:09
vknechtthat implies that you upload newer droid-hal-$DEVICE with eg. newer kernel build, upload that to devel ; stuff gets rebuilt by OBS, then you can run the commands for OTA on device17:10
vknechtif it's okay, then you can ask for testing channel for your device, and do the package copy/promotion from devel to testing, then build an image from testing, and distribute that17:11
steeeve_devel repo is ok17:14
steeeve_everything builds and the built image is ok17:14
vknechtthat's a good start :-)17:17
steeeve_yessah17:18
UmeaboyHi!17:35
UmeaboyI certainly don't mean to be or sound rude by asking, but would it be possible to have a easier-to-read HADK that works? Chapter 5.1 confuses me a bit. Is the git part supposed to be ran outide of the HABUILD_SDK? I have already setup git credentials, but the mkdir $ANDROID_ROOT/.repo/local_manifests isn't working.17:38
UmeaboyIt would be nice to have a little bit more informative, but also more acurate HADK.17:40
UmeaboyUp til then everything works.17:40
r0kk3rzwhats not working about it?17:41
steeeveEverything!!17:42
Umeaboyr0kk3rz: Page 12.17:43
r0kk3rz*sigh* not this again17:44
r0kk3rzUmeaboy: please explain what you've just done17:44
UmeaboyAll of the steps until the 5.1 part.17:44
r0kk3rzand what happened17:45
UmeaboyWell as type to create the local_manifests directory I get this: mkdir: cannot create directory '/home/kristoffer/hadk/.repo/local_manifests': No such file or directory17:47
malUmeaboy: how many times have you done hadk? and you still have problems?17:48
malUmeaboy: you didn't do repo init first?17:48
UmeaboyI did.17:48
UmeaboyThat worked.17:48
malso is the .repo folder there?17:48
UmeaboyIt's the creation of the local_manifests directory that's not working.17:49
malpermission issue?17:49
UmeaboyI went to https://source.android.com/setup/build/downloading#installing-repo and ran everything without a problem, but after initializing the repo I ran mkdir $ANDROID_ROOT/.repo/local_manifests and it still won't work.17:52
malI find it amazing that you have complained about hadk pdf for months of years and still have issues, it's not really that difficult17:53
malUmeaboy: like I said, check the .repo folder permissions17:53
r0kk3rzmkdir is quite straight forward, surely you can work it out17:53
Umeaboydrwxr-xr-x  7 kristoffer kristoffer 4096 Nov 12 17:51 repo17:53
steeeve_he's tried to fix it for years?17:53
Umeaboyls -l .repo/17:54
UmeaboyUsing an SDK isn't something I'm used to.17:54
UmeaboyBut in order to get Sailfish running on my phone I have to do it myself.17:54
malUmeaboy: just curious why are you doing this again, I'm pretty sure you have setup everyone many times before?17:55
UmeaboyUnless you know someone that owns the same phone as me.17:55
Umeaboymal: Yeah, but sometimes I reinstall my host OS and that clears my HDD as well. Now I'17:55
malUmeaboy: only other reason I can think of it that you messed up setting ANDROID_ROOT variable17:55
Umeaboym using my desktop PC.17:56
malUmeaboy: so you don't bother copying the data before reinstall?17:56
malquite odd17:56
Umeaboymal: Not for that purpose anyway.17:57
UmeaboyIt would be a different situation if for example......the HDD was failing.17:57
UmeaboyThen I'd make a backup,.17:57
Umeaboymal: As I said....... everything worked uptil then.18:02
malUmeaboy: show echo $ANDROID_ROOT18:03
Umeaboy /home/kristoffer/hadk18:03
malso only thing I can think of is that permissions are wrong run sudo chmod 777 .repo18:03
UmeaboyNope. Still same result.18:04
malhow is that even possible18:04
malgo to the .repo folder and run mkdir there18:05
UmeaboyTHAT worked.18:05
malno idea what you did but it was somehow wrong18:06
malmaybe some hidden character in the command that broke it18:06
UmeaboySyncing now.18:14
kimmolidoes plain  cd $ANDROID_ROOT  work?18:20
steeeveIf the variable is set correctly yes18:20
steeeveWhy not?18:20
steeeveTest18:20
kimmolii was asking from Umeaboy... or did you possibly copy from the pdf and got some carbage chars?18:22
steeeveFrom my experience, you can ctrlc ctrlv almost all commands from hadk about env setup18:23
r0kk3rzsteeeve: but did you do the things?18:24
steeeveObviously. The things come first :P18:24
steeeveI think if you ctrlc ctrlv all the commands and text files shown in hadk you will successfully build sailfishos for hammerhead18:25
steeeveAnyone can confirm?18:26
kimmolidunno is the pdf fixied, but there was some strange formattings that broke copypaste.18:26
steeeveHmm18:27
steeeve_test18:27
steeeveI would suggest to remove ubuntu rootfs from hadk18:28
steeeveThat thing is useless af!18:28
r0kk3rzwould you now18:28
steeeveI would ._.18:28
steeeveIs there an ot group of sailfish?18:30
steeeveOn freenode obviously18:31
r0kk3rzyeah you can take a dive into the trollbox18:33
r0kk3rz#jollafanclub18:33
steeeveYo18:34
T4<akaWolf> :D :D18:34
steeeveBut there are only strangers in that channel :/18:35
steeeveAnd it's +m as well18:35
steeeve(And i dont even have +v)18:36
T4<akaWolf> Umeaboy ofc it can be written easier18:36
T4<akaWolf> but need some resources18:36
UmeaboyI'd like to put the unnecessary information at the very bottom.18:36
UmeaboyAt the last page.18:36
UmeaboyLike a resource info page.18:37
r0kk3rzsteeeve: yeah its mostly the teletroll channel18:38
steeeveMostly what?18:38
steeeve(Btw i got +v)18:38
kimmoliis that then steeevve ?18:41
steeevekimmoli: whaat?18:41
r0kk3rzsteeeve: the teletrolls, from trolologram18:41
steeeveLol18:42
steeeveBtw i remember i got banned to some telegram fan club group some months ago18:42
steeeveNot a big loss anyway18:44
r0kk3rzmight be the same one18:44
steeeveYes, i dont think there are dozens of sailfish fan clubs *_*18:45
r0kk3rzotherwise theres #sailfishos and #jollamobile18:48
r0kk3rzthe jolla one being the more general discussiony18:48
steeeveNice18:55
_svenhow can i fix the empty submenus on gemini after enabling landscape? I found out that if i use Topmenu longpress one of the settings, the submenu is present. Its only empty if i go to systemsettings/submenu.19:12
T4Donreddy was added by: Donreddy19:16
*** ChanServ sets mode: +v T420:05
krnlyng|mobilewho is working on huawei?20:15
piggzmal: so, i think with all this camera work, I have added features to my camera with a mod ... but i cant remember what ... my users dont have the same properties!21:18
T4<akaWolf> @krnlyng|mobile [who is working on huawei?], Yesterday I talk with two chinese guys from Huawei in our office21:55
T4<akaWolf> Today will be also21:56
malpiggz: what exatly are they missing?22:16
piggzmal: all the iso modes, and the new scene modes (hdr)22:16
piggzand im scratching my head now ... cant see what ive done22:16
piggzive undone some build.prop changes and i still have everything22:17
malI'll have to check tomorrow, it's quite late22:17
piggzstuff on forums points to enabling the camera2 api, but i dont think i have that enabled22:17
piggzmal: sure ... abranson is testing changes btw22:18
malpiggz: are those also using your port?22:18
piggzmal: yes, should all be using same packages from my devel repo22:18
piggzi got the properties from one of them...22:18
piggzhttps://bpaste.net/show/9e6d16265e5e22:19
abransonpiggz: iso modes missing is definitely a HAL3 thing22:23
abransonyou don't get those in the params if you're using HAL322:23
mautzoneHi!22:23
malpiggz: I'm building all of the latest packages now22:24
mautzonemal: Which base did yu use, when reverting these commits? https://github.com/mlehtima/android_frameworks_av/commits/hybris-fp2-m-sibon22:24
malmautzone: fairphone provides their own aosp base22:25
piggzmautzone: dont stress about it tonight ... i dont think its a sailfish bug, think its  a device issue22:25
piggzabranson: so ... if someone in jolla could do an icon for each scene and effect mode, that would be gr8 ;)22:25
mautzonemal: Sure, forgot about that. piggz: What do you mean?22:26
r0kk3rzpiggz: make a list on github somewhere22:26
piggzabranson: and, as always, PRs accepted on camera app22:26
malmautzone: I think meant to ping me22:27
mal+he22:27
piggzah, aye22:28
piggzr0kk3rz: https://etherpad.net/p/jolla-camera22:28
r0kk3rzpiggz: that doesnt look like github22:29
piggzr0kk3rz: its my camera scribble pad22:30
piggzitll do for now!22:30
r0kk3rzyeah, need to slam it into a github issue we can track progress on22:30
piggzspose22:30
r0kk3rzand i'll see if i can wrangle some icon designers22:31
malI have an app that needs an icon but I'm bad at making those22:31
piggzr0kk3rz: https://github.com/piggz/harbour-advanced-camera/issues/322:34
piggzabranson: did you figure out HDR crash on xa2?22:37
malpiggz: I see all things in camera, iso, effects and scene modes22:38
malpiggz: does hdr crash on xa2?22:38
piggzmal: apparently22:38
malneed to test that22:39
abransonmal: yeah the hdr scene mode crashes in piggz' camera app on the xa222:39
malok22:39
abransonfreezes on capture, and a few seconds later an error comes back from the hal22:39
malinteresting22:39
abransonpiggz: didn't find out why yet22:39
piggzabranson: will you try setting some other properties with it maybe?22:39
malbut anyway o fp2 the app works fie ad all changes also22:40
abransonbut redeye flash mode does it too22:40
abransonyeah could need some additional params22:40
piggzcool, so (my) mido, and fp2 are good22:40
malpiggz: wondering if we should add those latest modifications to qtmultimedia to common repo22:40
malmaybe after those are merged22:40
piggzmal: sure ... im building in my devel:22:40
abransonmal: i'll merge those tomorrow hopefully - need to run it by someine like pekka first22:41
malabranson: sure, I was just thinking it would be nice to have those in my next fp2 release which I'm already testing22:42
malabranson: of course I can build those in my repo22:43
abransonmal: ok, still need to do a bit more testing too I think22:44
piggzgreat, im all for more review/testing ..22:45
piggzah great22:45
piggzi made my mido loose the modes at least22:45
piggzabranson: it was as you said22:46
piggz setprop persist.camera.HAL3.enabled 1 && reboot22:46
piggzso, to enable mode, set to 0 and reboot22:46
abransonsome devices don't support hal1 very well anymore. couldn't use it on the xa222:46
abransonpiggz: i did this horrible thing to give it iso under hal3: https://github.com/mer-hybris/android_frameworks_av/pull/422:47
malabranson: yep, but we'll see if I'll wait for those or not22:48
abransonhmm no that's not the one22:48
piggzlater gents22:49
malpiggz: nice work22:49

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!