**** BEGIN LOGGING AT Wed Jun 06 03:00:11 2018 Jun 06 06:44:22 is halium working with x86? I mean android x86 port. Jun 06 06:48:12 @dotevo, @ilyaishere has port to one of x86 device I believe Jun 06 06:50:24 Yes, eager to finish it :) Jun 06 07:37:31 itssajan was added by: itssajan Jun 06 07:39:37 @abhishek_01, Do you know why need wait 3 minutos? I have the same problem. Thanks Jun 06 11:24:50 @cyb0hrg, Hi, sorry for not replying until now (I went to bed). … zImage is vmlinux but gzip compressed (as far as I understand). You will need an initrd (init ramdisk) to boot, as the kernel will run `/sbin/init` (to start userspace) Jun 06 11:25:28 Its cool, I tried nearly everything 😆I decided to give away the tablet to someone who is just gonna stick with RT on it Jun 06 11:25:49 Fair enough, and probably a wise choice unfortunately :P Jun 06 11:30:00 @reivilibre, I think it's compressed with depending on what is chosen in the configuration (xz, lzma, etc are all available) Jun 06 11:31:29 CONFIG_KERNEL_GZIP is gzip for example Jun 06 11:31:47 Ah right, nice Jun 06 12:50:12 hahah, battery saver prevents enabling OEM unlock on HTC 10 ;'D Jun 06 12:50:41 It takes a lot of voltage to blow that tiny fuse, yo! Jun 06 13:02:06 @UniversalSuperBox, Does it really work like that Jun 06 13:02:17 Issuing fastboot oem unlock blows a fuse? Jun 06 13:02:32 no no no, pretty sure that was just a joke :P Jun 06 13:02:51 @VeryOriginalUsername, Yes Jun 06 13:02:54 https://www.androidpolice.com/2015/11/06/why-does-my-android-phone-have-efuses-and-why-should-i-care-about-them/ Jun 06 13:03:04 Google for e-fuse Jun 06 13:03:41 OK I stand corrected then :P Jun 06 13:05:23 So in theory you could unlock bootloader "manually" (given you can disassemble the soc somehow) Jun 06 13:06:16 (Sticker, 512x512) https://irc.ubports.com/3AV2mCJ0.webp Jun 06 13:06:23 Or you could tamper with memory Jun 06 13:06:35 to be specific, aboot partition Jun 06 13:06:45 to make the ghettoloader accept unsigned images Jun 06 13:07:03 eFUSEs are bad, change my mind Jun 06 13:08:39 @VeryOriginalUsername, It would probably be better to gain root access and write to the fuse's place in memory Jun 06 13:09:02 won't do shit Jun 06 13:09:09 altering bootloader or TZ would make that automatically Jun 06 13:09:27 That's some theorycrafting Jun 06 13:09:31 burning the fuse alone doesn't alter the logic of the bootloader Jun 06 13:09:32 I suppose Jun 06 13:10:01 Given that big oems decide to lock bootloaders now (shitsung, huawei) it could be useful Jun 06 13:10:09 We don't have Jun 06 13:10:12 full datasheets Jun 06 13:10:14 http://blog.azimuthsecurity.com/2013/04/unlocking-motorola-bootloader.html Jun 06 13:10:16 to the only thing we can do Jun 06 13:10:19 is theorize Jun 06 13:10:24 "Checking the bootloader status" Jun 06 13:10:36 So yes, that is how this works. No, you are probably not going to figure it out. Jun 06 13:12:04 unless you're willing to spend like two decades on one chip Jun 06 13:12:42 Or we could try to exploit that legally somehow Jun 06 13:12:44 after all Jun 06 13:12:47 eFUSE Jun 06 13:12:55 is making you holder and not an owner of the device Jun 06 13:13:14 and buying means owning Jun 06 13:14:03 At the same time you only buy precompiled code with all socs Jun 06 13:14:20 No open bootloader code Jun 06 13:14:37 unless it's gemini or oldass nexus Jun 06 13:15:16 Or purism 5 Jun 06 13:15:24 I believe i.mx8 is open Jun 06 13:18:08 still has a reverse-engineered graphics Jun 06 14:13:00 @VeryOriginalUsername, Qualcomm provides bootloader code, but the manufacturers don't. Jun 06 14:13:42 @VeryOriginalUsername, There are 2nd stage bootloaders Jun 06 14:14:35 So if someone had a qcom device by `$RANDOM_MANUFACTURER` with Qualcomm Secure Boot not enabled, they would be able to create and flash (and boot) a custom appsboot bootloader. Jun 06 14:16:17 Some Nokia Lumias are able to do this (X2X models), as well as S-OFF HTC devices. Jun 06 14:57:46 Hello Jun 06 14:57:58 is any body there from ubports Jun 06 14:59:57 Sure Jun 06 15:00:58 Yes Jun 06 15:03:16 error__? Jun 06 15:04:30 jetpro55own was added by: jetpro55own Jun 06 15:05:02 Hello i am error__? Jun 06 15:05:23 I decided to port Ubuntu touch for moto g 5 plus Jun 06 15:06:26 Can u guys help me about that, mean some instructions Jun 06 15:06:38 http://docs.halium.org/en/latest/ Jun 06 15:06:52 https://docs.ubports.com/en/latest/ Jun 06 15:06:54 The G5 plus, specifically, has work started Jun 06 15:06:55 do halium first Jun 06 15:07:05 It's on my desk actually Jun 06 15:07:22 G5 plus?? #Dalton Jun 06 15:09:43 Yes Jun 06 15:11:30 You can get its repositories by using the halium-devices script specified in the documentation Jun 06 15:15:51 @UniversalSuperBox, That's cool Jun 06 15:16:30 If i face any problem on some step than can i pm u for help? Jun 06 15:20:26 Nah, just put it here Jun 06 15:22:35 Ok no prob Jun 06 17:18:28 slp1605 was added by: slp1605 Jun 06 17:20:37 Hello. I've just noticed that halium-7.1 doesn't build libhybris compat libraries (they aren't ready for SDK 24 anyway). What are the plans regarding them? Updating them to make it compatible with 24? Replacing them with something else? Jun 06 17:21:34 On Plasma Mobile, there are packages like a gstreamer droid plugin from SailfishOS used to replace the camera compat layer. Jun 06 17:22:41 I think the UBports developers had / have plans to port the libhybris compat layer to halium-7.1, but I don't think they have published anything yet. Jun 06 17:22:42 @JBBgameich, That's using droidmedia, isn't it? Jun 06 17:23:02 yeah right Jun 06 17:23:14 The packaging is here: https://github.com/halium-packaging Jun 06 17:27:43 @JBBgameich, Thanks. So the idea is deprecating all libhybris compat libs and use droidmedia for media/camera and bare uinput for input, isn't it? Jun 06 17:28:25 At least for Plasma Mobile I think that's the case. I don't know what UBports and LuneOS are going to do. Jun 06 17:29:17 Hmm... I thought halium will try to set some kind of standard for that... Jun 06 17:30:45 Halium standards are more like recommendations Jun 06 17:30:53 We can't or wouldn't force anything Jun 06 17:30:57 Anyway, knowing this I'm going to stop fighting with compat, and try to make Mir play nice without it. Thanks again! Jun 06 17:31:32 Also, mir works fine without libcompat Jun 06 17:33:05 @bhushanshah, Good to know it! I'm having some nasty SIGSEGV running its demos, but I haven't started digging into it yet. Jun 06 17:33:45 Building Mir from sources natively is a bit of a PITA. Jun 06 17:34:10 @slp1605, Kebab pita or pain in the ass? 🙈 Jun 06 17:34:24 Probably you might find help about it in ubports porting group... @ubports_porting Jun 06 17:35:52 @bhushanshah, Sure, thanks! Jun 06 17:36:54 I just wanted to make sure if Halium had already an official position regarding libhybris compat first. Jun 06 17:37:48 I prefer debugging by myself to avoid spoiling the fun 😜 Jun 06 17:39:49 moving from libcompat is probably not very easy for UBPorts, as that means they would have to support both libcompat for their old devices and new solution (SailfishOS gst-droid for example) Jun 06 17:42:30 @NotKit, The gstreamer case is particularly easy, as you can just have both plugins, and let gst-inspect blacklist the one that isn't working. Jun 06 17:43:12 But this probably not the place to discuss that 😉 Jun 06 19:51:41 hey i cannot find anything under lineage.dependencies -- device -potter Jun 06 19:52:30 Why do you need to do that? Jun 06 20:05:34 cause i am porting Jun 06 20:06:33 You can use `./halium/devices/setup potter` to get all of the needed source Jun 06 20:09:04 thanks!! i didn't know about that Jun 06 20:09:40 it's because Dalton has already done work on `potter` Jun 06 20:10:09 that's me Jun 06 20:11:41 mean u successfully installed ubuntu touch on potter? Jun 06 20:11:59 without any bugies? Jun 06 20:12:32 No Jun 06 20:13:05 you just build the halium ? Jun 06 20:13:39 Ubuntu Touch isn't ready for the Android fork that most phones use Jun 06 20:13:43 Including the G5 Plus Jun 06 20:14:04 @UniversalSuperBox, What do you mean by that? Jun 06 20:14:18 Aosp/los/caf-aosp? Jun 06 20:15:49 hm Jun 06 20:22:20 @VeryOriginalUsername, caf Jun 06 20:46:43 What if there was a caf version of UT Jun 06 20:47:06 Like it'd be hosted on caf and probably people would contribute to it Jun 06 22:05:32 @UniversalSuperBox, It would be AWESOME if they could finish that Jun 06 22:05:41 yes, I agree Jun 06 22:05:51 lots of people would build, contribute it Jun 06 22:27:40 @VeryOriginalUsername, Discuss UT specific things in @ubports_porting please **** ENDING LOGGING AT Thu Jun 07 03:00:04 2018