mighty17[m] | @elros34 I don't really know about other things as Oreo brings major changes like treble and stuff | 03:37 |
---|---|---|
T42 | <Nagendra> Hello folks . Can we run sailfish 4.1 on redmi note 7 ? | 03:41 |
rinigus | piggz: morning! but https://github.com/sailfishos-ports is gone already | 05:49 |
rinigus | not that I have any better name | 05:50 |
tqg_ | hello,does anyone know how to get the "droid-make" command? | 06:25 |
tqg_ | I am building droidmedia,but can't find the command | 06:26 |
T42 | <edp_17> @tqg_: Have you cloned droidmedia into external? | 06:48 |
T42 | <edp_17> @tqg_: If you have hybris/mw/droidmedia-localbuild, then you can do: rpm/dhd/helpers/build_packages.sh -D -o -b hybris/mw/droidmedia-localbuild -s rpm/droidmedia.spec | 06:49 |
tqg_ | @T42:I have cloned droidmedia into external,and use mmm created the so file.I 'll try your way. | 06:53 |
piggz | rinigus: mer-hybris-community ? | 06:59 |
rinigus | piggz: out of the box - nice. mer-hybris not good - pinephone is included | 07:00 |
rinigus | now just mer-community... bit going back in time, but inclusive | 07:00 |
rinigus | piggz: although, sailfishos prefix makes more sense | 07:01 |
rinigus | any good synonyms for community? nothing strikes as great in my search | 07:02 |
rinigus | or should we approach it from angle of software? sailfishos-open to stress OSS | 07:05 |
rinigus | piggz: ^ | 07:05 |
piggz | rinigus: sure, why not | 07:08 |
rinigus | piggz: I'll be able to deal with it in the evening anyway. meanwhile name search/polishing continues? | 07:10 |
piggz | rinigus: pretty happy with sailfishos-open | 07:11 |
rinigus | maybe anyone else wishing to chip in and come up with a good name for github org used by fpd, encryption and other similar bits | 07:11 |
piggz | ie, open implementations of parts of sfos that community ports wouldnt otherwise get | 07:12 |
rinigus | piggz: we could get encryption, but it is rather poor. and we cannot improve it as it is closed. so, yes, replacing closed source bits with new stack | 07:13 |
rinigus | piggz: OK. we could stick to -open then. unless you beat me to it, will register it later today. have to go to meeting soon | 07:14 |
piggz | rinigus: mal level technicality there | 07:15 |
piggz | "open source implemetnation of parts of sfos that improve upon the closed parts" | 07:16 |
piggz | rinigus: wondering if we should also host eg, other libs which may or maynot be required by ports | 07:20 |
T42 | <meierrom> Nagengra: don't think there's a port for note 7 yet. | 07:33 |
tqg_ | T42:How can I get the hybris/mw/? I can't find this in my source | 07:33 |
T42 | <edp_17> @tqg_: hybris and subdirectories should be in $ANDROID_ROOT | 07:37 |
tqg_ | @T42:yes,I built libhybris in $ANDROID_ROOT,but I can't find 'mw' dir in $ANDROID_ROOT/libhybris | 08:00 |
tqg_ | @T42: Is the dir 'mw' only come out by special commands ? | 08:03 |
T42 | <Walid> Why the signal icon is not stable | 08:47 |
T42 | <Walid> https://irc.thaodan.de/.imgstore/46c12cfe/file_2533.jpg | 08:48 |
T42 | <Walid> https://irc.thaodan.de/.imgstore/9f0f0ba8/file_2534.jpg | 08:48 |
T42 | <b100dian> try adding dummy_netd package | 08:57 |
T42 | <Walid> also added (re @b100dian: try adding dummy_net...) | 08:59 |
rinigus | piggz: re hosting libs - I'd expect in sailfishos-open original content, i.e. written by us for that type of software. packaging is better suited for chum, isn't it? | 09:07 |
T42 | <BigChadCat> are there any MediaTek devices running SailfishOS | 09:09 |
piggz | rinigus: im thinking specifically about buts requried for a hwadaptation ... but you may be right ... i could put some in chum now i think of it | 09:16 |
piggz | @BigChadCat yes | 09:16 |
piggz | volla and gemini at least | 09:16 |
T42 | <elros34> tqg_: do you follow hadk? mw directory and droidmedia will be created after you run build_packages.sh script according to pdf | 09:23 |
rinigus | piggz: I guess the line is a touch blurry for hw adaptation libs. those could go to -open as well. | 09:25 |
rinigus | for scrypt libs, I was planning to use chum. as those could be used for regular apps as well | 09:26 |
T42 | <elros34> Nagendra: search with codename, first result in google. No idea whether it's finished: https://github.com/sailfish-lavender | 09:26 |
T42 | <BigChadCat> Weww, I could try for the Teracube, but I have no clue how to begin, HADK is pretty hard to understand ngl 😂 (re @SailfishFreenodeIRCBridgeBot: <piggz>@BigChadCat y...) | 09:27 |
T42 | <BigChadCat> I have experience with AOSP btw | 09:27 |
piggz | rinigus: currently is have 1)tls-padding - def hw adaptation, 2)tinyxml - in chum, possibly useful 3)safe-iop - needed for linux-hidl, possibly useful in chum 4) linux-hidl - def hw adaptation | 09:29 |
rinigus | piggz: sounds like you have a good plan :) | 09:30 |
T42 | <edp_17> @elros34 : Do you have idea how to fix this? (re @edp_17: Hi all! I am buildin...) | 10:51 |
T42 | <elros34> permission issue, maybe you used sudo at some point. Find that usergroupgen.c and clean directory where it exists | 11:05 |
T42 | <elros34> I guess system/core | 11:06 |
T42 | <edp_17> Thanks! | 11:12 |
T42 | <edp_17> It only exists in rpm/dhd/helpers/usergroupgen.c | 11:16 |
T42 | <elros34> so do you have usergroupgen compiled file in helpers/ directory? What about helpers/ permissions? | 11:26 |
T42 | <elros34> in system/core you should also have some generated files so git clean -xdf them | 11:28 |
T42 | <edp_17> The problem was that I was root when I refreshed the three submodules, so the owner of those files were set to root. Now, as I changed them back to the user, all package built fine. Thanks for the hint! | 11:30 |
piggz | mal: getSignalStrenth_1_2 call failing here https://paste.mozilla.org/iyuHzzak .... | 12:00 |
piggz | seen before? | 12:01 |
mal | piggz: which device? | 12:01 |
mal | and which ofono ril plugin version? | 12:02 |
piggz | mal: volla (mtk) ofono-ril-binder-plugin 1.2.3 | 12:04 |
piggz | these packages https://build.sailfishos.org/project/show/nemo:devel:hw:volla:yggdrasil:los17 | 12:04 |
piggz | mal: incoming calls work, but cant make outgoing ... says no network, | 12:05 |
mal | piggz: does your device support newer binder interface? | 12:07 |
piggz | mal: yes, radio 1.3 and 1.4 according to lshal | 12:08 |
mal | piggz: there is 1.4 support in newer libgbinder-radio and ofono-ril-binder-plugin | 12:09 |
piggz | mal: ok, ill update | 12:09 |
piggz | mal: thx, building | 12:14 |
piggz | mal: whats the syntax for specifying the interface revision? | 12:36 |
mal | piggz: it should detect it automatically | 12:36 |
piggz | mal: its still trying 1.2.... | 12:37 |
mal | piggz: ah, it needs to be defined it seems, maybe interface=radio@1.4 or something | 12:40 |
piggz | mal: yes, something like that | 12:40 |
piggz | tried 4 | 12:40 |
mal | https://github.com/mer-hybris/ofono-ril-binder-plugin/blob/master/src/ril_binder_radio.c#L4721 | 12:41 |
mal | you can see the ril_binder_radio_interface_name function for the supported options | 12:41 |
mal | piggz: any luck? | 12:50 |
piggz | mal: no ... trying to work out if its a ril_0 arg or a transport arg | 12:52 |
mal | piggz: not sure what you mean | 12:55 |
mal | piggz: looks like transport, you can see it's read the same as for example slot | 12:56 |
piggz | mal: got it ... seperator is ; | 12:57 |
piggz | mal: \o/ | 12:58 |
piggz | poetaster: volla aarch64/sofs 4.1 could be my new daily driver with this fix! | 12:59 |
mal | piggz: did it help with the actual issue? | 12:59 |
piggz | mal: yes, mande an outgoing call and signal strength now showing | 13:00 |
mal | cool | 13:00 |
piggz | argh, still one really annoying bug | 13:00 |
mal | what? | 13:00 |
piggz | browser is crashing/locking up | 13:00 |
piggz | lets see if its a jail issue | 13:02 |
piggz | mal: yeah, seems to be a jail issue | 13:10 |
piggz | fscking jail | 13:10 |
mighty17[m] | @elros34 i have an idea, what if i try 3.4 kernel with marshmallow base? | 14:01 |
T42 | <TheVancedGamer> Samsung tab? (re @SailfishFreenodeIRCBridgeBot: <mighty17[m]>@elros3...) | 14:02 |
mighty17[m] | TheVancedGamer yes | 14:02 |
mighty17[m] | been trying android oreo + 3.4 kernel to update stuff (as if oreo works, pie will as well) | 14:03 |
T42 | <elros34> no idea how hard it would be to make it work | 14:07 |
mighty17[m] | soo @elros34, oreo hadk + 3.4 kernel i assume it is | 14:10 |
mighty17[m] | @elros34, hadk uses lineage stuff while my tree is AOSP :/ | 15:56 |
poetaster | piggz: cool! | 15:58 |
poetaster | piggz: a hint for how to replace one file causing lipstick to choke (don't get ssh) ... could try usb login? | 15:59 |
mal | boot to recovery? | 16:00 |
poetaster | I'm in recovery now :) | 16:01 |
poetaster | hi mal! | 16:01 |
mighty17[m] | nvm aosp didnt make a diff its building now | 16:01 |
poetaster | mal: where do I search in recovery? | 16:03 |
poetaster | mal: I seem to remember it's something odd/hidden | 16:04 |
mal | poetaster: if that is normal community port style build then in /data/.stowaways/sailfishos/ | 16:05 |
poetaster | ah! of course a sailing metaphor! | 16:05 |
poetaster | now how to mount data :< | 16:05 |
mal | are you in twrp or what? | 16:06 |
poetaster | twrp. | 16:06 |
T42 | <elros34> mighty17[m]: you can find instruction for sony aosp for xperia devices, for example xa2: https://sailfishos.org/wiki/DRAFT-Sailfish_X_Xperia_XA2_Build_and_Flash | 16:06 |
mal | poetaster: which device is that? | 16:06 |
poetaster | volla | 16:06 |
poetaster | one volla broken by hubris, one volla broken by piggz :) | 16:06 |
piggz | poetaster: telnet? | 16:07 |
poetaster | so, you mean, try to boot sailfish and do usb? | 16:08 |
poetaster | the network stack is not coming up. it's odd. | 16:08 |
piggz | poetaster: is this because you broke lipstick? | 16:08 |
piggz | try with usb plugged in while booting ... u may get telnet .... otherwise, adb shell from recovery | 16:09 |
poetaster | piggz: Oh, yes. It is the thing I did before the device became unresponsive. Simple hack in qml. | 16:09 |
poetaster | I have adb shell. but data is not mounted | 16:09 |
poetaster | Ok, I'll try telnet first | 16:10 |
poetaster | 192.169.2.15? | 16:10 |
piggz | yes | 16:15 |
poetaster | cdc_ether looks good. now If I remembered how to use it. | 16:18 |
mal | remember the port 2323 | 16:19 |
poetaster | ah. | 16:19 |
poetaster | damn. connection refused. | 16:21 |
poetaster | ah! ssh works. | 16:21 |
poetaster | oh. hmmm. d-bus is dead. w??? | 16:25 |
mighty17[m] | @elros34 it isnt a sony xperia, its the same samsung tab as before just oreo and 3.4 kernel | 16:28 |
T42 | <elros34> yeah I know but you can't use it directly but you can see the difference between aosp vs lineage based port | 16:29 |
poetaster | mal, piggz: fixed. thanks. | 16:29 |
piggz | poetaster: what release of sfos are you using on the volla? | 16:30 |
poetaster | piggz: still 3.4. I failed to flash e (it's an ubuntu touch at the moment). | 16:30 |
poetaster | piggz: the second, phone I mean. | 16:30 |
mighty17[m] | oh right thanks! | 16:30 |
poetaster | piggz: 3.4 is actually stable. | 16:33 |
rinigus | I am in a pickle. hwcrypt cannot run UID=0. so, I made a user for running it. now, I cannot change to that user with `su` early in a boot | 18:21 |
rinigus | I get "su[5222]: pam_systemd(su:session): Using 600s D-Bus method call timeout" | 18:21 |
rinigus | if I chown hwcrypt to that user and setuid it, all is fine | 18:21 |
rinigus | but then all users are sharing their keys in the system | 18:22 |
rinigus | couldn't find how to change effective UID in shell script either. | 18:22 |
rinigus | any suggestions? | 18:23 |
ruthenianboy | good evening to all! | 18:57 |
rinigus | looks like systemd-run can replace su in my case... | 18:57 |
T42 | <b100dian> rinigus you're awesome | 18:59 |
rinigus | :) now have POC with hw-assisted unlocking of encrypted /home | 19:00 |
rinigus | cleanup a bit and push to repos coming up | 19:00 |
T42 | <eugenio_g7> \o/ congrats! | 19:01 |
piggz | rinigus: gr8 | 19:22 |
poetaster | rinigus: thumbs up! | 20:10 |
poetaster | too bad I store all my shit in /tmp! | 20:11 |
poetaster | bada boom. good night all! | 20:11 |
rinigus | publishing will have to wait till tomorrow night - late here as well. gn | 20:12 |
piggz | how to fix all sailjail issues: | 20:44 |
piggz | [defaultuser@VollaPhone ~]$ cat /etc/sailjail.conf | 20:44 |
piggz | [Settings] | 20:44 |
piggz | Exec=/usr/local/bin/failjail.sh | 20:44 |
piggz | [defaultuser@VollaPhone ~]$ cat /usr/local/bin/failjail.sh | 20:44 |
piggz | #!/bin/sh | 20:44 |
piggz | ALLARGS=$@ | 20:44 |
piggz | SPLITARGS=" -- " | 20:44 |
piggz | EXEC=${ALLARGS#*$SPLITARGS} | 20:44 |
piggz | exec $EXEC | 20:45 |
T42 | <elros34> or https://github.com/elros34/dummy-sailjail (not tested on 4.1.0) | 21:02 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!