**** BEGIN LOGGING AT Wed Jan 10 03:00:02 2018 Jan 10 05:55:01 crutchcorn was added by: crutchcorn Jan 10 05:58:06 Akira_rulezZ was added by: Akira_rulezZ Jan 10 06:00:09 Hey guys, just wondering since I can't find anything on it in the docs or a blog or anything. Does Project Treble affect this project in any way? Jan 10 06:02:27 RoyNL was added by: RoyNL Jan 10 06:05:41 Fwd from UniversalSuperBox: Treble might make it so that Halium doesn't need to be rebuilt for every device Jan 10 06:06:46 That's what I thought it could do. It would be awesome if suddenly all these devices has halium working on them: … https://forum.xda-developers.com/project-treble/trebleenabled-device-development/experimental-phh-treble-t3709659 Jan 10 06:07:13 Is there any work being done with treble now? What's the roadmap and todos that are in the pipeline currently? Jan 10 06:09:22 Hmm, found this: … https://docs.halium.org/en/latest/Planning.html … Is this up to date? Jan 10 06:23:46 profetik777 was added by: profetik777 Jan 10 06:50:39 Glatorius was added by: Glatorius Jan 10 07:03:21 RoccoOPO was added by: RoccoOPO Jan 10 07:09:18 Joe Reggae was added by: Joe Reggae Jan 10 07:20:32 t35711 was added by: t35711 Jan 10 07:27:31 @crutchcorn, Right now no, but in the future yes Jan 10 07:36:16 So many new people, whats happening? Jan 10 07:37:09 welcome everyone! Jan 10 07:37:33 @Flohack, I assume someone created a post on XDA Jan 10 07:37:39 and they're coming from there Jan 10 07:37:43 @vanyasem, 😂 Jan 10 07:37:48 @vanyasem, to nuke this chat Jan 10 07:38:23 someone linked here from the ubports supergroup which is probably more likely what happened Jan 10 07:38:37 I can already see people asking for... Does it run WhatsApp? Jan 10 07:39:12 @Mr_Doge, Can I install GApps Jan 10 07:39:14 @Mr_Doge, or the infamous "does VOLTE work on jio?" Jan 10 07:39:41 😂😂 Jan 10 07:40:32 or which nee ROM is this? Jan 10 07:43:32 I love how the discussions in this channel goes off-topic really quickly... discussing the issues that doesn't even exist yet Jan 10 07:43:57 Ivan pushed it into OT Jan 10 07:44:10 i am not talking about someone specicfic Jan 10 07:45:28 I mean I don't mind the offtopic chat, but it makes really hard to go through 200 messages when you wake up to find absolutely nothing useful Jan 10 07:46:28 @bhushanshah, Yeah I can truly understand Jan 10 07:47:07 Mido group alone create 2000msg/hour 😞 Jan 10 07:47:21 One more lol Jan 10 07:47:22 Fwd from Xray2000: Do anyone know how to install apk on UT Anbox ? Jan 10 07:47:47 People skip the details of a concept. Always. Straight from A to B in record time. Jan 10 07:48:41 @Flohack, is it the same as on regular 16.04... "adb install [android].apk" Jan 10 07:48:47 just a shot in the dark... Jan 10 07:49:10 wrong reply... i meant that for Rudi Jan 10 07:49:11 @xreactx, 😂😂😂 Jan 10 07:49:57 dang, i made Florian laugh-cry Jan 10 08:50:52 giovanniiannotti was added by: giovanniiannotti Jan 10 08:56:32 welcome @giovanniiannotti Jan 10 09:55:20 Why out/host/linux-x86/framework/signapk.jar missing? I temp fixed by manual copy from prebuilts/sdk/tools/lib/ but why? Jan 10 09:59:08 @ErnyTech, just comment out stuff from the boardconfig.mk ... whatever the library is needed while making systemimage Jan 10 09:59:38 @ErnyTech, You dont need apks anyway, so try to get rid of their build and the signapk, too Jan 10 10:00:14 it's actually required to get rid of all java/apk references for the build to succeed Jan 10 10:21:00 hey guys stupid question … how to update my source-tree with repo and keep my changes? Jan 10 10:22:59 1) fork on github 2) push changes to github 3) change repo manifest to point to your github 4) repo sync Jan 10 10:46:31 @Flohack, But proprietary vendor includes it Jan 10 10:51:53 @ErnyTech, dont worry just comment out Jan 10 10:52:34 @Mr_Doge, OK but only for apk and bar? Jan 10 11:05:22 open each makefile and look for "apk" and "jar" entries. then comment them out Jan 10 11:06:00 @vanyasem, 👍 Jan 10 11:36:53 Disable sepolicy is recommended? Jan 10 11:47:44 @ErnyTech, I think its necessary. Anyway SELinux will be off by Kernel config Jan 10 11:47:48 I think ^^ Jan 10 12:01:24 hm there is always the danger that the bootloader tries to enable it as default security and that might cause troubles with apparmor later .. Jan 10 12:06:52 @anpok, Thats why you turn it off completly in kernel config, when there is no module you cannot turn it on ^^ Jan 10 12:14:32 @mariogrip, how can i test this channel, not clear for me, never used it before Jan 10 12:17:54 @Walid, bring your device into fastboot/bootloader mode and try: … sudo ubuntu-device-flash —server=http://system-image.ubports.com touch —device=titan —channel=16.04/..... —bootstrap —recovery-image=recovery-titan.img and fill in the whole channel name where is ... Jan 10 12:18:07 — is double - Jan 10 12:18:18 you can use ` to escape messages Jan 10 12:18:37 ```sudo ubuntu-device-flash --server=http://system-image.ubports.com touch --device=titan —channel=16.04/..... --bootstrap --recovery-image=recovery-titan.img``` Jan 10 12:21:33 cool Jan 10 12:33:18 Channel 16.04/community/walid/devel/titan not found on server https://system-image.ubports.com Jan 10 12:40:14 fixed, Jan 10 12:40:26 installation start Jan 10 12:53:32 cool Jan 10 13:00:27 what this option do —recovery-image= ? Jan 10 13:12:27 @Walid, hmm good point, maybe its old parameter to determine which recovery image to select. Maybe there can be more in one package. But this knows only @mariogrip Jan 10 13:13:44 i deleted this option, but ubports recovery image is flashed Jan 10 13:17:32 Walid iirc some devices did not have a dedicated recovery image partition so they would boot a recovery image via flashboot.. Jan 10 13:17:52 or it could not be replaced .. dont know .. Jan 10 13:37:33 @Walid, That's correct. It will use the one from the image. Jan 10 13:51:04 rebooted to recovery, i see the orange circle animation and at the end error message Jan 10 13:51:32 not good ;) Jan 10 13:52:55 how can i ignore recovery installation, i think my recovery image not good, i want keep twrp Jan 10 13:53:40 twrp won't install image upgrades Jan 10 13:55:12 @Walid, Yes you need our recovery to flash OTA updates properly. Without that, its not ready for end users Jan 10 13:55:54 try again, i wiped my phone Jan 10 13:58:21 Maybe the Ubuntu Touch recovery is bad Jan 10 13:58:28 you can try flash manually and see if it boots Jan 10 14:17:36 its work Jan 10 14:17:40 haha Jan 10 14:18:03 but i have pb , virtual keyboard don't show Jan 10 14:21:56 This can be a problem of 16.04 Jan 10 14:23:26 so 16.04 can work with old boot.img (used in vivid) Jan 10 14:23:51 @Walid, Careful, probably yes, but I am not 100% sure Jan 10 14:24:49 its boot, i used ubport vivid image to create tarbal file Jan 10 14:25:01 not halium Jan 10 14:34:07 cool Jan 10 14:35:18 i will try ubports-boot image (5.1) Jan 10 14:37:22 M3lp m3lp m3lp Jan 10 15:35:52 @bshah i followed what you've said but with lxc-checkconfig i got some missing features though i've enabled them in defconfig Jan 10 15:36:14 what specific features and can you point me to your defconfig? Jan 10 15:41:25 @bshah Here you are= defconf part 1: https://pastebin.com/wjuqpp1y part 2: https://pastebin.com/097cwCJS and lxc-checkconfig: https://pastebin.com/ifFNj9Yd Jan 10 15:42:31 # CONFIG_USER_NS is not set <- L112 Jan 10 15:46:21 Oh, i forgot that... But all other are enabled @bshah Jan 10 15:46:38 well, for starters this is not enabled Jan 10 15:46:42 and all other _NS Jan 10 15:50:34 @bshah, Which? Jan 10 15:51:33 l110 to L113 Jan 10 15:51:41 but that said you don't need user_ns Jan 10 15:51:51 but need other 4 Jan 10 15:51:56 *other 3 Jan 10 15:52:20 No i don't need user namespace Jan 10 15:52:25 @bshah, Thanks! Jan 10 16:04:48 Also, with Kernel 3.4 there are 2 variables you need to unset despite mer checker recommends them. Otherwise container will fail :) Jan 10 16:05:11 What are them @Flohack ? Jan 10 16:07:20 @Mattia, Florian Leeber, [07.01.18 20:33] … +# somehow conflicts with LXC … +CONFIG_NETPRIO_CGROUP=n … +# somehow conflicts with LXC … +CONFIG_NET_CLS_CGROUP=n Jan 10 16:07:32 But ONLY for 3.4 disable this ^^ Jan 10 16:08:55 Ah i've already disabled this. There is written on halium guide... Thanks Jan 10 16:11:38 @bshah now the configuration changed... user namespace is active but i activated the 3 you said and the other still missing: https://pastebin.com/BPE711C6 Jan 10 16:12:06 there is nothing important missing Jan 10 16:12:10 your kernel config is fine Jan 10 16:14:13 Ehehe but lxc doesn't start. The error: cat: '/var/lib/lxc/android/rootfs/fstab*': No such file or directory lxc-start: start.c: preserve_ns: 153 No such file or directory - Kernel does not support attaching to mnt namespaces. Jan 10 16:15:08 2nd line is not error Jan 10 16:15:14 and for the first one Jan 10 16:15:18 is /system mounted? Jan 10 16:36:08 @UniversalSuperBox ubports-boot generate wrong boot image i halium-7.1 i think , i can't flash it in my device Jan 10 16:37:16 `git pull https://github.com/UniversalSuperBox/ubports-boot.git stop-halium-clash --rebase` Jan 10 17:05:29 @r3pwn, What is shim? Jan 10 17:07:32 @SALPHA8506, Shims are an evil (yet the best) way of making obsolete proprietary blobs work with recent Android versions Jan 10 17:07:47 @SALPHA8506, A lib that provides the new locations of relocated symbols. Kind of a pain in the ass to work with. Jan 10 18:04:58 jdvr12 was added by: jdvr12 Jan 10 18:05:46 @jdvr12, Welcome! Jan 10 18:09:18 @theimpulson, Hi! 👋 Jan 10 18:10:34 Hello! Jan 10 18:31:13 Hello Jan 10 18:47:46 @UniversalSuperBox, pr maybe? Jan 10 18:48:04 it is Jan 10 18:48:20 oh :) my bad Jan 10 18:48:51 yes confirm its work ubports-boot from Dalton Jan 10 18:49:30 @mariogrip channel work good, i flashed my device Jan 10 18:50:02 @Walid, Nice :) Jan 10 18:50:16 @Walid, Ok then we can announce it probably ;) Jan 10 18:50:28 If Walid is ready to help others in case of questions Jan 10 18:51:12 yes , sure, is it possible to create channel also for 15.04 its more stable then 16.04 Jan 10 18:51:30 @Walid, Ha yes this can be nice too Jan 10 18:51:36 @Walid, Yes i can do Jan 10 18:51:54 nice Jan 10 18:55:06 @Walid, @UniversalSuperBox Hmm should this not be generated by the build automatically? its not in the resulting build.prop Jan 10 18:55:38 no in 5.1 not sure Jan 10 18:55:42 Wot Jan 10 18:55:48 @UniversalSuperBox, Wrong quote sry Jan 10 18:55:52 wanted walid 😆 Jan 10 18:56:02 i have same pb, udev rule work only if added it in system.prop Jan 10 18:56:41 cool then maybe my udev was not used ! Jan 10 18:56:53 crossing my fingers now Jan 10 18:58:50 did you change kernel function ? maybe i can do it for you if you give file Jan 10 18:59:22 @Walid, which one? the one in drivers/video? Jan 10 18:59:50 yes, its make test_hwcomposer work Jan 10 19:00:55 I had this patch already in my kernel ;) Jan 10 19:02:05 So now booting & waiting for network Jan 10 19:07:29 No change, still permission issues Jan 10 19:07:58 Ok well it changed a bit in logcat Jan 10 19:10:12 Walid https://pastebin.com/0QhnE5sC Jan 10 19:11:45 damn it probably overwrote mm.so again ^^ but anway I think its permission problem Jan 10 19:11:59 also no soundcard, no audio Jan 10 19:13:32 Like this: … E/msm8974_platform( 0): platform_init: Unable to open the mixer card: 0 Jan 10 19:16:09 partition /firmware, /pds are mounted ? Jan 10 19:16:54 firmware and firmware-modem, but pds I dont see Jan 10 19:18:08 I dont have this partition in device tree ^^ Jan 10 19:19:28 seems all mounted Jan 10 19:19:43 did you kill auditd in your system.img? Jan 10 19:19:52 it complains about no audit support in kernel Jan 10 19:28:41 take it this option in kernel Jan 10 19:29:01 and add audit=0 in cmdline kernel Jan 10 19:29:09 yes already trying Jan 10 19:31:18 Now I need to find out why mkbootimg makes such weird offsets into 5.1 build Jan 10 19:38:10 strace test_hwcomposer show what ?, your lxc container start, thats good, see dmesg/syslog and grep to find "device is ..." Jan 10 19:38:50 if there would be a grep on halium rootfs ^^ it really needs more tools Jan 10 19:39:01 ah sry my mistake its there Jan 10 19:40:23 damn Jan 10 19:40:24 Feb 11 16:29:35 localhost copy-udev-rules[413]: cp: cannot stat '/usr/lib/lxc-android/70-.rules': No such file or directory Jan 10 19:40:46 but wait maybe thats old Jan 10 19:41:55 oh Jan 10 19:42:04 localhost copy-udev-rules[410]: cp: cannot stat '/usr/lib/lxc-android/70-s3ve3g.rules': No such file or directory Jan 10 19:42:15 that would be good now, but the rules are in the wrong folder?? Jan 10 19:42:47 You put your rules in that folder Jan 10 19:42:52 As the device it expects to find Jan 10 19:43:00 Then it copies them to `/etc/udev/` Jan 10 19:43:12 NOOOOOO I copied them to /etc/ Jan 10 19:43:27 old phablet porting Jan 10 19:43:29 ^^ Jan 10 19:44:39 hmm the docs say they should go into etc Jan 10 19:47:10 Ok this is definitely WRONG documented Jan 10 19:47:21 It copies the rules here: /lib/udev/rules.d/ Jan 10 19:47:29 not into etc as the docs say Jan 10 20:08:07 Plus after copying you should make a udevadm control —reload-rules && udevadm trigger Jan 10 20:08:26 Otherwise they might get activated on the next reboot only Jan 10 20:29:12 @bhushanshah do you know how mkbootimg gets its parameters right? Jan 10 20:58:51 I managed to successfully start halium, ssh starts correctly … I set the root password via chroot from the twrp (as specified in the guide) but when I try to connect via ssh it rejects the password Jan 10 20:59:11 Any advice? Jan 10 20:59:24 what device? Jan 10 20:59:30 @mariogrip, oneplus 3 Jan 10 20:59:44 I'm porting Jan 10 20:59:47 on halium rootfs? Jan 10 20:59:51 @mariogrip, yep Jan 10 21:00:01 there is a port for op3 alredy that i have started Jan 10 21:00:28 @mariogrip, however it is incomplete Jan 10 21:00:38 yeah Jan 10 21:01:00 humm, not sure what's wrong then, try setting the password again maybe Jan 10 21:01:05 mine starts but I do not understand the password problem Jan 10 21:01:22 @mariogrip, i tryed 3 times 😢 Jan 10 21:55:03 @ErnyTech, Can you send ssh verbose output? Jan 10 21:55:29 (pass -vvvv option) Jan 10 22:15:11 Mappaschreck was added by: Mappaschreck Jan 10 22:15:21 I managed to solve by replacing the "original" /etc/shadow from tarball rootfs Jan 10 22:15:52 Yeah! I'll do i tomorrow Jan 10 22:16:38 mc Jan 10 22:26:56 @Ernytech dev capra Jan 10 22:39:18 @Flohack, I fixed this weird problem, —base parameter was eaten up by mkbootimg somehow Jan 10 22:39:57 Nice okay Jan 10 22:43:15 but now this weird thing does not boot. sigh. all things can go wrong it seems ;) Jan 10 22:47:45 Where can i find the kernel config once build ? **** ENDING LOGGING AT Thu Jan 11 03:00:01 2018