 (Document) https://irc.ubports.com/0SqWtVdJ/file_4016.mp4
 @Flohack, Congratulations number 432! Your voice was heard and the Marketing Team under Captain Joe (in here) was successfully able to resolve your troubles.  Please try clicking the link again and watching the magical URL transformation from wrong..... to right.  High fives to @exar_kun
 Good morning people and a wonderful ubuntu day to you! (yes this is an adjective now)
 Good morning Peter, thx
[08:45] <tgBot1> Leon De Andrade was added by: Leon De Andrade
[08:47] <tgBot1> <Leon De Andrade> Good Morning
 @Leon De Andrade, Hello Leon and welcome!  I'm part of the UBports welcoming team.    … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :)
[08:54] <tgBot1> <Leon De Andrade> Hex Milan, thank you for welcoming :)
[08:55] <tgBot1> <Leon De Andrade> I have often read about Ubuntu touch and I am happy to see that there is still development by the community. Sadly I haven't had the chance to test Ubuntu Touch
 Never is late
 (Sticker, 512x512) https://irc.ubports.com/Rh0QF2u8/file_4019
 <s>so, who would like to have UBports on Gemini PDA? it should be able to run in theory, now even without arm64 rootfs</s>
 armhf rootfs is capable of running on aarch64 devices, right
 in fact I am running it right now on my secondary phone
 there was an issue with kernel that prevented it
 @vanyasem https://hastebin.com/omuxibicor.diff
 the number of debug prints was pretty desperate
 Anyone from ubports at FOSDEM?
 @technicalbird, I’m not affiliated with ubports, but I am present! Currently at the lightning talks
 The state of Mir live stream FOSDEM https://live.fosdem.org/watch/k4401
 starts in 2 min
 @alan_griffiths hey you are live ^^
 wave :D
 awesome thanks ... i cought the flu so fosdem only from the sofa ;(
 Fwd from arudy: The mir talk is going to start :)
 Fwd from arudy: https://fosdem.org/2018/schedule/event/mir/
 (Photo, 1280x720) https://irc.ubports.com/gB5WTM20/file_4023.jpg
[13:10] <tgBot1> <Nithin Padavu> @TartanSpartan, Yes. its the exact guesture. the second time you tap, dont lift your finger back up. dirctly swipe up and down
 dot
 https://t.me/joinchat/AAAAAAtfczK1cobJMlIXmA
 That's the Ubuntu @ FOSDEM group for Filip
 https://ci.ubports.com/job/xenial-rootfs-armhf/lastSuccessfulBuild/artifact/out/ubports-touch.rootfs-xenial-armhf.tar.gz
 in theory, can this rootfs be used on Ubuntu Tablet or it has different builds?
 @milkor73, and it's never too late also!
 I have read and understood the porting guide but flashing a phone is scary business the guide could use some large warnings about permanent damage and unrecoverable states etc
 @DiogoConstantino, can you find out what technology is powering their live video stream, Diogo?  If possible.  Unless someone can tell already from their website. thanks
 hey guys why doesn't ubports use terminal app developed by canonical?
 I can ask a friend in the org
 Possibly OBS, plus something else
 @Corne, Any tools that we use to flash aren't dangerous. You won't brick your phone following the guide.
 @Ismaelbonato, But we do
 But it's so different
 the one in Ubports was created by Canonical
 I think you're talking about the reboot version where has actual tabs and has split screen support
 @Flohack Maybe you had answered this question before but... … What do you think about TDLib? … https://core.telegram.org/tdlib
 @SergioSRM, I answered it before and I said, we are aware of this, we are in communication with Telegram guys and we are currently looking into this already ;)
 Because, during the year Telegramw ills hift protocols probably, so all 3rd party clients need to be updated. And this will break a lot for our existing thingie
 Oh! Good and bad news
 (Photo, 720x1280) https://irc.ubports.com/kNJ7mpkL/file_4025.jpg
 @Flohack, Thank you for your answer 👍😊
 I'm using ubports PPA and nothing seems to work :( including clickable
 (Photo, 720x1280) https://irc.ubports.com/pSxcN7UC/file_4027.jpg
 Is that Unity 8?
 Yes
 On my laptop i5 Intel HD mesa
 Libertine and browser either
 I suspect clickable does not export Mir variables, and would need to launch apps with —desktop_hint_file=unity8 set
 At the moment the '--desktop' parameter is meant to be used on X11 desktops, I guess
 Would you mind to fill out a report on GitHub? https://github.com/bhdouglass/clickable/issues
 it happen on x11
 (Photo, 1014x354) https://irc.ubports.com/X7aFxdcC/file_4029.jpg
 @sverzegnassi, Yes I will do this
 @NotKit, Rootfs is same for all devices
 so only Android system.img is different and it contains overrides?
 There's a device tarball different for each device
 where can I check the one for tablet? (probably closed to mine hardware)
 Poke in the json file on system-image server to find it
 frieza?
 Sure
 It has the bits that define grid units for device, and other such things, iirc
 Don't recall if it provides /custom or not, but I think do
 and disables dialer-app/messaging-app for some reason
 Yes, on tablet it hides them, because, well, it's not a phone
 (I supposed all MediaTek SoCs have modem)
 so you can't make calls from it on purpose or it's not supported by hardware?
 Not supported by hardware
 even in some hardware where you have a sim card slot, you still can't place calls
 And we don't have dynamic capabilities detection for specialized apps like that
 @GranPC, Right, baseband has call/sms disabled
 interestingly enough, some basebands only disable calls - sms still works
 (see: nexus 7 2013)
 And I think some don't connect all the pins on hw for it
 I think Telco also disables on their end, for data only sim customers too
 is there any device that uses ofono-rilplugin MTK2 driver?
 or it was prepared for unreleased device?
 But yes, we got complaints about dialer/messaging apps showing on tablet. So I wrote that bit of code to hide them
 No idea on mtk2
 I suppose it was started for Meizu MX6 Ubuntu Edition/Helio X20 SoC
 @Ismaelbonato, It works now whe I use this "sudo DISPLAY=:0 clickable —desktop"
 @Ismaelbonato, I suspect the important factor is that "sudo" is losing some environment variable. A wild guess: is QT_QPA_PLATFORM set?
 rootstock-ng is a pain when you don't have recovery :(
 @alan_griffiths, Sorry I have no idea! I started yesterday to play with this
 [    5.582677] initrd: checking filesystem for userdata took (including e2fsck) 0 seconds … [    5.589681] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200
[16:10] <Beton> Hello, I have problem flashing my BQ E5 with Ubports Installer, I'm doing everything like installer says, but it stops on "Please reboot to bootloader" and repeat "debug: Running platform tool fallback exec asar cmd fastboot devices" in console. My E5 is in fastboot mode of course. I also see my device in dmesg and lsusb.
[16:11] <lotuspsychje> Beton: i had same issue on the ubports installer
[16:11] <lotuspsychje> Beton: i had to install manually from commandline
[16:13] <Beton> lotuspsychje, so I should use old method? Where can I find tutorial, because i don't remember this, and can't find it on Ubports site?
[16:14] <lotuspsychje> Beton: sorry, cant remember the proper command either anymore, as i tested so many tools, magic device tool,ubports installer,snap and git..
[16:15] <lotuspsychje> Beton: i can only say, it worked with manually command from terminal and afterwards i had to enable devel channel because of some bugs
[16:19] <Beton> Also, Ubuntu Installer is misleading for BQ E5, because it says "Press Power + Vol Down for reboot to fastboot", but for BQ E5 this is Power + Vol Up...
[16:20] <lotuspsychje> Beton: yeah its not perfect yet
[16:23] <Beton> How can I exit from Fastboot mode?
[16:25] <Beton> Power + Vol Up works
[16:28] <Beton> So I must find old documentation now, because I don't want to brick, it's my only phone ;)
[16:31] <lotuspsychje> Beton: try to ask here & idle perhaps
[16:31] <lotuspsychje> i think UniSuperBox helped me
 Feb  3 16:40:11 ubuntu-phablet watchdog: 'lightdm' (instance '') hit respawn limit - rebooting
 how can I mask lightdm?
 Create the file `/etc/init/lightdm.override` with the content `manual`
 https://bpaste.net/show/c13a191cf9ae
 hm, key 12, I wonder what is it
 Please, is there any group ubpots in portuguese?
 does UBPorts still use forked libhybris?
 Yeah, we've still our own.
 It's better to see what `logcat` says when Mir fails to launch, though
 @UniversalSuperBox, I rebased your tree on upstream already. Its only a few patches different
 You should be able to update it easily
 @UniversalSuperBox, I started with test_hwcomposer and it fails with test_hwcomposer: test_hwcomposer.cpp:238: int main(int, char**): Assertion `eglGetError() == EGL_SUCCESS' failed., which doesn't happen with normal one
 @JBBgameich, Awesome. Can you submit a PR so Jenkins makes a package?
 does it automatically build package for PRs?
 Yes, if there's a Jenkinsfile
 @JhoeyLennon, There it is: https://t.me/joinchat/ALdCegI_knZj301cCAbSMw
 <s>please include https://github.com/libhybris/libhybris/pull/363 in PR then</s>
 @mattbel10, thank you 😉
 Nao tem problema Joey, prazer 😃👍
[17:22] <Beton> I found old tutorial and it's working, updated to latest 15.04 RC. I think this should be available on official UBports site, especially of Ubports Installer not working for some older devices...
[17:22] <Beton> https://web.archive.org/web/20170622144804/https://wiki.ubports.com/wiki/How-to-flash-existing-ubuntu-touch-devices-with-Ubports-images
 I see you have an irc bridge might someone care to share the domain and room I much prefer IRC over telegram
 Freenode #ubports
 The Community Update is timed to start in two hours, is that correct?
 yerp
 @NotKit, Waait. There is a process that can reboot the phone if another process respawns too often?
 maybe it's just upstart?
 @Flohack, yes
 Looking to join the Community Update Live?  It's starting right about.... NOW.  Get the link at the News Channel and join us and learn more about your UBports community.  https://t.me/ubports_news
 @dohbee, Could tjat explain the unforeseen reboots of FP2?
 maybe?
 i mean, it would be in the logs i guess
 I think I could do a fix on one of my community update questions in the forum, what is the common hardware aspect linking cooler freiza and turbo which allow Anbox on them but currently not so on other devices?
 @NotKit, no, there's a watchdog script that reboots phone if things keep crashing
 @Flohack, No, that's kernel problems
 so to build libhybris by hand, better make a copy of UBports rootfs, install build packages and compile it?
 @NotKit, you want to build it on the device?
 I guess that's the fastest way?
 maybe
 @NotKit, https://askubuntu.com/a/623311/50737
 WILL!  I've got yhour back!
 release your inner Durst
 ie "make a chroot"
 WE ARE LIVE ON COMMUNITY UPDATE SO EXPECT THIS CHAT TO SEEM WEIRD IF YOU ARE NOT WATCHING
 @wayneoutthere, as opposed to normal weird?
 @TartanSpartan, Are not qualcomm snapdragon device, in fact are mediatek. There is an issue with qualcomm chipset. … Not that I want to answer instead of a F4, they can do too, but your curiosity is satisfed now.
 @wayneoutthere, \o\ /o/ \o\ /o/
 Ok so I think I phrased my question correctly in that case.
 guess i'll pause the Shalamar for a while
 so MediaTek supports it, cool
 @TronFortyTwo, turbo is not mtk, it's exynos
 there's nothing specific about the hardware i guess. turbo has the most RAM of supported devices i guess, and cooler/frieza are exactly the same except for screen resolution
 do that again, Jan
 WILLLL!
 get him!
 haha\
 @dohbee, Oh you're right,
 Was that a donke sound or a city name?
 "The Graveyard of my Failed Dreams " - Will Atwood, 2018
 and there are 2 canadians now too
 haha
 ;D
 UBports Community Steering Committee "Doing business as - "UBAM"
 @Flohack airports are the best place to join from :P
 love you man.
 ♥️❤️
 UBAM = UB AMazing
 UBFR = UBports First Responders
 HIGH FIVE FAQ WILL
 😻😻😻
 Very nice to see Will in the fold there, he's a stand up guy.
 Yeah, very good words
 we have our new stage man
 well said.  this will be available as audio to grab/go.
 panopticon jokes probably not the best thing to make, concerning production of a phone os
 ubuntu touch is not...
 not a word made sense.
 so all the renaming will have to be renamed back to unity8?
 Call to action: Anyone with C+, C++, or with Unity, come! Help! :)
 Want convergence sooner?  Come! Help! :)
 lost you marius :)
 Jan - be his spokesman
 does UBPorts Anbox use Android graphics drivers directly, like Alien Dalvik/SFDroid, or through transport layer?
 I'll ask again guys, what's the timescale you're thinking for Anbox and further rollout?
 Thanks Dalton, good to know :)
 (Photo, 2560x1440) https://irc.ubports.com/KcYuYe7H/file_4035.jpg
 Ubuntu and Ubports users at FOSDEM salute you all!
 \o/
 hey guys at FOSDEM.
 Whats with the sunscreen bottle?
 It finds its way to all the photos :)
 We nees to be prepared for Sunny Brussels! Right @arudy ?
 @mariogrip you having a solid version of Xenial with Anbox as q daily driver is just envy inspiring :p
 *a
 Is Nexus5 16.04 at same stage?
 you should be able to generate automated "changelogs"
 Btw Dalton if you're unsure about the pronunciation of my name, "shayyy-mus" :)
 muhs or moos
 wait
 facepalm
 Former. I'll give you a fistbump if you say it live just now :)
 Sweet info.
 well changelogs are never user friendly
 go read the updates for apps on android
 you can just do `echo "Bug fixes and performance improvements." >> changelog-$(date +%s).txt`
 write better commit messages :)
 Boom! Love you guys.
 <dalton> one. two. threeve.
 Kwak
 quackly. answer
 It was not quick. It was quack.
 Any timescale for general functionality of Libertine on Xenial?
 dot biz
 dot im
 dot phone
 did you say 'slap a bun on it'?
 *general
 it works, sort of
 @Crash_Burn you can install it in a click if you want i guess
 trust no apps.
 Libertine works on Vivid for me, not so on Xenial.
 Yes you can sir! #FellowAmerican
 not really
 the browser should be confined
 I was saying yes he can pronounce my name
 webapp-container is for sure. i think we confined the browser too
 but it is a deb
 Then I will poke Marius in PM to make him poke the app hehe.
 "Yumi is my bae"
 Thanks for all the answering brothers!
 Rebranded! Great job crew
 hahaha
 does anyone know the facebook url?? haha
 no.
 👍
 Whoops, I hit "End Call" rather than "Go offline" XD
 I tried to go but I got drawn back
 so yeah, browser downloads are a bit convoluted
 Thanks guys again!! 👊😎
 because it's a phone where the filesystem is meant to be abstracted away
 @UniversalSuperBox My daughters wonder what that snowman is all about.  It's very important feature in your backdrop now.  Maybe you can dress it differently each week?  :)
 ...but if the internal storage's /Downloads folder works for some people, shouldn't we permit /Media/SDcard/Downloads to work for others? That's one of the power-user features which attracts people to Firefox.
 @wayneoutthere, It's kinda a safety for the things in that basket
 just in case
 @DiogoConstantino, Oh yeahh 🤘🌞
 @TartanSpartan, Did I say we shouldn't?
 No, but just to reaffirm my point.
 then please don't reply in a manner which implies i did :)
 i would say firefox is probably less secure in this manner. but really i'm just pointing out where the difficulties lie
 but the webbrowser-app is less secure in other areas (it's based on outdated chromium and lacking many security fixes)
 Just in case anyone had ambiguity there. Sorry if I came across as contrarian.
[20:21] <Beton> Is stats.ubports.com down, or moved to other domain?
 firefox and chromium kind of make me wish i never had to use the web again
 @Beton, it was taken down intentionally
[20:24] <Beton> Why? I think its good idea to have statistics like this
 It was extremely inaccurate and people were quoting it
 @UniversalSuperBox, So, you know the real numbers...
 Nope
 Because the stats were wrong
 I forgot to ask just now: any development on the unav situation Florian mentioned the previous time
 The aggregate were correct
 any news there?
 https://twitter.com/costalesdev/status/958045845529792517
 I think Marius is right that if the inaccuracies are the same in relation to each different device, then we know that the ratios between the devices are accurate
 @UniversalSuperBox, What it means?
 The percentages per country, etc. were more correct.
 ok
 If they are all out by a factor of x5, the proportions are unchanged
[20:33] <Beton> Because method of colecting statistics was wrong, it based on asking for updates iirc
[20:34] <Beton> it should base on uniqie device ID, every Ubuntu Touch device have it
[20:34] <Beton> Crash reports base on this too
[20:35] <Beton> Also I see that there still is option to send crash raports to Canonical on latest 15.04 RC, shouldn't it be removed?
 @Beton, i don't think so. crash reports are still useful, especially once 16.04 is made stable
 well, it was naive of me to expect Mir to just work: https://bpaste.net/show/15afcdb69c71
 I updated libhybris though and test_hwcomposer runs now
 key 12 would be NATIVE_WINDOW_DEFAULT_DATASPACE https://github.com/libhybris/libhybris/commit/ad5b3d2530d6bd534930c43ee9f34666bc7b1808#diff-e5a142e46157d2a0ad4735bb1346de52R304
[20:43] <Beton> @dohbee so Canonical still support Ubuntu Touch or these reports go to UBports developers now?
 should I build xenial_-_mir28 branch of mir-android-platform?
 @Beton, Canonical doesn't exactly, but the phone image is still Ubuntu, and so crash reports should go to Ubuntu.
 i wouldn't suggest that ubports should run their own crash report server at all.
[20:45] <Beton> ok, i understand now
[20:48] <Beton> btw, I flashed my BQ E5 today, and I saw that I can choose 16.04/dev branch, so something changed about 16.04 version on legacy devices?
 it's been available for a while now
 @dohbee, Legacy devices only.
 @Cesar_Herrera, Huh?
 Only those were from Canonical.
 Canonical does not support any of the phone/tablet devices any more
 Yes.
 no, the m10 too
 but really, whatever you are saying has nothing to do with what i was saying
 I shoud say Ubuntu and no Canonical.
 i still have no idea what you're trying to say
 Ubuntu is still Ubuntu
 many of the underlying packages still come from the main ubuntu archive. ubports doesn't rebuild 100% of the stack independently
 I refered about the crash reports.
 ie systemd/upstart comes from ubuntu. glib comes from ubuntu. pam comes from ubuntu.
 yes, and if on 16.04 systemd crashes, it would be nice if ubuntu would fix it :)
 :)
 The following packages have unmet dependencies: …  libmirrenderer-dev : Depends: libmircommon-dev (= 0.26.3+16.04.20170605-0ubuntu1.1) but 0.24.20ubuntu11+ubports+0~20180125235309.11~1.gbp713a61 is to be installed
 where can I get the correct version of libmirrenderer-dev?
 i think plasma mobile crashes go there too
 oh bummer, i can't actually see the reports any more it seems :(
 @UniversalSuperBox, Who?????  I'll punish the man! ;)
 wait, so mir-android-platform repo is for newer mir versions (basically it got split for main Mir tree), and UBPorts xenial still uses 0.24?
 yep
 I get somewhat confused by all the branches, any quick guide on that?
 what repo should use for device tree based on cm-12.1, ubport-5.1 or halium-5.1 ?
[21:25] <tgBot1> alecsito was added by: alecsito
 @alecsito, Hello Alex. Welcome! Check https://ubports.com/page/telegram-welcome … Not-a-bot™ Ask, chat, explore!
 @Walid, halium
 Just know that it won't be officially done until... probably after OTA-4
 You can join me on my quest to flesh out the Halium 'standard' though, along with the guys from Plasma Mobile and LuneOS
 what was the newest device to get relatively functional port though?
 Walid ported the Moto G3 using the ubp-5.1 base
 I got middling results on the Moto G5 Plus using halium-7.1
 But now I'm working on the 5X and hitting a brick wall
 on initial startup level or somewhere later?
 Later. Console programs work for a bit, then something gets printed in the log and everything stops launching
 Let me find that...
 `[   25.613724] msm_rng:Data not available!`
 After that, I can only launch a few programs. New shell sessions won't appear.
 I had weird freezes with Halium on Qualcomm devices just like you described, but it happened later
 @NotKit, I got a somewhat working port on Samsung S3 Neo 😆
 But only on 16.04, 15.04 has lots of issues with that
 Again, only happens after a certain amount of things have been done. For example, after I tossed in Telnet rather than ssh on boot, it'll run slightly longer.
 Until I try to read too much from `/dev/random`
 I don't know if that's a cause or a symptom though
 Can't use sudo
 So most things go out the window. :P
 does it happen only on Ubuntu rootfs or on Halium reference as well with your kernel configuration?
 I haven't switched to reference yet. Going to try that now.
 Just waiting for that sweet systemimage build...
 @UniversalSuperBox, Both?
 @dohbee, that would be disastrous
 Well, loss of entropy means the rng gets consumed, and then you get the freeze
 Oh! You were serious
 Who knows why the rng kills itself, though...
 Needs some special entropy generator from Android?
 It's in-kernel
 Hopefully. If it was in an Android service we'd have some pain coming up
 @vanyasem did you get similar behavior on your build?
 @dohbee, And then it will consume the battery. Finally found the reason for aging batteries
 I don't think that's related
 Hahah joking
 and then it leacks memory and here the famous RAM problem source found too
 (😁)
 About run unity8 on top of x11! When will it be ready?
 Mir already works on top of X
 I never tried thought
 @dohbee, can it be disabled though?
 @UniversalSuperBox, exactly the same
 @NotKit, Sure I guess
 @NotKit, yep, same problem with reference
 oops
 (Photo, 1280x960) https://irc.ubports.com/KH0y61T4/file_4037.jpg
 16.04 huh
 https://bobsummerwill.com/2018/02/03/helping-purism-not-to-make-the-same-mistakes/
 so it implementing NATIVE_WINDOW_CONSUMER_USAGE_BITS was enough to get Mir running on Helio X27
 I wish rebuilding Mir with few lines added didn't take few hours though, lol
 @UniversalSuperBox, but Nexus 5X is like a reference for Halium? so it can be due to kernel config differences?
 @NotKit, mir is a beast, but if you want you can send a pr that will trigger a build on our build system 5-6minutes to build
 will do
 our 64-core arm64 flexes :)
 @NotKit, It did it with and without the changes
 wow, way better than poor OnePlus 2 I used for building, lol
 @mariogrip, hey Marius :P. I just wanted to inform you that the latest ubports halium rootfs doesn't seem to work. it just bootloops with no graphics
 @vanyasem, humm, noted, will take a look at that
 @mariogrip, I assume that's due to caf-related changes
 Since we're mobbing @mariogrip... ever had a deadlock due to the msm_rng failing?
 I tested on HTC 10 btw
 it's latest rootfs on photo though
 @UniversalSuperBox, nope
 @NotKit, is that a caf device?
 but I built hybris from @JBBgameich tree
 no, MediaTek
 yeah, it's only qcom caf's that has some struggles
 had to revert some stuff due to our samsung chip device (pro5) didn't like the new hwc changes
 but im working on a workaround for that
 MTK wouldn't like them too with prebuilt HWC, I think
 mediatek is smart, they don't change enums values in the middle of the DAMN enum
 Ah, so we're looking at separate rootfs's again?
 but if size of complete struct changes by additions in the end, wouldn't it still break?
 @UniversalSuperBox, nope, just need to dome some magic with mir to have two androd platform binaries, one 7.1++ and one for 6.1— and then load the correct one on init
 like pulseaudo does
 @mariogrip, getting mtk_disp_mgr 32-bit ioctls compat layer running was crazy enough to question that
 since we cannot rebuild the android stuff on the pro5 we cannot use my other fix that halium can use :(
 (Photo, 1280x960) https://irc.ubports.com/0grjeZZH/file_4039.jpg
 Guys my 5X needs help
 since that reqires changes to hwc on android
 @UniversalSuperBox, I think the 808 turned into a fusion reactor, gg
 you just solved free energy
 @Lyokanthrope, Can I patent this
 @mariogrip, yeah, i assumed that as well as i only got issues on a CAF HTC 10. older version of this rootfs works perfectly
 anyway, to get touchscren rotated, will LIBINPUT udev rules apply?
 The plot thickens. My 5X works with my kernel config changes in reference.
 (It was booting the wrong rootfs before)
 @NotKit, Rotated? Did you go through the initial setup?
 I didn't yet since touchscreen is misaligned
 @UniversalSuperBox, same expersience. reference rootfs worked, but not ubports one
 @NotKit, Pretty sure initial setup is always portrait, and rotation will work normally after
 @dohbee, the screen is physically rotated iirc. so the image needs to be rotated 180 degrees all the time
 Huh?
 that's a phone with a physically flipped screen iirc
 @vanyasem, the kernel *should* do that, should not be a userland issue
 (at least qcom does that)
 @mariogrip, @NotKit ?
 I'm pretty sure it's a tablet?
 @vanyasem, yes
 @dohbee, (the screen itself is rotated by factory)
 well, actually, the screen is portrait
 I still don't know what that means
 but touchscreen is reported landscape
 @dohbee, well that doesn't really matter. it's a portriat tablet, counts as a "big phone"
 Does not compute
 like the oneplus 5 where the screen is monted upside down
 and turned around in software (kernel)
 Still seems irrelevant
 the device is "PDA" though, so neither phone nor tablet technically
 The setup wizard is always in portrait. So if it's appearing portrait, it doesn't mean rotation isn't working
 no, it's not the issue
 it's that touch screen is reported landscape
 Ah
 So a bug, or maybe something not synced
 it's "a feature"
 since basically for Android they set ro.sf.hw_rotation=270
 Oh, change that maybe?
 well, it needs to be undone somehow, but my original questions was, would Mir handle libinput calibration set through udev rules?
 or this need to be fixed in kernel?
 I think it should work
 yes, 270 degrees rotation matrix helped
 well, UI runs, everything else doesn't :) feels way smoother than GNOME Shell on same device though
 Nice
 does anyone know how /dev/wmtWifi is controlled on frieza/other MediaTek devices?
 What level of control? NetworkManager is used on userspace side