T42 | <AntonlX> Yes, it worked on miatoll. (re @SailfishFreenodeIRCBridgeBot: <piggz_>Does anyone ...) | 08:44 |
---|---|---|
T42 | <AntonlX> https://github.com/AntonIXO/droid-configs-miatoll/commit/bea114156c8510157868e074f902dc5c95e0e643 | 08:45 |
T42 | <AntonlX> I still have strange error while I trying to connect with telnet. | 08:46 |
T42 | <AntonlX> I have always refusing status when connecting. | 08:46 |
T42 | <AntonlX> CONFIG_AUTOFS4_FS and RNDIS configs set. | 08:46 |
T42 | <AntonlX> Where could there be a snag? | 08:48 |
T42 | <Verevka86> it used to work for me without it, now it doesn't work (re @AntonlX: https://github.com/A...) | 09:02 |
T42 | <AntonlX> Take your own codec2.vendor.base.policy from out dir. (re @Verevka86: it used to work for ...) | 09:13 |
budrz | Hi, I'm trying to adapt Sailfish OS for Google Pixel 3a XL and I'm stuck in section 5.4 of the HADK porting guide: | 18:36 |
budrz | The error I'm getting is: error: device/google/bonito/parts/Android.bp:7:1: "GoogleParts" depends on undef ined module "org.lineageos.settings.resources" | 18:36 |
budrz | I did: repo init -u https://github.com/mer-hybris/android.git -b hybris-18.1 | 18:38 |
budrz | in my local manifest, I used: <project path="device/google/bonito" name="LineageOS/android_device_google_bonito" revision="lineage-18.1" /> | 18:40 |
budrz | <project path="kernel/google/bonito" name="LineageOS/android_kernel_google_msm-4.9" revision="lineage-18.1" /> | 18:40 |
budrz | for the device and kernel paths | 18:41 |
budrz | Not sure what module its talking about or even how to fix it as there doesn't seem to be a lot of info about it online | 18:43 |
mal | budrz: did you apply patches? | 18:50 |
mal | as mentioned in https://github.com/mer-hybris/hadk-faq#hybris-17-1 | 18:51 |
budrz | mal: no I did not | 18:51 |
budrz | I'll take a look | 18:52 |
budrz | mal: should I follow the same or similar steps for hybris-17.1 if I am using hybris-18.1? | 19:03 |
mal | yes | 19:10 |
budrz | I'm still getting the same error | 19:17 |
budrz | I did: cd $ANDROID_ROOT/external | 19:18 |
budrz | git clone --recurse-submodules https://github.com/mer-hybris/libhybris.git | 19:18 |
budrz | cd $ANDROID_ROOT | 19:19 |
budrz | hybris-patches/apply-patches.sh --mb apply-patches.sh | 19:19 |
T42 | <elros34> clean out/ now | 19:20 |
mal | the error could also be because of some dependency, try uncommenting <project path="packages/resources/devicesettings" name="LineageOS/android_packages_resources_devicesettings" /> from manifest snippets or add it to local manifest and then repo sync packages/resources/devicesettings | 19:22 |
mal | that provides the missing module | 19:22 |
budrz | T42: I ran "make clean" and even tried deleting out/ but the error was still there | 19:23 |
budrz | mal: I will try that | 19:23 |
T42 | <elros34> you probably need to remove it from device repo | 19:29 |
budrz | T42: what do you mean by that? what do I remove? | 19:31 |
T42 | <elros34> I guess GoogleParts from Product packages otherwise whole commit: https://github.com/LineageOS/android_device_google_bonito/commit/43d2916eadd08e340557257c1716bedd50c5e9d9 | 19:33 |
budrz | T42: just so I understand you correctly, you mean I should remove parts/ from device/google/bonito/ directory? | 19:40 |
budrz | just making sure I won't break anything | 19:41 |
T42 | <elros34> no. If linked commit adds https://github.com/LineageOS/android_device_google_bonito/blob/43d2916eadd08e340557257c1716bedd50c5e9d9/device-lineage.mk#L87 then remove it | 19:41 |
budrz | ok | 19:42 |
T42 | <elros34> only if that will not help then also remove that directory (or just revert commit) | 19:43 |
budrz | T42: I got passed that error but now I got a new one: FAILED: ninja: 'out/target/product/bonito/kernel', needed by 'out/target/product /bonito/boot.img', missing and no known rule to make it | 19:52 |
T42 | <elros34> did you have kernel sources in correct path? | 19:59 |
budrz | mal: I tried your suggestion and I've added it to my local manifest but I'm getting duplicate error path device/google/bonito in manifest.xml but I see no such path in the file it's referring to. remove .repo and try init and sync again? | 20:02 |
budrz | T42: my kernel path is kernel/google/bonito | 20:03 |
T42 | <elros34> check whether this is correct path | 20:04 |
budrz | how do I do that? | 20:05 |
T42 | <elros34> look at url or in lineage.dependencies file in device | 20:06 |
T42 | <elros34> repo | 20:07 |
budrz | ah I see. looking in lineage.dependencies the target path is kernel/google/msm-4.9 | 20:09 |
budrz | but my path is kernel/google/bonito | 20:10 |
budrz | change it? | 20:10 |
budrz | I see. nevermind, I think I need to change my local manifest and start over | 20:23 |
budrz | I'll get back when it finishes | 20:29 |
budrz | thanks everyone for your help so far. I hope the problem resolves | 20:30 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!