r0kk3rz | osum4est: you sure thats the reight log? | 00:03 |
---|---|---|
r0kk3rz | *right | 00:03 |
osum4est | i think so, why wouldn't it be? | 00:04 |
r0kk3rz | because its getting to the main boot phase? | 00:04 |
osum4est | hmm. let me try it again. i'm booting the broken kernel, and letting it reboot into the working one, then grabbing the ramoops | 00:05 |
osum4est | alright, here's a new one: https://pastebin.com/cmFWLxBj | 00:09 |
osum4est | wait no sorry disregard that one... i had a onther config setting flipped that i was testing with | 00:10 |
osum4est | r0kk3rz, alright this one should be correct: https://pastebin.com/6YW9K92S | 00:14 |
r0kk3rz | are you sure its not getting to the main boot phase? | 00:24 |
osum4est | well with VT on the led that i put into my init script never goes on. let me try it again and check dmesg | 00:32 |
r0kk3rz | that log is definitely getting to the main boot phase, search for 'droid-hal-init' and you'll see what i mean | 00:34 |
osum4est | i see. hm it worked for figuring out selinux, not sure whats going on. maybe whatever is causing VT to reboot is also clearning the ramoops before it reboots or something? | 00:36 |
*** wildlander is now known as help | 02:49 | |
*** help is now known as Guest43244 | 02:49 | |
T4 | <austenite> vknecht , 3.18 , enabled config_overlay_fs=y , repo :birdzhang-anbox http://repo.merproject.org/obs/home:/birdzhang:/anbox/sailfish_latest_armv7hl/ … lxc-checkconfig: https://del.dog/sfos-garlic-anbox2.coffeescript , enabled CONFIG_IP6_NF_TARGET_MASQUERADE=y but its not showing | 04:08 |
birdzhang | usage : CONFIG=/path/to/config /usr/bin/lxc-checkconfig | 04:09 |
birdzhang | copy /proc/config.gz and gunzip it | 04:11 |
T4 | <austenite> @birdzhang https://del.dog/sfos-garlic-anbox3 and https://del.dog/sfos-garlic-anbox.sql | 04:18 |
T4 | <austenite> copied it to /home/nemo | 04:19 |
birdzhang | whereis your kernel repo ? | 04:24 |
T4 | <austenite> @birdzhang i havent updated it since a month https://github.com/pbteja100/android_kernel_yu_msm8937 | 04:26 |
T4 | <austenite> branch : halium-7.1 | 04:27 |
T4 | <birdzhang> ok | 04:27 |
T4 | <birdzhang> @austenite https://github.com/Sailfish-On-Vince/Xiaomi_Kernel_OpenSource/commit/43fd029feae129e83610113844714a51e7535f1f | 04:35 |
T4 | <birdzhang> kernel/user_namespace.c and ipc/namespace.c | 04:35 |
T4 | <austenite> CONFIG_OVERLAYFS_FS is not by default present in makefile , applied these changes | 04:39 |
T4 | <birdzhang> it is CONFIG_OVERLAY_FS in your kernel | 04:39 |
T4 | <austenite> yes, i have already seen this commit and applied changes | 04:40 |
T4 | <austenite> CONFIG_OVERLAY_FS=y , applied kernel/user_namespace.c and ipc/namespace.c , CONFIG_OVERLAYFS_FS=y is not present in kconfig or defconfig so didnt touch it | 04:42 |
T4 | <birdzhang> yup | 04:43 |
T4 | <birdzhang> systemctl start anbox-container-manager not starts anbox-container-manager? | 04:43 |
T4 | <austenite> no | 04:44 |
T4 | <austenite> anbox opens half screen and crashes what should see for logs journalctl? | 04:44 |
T4 | <birdzhang> need start anbox-container-manager first, then anbox-session-manager | 04:46 |
T4 | <birdzhang> did /var/lib/anbox/data/ mounted? | 04:46 |
T4 | <austenite> it doesnt seem to be , how can i know if its mounted | 04:46 |
T4 | <birdzhang> df -h | 04:48 |
T4 | <birdzhang> https://paste.ubuntu.com/p/F8rnmzTqBf/ | 04:49 |
T4 | <austenite> uh its not there https://del.dog/sfos-garlic-anbox4.cs | 04:49 |
T4 | <austenite> here is defconfig file https://del.dog/sfos-garlic-defconfig.ini | 04:50 |
T4 | <birdzhang> did you applied the patches for anbox ? | 04:52 |
T4 | <birdzhang> https://github.com/Sailfish-On-Vince/Xiaomi_Kernel_OpenSource/commit/d072c05f12fa320fc9d4826ab337ce84e2f213a7 | 04:52 |
T4 | <birdzhang> https://github.com/Sailfish-On-Vince/Xiaomi_Kernel_OpenSource/commit/4bb8d571bbc3216a5d3c9330183c26d3efa9834b | 04:52 |
T4 | <Hound77> How do I install telnet on platform sdk ? | 04:54 |
T4 | <birdzhang> if you just want check ports, you can use other functions, like curl, cat | 04:55 |
T4 | <birdzhang> like curl telnet://127.0.0.1:22 | 04:56 |
T4 | <austenite> @birdzhang i have applied these patches, the scond patch was not applying so i split the patch into two and it applied | 04:57 |
T4 | <austenite> https://github.com/anbox/anbox/tree/0f80db195e50a5ba048fef9c28881b85efc2cefd/kernel/patches | 04:57 |
T4 | <austenite> and corrected a line as binder.o was not building | 04:58 |
T4 | <birdzhang> the question is your lxc not works well | 04:59 |
T4 | <Hound77> @austenite In 9.2 it mentioned that hybris-boot containded dhcp and telnet are included but I chrooted to sailfish os but none of them were there. | 04:59 |
T4 | <austenite> @Hound77 you dont need to do that you should focus on getting some output with , lsusb -v | grep iSerial | 05:01 |
T4 | <austenite> @Hound77 if the devie doesnt show there then there is problem mostly with defconfig( atleast in my case) | 05:03 |
T4 | <Hound77> @austenite Because in rootfs there was no telnet installed. To get "lsusb ....." result the telnetd must be running right ? | 05:04 |
T4 | <austenite> @Hound77 i think telnet is activated in the hybris-boot not rootfs | 05:06 |
T4 | <Hound77> Okay | 05:06 |
T4 | <austenite> @Hound77 since you are working on a/b device contact someone working on such like marlin.. | 05:08 |
*** Guest43244 is now known as wildlander | 05:16 | |
r0kk3rz | @Hound77 so you got it to flash? | 05:18 |
T4 | <Hound77> <r0kk3rz> Yes. I think the problem is in the defconfig. I had applied the recommended values to the lineage defconfig but the .config on KERNEL_OBJ doesnt contain all the added changes, | 05:27 |
r0kk3rz | thats ok, i assume it passes the kernel checker? | 05:28 |
r0kk3rz | even if it has a few warnings | 05:28 |
T4 | <Hound77> Does it have to be fully resolved ? | 05:39 |
r0kk3rz | not usually | 05:46 |
r0kk3rz | very little needs to be done for the early stages to work | 05:47 |
T4 | <Hound77> Then what would be the cause id the problem ? I can get the result for "lsusb -v ...." | 07:06 |
r0kk3rz | lots of stuff | 07:37 |
T4 | <DSstill01> I fixed anbox rootfs mounting, ferrite. It doesnt mount because chinese people like to change names as i said yesterday | 08:53 |
T4 | <birdzhang> wait, chinese people like to change names ? | 09:02 |
T4 | <DSstill01> Yes, thats what you did with overlayfs | 09:12 |
T4 | <birdzhang> i did nothing about change names on kernel 3.18 | 09:12 |
T4 | <DSstill01> You did in anbox sources | 09:14 |
T4 | <birdzhang> you can fork it and change it. my phone use kernel with 3.18, and it's overlay_fs, not overlayfs_fs, so i change it | 09:16 |
T4 | <DSstill01> Yes, i ve already forked itq | 09:17 |
T4 | <DSstill01> But ive also changed the name in the kernel, so, now it mounts, so, idc yeah yeah | 09:18 |
T4 | <birdzhang> https://github.com/adilinden-oss/overlayfs-patches | 09:18 |
T4 | <birdzhang> overlayfs_fs changed to overlay_fs after 3.18 afaik | 09:18 |
T4 | <DSstill01> So 3.10 doesnt work anymore with anbox? | 09:19 |
T4 | <birdzhang> sorry, idk. it should works | 09:20 |
T4 | <DSstill01> Ah, good, because upgrading from 3.10 to 3.18 is impossible | 09:21 |
vknecht | what about "workdir" support in overlayfs ? is it really required ? afaik only later patch versions have that | 09:29 |
Nokius | o/ Happy Eastern | 09:32 |
vknecht | \o Happy day :) | 09:35 |
r0kk3rz | moo Nokius | 09:41 |
Nokius | is there a way to make the creator happy without having a device pattern? | 09:41 |
Nokius | I wanna have a vanilla rootfs for no | 09:42 |
Nokius | *now | 09:42 |
r0kk3rz | should be | 09:43 |
Nokius | if I leave the package section empty the creator fails | 09:45 |
Nokius | adding the my pattern it fails missing it :-/ | 09:45 |
Nokius | let's see if this pattern works :D | 09:48 |
r0kk3rz | you need to have some packages | 09:52 |
Nokius | r0kk3rz: I think I have to do it like dealing with missed packages for now | 09:53 |
r0kk3rz | ? | 09:53 |
Nokius | I will do so later when my belly is full again haha | 09:53 |
Nokius | r0kk3rz: HADK how to deal with missed packages | 09:53 |
Nokius | pattern @jolla-ui-wayland is gone for now | 09:54 |
Nokius | got my issue | 09:56 |
T4 | <DSstill01> Ive just created an anbox obs with old overlay name with revert of chinese guy's 3.18 overlayfs commits if you dont want to modify it in kernel | 10:31 |
T4 | <birdzhang> why are you always call me chinese guy? am i special ? | 10:34 |
T4 | <DSstill01> :D | 10:34 |
T4 | <austenite> Yes, you have working anbox on 3.0.1x | 10:34 |
T4 | <DSstill01> Yes youre the only chinese guy here | 10:35 |
T4 | <austenite> Overlaysfs_fs is missing on my 3.18 kernel but overlayfs is present | 10:35 |
T4 | <austenite> Bainite | 10:36 |
T4 | <DSstill01> Aoh | 10:36 |
T4 | <DSstill01> What? | 10:36 |
T4 | <Henkate> Wrong chat lol, sorry | 10:36 |
T4 | <Henkate> (Photo, 1280x720) Could not save file. | 10:36 |
T4 | <austenite> Joking, yo call me ferrite, | 10:36 |
T4 | <DSstill01> Yes cementite | 10:37 |
T4 | <austenite> No | 10:37 |
T4 | <DSstill01> Ok | 10:37 |
T4 | <DSstill01> Anbox sources are huge cit. | 10:38 |
T4 | <austenite> Its nice to see telegram desktop working on sailfish, is it possible to port Falkon? Do these applications cause flash wear? | 10:39 |
T4 | <DSstill01> Boh | 10:42 |
T4 | <birdzhang> i'm not the only chinese sailfishos porters here, there are about 4 | 10:42 |
T4 | <DSstill01> Sailfish is popular in china? | 10:43 |
T4 | <birdzhang> No | 10:44 |
T4 | <DSstill01> Ah ambe' | 10:45 |
* vknecht votes for using nicknames too | 11:00 | |
* Nokius solved it hope to have nice rootfs for now | 12:10 | |
Nokius | is there a way to get a password set during mic run which I could use at the first boot | 13:33 |
Nokius | atm I have only a working terminal no telent to the device :( | 13:34 |
mal | Nokius: if you somehow manage to change the passwd in post installation part it could work, as long as you set it to anything else than "nemo", it resets the password if it's set to "nemo" | 13:46 |
Nokius | mal Thanks!!! | 13:48 |
mal | Nokius: maybe in ks in section ### begin 60_ssu | 13:49 |
mal | not sure if that will work | 13:49 |
mal | I run some chmod there | 13:49 |
Nokius | mal: I give it a shot | 13:54 |
Nokius | mal: let's see if this works https://gitlab.com/sailfishos-porters-ci/dont_be_evil-ci/commit/9ca29dca8deeea438ff43f954f469e90a30cb1ae | 13:58 |
Nokius | passwd requires interaction | 13:59 |
mal | ok, hopefully that works | 13:59 |
Nokius | cross my fingers | 13:59 |
Nokius | /tmp/ks-script-baw6Kx: line 53: user: command not found | 14:35 |
Nokius | :( | 14:35 |
mal | mayeb try absolute path? | 14:36 |
Nokius | let me try it in the first call | 14:36 |
Nokius | mal: thanks for now :) | 14:40 |
T4 | <samyy_010101> (Sticker, 512x362) http://3das7vpgt73yxclb6agz4sz2a2bt7bqqfjucjhhbb5jnndxcd4o4lfid.onion/0zd1Vs0mp7.webp | 14:52 |
Nokius | mal: looks like it' not working as we like even in the first call | 15:20 |
piggz | mal: @eugenio_g7 this is what kernel prints before rebooting, after starting main boot https://paste.gnome.org/pg1pgjyv5 | 16:50 |
mal | piggz: no last_kmsg or the other similar thing? | 17:14 |
T4 | <adampigg> Mal, no, sys fs pstore is empty | 18:59 |
T4 | <adampigg> Boot.reason =watchdog tho, so it must be related | 18:59 |
mal | @adampigg wondering what the dsme watchdog support is actually doing | 19:10 |
piggz | mal: its odd that it reboots shortly after starting systemd ... like seconds | 19:14 |
piggz | i wonder what woul dhappen if i didnt build the watchdog support | 19:14 |
mal | piggz: do you have all the needed things in kernel config? | 19:16 |
piggz | mal: no errors, some warnings https://paste.gnome.org/p9ewyadcz | 19:17 |
vknecht | wondering, to build mainline, do you do some sort of 'make oldconfig' to integrate new settings ? | 19:28 |
piggz | vknecht: i used the old config, then ran menuconfig which seemed to add all the new options | 19:31 |
piggz | also ran a diffconfig, and there is a load of options that no longer exist | 19:31 |
vknecht | guess so, and you did wise choices ? :-) | 19:32 |
vknecht | tried that from 3.10.49 to 3.10.108 recently, and I've more question than answers now ;-) | 19:33 |
piggz | well, just try 3.10 to 5.1! | 19:33 |
piggz | s/3.14 | 19:33 |
vknecht | but probably for an intel thing it gets easier than for arm/msm poor things ? | 19:34 |
piggz | the following show: 1) things removed from ald config, 2) things changed in new config, 3) things added in new config https://paste.gnome.org/p6azjkmyg | 19:34 |
vknecht | I'll have to try this command, hope you paste won't be as short lived as previous gnome ones | 19:36 |
vknecht | *your paste | 19:37 |
* vknecht saves the command to good old todo text file | 19:38 | |
T4 | <linusdan> Should the revision of the custom ROM build for the SailfishOS installation have to be the same as the mer version (in my case, 7.1.2 r29)? Because the most up-to-date version of LineageOS is 7.1.2 r36 | 19:43 |
T4 | <eugenio_g7> piggz: have you cherry-picked my watchdog fix? | 19:46 |
piggz | @eugenio_g7 i havnt, but ithought that was just for when going to sleep? | 19:46 |
T4 | <DSstill01> Impossible and useless | 19:57 |
T4 | <eugenio_g7> piggz: Yeah correct... Do iTCO pings appear among the kernel messages? | 19:58 |
piggz | @eugenio_g7 well, it reboots seconds after starting systemd, so i dont think so | 19:59 |
T4 | <eugenio_g7> Oh ok | 20:00 |
piggz | eugenio_g7 thses are the message i got after starting init https://paste.gnome.org/pjslc9tht | 20:00 |
piggz | so, about 2 seconds! | 20:01 |
piggz | there is that magic clse message | 20:01 |
piggz | not sure what that does | 20:02 |
T4 | <eugenio_g7> Well two seconds is definitely not the standard wathdog timeout, lol | 20:04 |
T4 | <eugenio_g7> Could you try starting dsme manually? | 20:04 |
T4 | <eugenio_g7> Before systemd, I mean | 20:05 |
piggz | @eugenio_g7 why does it sit waiting fine in the pre-init, without Wd? | 20:10 |
T4 | <eugenio_g7> Dunno... If you execute echo "V" > /dev/watchdog before continuing the boot flow does it reboot? | 20:17 |
piggz | @eugenio_g7 nope | 20:23 |
T4 | <eugenio_g7> Lol | 20:25 |
T4 | <DSstill01> Since i want to upgrade my kernel to 4.9...do i have to clone 4.9 branches and put device-specific dts, defconfigs and drivers there or it's different the way of upgrading kernel? | 20:28 |
piggz | @eugenio_g7 what would happen if i dont build the itco driver? | 20:30 |
T4 | <eugenio_g7> I think the watchdog would simply not work, the rest of the system should work just fine | 20:34 |
osum4est | ignore that | 20:43 |
osum4est | sorry wrong chat... | 20:43 |
T4 | <DSstill01> Ignore what? | 20:47 |
osum4est | nothing, didn't mean to type that here haha. sorry! | 20:47 |
T4 | <DSstill01> Type what? | 20:52 |
*** mal__ is now known as mal | 22:22 | |
vknecht | @DSsill01: if that's all it takes to go to 4.9 you'll be lucky | 22:44 |
vknecht | (if luck has anything to do with it) | 22:46 |
T4 | <DSstill01> No i was joking, it's impossible, and needs unlimited free time | 23:12 |
r0kk3rz | yeah, if you want to use hybris and the android blobs, dont bother | 23:32 |
T4 | <DSstill01> I want aaanbax | 23:49 |
r0kk3rz | you dont | 23:49 |
T4 | <DSstill01> I do | 23:51 |
T4 | <DSstill01> For the sailfish usability, android apps are needed you know wgat im saying | 23:52 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!