T42 | <Itzxdatl> Hi, how do I install repo in Habuild_sdk, I'm stuck here, the instructions from the official portal don't work, try installing the | 01:10 |
---|---|---|
T42 | <Itzxdatl> Hi, how do I install repo in Habuild_sdk, I'm stuck here, the instructions from the official portal don't work, I tried to install the .deb but sudo gives error that if my user is blocked. | 01:11 |
T42 | <Itzxdatl> Hi, how do I install repo in Habuild_sdk, I'm stuck here, the instructions from the official site don't work, I tried to install the .deb but sudo gives error that if my user is blocked. (edited) | 01:12 |
T42 | <Itzxdatl> can someone help me, please : https://irc.thaodan.de/.imgstore/733692e8/file_3006.jpg | 01:18 |
T42 | <Itzxdatl> why can't I use sudo? | 01:19 |
Mister_Magister | mal: u still here? | 01:19 |
T42 | <elros34> @Itzxdatl here you can find solution for broken sudo: http://collabedit.com/kr9xx | 01:20 |
T42 | <Itzxdatl> thanks | 01:20 |
Mister_Magister | for some reason i'm lacking./out/target/product/Z01R/hybris-updater-script | 01:20 |
Mister_Magister | i can't understand why | 01:20 |
Mister_Magister | hmm looking at Android.mk, it will skip building it if Skipping build of hybris-updater-script since HYBRIS_BOOT_PART is not specified) | 01:22 |
T42 | <Itzxdatl> I think I misspoke, sorry for my bad English | 01:22 |
Mister_Magister | that would make sense if i didn't have fixup-mountpoints but i do | 01:22 |
T42 | <elros34> do you have correct " /boot appears to live on" when building hybris-hal? | 01:24 |
T42 | <Itzxdatl> I don't know much about what you are talking about, I'm just starting, I'm trying to follow the official guide step by step. | 01:25 |
Mister_Magister | @elros34 i think i might be missing it for some reason | 01:25 |
Mister_Magister | its hybris17 so its soong/ninja | 01:25 |
Mister_Magister | oh | 01:25 |
Mister_Magister | i have hybris/hybris-boot/Android.mk:71: warning: ********************* /boot appears to live on | 01:25 |
Mister_Magister | empty | 01:25 |
Mister_Magister | but i have hybris/hybris-boot/Android.mk:72: warning: ********************* /data appears to live on /dev/block/bootdevice/by-name/userdata | 01:25 |
T42 | <elros34> bingo | 01:25 |
Mister_Magister | ye | 01:25 |
Mister_Magister | thank i was already going into that :P | 01:26 |
Mister_Magister | question is why | 01:26 |
T42 | <elros34> your fstab is probably missing boot entry | 01:26 |
Mister_Magister | genious | 01:26 |
Mister_Magister | thats probably it | 01:26 |
Mister_Magister | since its a/b bs | 01:26 |
Mister_Magister | how do you solve fixup mountpoints when its a/b | 01:27 |
Mister_Magister | let me look into fxtec sources | 01:28 |
T42 | <elros34> depends on fstab, if it use paths without a/b suffix then you do not use it also in fixup | 01:28 |
Mister_Magister | yeah it 99% uses _a _b and i just set without the suffix | 01:29 |
Mister_Magister | but will sfos just pick up the suffix without issue? | 01:29 |
T42 | <elros34> pick up? you need to choose one slot and that is all | 01:29 |
Mister_Magister | ye but | 01:30 |
Mister_Magister | eh | 01:30 |
Mister_Magister | ill probably figure it out myself or just edit fstab | 01:31 |
Mister_Magister | yeee fstab lacks boot | 01:31 |
Mister_Magister | which is kinda weird as previously it didn't have it either… ill add it lol | 01:33 |
Mister_Magister | ehhh | 01:38 |
Mister_Magister | finally gotten to building packages | 02:15 |
Mister_Magister | https://paste.opensuse.org/673aebac audiosystem-passthrough? | 02:24 |
T42 | <Itzxdatl> I get this error : https://irc.thaodan.de/.imgstore/e10d0428/file_3007.jpg | 02:26 |
Mister_Magister | gotta read logs :P | 02:27 |
T42 | <Itzxdatl> Where can I find them? | 02:28 |
Mister_Magister | wasn't talking to you | 02:30 |
T42 | <Itzxdatl> ah sorry | 02:30 |
Mister_Magister | @Itzxdatl you doing repo sync? | 02:33 |
T42 | <Itzxdatl> no, only repo sync --fetch-submodules (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>@It...) | 02:34 |
Mister_Magister | ye thats what i mean, try just restarting it again | 02:35 |
Mister_Magister | its buggy | 02:35 |
T42 | <Itzxdatl> Ah ok, thanks | 02:35 |
T42 | <Itzxdatl> It's working again, thank you | 02:37 |
Mister_Magister | goddang again issue with dlsym | 03:25 |
Mister_Magister | ughh why | 03:41 |
Mister_Magister | whyy | 03:46 |
Mister_Magister | mal: would you mind changing name of https://build.sailfishos.org/project/show/nemo:testing:hw:asus:5z to :Z01R | 04:00 |
Mister_Magister | not even reinstalling target helps ugh | 04:11 |
Mister_Magister | it makes no sense like hybris.c lines are completely out of place | 04:14 |
Mister_Magister | hmm i think it installs droidmedia-devel from the repos and the repos have newer version 0.20210818.0-1.1.1.jolla even tho target is 4.2 | 04:17 |
Mister_Magister | oh because its using https://repo.sailfishos.org/obs/nemo:/devel:/hw:/common/sailfish_latest_aarch64/ which uses latest | 04:17 |
Mister_Magister | goddamnit | 04:17 |
Mister_Magister | yep after switching to testing 4.2 version it works flawlessly | 04:20 |
Mister_Magister | UGH someone should add entry in faq really… | 04:20 |
Mister_Magister | i'm still amazed i'm figuring it all out myself lol | 04:40 |
T42 | <rahykx> mal: @elros34 I had rebuilt hybris-hal after apply-patch.sh | 05:46 |
T42 | <rahykx> Still no zygote | 05:46 |
T42 | <rahykx> + cp -a './out/target/product/DRG/system/etc/init/hw/init.zygote*.rc' /home/rahul/hadk/installroot/usr/libexec/droid-hybris/system/etc/init/hw/ | 05:46 |
T42 | <rahykx> cp: cannot stat './out/target/product/DRG/system/etc/init/hw/init.zygote*.rc': No such file or directory | 05:46 |
T42 | <rahykx> Getting this on rpm/dhd/helpers/build_packages.sh --droid-hal | 05:47 |
Mister_Magister | @rahykx which base | 06:32 |
T42 | <rahykx> @Mister_Magister 18.1 | 06:37 |
Mister_Magister | oh | 06:39 |
T42 | <rahykx> Should I work with 17.1? I'm just starting with Sailfish port, looks like too many uncertainties on 18.1 :/ | 06:40 |
Mister_Magister | 18.1 should be fine i think | 06:46 |
Mister_Magister | i don't remember where zygote files were | 06:46 |
Mister_Magister | ah they were in system/core/rootdir | 06:47 |
Mister_Magister | @rahykx did all patches apply successfully? | 06:48 |
T42 | <rahykx> Yep, these ones do exist (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>ah ...) | 06:48 |
T42 | <rahykx> system/core/rootdir they exist here | 06:49 |
Mister_Magister | but did all patches apply successfully? | 06:49 |
T42 | <rahykx> And all patches did apply successfully | 06:49 |
Mister_Magister | do you have output of that/ | 06:49 |
Mister_Magister | just to confirm | 06:49 |
T42 | <rahykx> Uhm I applied them yesterday, is there a log file? | 06:50 |
Mister_Magister | no | 06:50 |
T42 | <rahykx> I'll force sync and apply the patches again\ | 06:50 |
Mister_Magister | how did you apply them? | 06:50 |
Mister_Magister | run repo sync -l | 06:51 |
Mister_Magister | and apply them after that | 06:51 |
T42 | <rahykx> Sure | 06:51 |
Mister_Magister | i'm wondering what deploys the zygote files | 06:53 |
T42 | <rahykx> the zygote files in system/core/rootdir are of any use? | 06:53 |
T42 | <rahykx> Are they the same? | 06:53 |
Mister_Magister | they should be copied to the out | 06:54 |
T42 | <rahykx> Okay, seems like not the case here :/ | 06:54 |
Mister_Magister | and now we are trying to find out why | 06:54 |
T42 | <rahykx> Do I paste the logs here? | 06:59 |
Mister_Magister | use paste service, susepaste.org for example | 07:00 |
T42 | <rahykx> https://susepaste.org/83915887 | 07:01 |
Mister_Magister | seems legit | 07:01 |
T42 | <rahykx> Yep looks the same to me | 07:02 |
T42 | <rahykx> Do I manually copy the zygote files to out/? | 07:02 |
Mister_Magister | no | 07:04 |
Mister_Magister | hmm your error is interesting, as i don't have /system/etc/init/hw | 07:05 |
Mister_Magister | could you run rpm/dhd/helpers/build_packages -d and then give the output file (it will generate one) | 07:05 |
T42 | <rahykx> You're working on 18.1 as well? | 07:05 |
Mister_Magister | no | 07:05 |
Mister_Magister | 17.1 | 07:05 |
T42 | <rahykx> Mhm | 07:05 |
Mister_Magister | but its same dhd | 07:05 |
T42 | <rahykx> Alrighty | 07:06 |
T42 | <rahykx> Where is the output file? | 07:09 |
T42 | <rahykx> I got * Building of droid-hal-drg finished successfully | 07:09 |
Mister_Magister | then where is the issue | 07:09 |
T42 | <rahykx> Oh wait hang on | 07:09 |
T42 | <rahykx> I patched the dhd | 07:09 |
T42 | <rahykx> Let me undo it :/ sowwieee | 07:09 |
Mister_Magister | :P | 07:09 |
Mister_Magister | and i was celebrating already :D | 07:10 |
Mister_Magister | now i gotta put that beer back | 07:10 |
T42 | <rahykx> sowwieee mannnn :P | 07:10 |
Mister_Magister | joking :P | 07:10 |
Mister_Magister | ahh it copies the zygote file only on android 11 | 07:11 |
Mister_Magister | so technically yes, you wouldn't have that issue on android 10 but that isn't exactly a solution xd | 07:12 |
T42 | <rahykx> And 18.1 is android 11 right? why doesn't it copy then? | 07:12 |
Mister_Magister | yes | 07:13 |
Mister_Magister | thats what we are trying to figure out man :D | 07:13 |
T42 | <rahykx> Okay okayy :D :P | 07:14 |
Mister_Magister | what do you have in /out/target/product/DRG/system/etc/init/hw/? | 07:14 |
T42 | <rahykx> I have an init.rc | 07:14 |
T42 | <rahykx> That's all | 07:14 |
Mister_Magister | hmmmmst | 07:15 |
T42 | <rahykx> https://susepaste.org/49228751 | 07:15 |
Mister_Magister | could you run "cat out/build-lineage_DRG.ninja | grep zygote32.rc" | 07:20 |
T42 | <rahykx> Sure | 07:20 |
Mister_Magister | …and tell me the output :D | 07:21 |
T42 | <rahykx> It's just filling my console with a lot of text :D | 07:22 |
Mister_Magister | then it found something | 07:22 |
Mister_Magister | you can cancel it | 07:22 |
T42 | <rahykx> Canceled it! | 07:23 |
Mister_Magister | and run "grep zygote32.rc out/build-lineage_DRG.ninja > grep.log" and you will have nice out file | 07:23 |
Mister_Magister | that you can paste on susepaste | 07:24 |
T42 | <hacker12455> mkdir: cannot create directory ‘/hybris’: Permission denied | 07:24 |
T42 | <hacker12455> mkdir: cannot create directory ‘/droid-local-repo’: Permission denied | 07:24 |
T42 | <hacker12455> * Building rpm/droid-hal-cedric.spec | 07:24 |
T42 | <hacker12455> Fatal: '-cedric-armv7hl' is not a known build target | 07:24 |
T42 | <hacker12455> * Check /parentroot/ext/hadk/droid-hal-cedric.log for full log. | 07:24 |
T42 | <hacker12455> !! building of package failed | 07:24 |
Mister_Magister | nice spam you got there | 07:25 |
T42 | <hacker12455> any idea why the mounts aren't correct/ | 07:25 |
Mister_Magister | you are lacking .hadk.env? | 07:25 |
T42 | <hacker12455> in home? | 07:25 |
Mister_Magister | yes | 07:25 |
T42 | <hacker12455> it's there | 07:25 |
Mister_Magister | and whats inside | 07:25 |
Mister_Magister | just use paste service please | 07:25 |
Mister_Magister | telegram might support multiline but irc doesn't | 07:26 |
T42 | <hacker12455> https://bpa.st/6FAA | 07:26 |
Mister_Magister | and now give me output of "env" | 07:26 |
T42 | <hacker12455> https://bpa.st/P32A | 07:27 |
Mister_Magister | you are lacking whats inside .hadk.env | 07:27 |
Mister_Magister | are you in sfossdk? | 07:27 |
T42 | <hacker12455> nope (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>are...) | 07:28 |
T42 | <hacker12455> one sec | 07:28 |
Mister_Magister | you should | 07:28 |
Mister_Magister | you don't do anything if you are not in sfossdk or ubu-chroot | 07:28 |
T42 | <hacker12455> that's from sfossdk | 07:29 |
T42 | <hacker12455> https://bpa.st/LPPQ | 07:29 |
Mister_Magister | if you are following hadk then it always states either platformsdk or ubu sdk | 07:29 |
Mister_Magister | then you didn't follow hadk correctly | 07:29 |
Mister_Magister | and you are missing .mersdk.profille | 07:30 |
T42 | <rahykx> https://susepaste.org/77590632 zygote grep.log | 07:30 |
Mister_Magister | so it can build them | 07:30 |
Mister_Magister | why tf it doesn't then | 07:30 |
T42 | <rahykx> :/ | 07:31 |
T42 | <hacker12455> indeed I had it missing (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>and...) | 07:31 |
T42 | <hacker12455> added it now | 07:31 |
Mister_Magister | exit and reenter sfossdk | 07:31 |
T42 | <hacker12455> done | 07:32 |
Mister_Magister | env? | 07:32 |
T42 | <hacker12455> https://bpa.st/BQEA | 07:32 |
Mister_Magister | carry on now | 07:32 |
T42 | <hacker12455> alright, thanks for the help | 07:33 |
T42 | <rahykx> how does the zygote thing work in 17.1? | 07:34 |
Mister_Magister | idk | 07:34 |
T42 | <rahykx> and how crucial is it? | 07:35 |
T42 | <rahykx> if I skip the Zygote files by patching dhd and continue build, would anything break? | 07:36 |
Mister_Magister | yeah it would | 07:36 |
Mister_Magister | i mean | 07:36 |
Mister_Magister | yeah probably it would | 07:36 |
Mister_Magister | you could try just copying them manually | 07:36 |
Mister_Magister | as a workaround | 07:36 |
Mister_Magister | there is even command for ya | 07:37 |
T42 | <rahykx> mhmm | 07:37 |
Mister_Magister | cp system/core/rootdir/init.zygote*.rc out/target/product/DRG/system/etc/init/hw/ | 07:37 |
Mister_Magister | copied from the paste | 07:37 |
T42 | <rahykx> Oh, so why does the copy fail? weird :/ | 07:38 |
Mister_Magister | hm? | 07:38 |
Mister_Magister | oh you talking about build | 07:39 |
Mister_Magister | some target is not being hit i think | 07:39 |
T42 | <rahykx> yeah the make hybris-hal thing | 07:39 |
T42 | <rahykx> lemme copy manually and see what happens... | 07:39 |
T42 | <rahykx> build droid_hal is okay now | 07:40 |
Mister_Magister | idk try to carry on and maybe everything will work out | 07:41 |
T42 | <rahykx> alrightyy | 07:42 |
T42 | <rahykx> thanks a lot, man! | 07:42 |
Mister_Magister | bruh look at me helping people and shit | 07:43 |
Mister_Magister | what have become of me | 07:43 |
Mister_Magister | has* | 07:43 |
T42 | <rahykx> it's a virtue that you possess! be proud of it man :) | 07:44 |
Mister_Magister | its just that i'm noob as most people here | 07:45 |
T42 | <rahykx> we're here to share what we know, that's why the community is there for! | 07:46 |
Mister_Magister | hence after receiving so much help i'm trying to give it back | 07:46 |
T42 | <rahykx> also, have a question: the android device tree, vendor blobs and all that: do devs keep it with themselves? | 07:48 |
T42 | <rahykx> *a few devs | 07:48 |
Mister_Magister | idk what you mean | 07:48 |
T42 | <rahykx> was working earlier with a device, there was a closed team who shares lineage os builds for a device, but never shared the device tree or vendor... just curious to know why... | 07:49 |
Mister_Magister | because they're selfish retards thats why | 07:50 |
Mister_Magister | or it was too unstable | 07:50 |
T42 | <rahykx> hmm... the LOS builds were pretty stable actually, was my daily driver for months | 07:51 |
Mister_Magister | then you konw the answer | 07:51 |
T42 | <rahykx> and then I tried to port sailfish, the devs were like "go away" when I asked them about the device tree... | 07:52 |
T42 | <rahykx> haha yeah :P | 07:52 |
Mister_Magister | meanwhile i'm sitting here trying to boot twrp | 07:54 |
T42 | <rahykx> PlatformSDK rahul@vm:~/hadk$ rpm/dhd/helpers/build_packages.sh --gg Please build droidmedia as per HADK instructions !! Failed to pack_source_droidmedia-localbuild.sh | 07:54 |
Mister_Magister | contrary to popular belief ITS NOT EASY | 07:54 |
Mister_Magister | ye | 07:54 |
Mister_Magister | "make droidmedia" | 07:54 |
Mister_Magister | jsut not in platformsdk | 07:54 |
Mister_Magister | same way you were making hybris-hal | 07:54 |
T42 | <rahykx> I did run make droidmedia yesterday :/ | 07:55 |
T42 | <rahykx> Lemme retry once to be sure | 07:55 |
Mister_Magister | well run it again | 07:55 |
T42 | <rahykx> sure | 07:55 |
T42 | <rahykx> still the same after running make droidmedia | 08:04 |
Mister_Magister | lol | 08:06 |
T42 | <rahykx> PlatformSDK rahul@vm:~/hadk$ rpm/dhd/helpers/build_packages.sh --gg Please build droidmedia as per HADK instructions !! Failed to pack_source_droidmedia-localbuild.sh | 08:06 |
Mister_Magister | hmm for some reason mic didn't create .zip | 10:08 |
Mister_Magister | hmm ks file is very very different from one my other devices have | 10:09 |
Mister_Magister | ye for some reason its generating not full kickstart file | 10:17 |
T42 | <elros34> @rahykx you can try 'make modules' and search for missing file, as you can see in notes it's is required sometimes for fstab and ueventd* so for hybris-18 maybe it's also needed for some ini*rc files | 10:42 |
T42 | <rahykx> @elros34 will try this | 10:43 |
T42 | <rahykx> Mister_Magister: the same, no zip on mic | 10:44 |
T42 | <elros34> do you both build in latest target and for latest 4.3.0 release? | 10:49 |
Mister_Magister | 4.2 | 10:50 |
voidanix[m] | Thaodan: finally finished building for bahamut but there is something very wrong with it https://paste.keyedlimepie.org/?c63ee7b4a6ee5ba2#9u2CNe9voUqGMfGkqqFsqkhj7KQMVms82BtE9uMRwmB8 | 12:39 |
voidanix[m] | this is really the only log i could get from hybris-recovery.img, hybris-boot does not have any telnet/ssh of sorts it seems | 12:40 |
T42 | <rahykx> @elros34 4.2 as well | 12:50 |
T42 | <elros34> search for pack_package-droid-updater in droid-configs.log, I guess that part is missing in your ks file | 12:53 |
T42 | <rahykx> Will do | 12:54 |
T42 | <rahykx> PlatformSDK rahul@vm:~/hadk$ rpm/dhd/helpers/build_packages.sh --gg Please build droidmedia as per HADK instructions !! Failed to pack_source_droidmedia-localbuild.sh | 12:54 |
T42 | <rahykx> Also, I'm yet to resolve this issue | 12:54 |
T42 | <elros34> did you downgrade droimedia? | 12:54 |
T42 | <rahykx> there's no droidmedia-local in hybris/mw | 12:54 |
T42 | <rahykx> Nope, am I supposed to downgrade in 18.1? | 12:55 |
T42 | <elros34> ah if you will build also gst-droid then maybe no. Did apply patch mentioned for 4.3.0 | 12:56 |
mal | Mister_Magister: no capitalized device codenames in obs, you should handle the naming different way, like I mentioned some time during last few days | 12:56 |
T42 | <rahykx> will build gst-droid and see what happens | 12:57 |
T42 | <rahykx> Mister_Magister: yeah have rectified it, no caps in device codenames | 12:57 |
T42 | <elros34> @rahykx most likely it will build but you still need droidmedia | 12:57 |
T42 | <rahykx> @elros34 So what do I do for droidmedia? | 12:58 |
T42 | <elros34> again, did you apply patch mentioned for 4.3.0 (Don't package droidmedia-devel by default)? | 12:59 |
T42 | <rahykx> No, I haven't applied the 4.3 patch | 12:59 |
T42 | <elros34> so do it, then try again and if it fails paste build log | 12:59 |
T42 | <rahykx> Okay will do | 13:00 |
T42 | <rahykx> Can you share the patch link? | 13:00 |
T42 | <elros34> it's in hot hadk unofficial notes at the top | 13:00 |
T42 | <rahykx> Got it | 13:01 |
T42 | <elros34> i think you will also need to build droidmedia-devel.spec | 13:08 |
T42 | <elros34> voidanix[m] 'CONFIGFS not detected' did you patch kernel defconfig? | 13:18 |
voidanix[m] | CONFIG_USB_CONFIGFS is =y, yes the kernel was indeed patched too | 13:22 |
T42 | <elros34> there are more usb related configs which needs to be enabled compare to other sony device, that error suggest wrong defconfig | 13:23 |
T42 | <elros34> https://github.com/mer-hybris/android_kernel_sony_msm/blob/1d5684ea29cdb896ef4630b74d2fb4d8bd85ea5b/arch/arm64/configs/aosp_kumano_griffin_defconfig#L893 | 13:24 |
voidanix[m] | i do have all these options configured below line 807 | 13:25 |
T42 | <elros34> in generated .config in out too? your /sbin/droid-hal-init fail, so it will be hard to figure out why without some access to device | 13:28 |
voidanix[m] | yes, mer-check-kernel passes too except qtaguid | 13:30 |
voidanix[m] | could it be that it is not mounting /system correctly (if at all?) | 13:31 |
T42 | <elros34> I thought you use aosp way with system content packaged in rpm? | 13:32 |
voidanix[m] | oh that explains why system.img is not even required for flashing | 13:34 |
voidanix[m] | `yamuisplash.service: Executable /system/bin/start missing, skipping: No such file or directory` pointed me to the /system theory | 13:36 |
T42 | <elros34> you can chechk whether image contains something in system/bin/ or /system/*/ld.config.*. | 13:37 |
voidanix[m] | i only see lib and lib64 in /rootfs/system, is this what you meant? | 13:48 |
T42 | <elros34> hm I have never really build sailfish aosp way so take it with grain of salt but I think something is missing. do you have droid-system* package installed? | 13:51 |
voidanix[m] | yep | 13:52 |
T42 | <elros34> so not sure, you must wait for somebody who understand how /system is handled. In hadk pdf way we just mount partition but in your spec file for sure you have excluded system.mount unit | 13:54 |
T42 | <hacker12455> ` IMPORTANT: some devices in your Android tree are 64bit targets. If your device is aarch64, | 13:54 |
T42 | <hacker12455> please define droid_target_aarch64 in your .spec, otherwise define droid_target_armv7hl` | 13:54 |
T42 | <hacker12455> IMPORTANT: some devices in your Android tree are 64bit targets. If your device is aarch64, | 13:54 |
T42 | <hacker12455> please define droid_target_aarch64 in your .spec, otherwise define droid_target_armv7hl (edited) | 13:54 |
voidanix[m] | btw /rootfs/bin/droid-hal-init is there and there is /rootfs/usr/libexec/droid-hybris/system/etc/ld.config.29.txt | 13:54 |
T42 | <hacker12455> where do I define that/ | 13:54 |
T42 | <elros34> /usr/libexec/droid-hybris/system/etc/ld.config.29.txt is usually bind mount over /system/etc/ld.config.29.txt | 13:55 |
T42 | <elros34> @hacker12455 like this for example: https://github.com/mer-hybris/droid-hal-sony-seine/blob/master/rpm/droid-hal-common.inc#L7 | 13:56 |
T42 | <hacker12455> do I make that file? | 13:58 |
T42 | <elros34> you should already have similar file if you follow hadk | 13:59 |
T42 | <elros34> with $device instead common in name | 14:00 |
T42 | <hacker12455> ah I have it then | 14:00 |
T42 | <hacker12455> so just throw it in there? | 14:00 |
T42 | <hacker12455> do I need to build pulseaudio-modules-droid-hidl? | 14:20 |
T42 | <hacker12455> tried to build gst-droid | 14:22 |
T42 | <hacker12455> https://bpa.st/FRDA | 14:22 |
T42 | <hacker12455> the hell | 14:24 |
T42 | <hacker12455> https://bpa.st/O25Q | 14:24 |
T42 | <hacker12455> I built that | 14:24 |
T42 | <Itzxdatl> I get this error, is normally? : https://irc.thaodan.de/.imgstore/1c6408ab/file_3008.jpg | 14:49 |
voidanix[m] | you just need to repo sync a few times until these messages do not appear anymore | 15:40 |
T42 | <rahykx> Trying to make hybris-hal droidmedia: build fails https://susepaste.org/13928983 | 15:45 |
T42 | <rahykx> It's 17.1, did apply-patch.sh before make | 15:46 |
T42 | <rahykx> Any ideas on this? hybris/mer-kernel-check/mer_verify_kernel_config \ | 15:55 |
T42 | <rahykx> ./out/target/product/$DEVICE/obj/KERNEL_OBJ/.config | 15:55 |
T42 | <rahykx> Sorry* pasted the wrong one https://susepaste.org/13928983 | 15:55 |
T42 | <Itzxdatl> ah ok, thanks (re @SailfishFreenodeIRCBridgeBot: <voidanix[m]>you jus...) | 16:01 |
T42 | <rahykx> Building kernel image keeps failing for some reason :/ | 16:03 |
mal | @rahykx you changed to 17.1 base? | 16:07 |
T42 | <rahykx> No, I'm building on 17.1 on a different server | 16:08 |
T42 | <rahykx> On an entirely diff server | 16:09 |
mal | ok | 16:11 |
T42 | <rahykx> Any idea on why this fails? | 16:11 |
mal | not really, are you sure you have correct branches in local manifest? | 16:14 |
T42 | <rahykx> Yeah, all are 17.1 only | 16:14 |
voidanix[m] | holy guacamole the xperia 5 booted | 16:15 |
T42 | <rahykx> <manifest> | 16:15 |
T42 | <rahykx> <project path="device/nokia/DRG" | 16:15 |
T42 | <rahykx> name="LineageOS/android_device_nokia_DRG" | 16:15 |
T42 | <rahykx> revision="lineage-17.1" /> | 16:15 |
T42 | <rahykx> <project path="device/nokia/sdm660-common" | 16:15 |
T42 | <rahykx> name="LineageOS/android_device_nokia_sdm660-common" | 16:15 |
T42 | <rahykx> revision="lineage-17.1" /> | 16:15 |
T42 | <rahykx> <project path="kernel/nokia/sdm660" | 16:15 |
T42 | <rahykx> name="LineageOS/android_kernel_nokia_sdm660" | 16:15 |
T42 | <rahykx> revision="lineage-17.1" /> | 16:15 |
T42 | <rahykx> <project path="vendor/nokia" | 16:15 |
T42 | <rahykx> name="TheMuppets/proprietary_vendor_nokia" | 16:15 |
T42 | <rahykx> revision="lineage-17.1" /> | 16:15 |
T42 | <rahykx> mal: The ones I'm using | 16:15 |
mal | use pastebing or similar service if pasting more than 3 lines | 16:16 |
mal | *pastebin | 16:16 |
T42 | <rahykx> https://susepaste.org/16129310 | 16:19 |
T42 | <rahykx> mal: this is the one | 16:19 |
mal | PSA: 4.3.0.12 release is now latest target on obs | 16:36 |
T42 | <rahykx> Please build droidmedia as per HADK instructions | 17:22 |
T42 | <rahykx> !! Failed to pack_source_droidmedia-localbuild.sh | 17:22 |
T42 | <rahykx> Any ideas? | 17:22 |
T42 | <rahykx> How do I use a specific version of droidmedia? say - droidmedia: 0.20210702.0 | 17:31 |
T42 | <rahykx> Where/what am I supposed to change? | 17:31 |
T42 | <rahykx> Got it, thanks | 17:36 |
T42 | <rahykx> external/droidmedia/private.h:26:10: fatal error: 'media/MediaSource.h' file not found | 17:41 |
T42 | <rahykx> #include <media/MediaSource.h> | 17:41 |
T42 | <rahykx> while make droidmedia | 17:41 |
Mister_Magister | mal: dang | 17:43 |
Mister_Magister | i'll probably revert back to 5z then | 17:43 |
mal | Mister_Magister: just make it non-capitalized codename, like I did for fp3 | 17:59 |
Mister_Magister | ye ye | 17:59 |
T42 | <rahykx> the kernel builds now, did a "make clobber" and "make hybris-hal" again | 18:25 |
T42 | <rahykx> In file included from external/droidmedia/droidmediacodec.cpp:32: | 18:43 |
T42 | <rahykx> frameworks/av/media/libstagefright/include/media/stagefright/MediaCodec.h:27:10: fatal error: 'media/MediaMetrics.h' file not found | 18:43 |
T42 | <rahykx> #include <media/MediaMetrics.h> | 18:43 |
T42 | <rahykx> Any ideas on where this could possibly be from? | 18:44 |
T42 | <rahykx> While make droidmedia | 18:44 |
Mister_Magister | mal: my hybris-boot is booting lineage | 19:06 |
T42 | <elros34> @rahykx pure guess: search in regular default/lineage.xml, maybe you need to enable some repo which is disabled in hybris branch | 19:09 |
T42 | <rahykx> @elros34 lemme try | 19:10 |
T42 | <rahykx> hadk-hot says * Latest ubuntu sdk do not have installed cpio which is required to create initramfs | 19:12 |
T42 | <rahykx> do I have to do sudo apt install cpio? | 19:12 |
T42 | <rahykx> [ 43% 2485/5648] Making initramfs : out/target/product/DRG/obj/ROOT/hybris-recovery_intermediates/recovery-initramfs.gz | 19:13 |
T42 | <rahykx> "cpio" is not allowed to be used. See https://android.googlesource.com/platform/build/+/master/Changes.md#PATH_Tools for more information | 19:13 |
T42 | <elros34> definitely you need to install it. In that link and also in faq you have instruction how to bypass this restriction | 19:14 |
T42 | <rahykx> Alrighty, so now I make again? do I have to "make clobber" before make again? | 19:16 |
voidanix[m] | thankfully not | 19:16 |
T42 | <elros34> unlikely but you can always check whether hybris-boot.img have initramfs | 19:16 |
T42 | <rahykx> sure, thanks! | 19:17 |
T42 | <rahykx> @elros34 couldn't find in faq on how to bypass, can you please share? | 19:18 |
T42 | <rahykx> TEMPORARY_DISABLE_PATH_RESTRICTIONS=true I've done this tho, is it sufficient? | 19:19 |
T42 | <A_T_R> u need chroot Ubuntu and install cpio inside it (re @rahykx: TEMPORARY_DISABLE_PA...) | 19:20 |
T42 | <rahykx> Also, got zygote files now! | 19:20 |
T42 | <rahykx> thanks @A_T_R | 19:20 |
T42 | <rahykx> cpio is already the newest version (2.13+dfsg-2ubuntu0.3). | 19:21 |
T42 | <rahykx> 0 upgraded, 0 newly installed, 0 to remove and 117 not upgraded. | 19:21 |
T42 | <elros34> yeah that env | 19:21 |
T42 | <rahykx> Was already installed 🤦♂️ | 19:22 |
T42 | <elros34> latest ubuntu image was updated? | 19:22 |
T42 | <rahykx> not sure, maybe I might have installed :D | 19:23 |
T42 | <rahykx> ran make clobber without checking this first 🤦♂️ | 19:23 |
T42 | <rahykx> re making now :/ | 19:24 |
T42 | <rahykx> @elros34 cpio wasn't installed, I had installed manually | 19:31 |
T42 | <hacker12455> is there some way to check if a package is being installed when running build_packages? | 20:43 |
T42 | <hacker12455> because I can see the repos being refreshed | 20:46 |
T42 | <hacker12455> for example when I run build_packages.sh --droid-hal | 20:46 |
Mister_Magister | wait, i have vague recollection that something like this happened to me in the past on the 5z | 20:47 |
piggz | mal: lbt: i think this is blocking all OBS builds | 20:51 |
lbt | piggz: what is ? | 20:53 |
Mister_Magister | lbt: hi, are you aware of broken search? | 20:53 |
piggz | lbt: oops https://build.merproject.org/project/monitor/nemo:devel:hw:common?arch_aarch64=1&blocked=1&defaults=0&repo_sailfish_latest_aarch64=1 | 20:54 |
lbt | Mister_Magister: I'll take a look | 20:55 |
Mister_Magister | lbt: <3 | 20:57 |
T42 | <Itzxdatl> is normally?, How much more is left to download? : https://irc.thaodan.de/.imgstore/456a7877/file_3012.jpg | 21:00 |
lbt | piggz: let me know if you see more | 21:01 |
piggz | lbt: well, im waiting on all these :) https://build.sailfishos.org/project/show/nemo:devel:hw:pine:dontbeevil | 21:02 |
piggz | lbt: but, i think its waiting on everything to trikle through | 21:03 |
lbt | yes - the dod ones are the problem | 21:04 |
piggz | lbt: what is dod? | 21:06 |
mal | lbt: that libgbinder in nemo:devel:hw:common is doing "downloading 1 dod packages" | 22:17 |
mal | also libncicore and some others there | 22:17 |
T42 | <gentr2017> hello,Sailfish OS for Mi 11 lite Rom request | 22:42 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!