Monday, 2020-04-13

T42<Rodrigosolari> rebuild all kernel!!00:23
T42<Rodrigosolari> well, I rebuilt the entire kernel, I don't know if it will be wrong, but I still have the same error, every 30 seconds it restarts00:25
T42<Rodrigosolari> :)01:29
T42<Ern_st> Still struggling with the BT on OP3,04:37
T42<Ern_st> Manually : https://paste.ubuntu.com/p/qv27n3SKvp/04:37
T42<Ern_st> with rfkill script : https://paste.ubuntu.com/p/JCk82JStJ5/04:37
T42<Ern_st> I've tried his two commit manually, I got the mac, however I cannot inject it : https://talk.maemo.org/showpost.php?p=1552895&postcount=6304:37
T42<Ern_st> Seems that the rfkill script is not able to parse anymore correctly the name from RFkill.04:37
T42<Rodrigosolari> mal:04:45
T42<Rodrigosolari> rebuild all kernel!!04:45
T42<Rodrigosolari> I test my device with lineage and potato... my device not turn on with ext4, but in the fs F2FS yes,05:07
T42<Rodrigosolari> ut the installer requires me to install on ext4, is there any way for it to install on F2FS. Some patch for sailfishos to read that filesystem, I think there is my error for which it does not turn on05:10
T42<Verevka86> (Video, 32s) https://irc.thaodan.de/.imgstore/kn3E1kK1p7.mp406:40
T42<Verevka86> Please help!06:40
T42<RealDanct12> @Verevka86 [<reply to media>], hybris-16.0? try install dummy_netd06:46
T42<Verevka86> @RealDanct12 [hybris-16.0? try install dummy_netd], https://github.com/SailfishOS-sagit/droid-config-sagit/commit/d38b09f03bcfb0ee65e5534f1913471e0537df9e06:47
T42<Verevka86> @RealDanct12 [hybris-16.0? try install dummy_netd], It did not help :(06:48
T42<RealDanct12> have you enabled the se rvice yet?06:48
T42<RealDanct12> systemctl enable dummy_netd06:48
T42<birdzhang> @Verevka86 your ril config is wrong07:03
T42<birdzhang> https://github.com/SailfishOS-sagit/droid-config-sagit/blob/hybris-16.0/sparse/etc/ofono/ril_subscription.conf#L1307:03
T42<birdzhang> delete line 13 and 1807:03
T42<Verevka86> @birdzhang [@Verevka86 your ril config is wrong], Its not help 😔07:11
T42<Verevka86> @RealDanct12 [systemctl enable dummy_netd], Its not help 😔07:11
T42<Verevka86> Radio log- https://hastebin.com/usebenadaz.pl07:11
T42<Verevka86> Fuul log07:11
T42<Verevka86> (Document) https://irc.thaodan.de/.imgstore/F80dynN0PG.bin07:12
T42<elros34> @Rodrigosolari revert last 2 commits: https://github.com/Rodrigosolari/kernel_xiaomi_ginkgo/commits/master/init/initramfs.c08:57
T42<Nebrassy> Oof, forgot to tell him about that08:59
T42<Nebrassy> You can also just pick https://github.com/nebrassy/kernel_xiaomi_sdm660-sailfish/commit/ff66eb6e9aeb792b46bcf74b5642bca7a545ccaa09:00
T42<Nebrassy> Btw @elros34 think it's feasible to deprecate ramdisk and instead use early mounts in dtb?09:09
T42<elros34> I know nothing about it but I see no reason to change something which works good09:14
T42<Nebrassy> @elros34 [I know nothing about it but I see no reason to …], Skipping an extra step, allows having twrp on a/b09:15
T42<elros34> I think you can still have twrp, "just" need to modify hybris-boot script to detect skip_initramfs boot param and boot either sailfish or twrp from example b partition09:18
T42<elros34> @Ern_st for rfkill switch you need to change rfkill name in sources (until somebody make it configurable) if it doesn't match default: https://github.com/mer-hybris/bluetooth-rfkill-event/blob/master/bluetooth-rfkill-event/bluetooth_rfkill_event.c#L7809:22
T42<Nebrassy> Hmm that's a cool idea, maybe I could instead unpack the twrp ramdisk in .stowaways and do it that way09:23
T42<Verevka86> On msm8998 on android 9.0, no one was able to fix the mobile Internet :-(09:24
T42<edp_17> How can I delete the ofono-configs-mer package from the sdk (Platform)?10:44
T42<edp_17> I am getting this error when running 'https://paste.ubuntu.com/p/vbkgZqkwsF/': https://paste.ubuntu.com/p/vbkgZqkwsF/10:49
skvedp_17: You can manually solve conflict using:  sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper install droid-config10:52
T42<edp_17> @skv: Thank you!10:58
*** faenil_ is now known as faenil11:05
T42<edp_17> @elros34 : You told me to clone you glibc repo with git --recurse and then build it. Into what folder should I clone it? $ANDROID_ROOT/???11:07
T42<edp_17> *your11:08
T42<elros34> it doesn't matter, but hybris/mw/ is more sane path than $ANDROID_ROOT/11:10
T42<edp_17> Thanks. (The ??? wast stand for a path within $ANDROID_ROOT.) And I just realized that I don't know which repo I should clone? Is that one of the versions  here 'http://repo.merproject.org/obs/home:/elros34:/glibc/'?11:16
T42<elros34> git repo with correct branch: https://git.sailfishos.org/elros34/glibc/tree/v3.3.0-kernel-3.011:18
T42<edp_17> Thank you. I thought none from the other link because there are the compiled rpms.11:20
T42<elros34> you can always check which git repo is used in _service file: https://build.merproject.org/package/view_file/home:elros34:glibc/glibc/_service?expand=111:21
T42<edp_17> Thank you I add this to my notes.11:22
T42<edp_17> It seems I can build a 3.2.1.20 image again, so I'll try to upgrade it to 3.3 once more.11:23
T42<edp_17> You mentioned one I built glibc, I need to install it then build busybox. How can install the glibc and then build the busybox? (I guess need to clone something from somewhere.)11:25
T42<elros34> copy generated glibc *rpms to your droid-local-repo, rebuild something so repo is updated and install it via sb2 and zypper. Then build busybox similar way11:29
T42<edp_17> Thank you. Can you give me the url for the busybox repo, please? Thanks.11:31
T42<elros34> I am pretty sure you will find it. It doesn't contains any modification, It only have to be built against patched glibc and have higher version so it;s used instead the one from jolla.11:34
T42<edp_17> Okay, thank you. I will try to build glibc and busybox for the current 3.2 version. If this works, then I will try to build a 3.3 image. 😄11:42
T42<elros34> for anybody with: "RPM failed: error: unpacking of archive failed on file /boot/boot-initramfs.gz;5e946281: cpio: open failed - File exists" you can use workaround: "sb2 -t $VENDOR-$DEVICE-armv7hl -m sdk-install -R chmod 755 /boot"13:33
T42<Rodrigosolari> @Verevka86 [<reply to media>], Upload video on YouTube ...16:30
T42<Rodrigosolari> @edp_17 [How can I delete the ofono-configs-mer package …], You manual install16:35
mal@Verevka86 you can't assume things are fixed right away, sometimes it takes some time to figure out the reason, also most likely the issue is not related to the platform but instead something wrong with the adaptation configuration or similar things16:35
T42<Rodrigosolari> @edp_17 [How can I delete the ofono-configs-mer package …], sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -R -msdk-install zypper -n install droid-config-$DEVICE16:36
T42<Rodrigosolari> manual install, for droid-config16:36
T42<Verevka86> @mal [@Verevka86 you can't assume things are fixed r …], Yes, I understand it 😊 Thanks 🤝16:38
T42<Rodrigosolari> @Nebrassy [Oof, forgot to tell him about that], And if I only comment on it, or better revert it?16:48
T42<Nebrassy> @Rodrigosolari [And if I only comment on it, or better revert …], No difference16:59
T42<Rodrigosolari> I build the kernel from scratch, or just this command make hybris-boot17:03
T42<Rodrigosolari> @Nebrassy [No difference], I build the kernel from scratch, or just this command make hybris-boot17:03
T42<Rodrigosolari> ?17:03
T42<Nebrassy> @Rodrigosolari [I build the kernel from scratch, or just this …], I sent a commit, pick it17:41
T42<Rodrigosolari> ok18:26
T42<Rodrigosolari> @Nebrassy [I sent a commit, pick it], I already modified the initramfs.c however I still have the provlema, even though it now lasts 2 minutes on it restarts again ... and neither Windows nor Linux recognizes the device, something that is wrong ... what do you think?19:44
T42<Rodrigosolari> I already modified the initramfs.c however I still have the problem, even though it now lasts 2 minutes on it restarts again ... and neither Windows nor Linux recognizes the device, something that is wrong ... what do you think?19:48
T42<Nebrassy> @Rodrigosolari [I already modified the initramfs.c however I s …], Boot it, after it boots hold volume up so when it restarts it goes to recovery, and pull /sys/fs/pstore/console-ramoops20:02
T42<Rodrigosolari> @Nebrassy [Boot it, after it boots hold volume up so when …], this my console-ramopps20:18
T42<Rodrigosolari> https://pastebin.com/cWDmHXsV20:18
T42<Ern_st> @elros34 [@Ern_st for rfkill switch you need to change r …], The porter, did the opposite and modify the script to match : https://github.com/delaya73/bluetooth-rfkill-event/blob/master/bluetooth-rfkill-event/bluetooth_rfkill_event.c#L7820:34
T42<elros34> based on log you provided you didn't have such a modification20:36
T42<Ern_st> Except if a charachter went in the name by mistake the ' ?20:37
T42<Ern_st> I've installed that to be sure : https://build.sailfishos.org/package/binary/nemo:devel:hw:oneplus:oneplus3/bluetooth-rfkill-event-hciattach?arch=armv8el&filename=bluetooth-rfkill-event-hciattach-1.0.8-1.9.2.jolla.armv7hl.rpm&repository=sailfish_latest_armv7hl20:38
T42<elros34> as you can see this rpm is build from mer-hybris sources: https://build.sailfishos.org/package/view_file/nemo:devel:hw:oneplus:oneplus3/bluetooth-rfkill-event-hciattach/_service?expand=120:39
T42<Ern_st> good catch ?20:40
T42<Ern_st> Can this CI be edited to get delaya github as source ?20:40
T42<elros34> sure, anybody who has write access to it can update path20:42
T42<Ern_st> https://github.com/delaya73/bluetooth-rfkill-event20:42
T42<elros34> maybe r0kk3rz^ can do it for you20:51
*** Oksana_ is now known as Oksana20:53
mal@elros34 I changed the repo used in that OBS build21:55
T42<elros34> thanks, @Ern_st ^21:56
malthat rfkill name should be made configurable, should be a quite simple change21:58
T42<Rodrigosolari> @Rodrigosolari [this my console-ramopps21:59
T42<Rodrigosolari> https://pastebin.com/c …], any help?21:59
T42<elros34> @Rodrigosolari I checked your defconfig and most likely you have enabled selinux. Follow HADK 9.3.1 and disable it. Then check once again mer-kernel-check output. Also you have many changes in droid-config. You shouldn't fork repo from other device22:06
malfrom which telnet port if that dmesg taken?22:07
mal*is22:07
T42<elros34> that dmesg is probably from recovery so is useless22:07
maldidn't look useful22:08
maldoes the device even boo to sfos or is it stuck in kernel init22:09
T42<Rodrigosolari> in my BoardConfig.mk add "selinux=0", or "enforcing=0 androidboot.selinux=permissive"22:24
T42<elros34> to selinux=0 have any effect you need also CONFIG_SECURITY_SELINUX_BOOTPARAM in kernel22:26
T42<Rodrigosolari> ok22:29
T42<Rodrigosolari> buy in my defconfig22:29
T42<Rodrigosolari> its found CONFIG_SECURITY_SELINUX=y22:29
T42<Rodrigosolari> i disable it22:29
T42<elros34> what? I am talking about CONFIG_SECURITY_SELINUX_BOOTPARAM and you want to disable CONFIG_SECURITY_SELINUX? Please focus22:30
T42<Rodrigosolari> I thought that it would have some implication that the parameter is enabled, but I already understood that it has no implication22:32
T42<elros34> kernel configs have dependecies so if you want to have BOOTPARAM=y then you need to also have SELINUX=y22:36
T42<Rodrigosolari> ok :)22:39
T42<elros34> About your droid repos. Either create fresh according to HADK without forking different device or at least remove spares/lib/ from droid-config and "makefstab_skip_entries / /vendor " from droid-hal23:02

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