rinigus | @b100dian: I moved all packages to https://build.sailfishos.org/project/show/nemo:devel:hw:sony:nagara . old tmp nagara project is closed now | 09:23 |
---|---|---|
rinigus | will look into boot img package using mal suggestion on how to get boot parameters | 09:24 |
rinigus | mal: looks like hw-ramdisk needs an update to 1.1.6 in nemo:devel:hw:common | 10:00 |
rinigus | mal: when building at OBS, https://github.com/mer-hybris/hybris-initrd is missing python3-base build requirement. I have currently added it to nagara, but would be good to add upstream | 10:50 |
mal | rinigus: I updated hw-ramdisk in common | 12:45 |
rinigus | mal: thank you very much! | 13:09 |
rinigus | thanks for dropping it from nagara :) | 13:10 |
T42 | <adampigg> rinigus: what device are you porting, 5-IV ? | 13:20 |
rinigus | @adampigg: 1-IV. it shares platform with 5-IV, @b100dian has that | 13:49 |
rinigus | we have amazingly bad aosp base for it (no gsm and such) and there is no lineage just for that platform (1-III and 1-V are available) | 13:50 |
rinigus | so, we will see how it will go. maybe we will port directly on stock as that one works well | 13:51 |
mal | is the gsm stuff because of missing blobs or just missing packages from aosp device repo? | 13:56 |
mal | if I remember correctly there was some mention in bug tracker that some changes to device repo might be needed, or was it some other device? | 13:56 |
mal | ah, that one issue mentions blobs might be missing | 13:57 |
rinigus | mal: I think it is because of blobs, I haven't looked into it yet. | 13:57 |
rinigus | but we have wifi causing crash of the device; no camera; bluetooth very unstable; no fingerprint (and probably will not come any time soon as it is some unsupported device) | 13:58 |
rinigus | so, lots of issues. but let's see when we boot it to sfos then we can decide on whether to proceed with fixing aosp or try our luck with stock | 13:59 |
rinigus | I have a feeling that aosp folks are not really using it as their main device. otherwise it wouldn't be in such a state | 14:00 |
rinigus | @b100dian: we need system as it is a part of lvm images, I think. however, r34 has troubles and I will switch to r67 and let's see if we hit that issue which mal was telling about. at least that should compile | 14:57 |
T42 | <b100dian> rinigus: again, I am not very familiar with lvm images. I will have to follow through in some depth. | 17:09 |
T42 | <b100dian> I do have a question about the manifests from tagged-localbuild.xml in your instructions, but probably regarding sony-aosp-14 manifests branch from mer-hybris | 17:10 |
T42 | <b100dian> There are some shas that don't sync initially, including ff6124b1627f521f6a95ae96729d60525a49aeea for device-sony-nagara | 17:10 |
rinigus | @b100dian: yes, some shas had to be adjusted. some on r34 and nagara on r67 | 17:11 |
rinigus | I would suggest to use r67 though... | 17:12 |
T42 | <b100dian> ok, so those I will manually set from the aosp manifests, respecting the revision I am targeting - thanks, I wasn't sure if there was something missing on my part | 17:12 |
rinigus | @b100dian: I just looked for the last sha and used that | 17:12 |
rinigus | for r67, use this brach: https://github.com/sailfishos-sony-nagara/droid-hal-sony-nagara/tree/hybris-14-r67 | 17:13 |
rinigus | add -r67 on repo init | 17:13 |
rinigus | and when cloning https://github.com/mer-hybris/droid-src-sony use r67 branch | 17:14 |
rinigus | then it should all build. | 17:14 |
rinigus | I may have a bit of time later and see if I can push images for your device. I suspect that it will compile faster as much is pre-compiled already | 17:15 |
T42 | <b100dian> You need my mkbootimg params right? | 17:17 |
T42 | <b100dian> Looks theyre the same except the pdx224 vs 223 part | 17:36 |
rinigus | @b100dian: nice! no idea if it works though :) | 18:06 |
rinigus | as for lvm - we can always ask for help. but recovery should have tools for work with lvm as well, as far as I remember | 18:06 |
rinigus | will add pdx224 boot parameters to boot image package | 18:07 |
rinigus | @b100dian: droid-system for 1iv uploaded and now would have to fix few bugs with config. right now I pull ofono-vendor-qti-radio-plugin (based on jolla's packages), but probably we should just skip it for now in the patterns. don't know what it is | 19:10 |
rinigus | added also section on building image, just not tested yet :) | 19:11 |
T42 | <b100dian> Seems to be called out in "Clean out unavailable packages" on https://docs.sailfishos.org/Develop/HW_Adaptation/Sailfish_X_Xperia_Android_13_Build_and_Flash/ | 19:14 |
rinigus | pdx224 hal has been pushed to obs | 19:17 |
mal | rinigus: ofono-vendor-qti-radio-plugin is the volte plugin | 19:31 |
rinigus | mal: thanks! disabled it in our config patterns and mic is building | 19:32 |
rinigus | @b100dian: droid-system for pdx224 has been pushed to obs and its building now. as soon as obs repo has finished building, you could proceed to building image using mic. | 19:33 |
T42 | <b100dian> rinigus: thanks! at this point, is there anything lvm related in the configs/patterns that I should worry about? | 19:35 |
rinigus | don't use automatic flash script - that will probably not work | 19:35 |
rinigus | as for the rest, I don't know. should be flashable already, but probably will not work | 19:36 |
T42 | <b100dian> ok, if you're ok I'm gonna fork the Release repo from sake with the github action. You might get a couple of notifications more | 19:37 |
T42 | <b100dian> _or_ I could just add a github action to our main | 19:37 |
rinigus | sure, go ahead. | 19:38 |
rinigus | maybe main would make more sense as we will push there. | 19:38 |
T42 | <b100dian> _or_ I should just run everything locally :p | 19:38 |
rinigus | for now, locally makes more sense | 19:38 |
T42 | <b100dian> yeah | 19:39 |
rinigus | as we have to adjust KS | 19:39 |
rinigus | in zip file, see flash-config.sh for flash operations. | 19:39 |
mal | making lvm build first is a bit risky considering how much more difficult it is to debug | 19:39 |
rinigus | I'll be finishing for tonight and will be back tomorrow evening for testing. run out of time | 19:39 |
rinigus | mal: I don't remember anymore how to make a "regular" one :) | 19:40 |
T42 | <b100dian> don't worry, my script makes the regular one ;) | 19:40 |
T42 | <b100dian> rinigus unrelated question - did you have trouble building ui_compat in hybris while building hybris-hal? | 19:41 |
rinigus | no, all went without any issues | 19:41 |
T42 | <b100dian> ok, gn | 19:41 |
T42 | <b100dian> mal: does this ring a bell? https://pastebin.ubuntu.com/p/Qst7Gx7bk4/ | 19:42 |
mal | @b100dian too old libhybris, I just fixed the build a14 r50+ on thursday | 19:42 |
mal | :) | 19:42 |
T42 | <b100dian> ah, let me fetch the tip of the master then | 19:42 |
mal | and merged it to packaking in friday | 19:42 |
rinigus | yes, I used the master | 19:43 |
rinigus | at obs as well | 19:43 |
mal | the issue only broke hybris-hal builds | 19:44 |
T42 | <b100dian> yup, that last commit speaks for itself. thanks! | 19:44 |
T42 | <b100dian> rinigus: So I've added "family" support in https://github.com/sailfishos-on-sake/Release/ and made an "updated" branch for https://github.com/sailfishos-sony-nagara/community-adaptation/tree/updated and now it downloads the KS correctly and the next steps | 22:04 |
T42 | <b100dian> but I have `[Errno 2] No such file or directory: '/proc/sys/fs/binfmt_misc/register'` at mic, it might be related to my kvm build | 22:05 |
T42 | <b100dian> *host | 22:05 |
T42 | <b100dian> btw, I now remember the create-image.sh is adapted from yours :) I've only changed them to use xmllint instead of BeautifulSoup and create fs instead of create loop :D | 22:06 |
T42 | <b100dian> On this channel's logs I see `%define makefstab_skip_entries /proc/sys/fs/binfmt_misc` by piggz but seems to be fixing another thing. I will read up about that module and how to get it on my focal host if needed. | 22:08 |
T42 | <b100dian> oh, and community-adaptation-devel is added in OBS because of the above | 22:08 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!