T42 | <FakeShell> apparently droid-hal-init fails | 04:29 |
---|---|---|
T42 | <FakeShell> masking it and running it manually gets me no output with the status code 6 | 04:29 |
T42 | <FakeShell> running logcat from /usr/libexec/droid-hybris/system/bin gives me | 04:29 |
T42 | <FakeShell> https://nekobin.com/yagacehupi | 04:29 |
T42 | <FakeShell> | 04:29 |
T42 | <FakeShell> user@100000.service seems to start fine and has the status of running | 04:29 |
T42 | <FakeShell> | 04:29 |
T42 | <FakeShell> i also get `qcom,leds-qpnp 800f000.qcom,spmi:qcom,pm660l@3:qcom,leds@d000: zjl pwm config 333` spamming my journalctl every second making it very unreadable | 04:29 |
T42 | <FakeShell> Oh yeah device is xiaomi laveder sdm660 hybris 9.0 | 05:36 |
T42 | <FakeShell> Oh yeah device is xiaomi lavender sdm660 hybris 9.0 (edited) | 05:36 |
T42 | <elros34> whats that 'bash logcat' command supposed to do? Just start it normally '/usr/libexec/droid-hybris/system/bin/logcat'. Why do you mask droid-hal-init? Doesn't it generate any output in dmesg/journal when it start itself? | 08:06 |
T42 | <elros34> about these leds spam, does it happen after some some service start? | 08:09 |
T42 | <FakeShell> Thats because when i run logcat (from path) it gives me not found | 19:11 |
T42 | <FakeShell> `/usr/libexec/droid-hybris/system/bin/logcat` | 19:11 |
T42 | <FakeShell> `logcat: not found` (re @elros34: whats that 'bash log...) | 19:11 |
T42 | <FakeShell> I masked the service because when systemd also ran the service it failed with status code 6 and no output | 19:12 |
T42 | <elros34> looks like you are fixing things in wrong order. Did you read instruction and check every steps first like systemd mount units, selinux , disable rate limiting and so on? | 19:13 |
T42 | <FakeShell> yes i have the systemd mount unit for my system system_root and vendor | 19:21 |
T42 | <FakeShell> i added the hwservicemanager environment hack for selinux stubs as well | 19:21 |
T42 | <FakeShell> i'll add printk.devkmsg=on to make sure i have that as well | 19:21 |
T42 | <elros34> what android version do you use? | 19:22 |
T42 | <FakeShell> hybris 9.0 | 19:25 |
T42 | <elros34> 9? I guess you meant 16? | 19:26 |
T42 | <FakeShell> yeah 16 (i'm used to the halium naming scheme) | 19:27 |
T42 | <elros34> so did you disable selinux via bootparam like in instructions? | 19:27 |
T42 | <FakeShell> i'll make sure of that when i get back home | 19:28 |
T42 | <elros34> check in logs if you have them | 19:29 |
T42 | <FakeShell> yeah i figured out what the issue was now i added all my rc files to my droid-configs in sparse/usr/libexec/droid-hybris/etc/init and i'm trying to rebuild the rootfs i get | 23:05 |
T42 | <FakeShell> | 23:05 |
T42 | <FakeShell> https://nekobin.com/wumaguqoto | 23:05 |
T42 | <elros34> why do you build droidmedia again? | 23:10 |
T42 | <elros34> do you use recommended droid-hal/configs revision from hadk-hot? | 23:11 |
T42 | <FakeShell> uhm i don't think i am | 23:12 |
T42 | <FakeShell> i cleaned droid-local-repo and hybris/mw then rebuild everything with | 23:12 |
T42 | <FakeShell> | 23:12 |
T42 | <FakeShell> `rpm/dhd/helpers/build_packages.sh --droid-hal && rpm/dhd/helpers/build_packages.sh --configs && rpm/dhd/helpers/build_packages.sh --mw && rpm/dhd/helpers/build_packages.sh --gg && rpm/dhd/helpers/build_packages.sh --version` (re @elros34: why do you build dro...) | 23:12 |
T42 | <FakeShell> should i not do a clean rebuild? | 23:13 |
T42 | <elros34> I see no point doing that | 23:13 |
T42 | <elros34> unless you did some significant changes, I do not know | 23:13 |
T42 | <FakeShell> if i just do --configs then --mic it fails with missing packages | 23:13 |
T42 | <elros34> obviously if you removed your droid-local-repo: built packages then you must now build everything again | 23:14 |
T42 | <FakeShell> yeah so now when rebuilding everything from scratch i get this (re @elros34: obviously if you rem...) | 23:14 |
T42 | <FakeShell> removing my init files fixes everything and it will build again | 23:14 |
T42 | <elros34> you should follow advice about correct submodules instead | 23:15 |
T42 | <FakeShell> can you elaborate | 23:15 |
T42 | <elros34> "do you use recommended droid-hal/configs revision from hadk-hot?" | 23:15 |
T42 | <FakeShell> ah | 23:16 |
T42 | <FakeShell> i'm using the default submodule found in | 23:16 |
T42 | <FakeShell> https://docs.sailfishos.org/Develop/HADK/SailfishOS-HardwareAdaptationDevelopmentKit-4.4.0.68.pdf | 23:16 |
T42 | <FakeShell> - droidmedia: 0.20220929.0 | 23:16 |
T42 | <FakeShell> - droid-hal-device: <= 960d6af | 23:16 |
T42 | <FakeShell> - droid-hal-configs: <= 414d96c | 23:16 |
T42 | <elros34> hadk pdf is notoriously outdated | 23:17 |
T42 | <FakeShell> let me switch up the submodules then | 23:18 |
T42 | <FakeShell> i can't find the commit 414d96c | 23:37 |
T42 | <FakeShell> checking out 414d96c also results in git complaining about that commit not matching anything | 23:37 |
T42 | <FakeShell> nevermind i was looking at droid-hal-device | 23:38 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!