voidanix[m] | is this the right place to ask about fingerprint support on ports? :D | 14:05 |
---|---|---|
mal | voidanix[m]: there is the community fingerprint support made by piggz https://github.com/sailfishos-open/sailfish-fpd-community | 14:36 |
T42 | <rodrisola> @elros34 , https://gitlab.com/sailfish-on-courbet/droid-config-courbet/-/blob/new2/sparse/usr/sbin/mount-partition.sh, | 15:12 |
T42 | <rodrisola> @ elros34, this was the only way I can mount the dynamic partitions, because when I created the system.mount, I got invalid arguments, so what do you think? | 15:12 |
voidanix[m] | @mal i'm assuming that means i need to open an issue there | 15:12 |
T42 | <rodrisola> thaodan: https://pastebin.com/biFdCJXi | 15:13 |
Thaodan | rodrisola: are you building that in the source tree with hybris patches? | 15:16 |
T42 | <rodrisola> yes | 15:17 |
Thaodan | You have to have a separate clean android source tree to build droid-system | 15:19 |
T42 | <rodrisola> this https://github.com/mer-hybris/libhybris/tree/android11 | 15:19 |
Thaodan | I mean when you build android for the droid-system package, the source tree should not have hybris-patches (https://github.com/mer-hybris/hybris-patches) applied. | 15:20 |
T42 | <rodrisola> of course clone again, from the hybris-18.1-update and download my files from the device, of course in a new folder | 15:21 |
T42 | <rodrisola> if they were applied from the hybris-18.1 branch | 15:25 |
T42 | <rodrisola> hybris-patches/apply-patches.sh --mb ?? | 15:29 |
Thaodan | Don | 15:48 |
Thaodan | Don' | 15:48 |
Thaodan | Don't apply hybris patches in that tree | 15:48 |
T42 | <elros34> @rodrisola I am afraid this might be too late: https://gitlab.com/sailfish-on-courbet/droid-config-courbet/-/blob/new2/sparse/usr/lib/systemd/system/mount-android-DynPart.service#L4. For initial testing I suggest you to use /usr/bin/droid/droid-hal-early-init.sh script and mount all partitions there (dynamic and regular) instead using systemd services/mount units. Also I think https://gitlab.com/sailfish-on-courbet/droid-config-courbet/-/blo | 16:01 |
Thaodan | @elros34: Is there a benefit over not packaging droid-system? | 16:10 |
T42 | <elros34> we always mount system, vendor and other partitions on ports, there is really only few ports which do not follow regular HADK pdf and package /system. For benefits: its easy to just mount it, you do not waste space because duplicated super partition and packaged system, vendor, product and system_ext. | 16:15 |
T42 | <elros34> but it's up to @rodrisola what he prefers to do, both way will works after all | 16:16 |
Thaodan | It doesn't waste space of system and friends is unused since they can be added to the lvm to add more space similar to how super partitions work | 16:19 |
T42 | <elros34> ok but lvm it's another thing which you need to configure and there is no single word about it in HADK pdf. For inexperienced porter it's not easy. | 16:21 |
Thaodan | You can take the instructions from one of the official ports, but yes its not mentioned in hadk. | 16:23 |
T42 | <rodrisola> Ok , after | 16:43 |
T42 | <rodrisola> Mount in system_root, I create a symbolic link from system to system_root / system, why can't one folder be mounted in another, can I? (re @elros34: @rodrisola I am afra...) | 16:43 |
Thaodan | system root is / | 16:45 |
Thaodan | all files from that should be in / | 16:45 |
T42 | <elros34> sure you can mount -o bind dir1 to dir2 | 16:45 |
Thaodan | He can't build droid-system in the same tree as hybris-hal either. All files from the android root / go to hybris-hal as straggler files. | 16:47 |
Thaodan | the /system folder is either mounted as /system or package. | 16:48 |
T42 | <rodrisola> thaodan: friend, you gave me the steps to create a system file, but in the guide it says that I have to apply patches, you ask me if I apply patches and then you tell me that I should not apply patches, that confuses me. (re @SailfishFreenodeIRCBridgeBot: <Thaodan>He can't bu...) | 16:54 |
Thaodan | rodrisola: For hybris-hal patches are applied | 16:54 |
Thaodan | rodrisola: For hybris-hal hybris-patches are applied | 16:55 |
Thaodan | For droid-system none are applied unless they are fixes for android | 16:55 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!