T42 | <mintphin> `tar: exec bunzip2: Too many symbolic links encountered | 00:13 |
---|---|---|
T42 | <mintphin> tar: read error`` | 00:13 |
T42 | <mintphin> ok i fixed it, i had to use https://github.com/sailfish-lavender/hybris-installer | 01:27 |
T42 | <mintphin> but now there's a new issue | 01:43 |
T42 | <mintphin> when booting it'll immediately go to fastboot | 01:43 |
T42 | <mintphin> forgot to disable initramfs skipping | 01:54 |
T42 | <mintphin> so time to recompile my kernel ig | 01:54 |
T42 | <Ivan %lastname%> @hacker12455 | 02:46 |
Thaodan | Will restart the server now | 02:55 |
T42 | <hacker12455> @Ivan %lastname% [@hacker12455], Yes? | 06:29 |
*** techgeekster_ is now known as techgeekster | 10:23 | |
T42 | <simonschmeisser> Is presage text prediction within the scope of this channel? I installed from openrepos and it shows up in text input config in settings where I selected "English" and "German (presage)" but the maalit keyboard only shows "EN" | 13:28 |
T42 | Stellar_Eagle was added by: Stellar_Eagle | 15:22 |
T42 | <Stellar_Eagle> @mintphin [question is, how could i get bunzip2 here?], Did you mount system partition in TWRP? | 15:23 |
T42 | <Stellar_Eagle> Updater script doesn't work via TWRP. | 15:25 |
T42 | <Stellar_Eagle> adb push <dir>whatever-rootfs.tar.bz2 /data | 15:40 |
T42 | <Stellar_Eagle> <dir> wherever it is. | 15:40 |
T42 | <Stellar_Eagle> rm -rf /data/.stowaways/sailfishos | 15:40 |
T42 | <Stellar_Eagle> mkdir -p /data/.stowaways/sailfishos | 15:40 |
T42 | <Stellar_Eagle> tar --numeric-owner -xvjf /data/whatever-rootfs.tar.bz2 -C /data/.stowaways/sailfishos | 15:40 |
T42 | <Stellar_Eagle> rm /data/whatever.tar.bz2 | 15:40 |
T42 | <Stellar_Eagle> Alternately | 15:40 |
T42 | <Stellar_Eagle> tar --numeric-owner -xvjf /data/whatever-rootfs.tar.bz2 \ | 15:40 |
T42 | <Stellar_Eagle> > -C /data/.stowaways/sailfishos | 15:40 |
T42 | <Stellar_Eagle> when not on full screen. | 15:40 |
T42 | <mintphin> don't worry, i fixed the issue | 15:53 |
T42 | <mintphin> now my concerns are with the fact it boots directly to fastboot | 15:53 |
T42 | <mintphin> yeah, i tried disabling initramfs skipping | 15:55 |
T42 | <mintphin> that didn't work at all | 15:55 |
T42 | <elros34> any sign of life in host dmesg? | 15:58 |
T42 | <mintphin> lemme check | 15:58 |
T42 | <mintphin> ```[113135.211409] usb 1-5: new high-speed USB device number 100 using ehci-pci | 16:00 |
T42 | <mintphin> [113135.341618] usb 1-5: New USB device found, idVendor=18d1, idProduct=d00d, bcdDevice= 1.00 | 16:00 |
T42 | <mintphin> [113135.341629] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 | 16:00 |
T42 | <mintphin> [113135.341634] usb 1-5: Product: Android | 16:00 |
T42 | <mintphin> [113135.341638] usb 1-5: Manufacturer: Google | 16:00 |
T42 | <mintphin> [113135.341641] usb 1-5: SerialNumber: 142796c43d31``` | 16:00 |
T42 | <mintphin> https://github.com/Sailfish-OS-Mi-A3/android_kernel_xiaomi_laurel_sprout/commit/a26eb0af6b702d87e35e155038e39d26aa2b2400 | 16:01 |
T42 | <mintphin> https://github.com/Sailfish-OS-Mi-A3/android_kernel_xiaomi_laurel_sprout/commit/e4698b4be31064c9c9c5961dfc77321f5f5d1a2f | 16:01 |
T42 | <mintphin> (btw i have disabled QTAGUID after this commit) | 16:02 |
T42 | <elros34> did you flash hybris-boot.img after making skip_initramfs changes? | 16:03 |
T42 | <mintphin> yeah | 16:04 |
T42 | <mintphin> could be the fact i haven't set the SELinux boot parameter to 0 | 16:05 |
T42 | <elros34> I ask because your dmesg looks like android boot not hybris-boot initramfs. Is that log really from first boot after flasing hybris-boot.img or after device rebooted several times | 16:06 |
T42 | <elros34> no, selinux doesn't matter if initrafms doesn't work | 16:06 |
T42 | <mintphin> after the device has rebooted for several times | 16:06 |
T42 | <mintphin> how can i do a deep shutdown from fastboot though? | 16:06 |
T42 | <elros34> not sure, it might be device specific. IIRC for me it was enough to press power button | 16:07 |
T42 | <mintphin> i did that | 16:07 |
T42 | <mintphin> (held the power button till the device rebooted) | 16:08 |
T42 | <elros34> press not hold. Anyway flash hybris-boot.img, let it reboot and watch dmesg until it reboots | 16:08 |
T42 | <mintphin> oh another method i've used to exit fastboot is leave the device unplugged | 16:09 |
T42 | <mintphin> it completely shuts down after it | 16:09 |
T42 | <elros34> sorry I need to go now | 16:10 |
T42 | <mintphin> ok that's fine! | 16:10 |
deathmist_ | @mintphin does "dmesg | grep Mer" show anything usb related? if you've had the device plugged in while trying to boot using hybris-boot you've not yet reached the initramfs | 16:16 |
T42 | <mintphin> @deathmist_ [@mintphin does "dmesg | grep Mer" show anythin …], nope | 16:17 |
deathmist_ | ok, and this was 17.1 correct? in that case have you "export TEMPORARY_DISABLE_PATH_RESTRICTIONS=true" before building hybris-boot? without that the initramfs cannot be added to the boot image | 16:18 |
T42 | <mintphin> ohhhh yeah it's 17.1 | 16:18 |
T42 | <mintphin> i didn't know that | 16:18 |
T42 | <mintphin> ok i'm gonna try doing that and i'll get back at you in about an hour | 16:18 |
deathmist_ | you don't have to rebuild everything if that's what you're thinking, just run the export and "mka hybris-boot" | 16:19 |
T42 | <mintphin> ah ok | 16:19 |
deathmist_ | (and you can also just flash/boot the new hybris-boot.img from the out/target/product/$DEVICE/) | 16:19 |
T42 | <mintphin> yeah that's what i did before | 16:20 |
T42 | <mintphin> the file grew significantly in size after doing that but it's still booting directly to fastboot | 16:48 |
deathmist_ | @mintphin yeah it should've grown since now it actually has the ramdisk included, anything new in "dmesg -w" / mention of "Mer"? | 16:48 |
T42 | <mintphin> nope | 16:49 |
deathmist_ | I don't know if this applies to 4.14 kernels, but you can try reverting a few commits as I've done for my 4.4 kernel: https://irclogs.sailfishos.org/logs/%23sailfishos-porters/%23sailfishos-porters.2021-02-17.log.html#t2021-02-17T13:18:52 | 16:49 |
T42 | <hacker12455> kacper.grobelny6*XwoRgHr6c8Rg | 17:14 |
T42 | <mintphin> those patches sadly didn't do anything to fix my issue | 17:36 |
T42 | <elros34> @mintphin did you ever need these patches? I briefly checked your kernel previously and did not notice breaking "workqueue to be kthread" commit | 18:02 |
T42 | <elros34> Maybe you can try to reboot directly to twrp and grab /proc/last_kmsg or /sys/fs/pstore | 18:06 |
T42 | <mintphin> aight | 18:13 |
T42 | <Ivan %lastname%> @hacker12455 [Yes?], Do you still have the Galaxy tab 3? | 18:52 |
T42 | <hacker12455> @Ivan %lastname% [Do you still have the Galaxy tab 3?], yes | 18:52 |
T42 | <hacker12455> why? | 18:52 |
T42 | <mintphin> @elros34 [Maybe you can try to reboot directly to twrp a …], they're empty | 18:59 |
T42 | <Ivan %lastname%> @hacker12455 [why?], did you manage to have Sailfish on the device? | 19:00 |
T42 | Brianrh was added by: Brianrh | 19:03 |
T42 | <elros34> @mintphin ok. I can only advice you to revert all commits you have made except obviously skip_initramfs. In defconfig enable only these required by hybris-boot init script except CONFIG_VT. Don't forget to export variable before building kernel | 19:04 |
T42 | <mintphin> still going directly to fastboot | 20:07 |
T42 | <elros34> so what kernel changes do you have now? | 20:10 |
T42 | <mintphin> just skip_initramfs for now | 20:10 |
T42 | <elros34> what about defconfig changes? | 20:10 |
T42 | <mintphin> just disabled CONFIG_VT, the rest is as-is on github | 20:11 |
T42 | <elros34> you were supposed to use default android defconfig without all your changes then add only these (except VT): https://github.com/mer-hybris/hybris-boot/blob/master/init-script#L325-L330 | 20:12 |
T42 | <mintphin> oh ok | 20:14 |
T42 | <hacker12455> @Ivan %lastname% [did you manage to have Sailfish on the device?], did not try | 20:24 |
T42 | <hacker12455> you could attempt with cm11 | 20:24 |
T42 | <Ivan %lastname%> I want to try to upload the android version but there are kernel errors | 20:26 |
T42 | <mintphin> @elros34 [you were supposed to use default android defco …], same issue | 21:14 |
T42 | <mintphin> (Document) https://irc.thaodan.de/.imgstore/IqTBLEP6sG.txt | 21:14 |
T42 | <zinstack625> @mintphin please use pastebin, don't make people download files | 21:16 |
T42 | <mintphin> ohok | 21:17 |
T42 | <elros34> so basically android kernel still fail to fastboot? Are you sure you exported needed variable before building | 21:17 |
T42 | <mintphin> @elros34 [so basically android kernel still fail to fast …], it boot straight to fastboot | 21:17 |
T42 | <elros34> you can of course try without any defconfig changes but unlikely any these options cause issue so something else must be wrong | 21:24 |
T42 | <mintphin> ok | 21:53 |
T42 | <mintphin> uh i'm gonna try not changing anything in defconfig first | 21:53 |
T42 | <mintphin> it still boots straight to fastboot | 23:00 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!