**** BEGIN LOGGING AT Tue Apr 20 02:59:56 2021 Apr 20 03:04:39 @Rabee [Any device in the market has Ubuntu touch I can buy?], Fairphone 2 Apr 20 03:53:30 A B was added by: A B Apr 20 03:54:23 I Hi, I have a problem, when I try install Ubuntu Touch in my lava iris 88s, can’t read property ‘codename’ Apr 20 03:54:45 Which version I can use for install in my cellphone is lava iris 88s ? Apr 20 04:13:23 nergzd723: just get familar with the build system, and get some build to do baby steps towards porting to devices Apr 20 04:14:09 fredldotme looks to me I have to dig into that direction Apr 20 04:56:04 Alright, so I've followed the porting guide to the best of my ability, and have a halium 9 reference rootfs (from bshah) running on my HTC m9 himaul. … I think I'm stuck on getting the android container started. … Not sure if it's relevant, but there is no `/var/lib/lxc/android/rootfs` directory. … Any tips? Apr 20 04:56:43 can you ssh to it? Apr 20 04:56:47 Yep Apr 20 04:57:06 try backtracing the lxc start command Apr 20 04:57:19 first do systemctl status lxc@android Apr 20 04:57:31 and lxc-checkconfig Apr 20 04:58:12 Can the Halium kernel be used to boot into a arm based ubuntu or kali linux? Apr 20 04:58:27 you could try Apr 20 04:59:03 Any ideas on what I can try to get it working? Apr 20 04:59:17 does your halium kernel boot? Apr 20 05:00:03 It has multiple times yes Apr 20 05:00:14 @RealTheHexagon [try backtracing the lxc start command], https://paste.ubuntu.com/p/824h2dzG6J Apr 20 05:00:34 @SamWilsn [https://paste.ubuntu.com/p/824h2dzG6J], I think I'm missing some important partitions 🤣 Apr 20 05:02:31 what guide did you follow Apr 20 05:02:57 i know of these two : https://github.com/ubports/porting-notes/wiki/Halium-9 … https://github.com/ubports/porting-notes/wiki/Generic-system-image-(GSI) Apr 20 05:04:33 you could try compiling your own systemimage Apr 20 05:04:52 I've been following the first one, though I wasn't sure how far to "partially follow" the 7.1 guide. Apr 20 05:05:14 @RealTheHexagon [you could try compiling your own systemimage], Like `mka systemimage`? That's what I've been doing. Apr 20 05:05:57 sudo lxc-info -n android Apr 20 05:06:02 wait Apr 20 05:06:09 ls /android Apr 20 05:06:46 @RealTheHexagon [ls /android], Doesn't exist Apr 20 05:06:54 then top one Apr 20 05:08:04 No system, android Apr 20 05:08:20 Just the usual Linux ones. I can copy it over though, if you like. Apr 20 05:08:45 what do you mean Apr 20 05:08:57 did you do the lxc-info Apr 20 05:09:00 Wait, what did you mean by "top one"? Apr 20 05:09:19 the one before "wait" Apr 20 05:09:25 lol, okay. I thought you meant `ls /`. Sorry! Apr 20 05:09:44 Name: android … State: STOPPED Apr 20 05:10:15 sudo start lxc-android-config Apr 20 05:10:35 if that doesnt work try sudo lxc-start -n android -F Apr 20 05:10:58 and if THAT doesnt work, try reading dmesg, as it looks like partitions arent mounted, like you said Apr 20 05:11:01 @SamWilsn [https://paste.ubuntu.com/p/824h2dzG6J], These are those logs Apr 20 05:11:12 i read them, these are different Apr 20 05:11:31 gzip: stdin: unexpected end of file … this line interests me Apr 20 05:11:37 Oh, looked like the same command Apr 20 05:11:49 -F means more detail i geuss Apr 20 05:13:19 is your rootfs corrupt? Apr 20 05:13:39 try downloading it again Apr 20 05:13:51 line 6: cpio: premature end of archive Apr 20 05:14:37 I'll give it a go, unless you have a sha1 handy? 👀 Apr 20 05:15:25 bittorent? Apr 20 05:16:25 I've been using the one from http://bshah.in/halium/halium-rootfs-20170630-151006.tar.gz Apr 20 05:16:48 Though apparently only the ubports rootfs will work, according to the halium 9 guide. Apr 20 05:19:10 (Document) https://irc.ubports.com/uqH60L7b.torrent Apr 20 05:20:19 @SamWilsn [Though apparently only the ubports rootfs will work, according to the halium 9 g …], could try the ubports rootfs Apr 20 05:20:50 I'll give 'em both a try Apr 20 05:20:53 Thanks so much Apr 20 05:21:11 @RealTheHexagon [could try the ubports rootfs], Found one that worked with halium-install this time! Apr 20 05:21:23 👌 Apr 20 05:23:38 hey @SamWilsn while you are downloading the rootfs, try doing dmesg Apr 20 05:23:43 reading* Apr 20 05:27:20 hey, tell me when you are done downloading the torrent, so i can take it down Apr 20 05:29:50 @RealTheHexagon [hey @SamWilsn while you are downloading the rootfs, try doing dmesg], The first couple seconds are missing :( Apr 20 05:29:59 @RealTheHexagon [hey, tell me when you are done downloading the torrent, so i can take it down], Will do! Apr 20 05:33:24 @RealTheHexagon [hey, tell me when you are done downloading the torrent, so i can take it down], It verified successfully :/ Apr 20 05:34:01 should i take it down, because it says on my client that noone has downloaded anything yet Apr 20 05:35:28 My client checked the file and said it was all good Apr 20 05:35:34 Should be good to take down Apr 20 05:42:32 ```$ lxc-start -F -n android … lxc-start: conf.c: mount_entry: 1858 No such file or directory - Failed to mount "tmpfs" on "/usr/lib/aarch64-linux-gnu/lxc/dev" … [...]``` … Let's try that again over here 😅 Apr 20 05:42:37 hehe Apr 20 05:43:53 dmesg -w Apr 20 05:44:12 is your device treble? Apr 20 05:44:54 That's the drivers-on-vendor-partition pattern? Apr 20 05:45:08 ye Apr 20 05:48:21 I don't believe so, but I'm not sure how to check. Apr 20 05:48:21 did you change anything about "system-as-root" Apr 20 05:48:21 No Apr 20 05:48:37 then it's probably treble Apr 20 05:49:02 you can check by going into twrp, and the wipe menu, if im certain, but im not sure as i dont have a treble device Apr 20 05:49:14 no wait Apr 20 05:49:26 why would you want to wipe your vendor partition Apr 20 05:52:18 I doubt it treble, just based on the age of the device Apr 20 05:52:25 [Edit] I doubt it's treble, just based on the age of the device Apr 20 05:52:43 what version of android did it come with Apr 20 05:52:53 im so dumb i should have asked that before Apr 20 05:53:01 You know... halium 7 would probably be wayyyy easier to port ;) Apr 20 05:53:10 thats what im doing Apr 20 05:53:22 But there is a lineageOS 16 for it, at least. Apr 20 05:53:29 @RealTheHexagon [thats what im doing], porting 7? Apr 20 05:53:33 ye Apr 20 05:53:41 How's that going? Apr 20 05:53:46 good Apr 20 05:53:50 :D Apr 20 05:54:09 im just fixing offline charging currently for Samsung S5 Apr 20 05:54:25 the setup wizard is SOOOO laggy Apr 20 05:55:03 @SamWilsn whats your device again? Apr 20 05:55:38 HTC m9 himaul Apr 20 05:56:11 its not treble Apr 20 05:56:15 @RealTheHexagon [im just fixing offline charging currently for Samsung S5], I am _not_ looking forward to the litany of broken drivers Apr 20 05:56:19 since it came with android 5 Apr 20 05:59:39 Hm, would the skip_initramfs patch be relevant then? Apr 20 06:06:47 I'll probably just restart with 7.1 and see what happens. Apr 20 06:06:47 sorry for taking a while, i was assembling a laundry basket my mum got Apr 20 06:06:58 No worries! Apr 20 06:07:31 @SamWilsn [Hm, would the skip_initramfs patch be relevant then?], i mean, the errors dont look related Apr 20 06:07:46 Yeah, I agree. Apr 20 06:08:08 hal 7 would be easier, like way easier if you dont want to trebelize your device Apr 20 06:08:23 i think your errors come from your device not being treble Apr 20 06:08:41 so you have two choices, trebelize your phone, or halium 7. Apr 20 06:09:25 I was looking at the treble process, and I honestly don't care enough to go through that effort. Apr 20 06:10:05 yeah, i saw that, and considering almost all the tutorials were about some xiaomi device, i didn't want to take the risk Apr 20 06:12:06 @SamWilsn what os are you going for in the end Apr 20 06:12:34 Probably ut, I guess. Apr 20 06:12:50 Mostly just doing this for fun, and because I have a shelf of old phones. Apr 20 06:13:08 do you have a samsung s5? Apr 20 06:15:01 No Samsungs unfortunately. I've got: … - Sony Xperia X Compact (kugo) … - Sony Xperia XZ2 Compact … - nexus 5 … - OnePlus One … - pixel 2 … And some windows phones 🤣 Apr 20 06:15:16 yoo windows phone Apr 20 06:15:25 did windows release the SOCs Apr 20 06:15:39 that would be cool, windows phone: linux edition Apr 20 06:16:35 I don't think there's much of anything available for them :( Apr 20 06:16:53 @SamWilsn [Probably ut, I guess.], just try porting halium 7 for ubuntu touch, as plasma mobile stopped support Apr 20 06:17:06 Aight Apr 20 06:17:54 Are the other OSes also halium based? Like postmarket or Manjaro? Apr 20 06:18:12 i think postmarket is Apr 20 06:18:23 but it's mostly mainline stuff Apr 20 06:19:09 @RealTheHexagon [i think postmarket is], No. pmOS isn't Halium based at all. Apr 20 06:19:23 It's completely different. Apr 20 08:01:19 (Photo, 1280x711) https://irc.ubports.com/xeyE5ERT.png 🔥CoinBene Happy Wednesday Airdrop Activity!! … 📣RULES:① Users who have an AVERAGE DAILY CFT holdings of ≥500 within 7 days. ② Users have completed real-name authentication (only for Spot accounts holding positions, Found accounts are not counted) … 📣AIRDROP COINS: Popular coins Apr 20 08:01:20 on CoinBene current week … 📣 TIME:EVERY WEDNESDAY! 【EVERY Wednesday at 15:00 (GMT+8) airdrop rewards will be distributed】 … Register to participate in Wednesday’s airdrop activities! … 🔗 https://registered.xthm.net/auth/register?hash=3Nb5FIB Apr 20 11:32:06 RR was added by: RR Apr 20 12:39:00 Are the other OSes al"> PostMarketOS is not Halium based Apr 20 12:39:34 but it's mostly"> Nah it works with both downstream and Mainline but downstream has compromises Apr 20 12:41:44 Hi Apr 20 12:41:59 I just did make clean and make clobber to redo a halium build Apr 20 12:42:19 Doing so now gives me this error in mla systemimage: https://paste.ubuntu.com/p/BqWrWvqpdN/ Apr 20 12:42:25 [Edit] Doing so now gives me this error in mka systemimage: https://paste.ubuntu.com/p/BqWrWvqpdN/ Apr 20 13:30:42 Why is your paste messed up it isn't readable Apr 20 13:47:49 @mighty17 [Why is your paste messed up it isn't readable], No idea Apr 20 13:48:49 `libaidl-common_intermediates/aidl_language_l.cpp:1395:3: error: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int'` Apr 20 13:49:05 @mighty17 [`libaidl-common_intermediates/aidl_language_l.cpp:1395:3: error: comparison of i …], No idea what that means Apr 20 13:49:10 I wasn't getting that before Apr 20 13:49:21 I just did make clean and make clobber and this happened Apr 20 13:49:57 i as well dont know Apr 20 13:50:02 @mighty17 [i as well dont know], Hm Apr 20 13:50:25 its comparing different types of variable ie ulong and int Apr 20 13:50:37 @mighty17 [its comparing different types of variable ie ulong and int], For no reason Apr 20 13:50:39 Wow Apr 20 13:50:46 :PP Apr 20 13:50:47 * :P Apr 20 13:50:51 It's a dumb build system Apr 20 13:51:08 https://forum.xda-developers.com/t/q-build-cm14-1-error.3500374/ found this on xda Apr 20 13:52:01 I use debian Apr 20 13:52:19 weird Apr 20 13:52:24 i dont think its an os issue Apr 20 13:52:27 But it compiled fine before Apr 20 13:52:31 Why now Apr 20 13:52:40 I hate myself for running make clean Apr 20 13:54:59 nah Apr 20 13:55:11 i dunno still :( Apr 20 13:55:17 @mighty17 [nah], I don't know what hit me Apr 20 13:55:24 I shouldn't have run it Apr 20 13:56:28 i dont think make clean caused this issue Apr 20 13:57:12 @mighty17 [i dont think make clean caused this issue], Make clobber? Apr 20 13:57:42 ? Apr 20 13:57:58 what in the world in make clobber?? Apr 20 13:59:09 @mighty17 [what in the world in make clobber??], Cleans your out dir Apr 20 13:59:19 Google says should be used with make clean Apr 20 14:02:32 yeah i know make clean but clobber idk Apr 20 14:08:21 Ohh Apr 20 14:08:38 Well now I have to do all this stuff all over again Apr 20 15:32:57 Official JingPad A1 video: https://www.youtube.com/watch?v=rZugAfhWkPA Apr 20 16:20:03 @mighty17 [yeah i know make clean but clobber idk], So error gone Apr 20 16:20:19 But now I get a new error relating to busybox_intermediates Apr 20 16:20:25 Its not there Apr 20 16:37:27 BRAN_DARKUS was added by: BRAN_DARKUS Apr 20 16:42:55 Lol error after error xD Apr 20 16:50:21 @mighty17 [Lol error after error xD], This should be the last one Apr 20 16:50:29 Cuz compilation is 95 percent Apr 20 17:10:40 wow Apr 20 17:10:41 niice Apr 20 17:14:14 @mighty17 [niice], So ideas? Apr 20 17:14:32 How do I stop busybox? Apr 20 17:14:53 no idea about busybox Apr 20 17:15:00 ask google/ddg/whatever u use Apr 20 17:15:04 @mighty17 [no idea about busybox], hm Apr 20 17:18:56 @mighty17 [ask google/ddg/whatever u use], Google's no help Apr 20 17:23:18 :( whats the error Apr 20 17:24:50 @mighty17 [:( whats the error], busybox_intermediates not found Apr 20 17:24:58 meaning I can't compile busybox Apr 20 17:26:44 hmm Apr 20 17:27:47 @mighty17 [hmm], hmm what? Apr 20 17:28:41 idk why u are getting that issue Apr 20 17:28:44 u shouldnt Apr 20 17:29:04 @mighty17 [u shouldnt], weird Apr 20 17:29:14 should I get that file from somewhere Apr 20 17:29:37 i dunno Apr 20 17:29:57 @mighty17 [i dunno], where can I get that tho Apr 20 17:30:15 idk anything about that xD Apr 20 17:30:24 @mighty17 [idk anything about that xD], xD Apr 20 19:20:34 I just remarked that https://github.com/LineageOS/android_hardware_libhardware/blob/lineage-16.0/include/hardware/hwcomposer_defs.h#L267 and https://github.com/Halium/android-headers/blob/halium-9.0/hardware/hwcomposer_defs.h#L276 don't match, is that an issue? I think it might explain a crash we have with a mako device (i.e. quite old !) Apr 20 19:24:29 @NotKit ^ Seems you extracted the headers.. AOSP seems to be aligned with LOS, so not sure where yours came from?https://android.googlesource.com/platform/hardware/libhardware/+/refs/heads/pie-gsi/include/hardware/hwcomposer_defs.h#L267 Apr 20 19:24:38 https://android.googlesource.com/platform/hardware/libhardware/+/refs/heads/pie-release/include/hardware/hwcomposer_defs.h#L267 Apr 21 00:51:06 Addicted2cuties was added by: Addicted2cuties Apr 21 00:52:57 Okay so this is probably dumb question but when reaching out to like one plus I don't know exactly know where to find these vendor blobs, specifically I don't know what to reference in my query.. Apr 21 01:17:41 uotlaf was added by: uotlaf **** ENDING LOGGING AT Wed Apr 21 03:01:26 2021