xmn | What does "stop Release" mean? | 01:27 |
---|---|---|
mal | xmn: it mean that if you are updating from a very old release then you should not directly update to latest version but instead go through updates to all stop releases between the releases | 01:37 |
xmn | ah, thanks for sharing that | 01:39 |
xmn | Owncloud/nextcloud does/did that | 01:39 |
xmn | can be annoying time suck :) | 01:40 |
T42 | <Andy %lastname%> @xmn more info ( not up to date mind you) here on stop releases | 08:12 |
T42 | <Andy %lastname%> https://www.google.com/url?q=https://jolla.zendesk.com/hc/en-us/articles/201836347-How-do-I-download-and-install-a-Sailfish-OS-update-system-update-%3Fmobile_site%3Dtrue&sa=U&ved=2ahUKEwiah6r-l5PtAhXVQUEAHcb7AyQQFnoECAUQAg&usg=AOvVaw0jcHSHAhjw9jeAPwlgQ1uL | 08:12 |
T42 | <Andy %lastname%> And here https://en.m.wikipedia.org/wiki/Sailfish_OS | 08:16 |
xmn | thx Andy | 08:24 |
xmn | I'm very familiar with the history though still using my n900 as a daily :) but some great nuggets of info overall! | 08:26 |
T42 | <Andy %lastname%> Cripes... Will this affect SFOS? Google clamping down again | 08:33 |
T42 | <Andy %lastname%> https://lists.webkit.org/pipermail/webkit-dev/2020-November/031604.html | 08:33 |
xmn | wow, good thing I don't use and g-products really | 08:34 |
xmn | I thought they were getting rid of user agent use anyway | 08:35 |
T42 | <Andy %lastname%> More info for that understand implications here: https://developers.googleblog.com/2020/08/guidance-for-our-effort-to-block-less-secure-browser-and-apps.html?m=1 | 08:38 |
xmn | eventually ppl will get tired of google shenanigans | 08:41 |
xmn | this would end firefox on mobile linux | 08:42 |
xmn | possible | 08:42 |
szopin | hello | 13:06 |
szopin | could anyone tell me what generates the file 'verity_key' under installroot? | 13:06 |
szopin | nvm, apparently just make verity_key | 13:10 |
szopin | attah: did you manage to fix Problem: libhybris-libEGL-0.0.5.38+master.20201121131826.07168f5-1.armv7hl conflicts with mesa-llvmpipe-libEGL provided by mesa-llvmpipe-libEGL-19.3.3+git2-1.5.2.jolla.armv7hl | 13:22 |
szopin | just hit the same | 13:22 |
szopin | ok manually updating dhd did help it seems | 13:30 |
szopin | managed to fix the bluez issue and nfcd plugin, but this one gives only one solution in irc logs and it broke the system of the guy asking (forceful removal of ofono-configs-mer) | 14:16 |
szopin | Problem: droid-config-cosmocom-1-1.armv7hl obsoletes ofono-configs-mer provided by ofono-configs-mer-1.23+git19-1.29.1.jolla.armv7hl | 14:16 |
szopin | it's when trying to build --version | 14:17 |
szopin | looks like "sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper -n in droid-config-$DEVICE" helped | 14:30 |
attah | szopin: No i had no idea what i was doing, and apparently my questions were not well-received here, so i gave up | 14:30 |
szopin | attah: :( was following your steps pretty much same issues, after EGL - bluez... | 14:32 |
szopin | attah: if you remember your last issue let me know might have it already fixed | 14:32 |
attah | szopin: Thanks very much for the offer, i'll probably take you up on it... just not today | 14:36 |
szopin99 | I have a new log if anyone could have a look, it's a 3.4 freshly built hanging with planet logo upon booting | 15:54 |
szopin99 | https://privatebin.net/?1eef8591c523b984#Fo6n69eAhf7FRUaJsBjCyKA7NBRVxCgrHrbtK6Uuytd9 | 15:54 |
szopin99 | on a kernel with CONFIG_NET_NS in it | 15:57 |
szopin99 | probably this Nov 21 17:43:22 CosmoCommunicator lipstick[1510]: couldn't find an OpenGL ES implementation | 15:59 |
szopin99 | as lipstick UI fails to star soon after | 16:00 |
T42 | <elros34> Did you start from scratch or you are reusing defconfig, droid-config/hal? You have enabled selinux which we usually disable and no system partition mounted | 16:07 |
szopin | I started from what NotKit provided, but rootfs was built from scratch | 16:08 |
T42 | <elros34> can you show that repos? | 16:08 |
szopin | manually fixed most warnings in defconfig (skipped NFS) | 16:08 |
szopin | it's mostly local... except | 16:09 |
szopin | https://github.com/Sailfish-on-Cosmo-Communicator | 16:09 |
szopin | kernel from here https://github.com/gemian/cosmo-linux-kernel-4.4/tree/ubports | 16:10 |
szopin | I guess best to disable selinux with CONFIG=AUDIT? | 16:12 |
szopin | CONFIG_AUDIT=y* | 16:12 |
T42 | <elros34> no, add selinux=0 in BOARD_KERNEL_CMDLINE in device repo. But maybeit is enabled on purpose for this port. FIrst check droid-hal-$DEVICE.log whether system.mount is generated because you are missing that in log | 16:15 |
T42 | <Andy %lastname%> ooh look https://forum.sailfishos.org/t/sailfishos-4-0-seen-in-the-repositories/3441/15 | 16:19 |
szopin | elros34: no mention of system.mount in the droid-hal-cosmocom.log | 16:20 |
T42 | <elros34> then you need to figure out why. fstab.mt6771 from device repo should be copy during make hhybris-hal somewhere to out/. Check whether it it there | 16:23 |
szopin | the only fstab* in /out are from initramfs | 16:27 |
szopin | could it be caused by fixup-mountpoints script? uploaded the log of buuilding hybris-hal here but no mention of fstab https://privatebin.net/?8ecc76a900e941fa#3LRj8zNDdhzLmkH4mwa6pRdshKYCe1wfqjmQ8ZdNrUHT | 16:42 |
T42 | <elros34> so you don't have out/target/product/cosmocom/fstab.mt6771? | 17:00 |
T42 | <elros34> out/target/product/cosmocom/root/fstab.mt6771 | 17:01 |
szopin | nope | 17:01 |
szopin | hybris/hybris-boot/Android.mk:71: warning: ********************* /boot appears to live on /dev/block/platform/bootdevice/by-name/boothybris/hybris-boot/Android.mk:72: warning: ********************* /data appears to live on /dev/block/platform/bootdevice/by-name/userdatacould this be related? | 17:01 |
T42 | <elros34> so try 'make modules' and search for fstab* entry. If you find it then run 'make fstab*' otherwise copy it manually | 17:02 |
T42 | <elros34> boot and userdata partitions are correct otherwise you wouldn't able to boot to systemd | 17:03 |
szopin | no fstab in 'make modules', so just copy fstab.mt6771 to the /out/target..../root? | 17:04 |
T42 | <elros34> yes and run build droid-hal again. then you should have mount units generated (confirm in droid-hal-$DEVICE.log) | 17:05 |
szopin | hybris-hal right? | 17:07 |
T42 | <elros34> no, build_packages.sh --droid-hal | 17:08 |
szopin | or buildpackages.sh --droid-hal? | 17:08 |
szopin | ok | 17:08 |
szopin | fstab.mt6771 is now mentioned in the droid-hal-cosmocom.log yay | 17:11 |
szopin | got repo problem: nothing provides patterns-sailfish-device-porter-tools needed by pattern:sailfish-porter-tools now | 17:37 |
szopin | do all the --mw/gg/version need to be rebuilt after droid-hal? | 17:38 |
T42 | <elros34> you don't need to rebuild everything, droid-hal is enough and you can install droid-hal*.rpms manually on device instead creating whole new image | 17:41 |
szopin | can't boot into the device | 17:41 |
szopin | it's hanging with the last rootfs | 17:41 |
szopin | hopefully rebuilding mw will fix that repo problem | 17:42 |
T42 | <elros34> but you should be able to telnet 192.168.2.15 2323 to device | 17:42 |
szopin | hmm, through USB? | 17:43 |
T42 | <elros34> there is really no point to rebuild whole mw. droid-config should be enough | 17:43 |
mal | szopin: show your droid-config spec file | 17:55 |
mal | or did you solve that issue already | 17:56 |
szopin | still building gg atm | 17:56 |
szopin | https://privatebin.net/?361539eb3b8c6983#7y8rhQJToxV5mWnmxGX9UZig7nysUgnqopZp2oEb8GMY | 17:59 |
szopin | droid-config-cosmocom.spec | 17:59 |
mal | did you update submodule recently? | 18:00 |
mal | how new is the port? are you using patterns or meta-packages, check the content of patterns folder in droid-config repo | 18:01 |
szopin | had to manually copy over files from submodule directories as used the SailfishOnCosmo ones and they had old submodules | 18:01 |
mal | update the submodule just in case | 18:02 |
szopin | jolla-configuration-cosmocom.yaml has:# Early stages of porting benefit from these:- pattern:sailfish-porter-tools | 18:03 |
mal | patterns-sailfish-device-porter-tools comes from the submodule | 18:04 |
szopin | manually copied over the latest from github for rpm/dhd and hybris/droid-configs/droid-configs-devicehybris/droid-hal-version-$DEVICE/droid-hal-version, still same when trying to build --mic | 18:16 |
mal | did you rebuild config package | 18:17 |
szopin | buil...sh --configs? | 18:17 |
mal | I meant config submodule in hybris/droid-configs/droid-config-device or something like that | 18:17 |
szopin | not sure how to do that | 18:21 |
mal | read faq | 18:21 |
mal | in channel topic | 18:21 |
szopin | I've recreated the hybris/droid-configs from start (not using the SailfishOnCosmo) without the git push step, after build --configs now build --mic has Warning[11/21 18:51:29] : repo problem: nothing provides lipstick-tools needed by patterns-sailfish-dev-tools-1.0.43.1-1.20.1.jolla.noarch, | 18:52 |
mal | remove that patterns-sailfish-dev-tools from your patterns | 18:59 |
szopin | Thanks! Worked... now mic is building again | 19:04 |
T42 | AnglaBens1 was added by: AnglaBens1 | 19:48 |
T42 | <AnglaBens1> 𝗠𝘆 𝟱𝗞 𝘄𝗶𝘁𝗵 𝗠𝗿𝘀 𝗞𝗮𝗿𝗶𝗻𝗮 𝗥𝗲𝗲𝘃𝗲𝘀 𝗴𝗮𝘃𝗲 𝗺𝗲 𝟮𝟴𝗞 𝗶𝗻 𝟳 𝗱𝗮𝘆𝘀. 𝗜 𝗮𝗺 𝗵𝗮𝗽𝗽𝘆, 𝗜 𝘀𝗵𝗮𝗿𝗲 𝘀𝗼 𝘆𝗼𝘂 𝗰𝗮𝗻 𝗯𝗲𝗻𝗲𝗳𝗶𝘁 𝗮𝗹𝘀𝗼. | 19:54 |
T42 | <AnglaBens1> --------------------- | 19:54 |
T42 | <AnglaBens1> 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 📲 | 19:54 |
T42 | <AnglaBens1> 👉 wa.me/447862079366 | 19:54 |
T42 | <AnglaBens1> 𝗘𝗺𝗮𝗶𝗹 📧/ 𝗛𝗮𝗻𝗴𝗼𝘂𝘁 ♻️ | 19:54 |
T42 | <AnglaBens1> 👉 karinareevesfx@gmail.com | 19:54 |
T42 | <AnglaBens1> -------------------------------------------- | 19:54 |
usvi | spambots, nice | 19:59 |
szopin40 | latest log https://privatebin.net/?70b317548fe95113#BoMMHS3ecZjZaGxcWjhjVoq58i5xk8M6Ez5M7441K8Vn | 19:59 |
szopin40 | sadly also failed state, not sure if the system mounted (this with the rootfs after adding fstab) | 20:00 |
T42 | <elros34> read log, now /system and few more are mounted but still you have enabled selinux. | 20:26 |
mal | also check that the .rc files are properly added as mentioned in faq | 20:28 |
mal | yes, selinux seems issue also | 20:29 |
szopin | elros34:where should BOARD_KERNEL_CMDLINE be defined, only seeing it in Android.mk as it is being stripped | 20:30 |
szopin | NotKit's build did have uventd.mt6763.rc file which had some lines chmodding a lot of directories, my build seems to be missing that | 20:31 |
szopin | no idea what should generate it tho | 20:31 |
T42 | <elros34> cmdline should be somewhere in device repo device/$VENDOR/$DEVICE/ most likely in BoardConfig | 20:34 |
szopin | BOARD_KERNEL_CMDLINE := bootopt=64S3,32N2,64N2 androidboot.selinux=permissiveso just change to androidboot.selinux=0? | 20:36 |
T42 | <elros34> no, append selinux=0 | 20:40 |
T42 | <elros34> also you will need that ueventd*rc file if it's really missing | 20:41 |
szopin | ok, thx, at least this should need only kernel update through hybris-boot not the whole rootfs | 20:41 |
szopin | can I just copy it over, or does it need to be generated and plugged in somehow? | 20:42 |
szopin | not sure if *.rc is being processed at boot | 20:42 |
T42 | <elros34> it's processed at droid-hal build, see droid-hal-$DEVICE:log | 20:43 |
szopin | ok, added like fstab and see it in the log, so new rootfs here we come after all :D | 20:48 |
mal | szopin: also make sure the kernel configuration is correct for selinux disabling | 20:50 |
szopin | KERNEL_AUDIT=n | 20:51 |
mal | no | 20:51 |
szopin | CONFIG_SECURITY_SELINUX_BOOTPARAM=y? | 20:52 |
mal | you keep CONFIG_AUDIT=y and then set CONFIG_SECURITY_SELINUX_BOOTPARAM=y | 20:52 |
szopin | ok, seems to be =y already | 20:56 |
mal | so maybe the wrong CONFIG_AUDIT and missing selinux=0 from BOARD_KERNEL_CMDLINE are the problem | 21:12 |
szopin | thanks again mal, gotta run to sleep and will be at work whole day tomorrow but will be back at it on Monday, cya! | 21:14 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!