**** BEGIN LOGGING AT Thu Oct 24 02:59:57 2019 Oct 24 03:52:49 Holst SYLVAINE was added by: Holst SYLVAINE Oct 24 05:36:08 @NotKit [beware that we don't have support for Android 8/9/10 devices yet], When will available for this os Oct 24 06:17:54 Justina Gagnon was added by: Justina Gagnon Oct 24 11:36:31 Hello I've seen some people here try to build halium 8.1 for their devices, does that mean we have a fully(or at least, mostly) functional port? Oct 24 11:40:13 @Ege [Hello I've seen some people here try to build halium 8.1 for their devices, does …], No Oct 24 11:42:20 @Ege [Hello I've seen some people here try to build halium 8.1 for their devices, does …], it just means that we have something to build, not something that works (yet) Oct 24 12:19:01 @Mattia990 [Like this: https://www.google.com/amp/s/forum.xda-developers.com/xiaomi-mi-3/gen …], I didn't succeed with this method, gotta try another method then. Oct 24 12:19:15 Any idea how to get halium-boot from 9,1 MB to 8 MB? Oct 24 12:22:33 Try to disable kernel modules or featuresyou won't need :P Oct 24 12:22:49 I did it, but it only resized down to 0,2 MB. Oct 24 12:25:25 Why UT uses strictly halium-boot? Oct 24 12:26:49 because it uses halium? :) Oct 24 13:01:58 @NotKit [anyone with a device supported by phh-treble 9.0 GSI who wants to experiment wit …], What is this ? … I have a Pocophone with Android 9 who supports treble but I don't what phh-treble is. Oct 24 13:05:05 @aurnytoraink since android oreo, all devices need to support AOSP Generic System Image, that means that a single system image works for every single android device. the hardware support/compatibility of this is quite partial, so I did phh-treble to have full hardware support of all devices on aosp using this Oct 24 13:07:51 @phhusson [@aurnytoraink since android oreo, all devices need to support AOSP Generic Syste …], So that means that we can have a universal image file of halium that will work on all device? … Or we still have to do some tricky stuff with the kernel ? Oct 24 13:14:06 @aurnytoraink there are still some issues with the kernel. in my opinion most of the kernel requirements of halium are non-sense, only sysvipc makes sense and could be workarounded with some work by implementing it in libc based on binder Oct 24 13:16:40 Hum okay Oct 24 13:17:00 And actually, what is the situation on halium 8 or 9 ? Oct 24 13:17:13 Are we still stuck with the kernel ? Oct 24 13:17:20 @xioedodo [because it uses halium? :)], But why won't UT use hybris-boot? Oct 24 13:19:45 @aurnytoraink [Are we still stuck with the kernel ?], not with kernel, but with Android tree and middleware updates Oct 24 13:23:26 @rixchy [But why won't UT use hybris-boot?], Initramfs are different Oct 24 13:25:09 Would someone please advice which values to disable in defconfig? Oct 24 13:25:26 The halium-boot is 9,1 MB, I have to get it to 8 MB. Oct 24 14:03:18 @rixchy [The halium-boot is 9,1 MB, I have to get it to 8 MB.], Maybe you can also try a different compression method? Oct 24 14:03:38 Or I'm talking about the wrong thing, idk Oct 24 15:16:50 (Photo, 800x480) https://irc.ubports.com/rgGYx3QJ.png 🛑🛑🛑🛑🛑🛑☝️ Oct 24 15:17:34 @xioedodo [Maybe you can also try a different compression method?], I tried to enable LZMA, still the same. Oct 24 15:20:57 @JBBgameich Is it possible to not set password for phablet and root user using halium-install? Oct 24 15:23:34 boingo00 was added by: boingo00 Oct 24 15:23:38 (Sticker, 512x493) https://irc.ubports.com/ZD3frM6l.webp Oct 24 15:24:14 I want try to install Plasma Mobile on my old Meizu phone Oct 24 15:24:40 I have installed CM12.1, what else i need to install? Oct 24 15:28:23 @boingo00 have you looked at the docs @ https://docs.halium.org/ ? you don't need to install any Android base afaik as a custom system image gets made during the build process Oct 24 15:28:23 @boingo00 [I have installed CM12.1, what else i need to install?], You need to follow the porting guide Oct 24 15:37:10 Silly question: in command `repo sync -c -j 16` key `-j` is number of threads? Should i change number of threads to equal to number of threads on my CPU? Oct 24 15:37:34 Doesn't repo sync decide on its own what to use? Oct 24 15:37:42 [Edit] Doesn't repo decide on its own what to use? Oct 24 15:37:47 Yes, j is number of jobs. It's more how many concurrent downloads you want, since the job isn't very CPU intensive until the very end Oct 24 15:38:13 @abtekk [Doesn't repo decide on its own what to use?], The maintainer of your manifest can choose a default Oct 24 15:38:24 @UniversalSuperBox [The maintainer of your manifest can choose a default], Well I did not know that! Oct 24 15:39:45 Oh, syncing will take couple of hours Oct 24 15:40:25 @boingo00 [Oh, syncing will take couple of hours], Well depends on your internet Oct 24 15:41:13 Can i use Plasma and Android on same phone? I have only one and i not sure telephony will work Oct 24 15:41:15 @Mattia990 [@JBBgameich Is it possible to not set password for phablet and root user using h …], That's easy halium install is python and you can comment the lines Oct 24 15:41:40 @boingo00 [Can i use Plasma and Android on same phone? I have only one and i not sure telep …], Technically you can Oct 24 15:41:41 @boingo00 [Can i use Plasma and Android on same phone? I have only one and i not sure telep …], sure, I dual-booted Ubuntu Touch by simple changing the boot image Oct 24 15:41:58 Yeah, by changing the boot image in the recovery Oct 24 15:41:59 @nanu a [That's easy halium install is python and you can comment the lines], Ok I know, but then when I boot ut does it ask for a new password or no? Oct 24 15:42:03 @boingo00 [Can i use Plasma and Android on same phone? I have only one and i not sure telep …], [Edit] sure, I dual-booted Ubuntu Touch by simply changing the boot image between a backup android boot.img and the halium-boot.img one Oct 24 15:42:57 @Deathmist1337 [sure, I dual-booted Ubuntu Touch by simply changing the boot image between a bac …], Yeah but writing every time on an partition causes bad things, like break the emmc Oct 24 15:43:13 @Mattia990 [Yeah but writing every time on an partition causes bad things, like break the em …], That's only on very old devices I guess Oct 24 15:43:31 @xioedodo [That's only on very old devices I guess], Are you sure? Oct 24 15:44:07 @Mattia990 [Are you sure?], Flash wear is overrated. Oct 24 15:44:13 No but in my case the last used PW was working and you can add `-i` then it copies your host key and you can log in automagically with ssh Oct 24 15:44:50 @Mattia990 [Are you sure?], Yeah, it's all wear leveled so you aren't writing to the same place on the flash anyway. Oct 24 15:45:08 Controller smarts Oct 24 15:45:33 I flash some of these devices with Ubuntu Touch multiple times per week. That's about 2GB of writes every time. Oct 24 15:46:32 @UniversalSuperBox [Yeah, it's all wear leveled so you aren't writing to the same place on the flash …], Ah fantastic, I didn't know this Oct 24 15:46:47 @nanu a [No but in my case the last used PW was working and you can add -i then it copies …], Yeah yeah, I know that Oct 24 15:46:51 Thanks Oct 24 15:47:35 @UniversalSuperBox [I flash some of these devices with Ubuntu Touch multiple times per week. That's …], Just calculated mine, I'm doing gigabytes of writes a DAY 😐 Oct 24 15:47:41 I should stop. Oct 24 15:49:28 Can i use this repo as device-specific source repo? … https://github.com/washinson/android_device_meizu_m3 Oct 24 15:49:58 Other repos don't exist for my phone Oct 24 15:50:05 you can try, I don't see why not Oct 24 15:50:17 @boingo00 [Can i use this repo as device-specific source repo? … https://github.com/washinson …], Yeah Oct 24 15:52:18 @Mattia990 [@JBBgameich Is it possible to not set password for phablet and root user using h …], Not without modifications to the script currently. Why? Oct 24 15:54:03 @JBBgameich [Not without modifications to the script currently. Why?], Because I seen a chinese guy doing this Oct 24 15:54:40 You can give it a password to set on the command line, so it won't for one while installing. Oct 24 15:55:03 For not setting a password at all you can just commend out the specific line. Oct 24 15:55:20 @boingo00 [Other repos don't exist for my phone], That's bad Oct 24 15:55:25 You really need the kernel Oct 24 15:55:35 @JBBgameich [For not setting a password at all you can just commend out the specific line.], I know that but when I boot ut, will it ask for password? Oct 24 15:55:47 @JBBgameich [For not setting a password at all you can just commend out the specific line.], [Edit] I know that but when I boot ut, will it ask for a new password? Oct 24 15:56:11 Don't know, I haven't used ut so far. Oct 24 15:56:51 @JBBgameich [Don't know, I haven't used ut so far.], Ah ok, thanks anyway Oct 24 15:57:37 Basically the whole ut support in halium-install just exactly includes the features some UBports people requested some time ago. Oct 24 16:02:38 (Photo, 800x207) https://irc.ubports.com/NwjqoZ5C.png This is correct manifest? Oct 24 16:03:23 @boingo00 if you don't have kernel source you can't do anything. (you also need vendor blobs are easy enough to come by) Oct 24 16:03:32 you need kernel source code Oct 24 16:03:36 [Edit] @boingo00 if you don't have kernel source you can't do anything. (you also need vendor blobs which are easy enough to come by) Oct 24 16:03:40 @Deathmist1337 [@boingo00 if you don't have kernel source you can't do anything. (you also need …], I have repo with blobs Oct 24 16:03:55 @boingo00 [I have repo with blobs], You still need kernel source code Oct 24 16:04:38 If i understood correctly, CM in my phone use original kernel from CM Oct 24 16:04:56 @boingo00 [If i understood correctly, CM in my phone use original kernel from CM], Original kernel from the device ROM or from the CM? Oct 24 16:04:57 well you need to make modifications to the defconfig etc so that doesn't help. you need plain source code Oct 24 16:05:05 If it's from the CM you need to find it Oct 24 16:05:45 @boingo00 [If i understood correctly, CM in my phone use original kernel from CM], Is the device Meizu m3 note? Oct 24 16:06:14 @xioedodo [Is the device Meizu m3 note?], Just M3, aka M3 mini Oct 24 16:06:50 Almost the same phone as M3s Oct 24 16:07:07 But without fingerprint scanner Oct 24 16:08:00 @boingo00 [Almost the same phone as M3s], If m3s has the source code you can use it Oct 24 16:08:13 If they're really similar (same display, cpu, camera, etc) Oct 24 16:09:21 hmm, looks like you could repurpose the kernel I found for that then possibly https://github.com/Jakesoso/android_kernel_meizu_m3s Oct 24 16:10:43 that's the only one I found too with a quick search btw Oct 24 16:10:47 @Deathmist1337 [hmm, looks like you could repurpose the kernel I found for that then possibly ht …], It seems like this is an unfinished kernel port Oct 24 16:11:08 Yep, that is what I would be concerned with. Oct 24 16:11:32 Oh, but that's the only one.. Oct 24 16:11:34 didn't find anything else so I don't think there's much choice Oct 24 16:11:45 Hm, then worth a try, I guess. Oct 24 16:12:30 Hm, is there fingerprint support on UT and PM? Oct 24 16:13:00 I don't have fingerprint anyway Oct 24 16:13:03 I have a Redmi Note 4 MTK (a pretty powerful device) but sadly it doesn't have any kernel sources. I did some progress for the port from other device with same MT6797 but not much success yet (kernel panic after initializing most hardware at 0.8s) Oct 24 16:13:41 Although that's with postmarketOS, but it's mostly similar in the kernel side Oct 24 16:13:42 @xioedodo [I have a Redmi Note 4 MTK (a pretty powerful device) but sadly it doesn't have a …], That is really sad when you can't find your device's sources/repos.. Oct 24 16:13:54 @rixchy [That is really sad when you can't find your device's sources/repos..], Xiaomi haven't released them at all Oct 24 16:14:36 @xioedodo [Although that's with postmarketOS, but it's mostly similar in the kernel side], postmarketOS requires hybris-boot or halium-boot? Oct 24 16:15:01 @rixchy [postmarketOS requires hybris-boot or halium-boot?], it doesn't use libhybris at all (by default) Oct 24 16:15:16 What boot img does it use then? Oct 24 16:15:23 I also found this … https://github.com/washinson/android_device_meizu_m3_m3s-common … I have no clue, what is this, but something interesting Oct 24 16:15:49 @boingo00 [], That repo is this one here. ^ Oct 24 16:15:55 @rixchy [What boot img does it use then?], The one you compiled with pmbootstrap (a very powerful tool for porting devices to postmarketOS) Oct 24 16:16:14 It used APKBUILD (postmarketOS is based on Alpine) Oct 24 16:16:22 Although it uses glibc afaik Oct 24 16:16:29 @xioedodo [The one you compiled with pmbootstrap (a very powerful tool for porting devices …], Hm, gonna look at the porting thing tonight. Is it a lil more stable? Oct 24 16:17:03 @xioedodo [I have a Redmi Note 4 MTK (a pretty powerful device) but sadly it doesn't have a …], have you tried getting it booting with stock kernel on postmarketOS? Oct 24 16:17:19 https://wiki.postmarketos.org/wiki/Porting_to_a_new_device Oct 24 16:17:23 @xioedodo [Although it uses glibc afaik], musl Oct 24 16:17:32 @NotKit [have you tried getting it booting with stock kernel on postmarketOS?], What do you mean stock kernel? Oct 24 16:17:36 @boingo00 [I also found this … https://github.com/washinson/android_device_meizu_m3_m3s-commo …], you definitely need that too since the devices are so similar it only makes sense they made a common repo with all the 100% cloned parts, source: https://github.com/washinson/android_device_meizu_m3/blob/cm12.1/device_m3.mk#L1 Oct 24 16:17:37 The mainline one? Oct 24 16:17:47 stock kernel blob Oct 24 16:18:03 @xioedodo [https://wiki.postmarketos.org/wiki/Porting_to_a_new_device], Hm. Thanks. Oct 24 16:19:08 @NotKit [stock kernel blob], How would that work? AFAIK it needs stuff like devtmpfs, vt, sysvipc Oct 24 16:19:43 it needs that, but... Oct 24 16:20:26 @Deathmist1337 [you definitely need that too since the devices are so similar it only makes sens …], I need list multiple remotes? Oct 24 16:20:56 that's an argument with @phhusson actually if we can work around stock blob limitations or not Oct 24 16:21:25 nah, it's all seemingly from the same guy's GitHub. not sure if you need to define the repos above your project lines, but I'd move the repo declarations above everything else (ofc still inside tags) Oct 24 16:21:31 with some work, at least postmarketOS OpenRC should boot Oct 24 16:21:37 [Edit] @boingo00 nah, it's all seemingly from the same guy's GitHub. not sure if you need to define the repos above your project lines, but I'd move the repo declarations above everything else (ofc still inside tags) Oct 24 16:21:45 @xioedodo [https://wiki.postmarketos.org/wiki/Porting_to_a_new_device], THAT IS IT. I AM DOING PORTING TONIGHT.. AGAIN. Oct 24 16:22:34 [Edit] @boingo00 nah, it's all seemingly from the same guy's GitHub. not sure if you need to define the remotes above your project lines, but I'd move the remote declarations above everything else (ofc still inside tags) Oct 24 16:23:45 @Deathmist1337 [@boingo00 nah, it's all seemingly from the same guy's GitHub. not sure if you ne …], This is now correct? … `````` Oct 24 16:24:50 yes, remotes above the projects. you still need entries for your kernel, m3-m3s-common whatever is was and vendor blobs tho before it's 100% complete I think (also use pastebin or similar when pasting long text thx) Oct 24 16:25:12 @rixchy [THAT IS IT. I AM DOING PORTING TONIGHT.. AGAIN.], Good luck dood Oct 24 16:26:22 Yeah, vendor blobs can be always extracted from the stock ROM, they're not critical Oct 24 16:27:36 @boingo00 [I need list multiple remotes?], nvm you do, the kernel is from someone else and you use that new remote for ONLY the kernel Oct 24 16:29:04 @Deathmist1337 [nvm you do, the kernel is from someone else and you use that new remote for ONLY …], Ok, i was thinking about this just now Oct 24 16:29:20 we don't know if that kernel even boots Oct 24 16:29:34 repo clearly states unfinished and has single commit Oct 24 16:29:48 I have no choice Oct 24 16:32:16 https://pastebin.com/CmCVXzsM … I not sure about name field in project tag, and how to define all remotes to one project Oct 24 16:33:13 it looks good, you just add 3 more lines with changed path, name, remote and revision as per your sources and the halium guide Oct 24 16:34:08 except kernel remote should only have the username afaik (remove `/android_kernel_meizu_m3s` from it) Oct 24 16:34:41 Three more `` tags or name remote fields? Oct 24 16:34:58 [Edit] Three more `` tags or remote fields? Oct 24 16:35:06 [Edit] Three more `` tags or `remote` fields? Oct 24 16:35:13 remotes are where it gets sources from, it can't decide what to get for you. you define projects to tell it what to get from the specified remotes Oct 24 16:38:14 https://pastebin.com/B27UJvfA … Sort of correct Oct 24 16:38:54 Oh, i forget vendor and common Oct 24 16:39:50 you need to change paths for each project too (e.g. kernel/... device/... vendor/...) and you can omit the `revision=` tags from each project entry if they all use the revision defined in your chosen remote (think of it as a default) Oct 24 16:41:56 Ok, done Oct 24 16:42:59 Can i try run setup? Oct 24 16:43:42 show me the manifest file again and I'll check if it's correct :) Oct 24 16:45:04 https://pastebin.com/GsafpaF5 Oct 24 16:45:19 I love this Telegram chat. It is so helpful. 👍🏼 Oct 24 16:48:34 @boingo00 https://pastebin.com/qUX1niHp (I made some changes, compare to your so see if you're curious and want to understand it which I encourage) Oct 24 16:50:02 @boingo00 damn just noticed it has a missing `/>` after kernel remote definitions, add it after the revision line Oct 24 16:50:04 @rixchy [I tried to enable LZMA, still the same.], And xz ? Oct 24 16:50:16 @Deathmist1337 [@boingo00 damn just noticed it has a missing /> after kernel remote definitions, …], I noticed it too Oct 24 16:50:23 Already fixed Oct 24 17:02:13 `error: Cannot checkout washinson/android_device_meizu_m3: ManifestInvalidRevisionError: revision cm12.1 in washinson/android_device_meizu_m3 not found` … But why? All repos have cm12.1 branch Oct 24 17:06:44 (Sticker, 512x422) https://irc.ubports.com/0tyWHJSa.webp Oct 24 17:07:33 fetch="https://github.com/washinson" "washinson/android_device_meizu_m3" Oct 24 17:08:48 ah, you must remove the `User/` part of your `name` tags on each project Oct 24 17:09:54 https://pastebin.com/cPjmJrDF Oct 24 17:10:42 @boingo00 ^ or simply do that Oct 24 17:13:27 I removed user part Oct 24 17:14:55 I'm also looking at your BoardConfigCommon.mk file, it's missing a bunch of kernel make definitions and the makefiles also define paths to a "prebuilt kernel" which will cause issues (add these somewhere in your `device/meizu/m3_m3s-common/BoardConfigCommon.mk` when you've synced https://pastebin.com/8QcSE0Pj) Oct 24 17:15:04 How can you find if your device has FPU? Oct 24 17:15:08 Google doesn Oct 24 17:15:17 [Edit] Google doesn't seem to help. Oct 24 17:15:42 yours have one Oct 24 17:16:01 Oh, thank you. Just figured out, that my device's from 2014. xD Oct 24 17:16:31 arm v7 have fpu Oct 24 17:16:40 arm v6 was 50/50 Oct 24 17:16:41 Oh, alright. Thank you. Oct 24 17:16:59 arm v6 is era of MSM7227 etc android 2.3 Oct 24 17:18:34 @Deathmist1337 [@boingo00 ^ or simply do that], I maid both changes, same error Oct 24 17:18:48 wdym both? you can only do one or another Oct 24 17:18:53 [Edit] wdym both? you can only do one or the other Oct 24 17:21:18 First i removed user part and got same error Oct 24 17:22:00 https://pastebin.com/MJaJkhpG and your manifest looked like this after? Oct 24 17:22:02 Then i mover revision part to project, like in paste above Oct 24 17:22:11 Has someone used pmbootstrap? Oct 24 17:22:21 @Deathmist1337 [https://pastebin.com/MJaJkhpG and your manifest looked like this after?], Yes Oct 24 17:31:02 that can't be right, there is even an example of a device using the same format https://github.com/Halium/halium-devices/blob/halium-7.1/manifests/lge_v500.xml Oct 24 17:32:03 Uhm, I am building postmarketOS (new port) aaand. "[20:31:26] Type (isorec/bootimg) [isorec]: " Oct 24 17:32:06 What is that? Oct 24 17:32:18 What is the right one for Samsung Galaxy Tab S 10.5? Oct 24 17:33:20 I think postmarket uses standard halium or hybris-boot, Ive never tried so Im not 100% certain on that Oct 24 17:39:42 @xioedodo What UI are you using for postmarketOS? Oct 24 17:39:47 I mean the interface. Oct 24 17:40:00 @rixchy [@xioedodo What UI are you using for postmarketOS?], I can't even get to the UI lol, I was porting for Redmi Note 4 MTK which doesn't even have kernel sources Oct 24 17:40:08 Ah, ha. Oct 24 17:40:08 It's just easier to try stuff with postmarketOS first Oct 24 17:40:19 @boingo00 can you give full device sync log with that earlier manifest (pastebin) I sent in place? Oct 24 17:40:28 Alright, cuz I am building it now, and I am not sure which UI to choose. Oct 24 17:40:48 I'mma choose the plasma-mobile then. Oct 24 17:41:00 If you're just starting to port don't change it, just keep weston Oct 24 17:41:18 It will be easier to fix bugs (even postmarketOS porting guide recommends this as first) Oct 24 17:41:22 Already choosed it, but oh well... 😂 Oct 24 17:42:12 I will restart the script then. :/ Oct 24 17:42:43 @rixchy [I will restart the script then. :/], you can change it later Oct 24 17:42:45 Oh, it let me edit the existing config. Oct 24 17:42:49 yeah Oct 24 17:42:56 Thank you for this idea. :) Oct 24 17:42:56 i have plasma installed lxc running, there is no error in lxc-checkconfig yet hw isnt initalized Oct 24 17:58:28 @Deathmist1337 [@boingo00 can you give full device sync log with that earlier manifest (pastebin …], https://pastebin.com/icV8d1Ep … Looks like right log Oct 24 18:00:05 repo sync —force-sync Oct 24 18:39:28 @Akatsu . [repo sync —force-sync], probably way too late for this, but wouldn't that just force re-sync all of his local halium repos, yet not even touch his device specific repos (which is what he was having issues with)? Oct 24 18:39:50 (Sticker, 512x422) https://irc.ubports.com/ak0j0xr8.webp Oct 24 18:42:59 prob a more approperiate command would have been `rm -rf {device,vendor,kernel}/meizu/m3*` and re-sync device repos with `halium/devices/setup` Oct 24 18:47:30 @Deathmist1337 [prob a more approperiate command would have been rm -rf {device,vendor,kernel}/m …], Yes, this is works Oct 24 18:49:55 @xioedodo [I can't even get to the UI lol, I was porting for Redmi Note 4 MTK which doesn't …], try if you can get USB network with kernel blob Oct 24 18:50:14 @NotKit [try if you can get USB network with kernel blob], I'll try, but will that help me in any way? 🤔 Oct 24 18:50:33 I have new problem on next step Oct 24 18:50:53 depends on end goal, but droid-hal-init way should work for hybris at least theoretically Oct 24 18:50:57 `grep "TARGET_KERNEL_CONFIG" device/meizu/m3/BoardConfig.mk` is not return anything Oct 24 18:51:19 @boingo00 [grep "TARGET_KERNEL_CONFIG" device/meizu/m3/BoardConfig.mk is not return anythin …], you need https://pastebin.com/8QcSE0Pj in your `BoardConfigCommon.mk`, check my last messages Oct 24 18:51:30 not sure if those will work either tho Oct 24 18:55:52 ```➜ mer-kernel-check git:(master) ./mer_verify_kernel_config arch/arm64/configs/m3s_defconfig … Can't open arch/arm64/configs/m3s_defconfig: Нет такого файла или каталога at ./mer_verify_kernel_config line 99. … WARNING: kernel version missing, some reports maybe misleading``` … And all is invalid Oct 24 18:56:29 Maybe i do it wrong Oct 24 18:56:47 you need to define full path to kernel/meizu/m3s/arch/... assuming you're in the root source tree (`~/halium` on guides) Oct 24 18:58:13 and since you're in the directory of `mer-kernel-check` it would actually be `./mer_verify_kernel_config ../kernel/meizu/m3s/arch/arm64/configs/m3s_defconfig` Oct 24 18:59:00 were you planning to port Ubuntu Touch to the device? Oct 24 18:59:18 Ok, file or directory is found, but all still invalid Oct 24 18:59:29 @Deathmist1337 [were you planning to port Ubuntu Touch to the device?], I want Plasma Mobile Oct 24 18:59:48 ah, I'm not sure if it uses hybris-boot as this is a step specific to that Oct 24 19:00:01 postmarketOS fine too Oct 24 19:00:07 [Edit] postmarketOS is fine too Oct 24 19:00:12 @Deathmist1337 [ah, I'm not sure if it uses hybris-boot as this is a step specific to that], Neon-based rootfs does, not sure about Debian-PM Oct 24 19:06:52 @NotKit have anyone respon to GSI callup? Oct 24 19:07:30 @phhusson may try to debug it on Android TV device but without halium-ramdisk parts Oct 24 19:08:08 [Edit] @phhusson may try to debug it on Android TV device but without halium-boot ramdisk parts Oct 24 19:16:26 what will be this gsi image? Oct 24 19:16:34 i mean which part will it be Oct 24 19:16:54 since we dont flash system partition but rather use system.img Oct 24 19:17:36 we have kernel+initramfs android-lxc-image and linux-rootfs Oct 24 19:17:54 A "GSI" really isn't possible since you at least need kernel trees and a kernel compiled with hybris/halium compatible options to even boot to anything Oct 24 19:18:40 thats what they wanted to revive Oct 24 19:19:44 yeah, kernel part is tricky Oct 24 19:19:55 more or less universal system.img could be nice to have though Oct 24 19:20:16 well i wonder what will be usage of that Oct 24 19:20:29 as we dont use system partition for halium Oct 24 19:20:53 will we mount stock /system partition into lxc container? Oct 24 19:21:20 this i know Oct 24 19:21:43 but nowadays we mount it from separated img instead of flashing minimal system image to /system Oct 24 19:22:02 current Halium setup is to make testing easier, but you could flash it really to save space Oct 24 19:22:42 wondering if google will stepup game in future Oct 24 19:23:02 like go full mainline + android specific stuff into modules Oct 24 19:23:11 Akatsu HAHA Oct 24 19:23:12 HAHA Oct 24 19:23:19 HAHA Oct 24 19:23:24 sorry. but yeah the answer is a big fuck no Oct 24 19:23:32 yes don't be evil Oct 24 19:23:53 Akatsu first thing is GKIs: they want the kernel's abi to be infinite stable Oct 24 19:24:05 the only reason to do that is so that every driver can remain closed Oct 24 19:24:25 android is like golden business for soc vendors Oct 24 19:24:28 second thing is: well what's their current support for mainline? do they have any device tree that works on mainline? nope Oct 24 19:24:51 the closest they have is hikey960 Oct 24 19:25:00 but its android support is a joke tbh Oct 24 19:25:13 @phhusson [the only reason to do that is so that every driver can remain closed], aren't modules still covered by GPL if they want to access most kernel APIs? Oct 24 19:25:19 so in short all what can we done is to hack somehow on android or just try to develop more openhardware Oct 24 19:25:46 librem and pine arent really powerfull devices Oct 24 19:25:59 @NotKit right, mostly everything in kernel land is gpl on most devices. I meant /proprietary/ in the sense they don't care about mainlining Oct 24 19:26:03 it shame to see pinephone soc to be worse than 2014 lowend snap 410 Oct 24 19:26:37 Akatsu sad thing is that low end snap 410 can run full mainline without much glitch... Oct 24 19:26:44 yes Oct 24 19:26:55 but still require building dts etc Oct 24 19:26:59 you might have issues with the modem, but just do it pinephone-style with external modem Oct 24 19:27:02 and im idiot so uhh Oct 24 19:27:23 guides on mainline arent best quality Oct 24 19:27:25 Akatsu i meant that librem could have done that :P Oct 24 19:27:52 they do external modem as well Oct 24 19:28:12 on card module Oct 24 19:28:15 is Librem 5 SoC slower than Snap 410 though? Oct 24 19:28:18 no Oct 24 19:28:21 pine ones yes Oct 24 19:28:43 for Pine the situation is that AllWinner A64 wa very familiar for them through other products Oct 24 19:28:57 [Edit] for Pine the situation is that AllWinner A64 was very familiar for them through other products Oct 24 19:29:05 its pretty dated soc, they have nice community tho Oct 24 19:29:24 allwinner needs some new cores like A75 Oct 24 19:29:48 tbh I'd rather go to rockchip than allwinner Oct 24 19:29:49 and better gpu, so far they only throw A53 (at best) and A7 Oct 24 19:29:58 sourcing is basically the same, go to any chinese odm, they'll have huge piles Oct 24 19:30:12 reference design is already working and opensource, so no headaches Oct 24 19:30:14 rockchip is better, without doubt, and they do support mainline too Oct 24 19:30:16 and rockchip do the mainline support Oct 24 19:30:31 tons of tvboxes run mainline Oct 24 19:31:04 so pinephone has allwinner just because pine worked with them before/ Oct 24 19:31:31 and imo 2GB in 2019 is jokw Oct 24 19:31:40 [Edit] and imo 2GB ram in 2019 is joke Oct 24 19:32:03 4 starts to be entry level Oct 24 19:32:16 putting 4 GB chip to be able to use 3 GB is a waste as well Oct 24 19:32:22 and A64 can't address full 4 GB Oct 24 19:32:25 yes, soc limitations Oct 24 19:33:20 librem isnt any better 3GB for 750$, yes they do develop software Oct 24 19:33:22 but well, PinePhone is good for what it is - it is not your next flagman device, but cheap hackable one with mainline kernel Oct 24 19:34:02 we have "flagship" librem , "lowend" pine , and one midtier is lacking there Oct 24 19:34:44 its funny to see librem to be so bulky and have 3000mah battery Oct 24 19:37:14 I think it's because they don't solder literally everything to the boards, e.g. the Wi-Fi / broadband chip is completely seperate and in a reguar mini PCI-E slot etc Oct 24 19:39:11 i do like at rockchip products now, its sad to see so low spec hardware, mali450 is like idk y old?, Oct 24 19:39:24 [Edit] i do like at rockchip products now, its sad to see so low spec hardware, mali450 is like idk 7 old?, Oct 24 19:39:32 [Edit] i do like at rockchip products now, its sad to see so low spec hardware, mali450 is like idk 7y old?, Oct 24 19:44:04 @Akatsu . [i do like at rockchip products now, its sad to see so low spec hardware, mali450 …], don't worry, we have Mali 400 Oct 24 19:44:23 [Edit] i do look at rockchip products now, its sad to see so low spec hardware, mali450 is like idk 7y old?, Oct 24 19:44:43 i wonder when they will stop already Oct 24 19:44:57 is gpu bound to cores arch? Oct 24 20:06:45 @boingo00 [postmarketOS is fine too], I am porting it now. ;) Oct 24 20:07:07 @rixchy [I am porting it now. ;)], On Meizu M3/M3s? Oct 24 20:07:13 Well, no. :( Oct 24 20:07:24 Sorry, if I had that device I would absolutely. Oct 24 20:08:11 What device you have? Oct 24 20:08:25 Samsung Galaxy Tab S 10.5 LTE [chagalllte]. Oct 24 20:13:27 Encountering build errors too. Oct 25 01:46:33 Meron was added by: Meron Oct 25 01:46:58 Can the Oneplus 5 work if I start Halium to port Ubuntu touch to it? **** ENDING LOGGING AT Fri Oct 25 03:00:03 2019