Saturday, 2024-12-21

ecrnhow does halium-based sailfish os porting work? just like any other base, but the halium tree is used instead of aosp/lineage/...?00:12
ecrnor, is it lxc container with halium instead of droid-hal-init service then?00:13
malafaik it's container and no droid-hal build, not sure about details00:34
ecrnas the ubports port is nearing completion, I'd like to go on with sailfish port now00:36
ecrnand since there is no lineage os port for the device00:36
ecrnit probably would be similar work to port halium (instead of using generic halium) as to port the hybris-... (lineage based?) tree00:38
ecrnand I'm not sure what to pick00:38
ecrnI quite like the idea of putting the android bits in a container which separates fs tree from them00:40
ecrnthere is a lot of proprietary code so that seems wiser00:41
malmaybe ask @adampigg about halium based porting, some other may have done those also00:47
ecrn@adampigg: any resources porting sailfishos using  halium in a container?01:07
ecrns/porting.regarding porting/01:08
ecrns/porting/regarding porting/01:08
T42<birdzhang> Take a look at https://github.com/hellovolla?q=halium&type=all&language=&sort= you can find some clue02:04
ecrnnice, thanks02:18
*** Mister_Magister_ is now known as Mister_Magister03:14
ecrnhttps://github.com/HelloVolla/local_manifests not quite sure if it is supposed to be used with halium-9.0 as a base, or hybris-1603:48
ecrn"For building Sailfish OS adaptation, use hybris-16.0 branch and follow the official Hardware Adaptation Development Kit guide."03:48
ecrnbut there is hybris-16.0 branch in the local_manifests repository, and there is probably hybris-16.0 in mer-hybris/android as well03:49
ecrnbut if the mer-hybris/android would be used as a base, how is that halium then?03:49
ecrnhmm, ok, perhaps this repository is not relevant to the droid-config-halium repositories on this github03:51
T42<Umeaman> Kind of offtopic, but in terms of porting SFOS to new devices, is this good or bad?04:47
T42<Umeaman> 04:47
T42<Umeaman> https://www.bloomberg.com/news/articles/2024-12-20/qualcomm-wins-licensing-fight-with-arm-over-chip-designs04:47
T42<Danct12> it doesn't mean anything (re @Umeaman: Kind of offtopic, bu...)05:09
T42<adampigg> ecrn: See https://build.sailfishos.org/project/show/nemo:devel:hw:volla:halium-mimameid for device package, and https://build.sailfishos.org/project/show/nemo:devel:hw:halium:12 for the halium generic packages08:18
T42<adampigg> all you will need to build is the boot.img08:18
T42<adampigg> for image building, see https://gitlab.com/sailfishos-porters-ci/halium-mimameid-ci08:19
T42<adampigg> this image build does some custom stuff to package into the super.img, you may or may not need that08:20
T42<adampigg> if you prefer to build on GH, copy this project https://github.com/HelloVolla/sailfish-release-halium-vidofnir08:20
T42<adampigg> it would be good to put together a doc with some intructions for this, i just do it now from memory, and help from @notkit!08:30
T42<K31j0> Are there any experimental branches for lineage 21?13:26
T42<elros34> yes in mal's hdd:)13:30
malsorry, forgot about, will check that tonight13:36
*** deathmist1 is now known as deathmist19:43
ecrn@adampigg: thanks20:53
ecrnI think I will need some changes in the kernel building script as well. because it uses split boot/vendor_boot20:53
ecrnbut should be able to figure that ouy20:54
ecrnout20:54

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!