T4 | <It_sMike> Thanks a lot mal for your helps and your time :) … Hope that I can pay them one day … droidmedia just has been fixed with those lines | 00:04 |
---|---|---|
T4 | <It_sMike> Goodnight everyone.... | 00:04 |
mal | Umeaboy: did you use tagged manifest for hybris 8.1 build? | 00:13 |
mal | because that manifest would have worked | 00:13 |
Umeaboy | mal: No I didn't. | 00:14 |
mal | Umeaboy: there is tagged manifest also for 8.1 r47 | 00:14 |
Umeaboy | Right. | 00:35 |
T4 | <linusdan> What is the most stable branch to build the sailfish: 12.1, 13.0 or 14.1? … 15.1 does not appear to be complete | 01:22 |
Umeaboy | <linusdan>: Whatever branch your phone uses. | 02:45 |
Umeaboy | You can build using AOSP as I do as well if there's not any official release of Lineage out for your device. | 02:46 |
Umeaboy | In general I'd say that 7.1.2 of AOSP is pretty stable. At least for my Sony phone. | 02:47 |
Umeaboy | Which device is it? | 02:48 |
T4 | <linusdan> Is the Galaxy SII (i9100) … I tried with the branch official (14.1) but the boot didn't work, is on the samsung. I will try with an older branch (hybris-12.1). | 02:50 |
Umeaboy | mal: Maybe we should add the part about using the tagged manifest when syncing the hybris-aosp repo? | 02:52 |
Umeaboy | It builds fine now. | 02:52 |
Umeaboy | <linusdan> I used to have that phone. | 02:52 |
Umeaboy | :) | 02:52 |
Umeaboy | Pretty OK for being way to old. | 02:53 |
*** ChanServ sets mode: +v T4 | 02:53 | |
Umeaboy | Wow! This time it fixed the mount points. I'm glad I remembered to edit the fixup-mountpoints file in time :) | 02:55 |
T4 | <linusdan> :) | 02:57 |
T4 | <linusdan> Might that be? I'm going to see. … I'm using the tag instead of the r36 AOSP r29 to take advantage of security updates. | 02:59 |
mal | @linusdan if te device does't boot o first attempt, that is not a reason to change android base, you probably didn't read the 14.1 porting notes from faq | 03:10 |
T4 | <linusdan> Had read before, but forgot the link after compiling! Thanks for the warning! | 03:20 |
Umeaboy | mal: Why are there so many messages about the VNDK Abi being broken? | 03:51 |
Umeaboy | Build completed successfully. | 03:54 |
Umeaboy | Can I get the link to your system.img for 8.1.0 again? I checked the logs for this chat, but can't find it. | 04:01 |
Umeaboy | I checked over a week back. | 04:01 |
Umeaboy | Btw...... Check the value of TARGET_KERNEL_CONFIG under $ANDROID_ROOT/device/$VENDOR/*/BoardConfig*.mk yeilds no row about TARGET_KERNEL_CONFIG AFAICS. | 04:16 |
Umeaboy | It seems to be missing from BoardConfig.mk | 04:16 |
Umeaboy | Yes, it is in fact missing. | 04:24 |
Umeaboy | I compared the BoardConfig that sonyxperiadev has and the one that CarbonROM has and in the BoardConfig.mk there's a line for the defconfig. | 04:25 |
Umeaboy | I just made a PR to add it: https://github.com/sonyxperiadev/device-sony-maple/pull/56 | 04:26 |
*** ChanServ sets mode: +v T4 | 08:09 | |
piggz_ | mal: added some info to the FAQ re BCMDHD sleep/suspend | 09:39 |
T4 | <MarcoDS_bit> Btw, I'd like to know, is there anyone that has successfully built hybris-15.1 without being mad? Because I followed exactly the guide but hey I'm having tons of errors and none knows how to solve them | 10:03 |
r0kk3rz | the errors are usually in the device specific bits | 10:06 |
Umeaboy | r0kk3rz: Which file should I look in to the maple defconfig for the kernel I can find that a certain value is unset. | 10:26 |
Umeaboy | The kernel check line told me that it's unset. | 10:26 |
piggz_ | the config is specified in the bourdconfig.mk | 10:26 |
piggz_ | s/board | 10:27 |
r0kk3rz | gourdconfig | 10:27 |
Umeaboy | include device/sony/yoshino/PlatformConfig.mk | 10:29 |
Umeaboy | ? | 10:29 |
piggz_ | look there then | 10:31 |
r0kk3rz | it should be fairly obviously named in the usual defconfig place in kernel | 10:32 |
Umeaboy | r0kk3rz: I checked in that an it's set to be used. | 10:33 |
r0kk3rz | which option is it? | 10:34 |
r0kk3rz | not all kernels have all the options | 10:34 |
Umeaboy | CONFIG_EXT4_FS | 10:38 |
Umeaboy | That's just a WARNING, but it says underneath: Comment says: Mer uses ext4 as rootfs by default | 10:39 |
mal | Umeaboy: I originally sent the system.img link to you in private message | 10:41 |
Umeaboy | Oooooh, yeah. Sorry, forgot. | 10:41 |
Umeaboy | And the history is cleaned. ;( | 10:42 |
r0kk3rz | hmm those ones should be set already | 10:43 |
r0kk3rz | check the out config | 10:44 |
Umeaboy | r0kk3rz: Sorry. The Out config? Checking in /home/kristoffer/hadk/out/ and there's no config. | 10:52 |
Umeaboy | Aaaaaah. It was hidden.... | 10:52 |
mal | Umeaboy: did you get the link now? | 10:53 |
Umeaboy | Yeah. | 10:53 |
Umeaboy | Can't open ./out/target/product/g8142/obj/KERNEL_OBJ/.config: No such file or directory at hybris/mer-kernel-check/mer_verify_kernel_config line 58. | 10:54 |
Umeaboy | Hmmmmmmm. | 10:54 |
Umeaboy | I think I need to start over because there's no g8142 directory in /home/kristoffer/hadk/out/target/ | 10:57 |
Umeaboy | Only the directory called maple. | 10:57 |
Umeaboy | The codename is maple so I thought I should use it when creating the hadk.env.. | 10:57 |
mal | Umeaboy: it should be maple in that folder | 11:01 |
mal | the lunch codename and out codename are different in sonys | 11:02 |
Umeaboy | OK. | 11:02 |
mal | so you use maple in hadk.env | 11:02 |
Umeaboy | Where should I find the config file that r0kk3rz was talking about then? | 11:03 |
mal | and if you check droid-hal spec for pioneer in mer-hybris (in nile repos) it has lunch_device (which is used in jolla OBS builds) | 11:03 |
mal | obviously kernel/sony/msm-4.4/kernel/arch/arm64/configs/aosp_yoshino_maple_defconfig | 11:05 |
mal | a simple check of config folder in kernel would have told you that | 11:06 |
Umeaboy | I did check there. | 11:06 |
Umeaboy | CONFIG_EXT4_FS still says y though. | 11:07 |
Umeaboy | Even though the kernel check line says it isn't. | 11:08 |
mal | some flags have extra dependencies | 11:08 |
Umeaboy | CONFIG_DEVTMPFS is missing completely from the defconfig. | 11:14 |
Umeaboy | I used the search function in Pluma. | 11:14 |
Umeaboy | Is it OK to add the missing lines and rebuild? | 11:19 |
Umeaboy | Or will that ruin anything? | 11:20 |
mal | Umeaboy: how about you just look at the changes done to pioneer defconfig and basically copy those | 11:21 |
mal | Umeaboy: if you still haven't understood that if something is missing from defconfig you add it | 11:22 |
Umeaboy | OK. | 11:22 |
T4 | <adampigg> umeaboy: remember, you make changes to teh defconfig, the checked checks the 'compiled' version in the out/ folder tree, and you can look for dependencies by looking in the Kconfig files | 12:46 |
T4 | <linusdan> Umeaboy: Certainly there is a lack of dependence. Check and enable for compilation to work. | 12:53 |
T4 | <linusdan> Search here: https://cateee.net/lkddb/web-lkddb | 12:54 |
T4 | Jaat (MISSING @USERNAME! telegram.org/faq#usernames-and-t-me) was added by: Jaat (MISSING @USERNAME! telegram.org/faq#usernames-and-t-me) | 12:56 |
T4 | <adampigg> mal, other than random mac address, what else would cause the need to re-enter password each time connecting to a network after reboot | 13:22 |
T4 | <eugenio_g7> connman at least assigns a different id at every boot | 13:26 |
T4 | <eugenio_g7> (I have /var/lib/connman full of directories every one containing details of my AP) | 13:26 |
T4 | <eugenio_g7> the mac address seems right though, even if I'm not sure I remember it correctly | 13:27 |
T4 | <eugenio_g7> I wonder what would happen if we made the module built-in (as it was before) | 13:29 |
r0kk3rz | when is the module loaded? | 13:31 |
T4 | <eugenio_g7> not sure, I could try adding it in /etc/modules-load.d and instruct systemd to connman after systemd-modules-load.service | 13:35 |
T4 | <eugenio_g7> systemd to start connman* | 13:37 |
mal | @adampigg usually it's because of random mac, not sure what else could cause the problem, except mayube file permissions where it stores the aps | 14:12 |
*** ChanServ sets mode: +v T4 | 14:43 | |
kimmoli | check whats in /var/lib/connman ? files should be wifi_$yourmac$_... | 15:55 |
T4 | <adampigg> i tried adding Before=connamn.servce to the wlan module load service, but no change | 16:28 |
T4 | <adampigg> kimmoli, mal, the files there dont match my mac ... so, i guess its chaning the mac at some point | 16:31 |
T4 | <adampigg> ah, hang on, the wlan module load service fails.... | 16:33 |
T4 | <adampigg> interesting..... | 18:27 |
T4 | <adampigg> if i mask connman, the wlan device has the wrong mac address on startup | 18:27 |
T4 | <adampigg> after unmasking and starting connam, it has the correct one | 18:28 |
T4 | <adampigg> so, I need to fix that on its own, it is random | 18:28 |
T4 | <adampigg> right, so wifi_platform_get_mac_addr is only called on attach, not on module load | 18:39 |
T4 | <adampigg> ie, whenever connma starts | 18:39 |
T4 | <adampigg> oh, it also calls that function earlier | 18:44 |
T4 | <adampigg> @eugenio_g7 on the plus side, im finding the suspend stats pretty good | 19:30 |
T4 | <eugenio_g7> Cool! Haven't tried yet, but will probably later in the night | 19:45 |
*** ChanServ sets mode: +v T4 | 20:08 | |
T4 | <adampigg> i guess /config is nout mounted yet | 22:07 |
T4 | <adampigg> [ 7.753861] wifi_get_external_mac_addr reading /config/wifi/mac.txt … [ 7.753921] wifi_get_external_mac_addr: unable to open /config/wifi/mac.txt | 22:07 |
T4 | <adampigg> hmmmm, i start the wlan module load after droid-hal-init, but fs_mgs has still not mounted /config | 22:50 |
T4 | <adampigg> even if i stick sleeps in the execstartpre | 22:50 |
T4 | <adampigg> does fs_mgs mount on access? | 22:50 |
T4 | <adampigg> mal ^^ ? | 22:51 |
T4 | <adampigg> i guess i could change those mounts to systemd ones | 22:51 |
mal | @adampigg which mounts fail, you can probably ignore some | 23:01 |
T4 | <adampigg> Mal, the mounts work fine, its /config which contains the mac address | 23:02 |
T4 | <adampigg> Always seems.to mount after needed | 23:02 |
T4 | <adampigg> But it is mounted by android fs_mgr, not systemd | 23:03 |
T4 | <eugenio_g7> uh, that's why I don't have /config mounted! | 23:05 |
mal | @adampigg why is there no mount service for it, is it fstab or some .rc file? | 23:07 |
T4 | <adampigg> Mal, an rc | 23:33 |
T4 | <adampigg> mal, no, im wrong, fstab | 23:47 |
T4 | <adampigg> https://github.com/piggz/android_device_xiaomi_latte/blob/cm-13.0/ramdisk/fstab#L25 | 23:47 |
T4 | <adampigg> mal, also, it looks like android tries to load the module too https://github.com/piggz/android_device_xiaomi_latte/blob/cm-13.0/ramdisk/init.latte.rc#L321 | 23:48 |
T4 | <adampigg> after waiting for /config to be available | 23:48 |
T4 | <adampigg> but,this will likley fail as ro.modules.location is not correct for our kernel modules | 23:49 |
Umeaboy | All jokes aside, what can I do if I got a brand new Xperia XA2 and the Service Menu says that unlocking the bootloader is set to Yes, but in the Developer Options I can't swipe to unlock it. | 23:51 |
mal | @adampigg check that dhd build is not skipping the config mount and therefore not creating the mount service | 23:51 |
Umeaboy | It came with 8.0.0. | 23:51 |
Umeaboy | Do I update if there is one? | 23:52 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!