**** BEGIN LOGGING AT Fri Sep 04 15:49:47 2020 Sep 04 15:52:56 Logger Test Sep 04 16:22:35 utkarsh_ut was added by: utkarsh_ut Sep 04 16:23:32 Hey Sep 04 16:24:30 I was thinking of building a port for LUMIA 525, in the docs it is stated that 16gb storage is reqd., my lumia has 8gb. Will it work? Sep 04 16:25:11 It can be done yes Sep 04 16:26:03 I was thinking of b"> Is it a windows phone? Sep 04 16:27:40 Oh, wait, lineageos actually exist for lumia 52X, but its a windows phone Sep 04 16:27:58 Hmm... It may be possible then Sep 04 16:31:03 Ok so i'll give it a try Sep 04 16:31:24 What is this IRC Bridge? Sep 04 16:32:03 this group is bridged to a channel on freenode IRC, which is also bridged to a group on Matrix Sep 04 16:32:18 Oh ok.. Thanks Sep 04 16:33:15 Halium on lumia 535 is a very, very ugly hack Sep 04 16:34:00 You take crafted android which is not supposed to run on it, smashing it into lxc container and hoping that UT/plamo will work with those blobs Sep 04 16:34:10 Mainlining might be easier Sep 04 16:34:18 imo Sep 04 16:35:25 mainlining easier? that's a first time i heard that :p Sep 04 16:36:54 Sorry... what's mainlining Sep 04 16:37:25 it getting everything on the device working with an "mainline" linux kernel Sep 04 16:37:31 Putting mainline linux on Android phones Sep 04 16:37:34 Makinh a kernel that is compatible with you device and close to the mainline linux kernel Sep 04 16:37:35 using open source drivers and no android Sep 04 16:38:06 without coorperation from the manufacturer it typical involves reverse engineering Sep 04 16:38:21 OK, thanks Sep 04 16:38:30 yeah Sep 04 16:38:37 * Making a kernel that is compatible with your device and close to the mainline linux kernel Sep 04 16:38:51 But many SoC's are already mainlined Sep 04 16:38:52 And you just need to add/write device drivers Sep 04 16:39:26 "just add/write device drivers" is as trivial as it sounds fwiw Sep 04 16:40:08 driver belong in the "without manufacturer cooperation you need to reverse engineer them" camp Sep 04 16:40:25 *is not as trivial as it sounds Sep 04 16:41:11 lol Sep 04 16:41:35 Adding existing drivers is usually super ez Sep 04 16:41:42 Writing new ones... depends Sep 04 16:41:58 Nah Sep 04 16:42:11 You already have downstream Linux driver for it Sep 04 16:42:12 even google is fighting for a way to get mainline linux to work on "any android" device. Sep 04 16:42:54 well no proprietary drivers typically break on kernel updates unless it is fixed/maintained Sep 04 16:43:31 which unless you have the source code is not doable without the manufacturer Sep 04 16:57:49 if getting open source drivers written was easy, we wouldn't bother with android to run linux phones Sep 04 17:20:06 How likely would a company, if asked nicely, send the soucre code of a out of date device? Sep 04 17:21:26 probably not at all, or we'd have the source for bt/wifi firmware in nexus 4/5/6 already for example, along with all the drivers Sep 04 17:22:11 have people tried asking? Sep 04 17:22:26 typically firmware/drivers contain some "secrets" which are claimed to still be used in newer devices Sep 04 17:23:07 OK... just wondering. Thanks **** BEGIN LOGGING AT Fri Sep 04 18:43:49 2020 Sep 04 19:00:49 heck halium exists __because__ it's not easy getting open sourced drivers written/get the driver source code Sep 04 19:30:59 We have a lot of source already Sep 04 19:31:08 But that’s old and poor quality Sep 04 19:31:18 So most people decide to write it from scratch Sep 04 20:17:27 cacti_chameleon9: I asked some(like 4 or 5) only 1 responded with “sry it’s confidential bye” Sep 04 20:17:35 So they don’t want to share anything **** BEGIN LOGGING AT Fri Sep 04 21:47:54 2020 Sep 04 21:50:18 Bodzey was added by: Bodzey Sep 04 22:00:09 David Pena was added by: David Pena Sep 04 22:04:50 i dunno about that tbh, not based on what i've seen so far Sep 04 22:05:53 Well, downstream kernel source is very useful Sep 04 22:07:22 i mean the linux kernel ABI is unstable (for a reason) so knowing how the downstream kernel interact with proprietary drivers won't help running on the mainline kernel and it will break down the line Sep 04 22:08:10 even google has a hard time figuring out how to work with those drivers without "Stabilizing" the linux ABI Sep 04 22:08:52 anyway, we don't need to argue about it in here. halium is for using android kernel/drivers/HAL to run more traditional linux distributions on top of Sep 04 22:09:25 Yes, please keep discussion here about Halium porting and help requests. Sep 04 22:25:38 Halium is kernel? Sep 04 22:26:34 Halium is mostly a minimal and modified Android user land, distros might impose certain requirements on the kernel though. Sep 04 22:27:11 [Edit] Halium is mostly a minimal and modified Android userland, distros might impose certain requirements on the kernel though. Sep 04 22:30:12 @fredldotme [Halium is mostly a minimal and modified Android userland, distros might impose c …], So, it give opportunity to launch any aarm64 distros? Sep 04 22:31:16 @Bodzey [So, it give opportunity to launch any aarm64 distros?], Yeah Sep 04 22:32:41 true that i'm mostly hear to get a grasp how halium works anyway Sep 04 22:42:45 @fredldotme [Yeah], And this distros installing over android, like a shell? Sep 04 22:43:16 No Sep 04 22:43:23 Android is running in a container Sep 04 22:43:23 @Bodzey [And this distros installing over android, like a shell?], Not really, they run Android in a container like LXC. This requires modifications to the Android bits, sometimes even device-specific ones. Sep 04 22:43:32 Providing hw interfaces Sep 04 22:43:39 To GNU/Linux system Sep 04 22:53:24 @nergzd723[m]1 [Providing hw interfaces], So, android just running only for hw access? Sep 04 22:53:50 ofc Sep 04 22:53:55 That's the point of Halium Sep 04 22:54:27 @nergzd723[m]1 [That's the point of Halium], Cool. I just try to understand how it works) Sep 04 22:55:03 @nergzd723[m]1 [That's the point of Halium], [Edit] Cool. I just trying to understand how it works) Sep 04 23:02:47 I think man who who invented using stock android, system, vendor for linux access to hardware - genius Sep 04 23:03:58 Thank Carsten Munk for libhybris in the first place (not affiliated with Halium) Sep 04 23:04:19 Credit where credit is due, he's a cool guy. Sep 04 23:05:00 Yep, I would think it's too complicated Sep 04 23:05:11 And in fact, it is too complicated Sep 04 23:05:15 But it somehow works Sep 04 23:05:18 And that's cool **** BEGIN LOGGING AT Sat Sep 05 01:46:19 2020 **** BEGIN LOGGING AT Sat Sep 05 02:34:37 2020 **** ENDING LOGGING AT Sat Sep 05 02:59:57 2020