!UUYziobKGGxpovWyAN:nixos.org

Robotnix

229 Members
Build Android (AOSP) using Nix | https://github.com/nix-community/robotnix69 Servers

Load older messages


SenderMessageTime
19 Nov 2024
@oak:universumi.fioak 🏳️‍🌈♥️I added instantnoodlep to the supported devices because in the other PR it was commented it would bring more comfort :)05:31:58
@atemu12:matrix.orgAtemuCool, thanks :)05:32:19
@oak:universumi.fioak 🏳️‍🌈♥️I don't know how the boot time could be improved, maybe it didn't apply the usual optimizations it does when doing OTA update (which take long time). Maybe doing first OTA update fixes it05:34:17
@atemu12:matrix.orgAtemuWell, try a reboot and see whether it's still as bad05:34:38
@oak:universumi.fioak 🏳️‍🌈♥️Already tried couple of times05:34:55
@atemu12:matrix.orgAtemuAnd it's reproducible?05:35:04
@atemu12:matrix.orgAtemuHm05:35:09
@oak:universumi.fioak 🏳️‍🌈♥️Yeah on LineageOS 19.1 the squid logo ball was only going over the line for like 3-5 times usually, now it takes 20 bounces05:35:51
@atemu12:matrix.orgAtemuYou could have a look at logcat and perhaps get a glance of what's taking so long05:36:05
@atemu12:matrix.orgAtemuThere isn't anything as nice as systemd-analyze on Android though that I know of05:36:26
@atemu12:matrix.orgAtemuFWIW it's not taking that long on my device05:36:40
@atemu12:matrix.orgAtemuHave you added a bunch of files to userdata in the process of updating by chance? e.g. to create a backup?05:37:23
@atemu12:matrix.orgAtemuI once had super long boot times and it was caused bu Android running some SElinux re-labelling or some shit05:37:59
@atemu12:matrix.orgAtemuAnd that scales poorly with the amount of files you have05:38:19
@oak:universumi.fioak 🏳️‍🌈♥️It looks like it is waiting forever for some sensor and then it timeouts and boots finally05:38:42
@atemu12:matrix.orgAtemuHuh05:38:53
@atemu12:matrix.orgAtemuI wonder if that's an upstream LOS bug05:38:58
@oak:universumi.fioak 🏳️‍🌈♥️ 11-19 07:39:20.502 995 995 I sensors-hal: wait_for_mandatory_sensors:507, some mandatory sensors not available yet, will wait for 23 seconds... 05:40:09
@oak:universumi.fioak 🏳️‍🌈♥️It waits until it goes to 0 seconds and then gives up I guess05:40:26
@atemu12:matrix.orgAtemuI hate this kind of error message with a passion05:40:58
@atemu12:matrix.orgAtemu"some"05:41:02
@atemu12:matrix.orgAtemuGee thanks05:41:08
@atemu12:matrix.orgAtemuAnd it's like in the best position to tell you because the function logging this error likely has all the devices it's waiting on readily available.05:41:41
@oak:universumi.fioak 🏳️‍🌈♥️There is sensors list file needs to be updated otherwise it will delay boot for 30 seconds in /vendor/persist/sensors/sensors_list.txt05:43:34
@oak:universumi.fioak 🏳️‍🌈♥️

It actually gives useful error message in the end: ```
11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:531, some mandatory sensors not available even after 30 seconds, giving up.
11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:533, 3 missing sensor(s)
11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, mag
11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, mag_cal
11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, rotv

05:45:29
@oak:universumi.fioak 🏳️‍🌈♥️ * It actually gives useful error message in the end: ``` 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:531, some mandatory sensors not available even after 30 seconds, giving up. 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:533, 3 missing sensor(s) 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, mag 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, mag_cal 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, rotv 05:45:42
@oak:universumi.fioak 🏳️‍🌈♥️ * It actually gives useful error message in the end: 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:531, some mandatory sensors not available even after 30 seconds, giving up. 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:533, 3 missing sensor(s) 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, mag 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, mag_cal 11-19 07:44:52.903 992 992 E sensors-hal: wait_for_mandatory_sensors:536, rotv 05:45:48
@atemu12:matrix.orgAtemuNow the question is whether it actually doesn't have those sensors or whether the HAL/BLOBs are broken 05:47:23
@oak:universumi.fioak 🏳️‍🌈♥️Is there easy way within Robotnix to just get access to the extracted Android source tree?06:29:08
@atemu12:matrix.orgAtemudebug-enter-env06:29:30

Show newer messages


Back to Room ListRoom Version: 6