/srv/irclogs.ubuntu.com/2014/01/15/#ubuntu-touch.txt

Br0wn_so has monitor mode on the broadcom chips inside of nexus 7's been figured out yet?00:20
Br0wn_hi btw :)00:20
pirea_hy00:24
pirea_ubuntu touch will not be released for nexus 7(2012)?00:25
Br0wn_pirea, apparently not00:25
Br0wn_that's what a news release says00:25
RAOFWell, not really.00:26
RAOFAlso, we've already released 1.0 for the N7 :)00:26
OttOmanTRRAOF: News say there will be official ubuntu Touch phone in 2014?00:28
RAOFAnd it's not like the N7 will immediately cease to work. It's just that it'll no longer be one of our primary development targets. It'll be easy enough for someone else to pick up and make 2012-N7 images.00:28
RAOFOttOmanTR: So they say :)00:28
OttOmanTRI was expecting to see it in CES 201400:29
lxhello01:33
=== duflu_ is now known as duflu
fishsceneGreetings, It seems to be difficult to find information on my question, try as I might.. but is it possible to access ubuntu-touch on my Nexus 7 without having to use ADB/SSH commands from my Mac? As in plug it in, and have it show up as a device on OSX?01:47
thomicharles: are you still around?01:59
nhainesfishscene: if OS X supports MTP, then yes, it should be automatic.02:00
nhainesIf not, then no, there probably is no way.02:00
fishsceneah ok. I'll check into OSX support for MTP as currently, it doesn't show up as a device. Thanks!02:01
nhaines:)02:01
fishscenemhaines: http://apple.stackexchange.com/questions/106156/does-mavericks-support-mtp (In case this question ever comes up again)02:02
=== chihchun_afk is now known as chihchun
ds2where exactly does the sources for 3.0.0-3-maguro live? neither the CM mirror nor does the ubuntu kernel repo seems to have that particular kernel source02:40
nhainesfishscene: fantastic. Thanks!04:20
DjMadnessis there any plans for official samsung galaxy s4 9505 support ?04:25
nhainesDjMadness: no.04:25
nhainesCanonical is going to support as few device as possible.  Samsung probably doesn't care about Ubuntu right now.04:26
mhall119DjMadness: the Nexus line was designed to do what we need hardware to do04:27
mhall119which makes it the obvious choice for development and testing right now04:27
nhainesGoogle only supports 4 Android hardware platforms, and Canonical is dropping support for all but 2.04:27
DjMadnessa shame, powerful phone, would be nice with it... guess ill need to study the current port and see what i can fix04:28
mhall119we're adding support for at least one04:28
nhainesIt's the hardware OEM's job to port and support any particular OS to a phone.  On the other hand, there's nothing preventing community support from popping up too.  :)04:28
mhall119+1, we need community help to bring Ubuntu to a larger number of phones04:29
mhall119and we will continue to offer whatever support we can to those community ports04:29
nhainesmhall119: if Canonical would keep building Ubuntu for the current platforms without official support, that would be a huge help.04:29
mhall119nhaines: that's one of the options being discussed04:30
nhainesmhall119: it sounded awfully hypothetical on the ubuntu-phone ML.04:30
mhall119nhaines: we just started those discussions this morning04:31
nhainesPledging to discontinue all support for maguro (as an example), and then starting a discussion about maybe continuing builds is not promising.04:32
mhall119maguro has other issues, it's not going to get a KitKat update from Android04:32
mhall119which means to maintain it we'd need to maintain two versions of the Android stack04:32
nhainesOkay then.  Pledging to discontinue all support for grouper (as an example), and then starting a discussion about maybe continuing builds is not promising.04:32
nhainesI know TI still supports the maguro drivers for Android.  In about a week or so I'll probably look into that situation if no one else looks like they're going to.04:33
mhall119nhaines: I can't undo the past, but dholbach and I are currently working on it04:34
nhainesDon't get me wrong, my KitKat ire over maguro is directed squarely at Google.  But automated builds for the 13.10 supported platforms would be a big help.  Maguro has other issues.04:35
mhall119nhaines: at a minimum we will make it easy for anybody to build their own images for the N7 and N10 using the latest Ubuntu04:36
nhainesI think if goldfish gets a good x86 port that'll make a huge difference.  I really do hope that the feature roadmap takes off at a much, much faster rate than it currently is.04:37
mhall119well, we only have so many man-hours, and we'd like to put most of them towards improving Ubuntu rather than maintaining Android04:38
mhall119we already have 1 ubuntu image, and multiple device images04:39
nhainesYes, I understand what a time sink platform support can be.  But Ubuntu 13.10 under-delivered, 14.04 is way behind schedule, and the SDK version plans for the click app store are a guaranteed failure.04:39
nhainesSo I really, really hope that dropping platform development allows the OS development to get back on track.04:40
nhainesThis sounds kind of negative.  Dropping hardware support is really disappointing, but isn't really important in the long run.  It's the OS and SDK development that's really critical.04:41
nhainesAnd that's the progress that worries me.  I'm hoping that there's a dramatic speedup in the next couple of weeks.04:42
ds2is there a tag or a way to finding the corresponding sources for an image?04:46
ds2(and no, the apt-get source doesn't seem to do the right thing)04:47
Mirvbarry: the qt5.2 eta depends on how quick all those build failures get fixed. address-book-app is slightly later in the dependency chain, see http://pad.ubuntu.com/qt52-dependencies - but I notice one of the dependencies at least hasn't been even tried to rebuilt yet, so I'll try that which may make address-book-app buildable05:06
Mirvoh, it had been tried but failed05:14
=== vying is now known as Guest89211
Mirvbarry: progress! address-book-app's dependencies and it itself got compiled now, unlike 4 days ago. slightly less red now.06:33
dholbachgood morning08:05
tsdgeosmorning08:06
=== shuduo is now known as shuduo|afk
=== shuduo|afk is now known as shuduo
didrocksthostr_: actually, we have found a HUD regression10:07
didrockspsivaa: can you give details, please? ^10:07
psivaathostr_: didrocks: so from image 126 onwards with the introduction of 13.10.1+14.04.20140108-0ubuntu1 hud version messaging ui smoke test is failing on maguro10:11
psivaahttp://ci.ubuntu.com/smokeng/trusty/touch/maguro/126:20140113.1:20140107.1/6050/messaging-app-autopilot/663980/ is the failing link10:11
psivaareverting the hud, libhud-client, libhud2 from 13.10.1+14.04.20140108-0ubuntu1 to 13.10.1+14.04.20131205-0ubuntu1 makes the test pass10:12
didrocksthostr_: are you able to get those fixed? I would be in favor of reverting for now to let you more time investigating the issue10:13
didrockspsivaa: thanks for finding it out :)10:13
psivaadidrocks: yw :)10:14
didrockspsivaa: just one remaining! :)10:14
psivaaright on that now10:14
=== tsdgeos_ is now known as tsdgeos
thostr_didrocks: yes, we'll be looking into it right now10:29
didrocksthostr_: ok, direct upload for reverting meanwhile, ack?10:29
didrocks(I don't change trunk)10:29
thostr_didrocks: is this really hud?10:31
thostr_didrocks: the log says: "Could not determine application identifier. HUD will not work properly. Provide your application identifier in $APP_ID environment variable."10:32
didrocksthostr_: well, it's linked to HUD change, see what psivaa pasted ^10:32
didrocks"11:12:55           psivaa | reverting the hud, libhud-client, libhud2 from 13.10.1+14.04.20140108-0ubuntu1 to10:32
didrocks                          | 13.10.1+14.04.20131205-0ubuntu1 makes the test pass10:32
didrocks"10:32
thostr_didrocks: sure, isn't it more that case by hud now doing proper checking revealed an issue somewhere else?10:33
thostr_didrocks: the environment variable is used by other services as well, so it should be set10:34
didrocksthostr_: that's possible. I'm not the one knowledge for those env variable. Hence the "need more investigation", right now, we are trying to go back to a promotable image ASAP10:34
didrocksthostr_: note that messaging-app is a deb, not click app10:35
didrocksso I guess it doesn't have APP_ID10:35
thostr_didrocks: right10:35
thostr_didrocks: ok, then revert and we'll get in touch with other guys and try to get it resolved10:36
didrocksthanks thostr_, doing10:36
dpmxnox, good morning. I'm trying out the emulator, (on Trusty, amd64, Intel graphics) and all I get is a black screen such as http://ubuntuone.com/3nKQs3TFjEiIYxEFFrVMEc - any ideas what could be causing this? I can see a warning about decreasing the amount of memory allocated in the log, but I'm not sure it's got something to do with it - http://pastebin.ubuntu.com/6755473/10:37
twosixfourHi all... got some questions re: security if anyone is happy to answer them or point me to some documentation.10:37
Laneydpm: he's apparently away this week10:37
twosixfourBasically need info on security and crypto support from a networking perspective10:38
dpmah, thanks Laney for the heads up10:39
pittikalikiana, tvoss_: if you have some time in the next days, I'd appreciate some criticism for https://code.launchpad.net/~pitti/qtubuntu-sensors/integration-tests/+merge/20174210:45
pittikalikiana, tvoss_: should I fix the broken outputRange() (and enable the corresponding test) in that MP, or in a subsequent one?10:46
tvoss_pitti, a subsequent one, review for your branch is at the top of my list10:46
pittiack10:46
pittitvoss_: not *that* urgent, please don't drop something else for it :)10:47
didrocksthostr_: HUD revert uploaded10:47
pittididrocks: ah, found the regression that broke images?10:47
didrockspitti: for messaging-app yeah, remaining rssreader one10:47
thostr_didrocks: not sure if it's hud... when looking at the the test case code it's not using HUD anywhere...10:50
didrocksthostr_: maybe a side effect? did anyone try the same revert than psivaa did?10:51
didrockswill be a first step I guess ;)10:51
thostr_didrocks: we're running autotests... trying to figure out where it fails10:52
didrocksthostr_: the list of changes in the image messaging-app is the following one: http://people.canonical.com/~ogra/touch-image-stats/20140113.1.changes10:52
didrockss/in the image messaging-app/in the image messaging-app started to fail/10:52
thostr_didrocks: pete-woods is on it10:54
twosixfour..okay. Looking for some information regarding serious crypto support for ipsec style networking for Ubuntu Touch and whether reliance on the android low level layer will come with the same inherent vulnerabilities. If any kernel devs can give some insight and point me to some info on launchpad 'd be greatly appreciated as I'm trying to work out whether I'll be needing to fork Android, attempt to fork Tails for ARM, or whether I 10:55
twosixfourWill very happily contribute upstream for any code from the project I'm working on.10:55
popeydpm: the emulator takes a LOOOONG time to start10:58
popeyi get a black screen for ages10:59
dpmah, good to know10:59
* dpm re-runs it10:59
pete-woodsdidrocks: the messaging app autopilot tests pass for me using the newest HUD on my N411:00
dpmpopey, it's alive! :)11:00
popey11:00
pete-woodsis there something I'm missing?11:00
didrockspete-woods: see the test results, it's maguro only11:00
pete-woodsd'oh!11:00
davmor2Morning all11:01
pete-woodsI don't have a galaxy nexus to try on :/11:01
didrockspete-woods: maybe check on the emulator just in case?11:03
pete-woodsI'll try it11:03
didrocksthx11:04
davmor2didrocks: if it is maguro only I can run the tests to look into it but it could be the issue I highlighted the other day if it is only maguro11:05
didrocksdavmor2: can be, can you reproduce and chat with psivaa about the revert he has done on the HUD?11:05
davmor2didrocks: will do, let me run through my incoming first and then I'll get on it11:06
pete-woodsdidrocks: that autopilot test doesn't even use HUD11:09
pete-woodsit does look like the environment isn't being set up correctly, http://ci.ubuntu.com/smokeng/trusty/touch/maguro/126:20140113.1:20140107.1/6050/messaging-app-autopilot/663980/11:09
pete-woodsCould not determine application identifier. HUD will not work properly.11:09
pete-woodsProvide your application identifier in $APP_ID environment variable.11:09
didrockspete-woods: as told, can be a side effect, we need to investigate why the revert worked reliably for psivaa11:09
pete-woodsfair enough11:10
didrockspete-woods: is it provided for .debs?11:10
didrocks(see the discussion I had with thostr_ above ^)11:10
pete-woodsdidrocks: it is11:10
didrocksremember that messaging-app is a .deb11:10
didrocksok11:10
* pete-woods thought he'd been very thorough with this HUD release, I ran like *all* the autopilot tests I could find :/11:10
dpmdoes anyone know if networking is supposed to be working with the emulator? I don't get any list of existing networks or connection to the access point my host PC is connected to11:11
popeydpm: network works for me11:12
popeyits transparent.11:12
mandeldidrocks, morning, I'm wondering if there is a way to fix the following CI fails https://jenkins.qa.ubuntu.com/job/ubuntu-download-manager-trusty-amd64-ci/161/console that are due to the speed of jenkins instead of increasing the timeout, is a little ugly to keep increasing the timeout when in a local machine there are no issues11:12
popeyi.e. open the browser and you get ubuntu.com load, without selecting a network11:13
didrocksmandel: this question is for the CI team, you should ping cihelp in #ubuntu-ci-eng11:13
mandeldidrocks, ok, thx!11:13
psivaadavmor2: didrocks: pete-woods: what i did was to remove hud, libhud-client, libhud2 first and then installed all of them of 13.10.1+14.04.20131205-0ubuntu1 version11:14
dpmpopey, ah, cool, let me try that. Any other caveats you've run into with the emulator worth mentioning?11:20
popeydpm: it doesnt seem to update11:25
popeyi dont know if that's intentional11:25
dpmpopey, ok, thanks, good to know11:26
dpmpopey, what I've noticed as well is that the left swipe to reveal the launcher is extremely sensitive. You have to be very accurate to hit a narrow pixel area to reveal it11:29
popeyyeah the emulator doesn't do edge swipes11:30
Mirvtsdgeos: zsombi1 might be able to fill in where the tests fail on his computer. I think he even had so that one run failed and the second one succeeded.11:33
zsombi1Mirv: that was with the text inputs11:35
ogra_didrocks, heh, seems pitti didnt read your "hold the line for touch" mail11:36
ogra_(we need <Blink> tags for email subjects ;) )11:36
pittiogra_: ah, ubuntu-touch-meta?11:36
didrockslet's put Blink back!11:36
didrockswell, it's sdk-libs, they are not installed by default?11:37
pittiI can add a propagation blocker bug if you want11:37
ogra_pitti, yeah11:37
ogra_i doubt thats needed though11:37
pittibut it didn't seem like something which would be installed by default11:37
ogra_err11:37
ogra_indeed ubuntu-sdk-libs is installed by default11:38
didrocksgood ;)11:38
ogra_everything depends on it ... thats our API11:38
didrocksargh, I read a NOT11:38
ogra_heh11:38
didrockshum, ok, will had a little noise then, normally new components shouldn't regress anything existing though, let's hope ;)11:39
ogra_sdk libs holds all of Qt, sensors html etc support11:39
pittiah, ok11:39
ogra_its only html5 stuff anyway11:39
pittinow, we can add a propagation blocker11:39
ogra_pitti, nah, i doubt html changes do anything to the tests11:39
ogra_we dont have specific html5 app tests yet11:39
ogra_(we probably should though)11:39
davmor2didrocks: so I can exactly reproduce the issue on the rss app so I'll start digging there but it is looking like it thinks a state is missing and it can't search for canonical which might be the header or a list items view so I'll get back to you when I know more11:43
didrocksdavmor2: thanks! did you try the messaging app as well?11:44
didrockswith reverting the HUD? (to have a confirmation)11:44
FuLgOrEhi guys. fyi: http://phandroid.com/2014/01/13/ubuntu-touch-devices-2/11:46
=== zsombi1 is now known as zsombi
davmor2didrocks: that I'll be running in a minute once I get the tests pulled for the rssreader so I can see what it is attempting to do and try to reproduce it manually11:47
ogra_seb128, could it be that your last gstreamer merge added a dependency for libgl1-mesa-glx on arm ? (we are trying to make out why http://people.canonical.com/~ogra/touch-image-stats/20140110.1.changes exploded)11:50
davmor2didrocks: hmm that;s not a good start http://paste.ubuntu.com/6755753/11:50
=== _salem is now known as salem_
ogra_(neither glu nor glx should ever be on arm)11:54
=== MacSlow is now known as MacSlow|lunch
seb128ogra_, could be, Laney did those11:57
seb128Laney, ^11:57
seb128ogra_, what happens if you try to uninstall libgl?11:57
seb128e.g what wants to be removed?11:57
ogra_hmm, havent tried yet11:57
=== alan_g is now known as alan_g|afk
* ogra_ twiddles thumbs ... 11:58
ogra_i totally forgot how slow apt is11:58
ogra_(on the device)11:58
ogra_Reading package lists... 38%11:59
ogra_*twiddle*11:59
KathyReidjust wanted to note big thanks to popey for his help today. Now running version 121 after flashing. Many thanks.11:59
Laneylooks like it12:00
ogra_Laney, can we revert that ?12:00
popeyKathyReid: yay12:00
ogra_it made the image 10M bigger (compressed, i bet its a lot more uncompressed)12:00
Laneyrevert, everyone's favourite word12:00
KathyReidpopey: thanks heaps! That command worked a treat.12:01
Laneylet's find out why and then have a look12:01
ogra_Laney, ok12:01
* ogra_ still sits in front of 38%12:01
ogra_ahm finally http://paste.ubuntu.com/6755787/12:02
seb128ogra_, you have your answer then12:04
seb128Laney, ^12:04
Laneyso it's via opencv12:04
seb128is that new plugin?12:04
Laneyit's only being built now12:05
ogra_seems like12:05
seb128easy solution would be to disable that option12:06
ogra_right12:06
Laneyis that the right thing to do?12:06
seb128I don't even know what opencv is12:06
seb128if we didn't use it until now and it was not an issue I doubt that's something we really need12:07
ogra_well, you could make it not hard depend on glx/glu on arm12:07
pete-woodsit's a computer vision library for doing feature detection12:07
seb128yeah, if somebody wants to "fix" opencv that's alright12:07
=== alan_g|afk is now known as alan_g
seb128not sure how much work that is, I would prefer us to not spend too much efforts on stuff we don't need12:08
ogra_i'm not concerned by opencv, just by the GL libs that are of no use (and might bend our alternatives in a direction we dont want)12:08
LaneyI think the word 'we' is dangerous in situations like this12:08
Laneythe archive doesn't exist only to support the Ubuntu Touch effort12:08
ogra_GL and GLU on arm are pointless12:08
rsalvetiogra_: can you give nested a try with grouper?12:09
LaneyI'm not denying that it's a bug12:09
ogra_rsalveti, i would love to, my battery misbehaves since i got up ... it still reboots as soon as i unlock the screen (just tried) .... but i plan to once it works again12:09
seb128Laney, it goes back to the old difference of opinion on whether we should spend ressources on fixing the whole universe (nothing specific to touch, we had the same argument about !desktop before)12:09
rsalvetiogra_: ok, cool12:10
seb128Laney, we could spend our life fixing every un-used package in universe, or we can focus on what benefits most users (e.g the default images)12:10
seb128Laney, but we already have that discussion and agreed that some of us disagree, so let's not have it again12:10
LaneyI'll try disabling opengl on armhf12:14
ogra_Laney, thanks12:16
Laneyogra_: I'd appreciate it if you could report a Debian bug about it with rationale12:16
Laneynot something I'm particularly familiar with12:16
ogra_well, there is no opengl HW on arm so it is pointless ... needs to use gles or should be disabled12:17
ogra_Laney, i'd like to heard someone like jhodapp on that case first ...12:18
Laneysounds like a good basis for a report :-)12:18
ogra_i'm not a graphics guy either :)12:18
Laneybuh12:18
ogra_(but i know that our (not debians i think) mesa packages fiddle with the alternatives a lot ... my fear is simply that some GL path gets bent in a way that breaks our setup)12:19
pete-woodsdidrocks: hi, could ofono-phonesim and ofono-phonesim-autostart have been updated as transitive dependencies of the ones listed in (http://people.canonical.com/~ogra/touch-image-stats/20140113.1.changes) ?12:21
didrockspete-woods: no, the only packages that changed on the images are all listed by ogra_'s script12:22
ogra_pete-woods, then they would be listed12:22
pete-woodsit's just that if I say, install messaging-app-autopilot, it brings in a lot of other packages12:22
pete-woodsincluding those two I listed12:23
pete-woodswhat I mean is, those packages aren't in the image12:23
ogra_pete-woods, because we dont want to ship all the test packages12:25
ogra_we'll soon do a cleanup and rip all autopilot stuff out12:25
pete-woodsI don't expect them to be in the image12:25
pete-woodswhat I mean is, does the script report version changes in them, as they are not part of the image12:26
ogra_no12:26
ogra_the diff gets created for the image manifest files, it only compares image changes12:26
pete-woodsso they could change version, break something, and that script would not list them as potential suspects?12:26
ogra_right12:26
ogra_we only care about image changes here12:26
pete-woodsthat's fine, I just want to understand the information I've been given12:27
ogra_if you want external stuff compared i guess QA would have to set something up for this12:27
davmor2didrocks: I'm in the rss app trying to reproduce the steps bit by bit and the keyboard isn't appearing that might make it trickier to work with I'll reboot and try again from scratch but if that is happening in the test that might explain why it is failing to find a topic it can't type it in12:27
ogra_walking down the autopilot dependencies and list version changes there or some such12:27
pete-woodsthat sounds like a sensible thing to have set-up12:28
pete-woodsit's the dependencies of each of the autopilot test suites we care about12:28
ogra_right12:28
ogra_Laney, hmm, looking at CMakeList.txt in opencv i wonder why GL is used at all ...12:29
ogra_OCV_OPTION(WITH_OPENGL         "Include OpenGL support"                      OFF  IF (NOT ANDROID AND NOT APPLE) )12:29
ogra_shouldnt that force it off ?12:29
didrocksdavmor2: yeah, then, please join your effort with psivaa with his revert results12:30
ogra_oh, debian/rules overrides it12:30
Laneyya12:31
davmor2psivaa: okay can you run me through this step by step.  Make the phone writable, remove hud, libhud-client, libhud2, then install hud, libhud-client and libhud2 from 13.10.1+14.04.20131205-0ubuntu1 ? does that sound about right and then run the tests on the device if they will let me12:41
=== alan_g is now known as alan_g|lunch
psivaadavmor2: yes, that sounds good for maguro message app test failure12:44
davmor2psivaa: okay cool thanks12:45
seb128davmor2, not sure you need to remove, installing the old version should be enough12:45
davmor2seb128: thanks12:46
ogra_ah, finally a sign of life from my grouper12:53
=== MacSlow|lunch is now known as MacSlow
tuxylordhello everybody, i have just installed ubuntu touch, after rebooting the device i dont see anything no log in or something else. The device is a google nexus 1012:57
=== sebastien is now known as Guest7445
thostr_didrocks: we can now reproduce the hud failure... however, it fails also for the old hud :(13:00
thostr_didrocks: do we have another list of changes happened between the images, not package changes but rather test or setup changes?13:01
didrocksthostr_: interested, not sure this env variable is linked13:01
didrocksthostr_: we know messaging_app tests didn't change itself as there was no messaging_app release13:02
didrocksand the tests are in upstream code13:02
thostr_any changes to ap itself?13:03
didrocksyou would have seen it in the package list13:04
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== alan_g|lunch is now known as alan_g
rsalvetiogra_: next image should also be a bit faster on grouper, as I added back the hwcomposer13:35
ogra_rsalveti, whee !13:35
rsalvetiogra_: but for it to work properly we need mir to land as well13:36
* ogra_ just noticed he had his image default to SF13:36
rsalvetidon't know the current status of that13:36
davmor2gah!!!!!! why will this test not run damn it13:36
rsalvetiogra_: system-image?13:36
rsalvetiafaik cdimage is still booting with SF by default13:36
ogra_rsalveti, we switched it around saucy release13:36
ogra_the released image had Mir by default13:37
rsalvetiogra_: right, but just system-image13:40
rsalvetiI flashed cdimage yesterday and it booted with SF13:41
ogra_oh, indeed13:41
* ogra_ doesnt use that old cruft 13:41
rsalvetiI use it when I need to build large packages13:41
ogra_rsalveti,13:47
ogra_root@ubuntu-phablet:/# ps ax|grep unity-system13:47
ogra_ 1240 ?        Sl     0:02 unity-system-compositor --file /tmp/mir_socket --from-dm-fd 8 --to-dm-fd 13 --vt 713:47
ogra_looks fine13:47
ogra_UI is up and usable13:47
rsalvetiogra_: great13:48
ogra_hmm should the flickering bug be gone ?13:48
ogra_i dont see any strobe like flickering anymore, thats great13:49
ogra_ah, there it is13:49
psivaadavmor2: it could be outdated but some steps in http://pastebin.ubuntu.com/6213423/ might be helpful to run the AP test locally..13:49
ogra_starting a webapp triggers it again13:49
ogra_ricmm_, did we have a fix for that in the pipe ? ^^^13:50
davmor2psivaa: figured it out I was trying to run a specific case rather than the suite D'oh13:50
rsalvetiogra_: it's already fixed in mir's trunk13:50
psivaadavmor2: ack13:50
ogra_rsalveti, ah, thanks13:50
rsalvetithat's why I said we need latest to land13:50
ogra_yeah13:51
ogra_didrocks, so i can confirm that all devices now work fine with nested Mir mode, but we need another Mir release to land it then13:51
ricmm_ogra_: triggers what?13:51
ogra_ricmm_, strobe like flickering of the display13:52
didrocksogra_: ok, it was planned for tomorrow (if we can promote an image today)13:52
ricmm_on what device13:52
ogra_ricmm_, grouper13:52
ogra_ricmm_, seems rsalveti knows about it and there is a fix, so ignore me13:52
ricmm_you mean apps not launching?13:53
ricmm_and the shell flickering forever in total edath?13:53
ricmm_death*13:53
rsalvetiricmm_: the screenshot issue13:53
ricmm_right13:53
ogra_ricmm_, i mean the whole display flickering like a strobe right after i start the first app13:53
ricmm_yea, its in trunk13:53
ricmm_lp:mir13:53
ogra_right13:53
ricmm_helease it13:53
ogra_all fine then13:53
ogra_i wish i could13:53
ricmm_go fix that rss reader13:53
ogra_all landings are stopped13:53
ricmm_I landed like 4 branches yesterday and a large unity-mir patch13:54
ricmm_and it was flawless13:54
ogra_ricmm_, awesome, so we'll get that in 8 weeks on the images :P13:54
ricmm_isnt it just rss reader blocking it?13:54
ogra_yeah13:54
ricmm_my packages are in since 12813:54
ricmm_go fix it then13:55
ricmm_didrocks: any updates on rss reader? I took a stab at it but frankly I cant see anything obvious from our side of things13:56
didrocksricmm_: psivaa is still reverted one by one13:56
didrocksand davmor2 as well is investigating AFAIK13:56
no-comphi folks13:57
no-company success for some of you about using it on galaxy s3 ?13:57
davmor2didrocks: so I can confirm that I am not getting a failure now on messaging running phablet-test-run -p messaging-app-autopilot messaging_app13:58
didrocksdavmor2: what's the difference with the CI? seems that psivaa is getting the failure quite reliably (and we have it everytime since image 122 on all runs)13:58
davmor2didrocks: no this is with the reverted hud13:59
psivaadidrocks: ricmm_: i'm reverting the last bit for the rss reader failure. no luck yet. not sure if any format change in the feeder page could cause this type of failure13:59
didrocksdavmor2: ah ok, sorry, mixed my brain13:59
didrocksdavmor2: thanks for confirming :)13:59
didrocksthostr_:  ^13:59
didrockspsivaa: ah, can be…14:00
sergiusensdidrocks, should I hold on the calendar app test changes?14:00
didrockssergiusens: yes please, just prepare it so that we can get that in once we can promote an image14:00
psivaadidrocks: http://www.canonical.com/rss.xml is the link, not sure who maintains that. probably IS?14:01
didrocksballoons: do you know? ^14:02
sergiusensdidrocks, it's all prepared; just not in store; as in store == in next image14:02
didrockssergiusens: ok, perfect, thanks! I'll keep you posted :)14:02
ricmm_but the test isnt failing at the xml itself14:03
ricmm_ahhhh14:13
ogra_?14:13
ricmm_didrocks: psivaa the error comes from a format change in the page14:14
ricmm_the feed name changed from Canonical to Insights14:14
ricmm_and the autopilot test is poking at a hidden object field14:14
ricmm_not the visible "Canonical" thats on screen14:14
ricmm_Ran 1 test in 93.418s14:14
ricmm_OK14:14
psivaaphe14:14
psivaaphew14:14
ogra_why does the test not use a local feed that autopilot ships ?14:14
ricmm_you can test by fetching rss.xml from web archive from the 9th14:14
ricmm_ogra_: because its a broken test14:14
ogra_obviously14:14
ricmm_asac: ^14:14
ricmm_now promote me an image14:15
ogra_heh14:15
ogra_ricmm_, http://ci.ubuntu.com/smokeng/trusty/touch/maguro/129:20140115:20140107.1/6080/ ...14:15
cwayne_can we put a call out to test devs for mocking stuff instead of pulling live unreliable data?14:15
ogra_calendar app doesnt look good atm14:15
cwayne_because what if theres a network problem, then all this stuff will fail when the apps themselves may be working just fine..14:15
davmor2ricmm_: ah that explains it then I was looking at it seeing the canonical and thinking it is right there  you dumb ass app ;)14:16
davmor2ogra_: that is an issue on the maguro opening and closing the app repeatedly it locks up I discovered that one14:16
ricmm_so the test is broken in two parts14:16
ricmm_1. using the live XML feed14:16
ricmm_2. poking at a non-visible QML element14:16
ogra_davmor2, right, but we cant promote it as is14:16
davmor2ogra_: but there is no way to easily fix it as it is a massive can of worms of race conditions14:17
jdstrandsergiusens: I guess its normal that android-emulator is to be removed when installing ubuntu-emulator?14:17
ogra_lovely14:17
davmor2ogra_: everyones favourite14:17
ricmm_davmor2: whats the can of worms?14:18
ricmm_calendar app breakages?14:18
ogra_ricmm_, yeah14:18
ricmm_how come14:18
sergiusensjdstrand, android-emulator is a virtual package14:18
ricmm_128->129 changelog should be null, or very small, no?14:18
davmor2ogra_: I've manually run the tests and it is fine, it's just when autopilot runs them you get the races14:18
ricmm_arent landings stopped14:18
ogra_ricmm_, http://people.canonical.com/~ogra/touch-image-stats/20140115.changes14:18
ricmm_sure, but why isnt it failing in 128 then14:18
ricmm_oh thats a few pkgs14:19
jdstrandah14:19
sergiusensjdstrand, it's replaced by ubuntu-emulator-runtime and ubuntu-emulator-[data|images] (forget the exact name); you can safely remove android-emulator and ubuntu-emulator-data14:19
davmor2ricmm_: you know the bug I pointed you to yesterday  and you said it is a race condition on the unity-app-launcher14:19
ricmm_yea14:19
ricmm_oh its the same?14:19
jdstrandsergiusens: my next question was if you and xnox chatted, but now I don't have to ask that :)14:19
davmor2and maguro is slow14:19
davmor2ricmm_: no that is the issue I was looking into14:19
ricmm_ohhh the breakage is in maguro14:19
ogra_why is qdbus coming in there is beyond me14:19
ricmm_sorry I thought it was a new test fail on mako14:19
ricmm_on 128->12914:20
ricmm_nvm14:20
ogra_ricmm_, well, it didnt fail in 12814:20
ricmm_sure, but it didnt fail because of the race14:20
sergiusenscwayne_, wrt to mocking, balloons has it on his agenda I think14:20
ricmm_davmor2: add something to autopilot that makes sure the PID is gone14:20
ricmm_libupstart-app-launch can get you an APP_ID's running PID14:20
cwayne_sergiusens, ah, perfect :)14:20
davmor2ogra_: I ran the tests 10 time of the 10 3 worked14:20
ogra_davmor2, on 128 or 129 ?14:21
sergiusensdavmor2, opening and closing calendar on the emulator kills it too; I'm looking into why, but it seems I'm running out of RAM; which can only mean that there's some drops of bits leaking14:21
davmor2ogra_: from 125 on I think14:21
davmor2ogra_: ^14:22
ricmm_what I just said makes sense I think14:22
ricmm_just make autopilot more robust to these things14:22
ogra_125 was the one we got the new hud, no ?14:22
davmor2ogra_: https://bugs.launchpad.net/bugs/1268693 this is the bug for the calendar app14:23
ubot5Ubuntu bug 1268693 in Unity 8 "Possible bug in mir/memory on maguro" [Undecided,New]14:23
=== chihchun is now known as chihchun_afk
davmor2ogra_: it's been happening since the new mir landed so it could be a big mismatch, the fact that sergiusens can reproduce on the emulator is a good sign too :)14:25
davmor2oh n4 is shipped14:26
balloonssergiusens, did the calendar app land yesterday?14:27
ogra_davmor2, are you sure that it is only from 125 on ?14:27
ogra_trhe bug seems to indicate it could be GLES related ... in the 122 image the desktop GL/GLX mesa libs were added (by accident) to the image14:28
davmor2ogra_:  125 was when I was asked to look into it I think it had been happening from 119 iirc14:28
ogra_that could cause issues in GLES behavior i suspect14:28
ricmm_mesa is not loaded on the phone14:28
ogra_ricmm_, manifest disagrees14:29
ogra_ricmm_, http://people.canonical.com/~ogra/touch-image-stats/20140110.1.changes14:29
ogra_libgl1-mesa-glx:armhf14:29
ogra_libglu1-mesa:armhf14:29
ricmm_I mean not loaded by mir at any point14:29
fourqso Galaxy Nexus, and Nexus 4 are the only supported phones atm still?14:29
ogra_ricmm_, but the postinst scripts of mesa tweak the GL paths etc14:29
ogra_fourq, soon only N414:30
fourqhmm14:30
ricmm_if hybris EGL wasnt being hit it'd be 100% failure14:30
=== chihchun_afk is now known as chihchun
barryMirv: great!  i'll start taking another look14:31
ogra_ricmm_, /etc/alternatives/armhf-linux-gnu_egl_conf (and friends) tweak the ld searchpaths ...14:32
rsalvetiright, but hybris should be the priority for egl still14:32
ricmm_yea, otherwise nothing would run14:32
sergiusensballoons, on hold14:32
ogra_if thats done for GL (not GLES) on arm you might get funny results14:32
ogra_because suddenly GL functions are there while they shouldnt (i assume)14:33
ricmm_thats not how mir works14:33
ogra_ok14:33
ogra_i just know it can cause weird things on X14:34
ogra_and it is pretty low level14:34
sergiusensballoons, but as soon as it's greenlighted, it will be in14:34
balloonssergiusens, :-)14:34
s0u][ighthello, is there currently anyone working on a nexus 7 2013 port?14:35
ogra_s0u][ight, yes14:36
sergiusenss0u][ight, yes, since that is going to be the focused platform14:36
ogra_it will become the default tablet platform soon14:36
ogra_(dropping all other tablets)14:36
s0u][ightwhere can I find information about the port status?14:36
ogra_here :)14:36
s0u][ightalright, what is the port status?14:37
ogra_s0u][ight, rsalveti currently works on porting the android tree to 4.4 ... once that is done the work for building an image for that device will start14:37
ogra_you should see first images within 1-2 weeks (rough guess)14:38
s0u][ightis it going to be CM based again, or aosp?14:38
ogra_aosp14:38
s0u][ightwhy the change?14:38
ogra_easier to track ... there will be a CM branch too iirc14:39
s0u][ightalright14:39
rsalvetiaosp but we'll also be publishing a Cm based branch14:39
rsalvetibut I already ported most of the important stuff from CM into our aosp branch14:40
rsalvetiso it's really easy to add a new device in there14:40
s0u][ightI have a bluetooth keyboard and I attach a mouse via usb otg, could I use my tablet as a desktop once the port is there?14:40
ogra_no14:40
ogra_unity8 doesnt come with any desktop yet14:41
s0u][ightare there any roadplans to allow this?14:42
s0u][ightbtw, am I bothering with these questions?14:42
s0u][ightrsalveti: why having an aosp and cm branch?14:42
rsalvetis0u][ight: aosp will be the official one, CM is just to make it easier for porters14:43
rsalvetibut we might just be good with aosp only, still need to check what is CM specific14:43
s0u][ightthanks for answering14:44
s0u][ightwhat is your current status?14:44
cwayne_speaking of porters14:45
cwayne_are we going to have a way to flash community images with phablet-flash?14:45
cwayne_i.e. is there going to be a system-image for not-supported-by-us images?14:46
sergiusenscwayne_, image server you mean?14:47
cwayne_yeah14:47
ogra_cwayne_, stgraber was working on that before the holidays i think14:47
rsalveticwayne: yes, the idea is to have unsupported channels that would allow people to use phablet-flash to download it14:47
ogra_afaik the signing is still an issue14:47
sergiusensuse ubuntu-device-flash if you can and drop phablet-flash :-)14:47
cwayne_sergiusens, ooh, fancy :)14:48
=== dandrader is now known as dandrader|lunch
no-comphi folks, what is the best phone to get for have the less bug experience using ubuntu touch?14:48
cwayne_does it have the --alternate-server capability too still?14:48
ogra_no-comp, nexus 414:48
no-compthxx ogra_14:49
no-compon gs3 it s useless14:49
no-compfreezing white screen bummer14:49
ogra_no-comp, patches gracefully accepted ;)14:49
no-compit s not working on nexus 5 ?14:49
cwayne_ogra_, yeah, the signing is what concerned me the most, hopefully we find an easy way to figure it out :)14:49
no-compi bet ogra_  ;)14:49
sergiusenscwayne_, that said; there's a --server option and you can always play with --channel14:49
ogra_nope, nexus4 is our default device atm14:49
no-compthxx a lot14:49
no-compi gonna get one14:49
no-compgosh14:49
ogra_and the android bits we use are not on kitkat yet14:49
sergiusenscwayne_, my though is to have an unsupported-devel-proposed channel14:49
no-compam i leaving android after all this years? feel like cheating14:50
ogra_once they are there nexus5 community support will be possible14:50
sergiusenscwayne_, ogra_ we can always disable signing for community ports if they don't care for it14:50
sergiusensas part of the port14:50
ogra_sergiusens, well, not sure, does our recovery mode script support that ?14:51
ogra_i thought it didnt yet14:51
sergiusensogra_, it lives in the android tree, so it could be done as porting work14:51
cwayne_we'd have to disable it in the recovery image14:51
ogra_cwayne_, well, as i understood stgraber he tries to make it work for the server side so that users can use their own keys14:51
ogra_and run their own server14:52
ogra_so before we drop security in recovery we should first talk to him i guess ;)14:52
cwayne_good call ogra_ :)14:53
stgraberI actually have a working branch for that, it just lacks test coverage so can't be merged yet but I believe there's just 50-60 lines of code to cover with tests at this point before I merge it14:54
cwayne_sergiusens, hm, should ubuntu-device-flash --list-channels supposed to work?14:54
sergiusenscwayne_, it use to, let me check14:59
sergiusenscwayne_, it does; you just need to specify a device15:00
sergiusensor attach one15:00
cwayne_sergiusens, ah, ok thanks15:01
cwayne_that's what i i was missing :)15:01
asacricmm_: awesome... if thats rssreader tell balloons15:09
asache is happy to know how to fix things15:09
asacricmm_: was it easy to find by just sitting down and looking at the code while runnig it?15:10
asac:)15:10
ogra_asac, he found it by looking at the feed on canonical.com15:12
balloonsare you talking about the blog feed name being different? I've changed that, but working on not having the hardcoded values :-)15:13
maor-israelhello15:13
ricmm_can we not use a live XML ?15:14
ogra_balloons, well, the issue is mainly that a test actually uses an external source15:14
ogra_we need some autopilot web service that runs locally for such tests15:14
maor-israelis there anyone that can help me port to galaxy s3?15:14
balloonswell, yes that's quite an issue indeed15:14
asacballoons: you shot yourself in the food and couldnt find that this broke your own tests, really? :P15:14
asacsorry... had to make a punt like that15:15
asachehe15:15
maor-israelis there anyone that can help me port to galaxy s3?15:15
ogra_!ask maor-israel15:15
maor-israelsry15:15
ogra_!ask |maor-israel15:15
ubot5maor-israel: Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience15:15
ogra_ask about your actual problem :)15:16
ogra_what works or doesnt with porting ... where do you need help etc15:16
maor-israel my problam is that i want ubunu on my galaxy s3 !!  hhhh :)15:16
maor-israeland on my note 315:16
ogra_!devices15:16
ubot5You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices15:16
ogra_i think there is already some effort to port to the S3 ... see the wikipage above15:17
ogra_that should link to an xda forum thread15:17
maor-israelthere was15:17
maor-israelbut closed15:17
maor-israeli tryied but failed15:17
ogra_well, the link to the porting guide is in the channel topic ... if you grab the trees from the discontinued port from xda you might be able to improve it or so15:19
maor-israelto hard15:20
balloonsyou might also try asking on the mailing list or searching it to see if someone else has a device. In general, if you want the port, it would be helpful to try and resurrect the existing work and keep going15:20
maor-israeli gave it a shot but failed15:20
maor-israelhow can i take his work and use the new image15:21
maor-israeli need to recompile it no?15:22
ogra_yes15:26
maor-israelto hard hhhhh15:26
cwayne_sergiusens, btw great job on the ubuntu-emulator, works like a charm :)15:26
ogra_take the recent ubuntu tree, add his changes, fix what is not building, uild and try it15:26
maor-israelsound easy15:28
maor-israeljj15:28
maor-israelhh15:28
asacballoons: well, we asked you to check why rssreader regressed. sound there we didnt know... so we were trying to bisect package changes etc. for you15:28
tvoss_mzanetti, ping15:42
mzanettitvoss_: hey15:43
sergiusenscwayne_, thanks15:48
sergiusenscouple of improvements in my list already15:48
Wellark_didrocks, psivaa, davmor2: one question. did you try to run the messaging-app autopilot tests straight after cold boot?15:50
Wellark_I can repro the ap failure using the emulator15:50
didrocksWellark_: from what I know, the CI machinery always reboot and run them15:50
Wellark_straight of from cold boot15:51
Wellark_but if the emulator sits idle for couple of minutes before running the tests the problem goes away15:51
balloonsty sergiusens.. I believe you have notes on the actions to take, but if you need them, I wrote them down :-)15:51
Wellark_I also tried to increase the timeout and that allowed the tests to pass even straight off the cold boot15:51
Wellark_http://pastebin.ubuntu.com/6756622/15:51
Wellark_just compare the numbers.. above is straight after cold boot and below is on an idle system15:52
sergiusensballoons, thanks, I have notes yup; feel free to add them to the document I linked; it's a scratchpad more than anything :-)15:52
Wellark_looking at top the system is under very heavy load when the greeter becomes visible15:52
Wellark_and stays so for a long time15:53
sergiusensballoons, copied from my local zim :-)15:53
balloonssergiusens, no permissions :-)15:53
Wellark_pete-woods tested on n4 and the even straight from cold boot the tests only took around 30 secs15:53
sergiusensballoons, fixed15:54
pete-woodsdidrocks: this load issue really does seem to be the culprit - I think it only happens for the messaging app because for some reason that makes the usermetrics service crash on maguro15:58
Wellark_which trickers apport15:58
pete-woodsyes15:58
Wellark_which brings the device down to it's knees15:58
Wellark_but the same can be observer on the emulator also15:58
Wellark_the system is under heavy load for a long time after unity8 becomes available15:59
=== Wellark_ is now known as Wellark
sergiusensWellark, the autopilot 10s timeout you mean?16:00
Wellarksergiusens: yes16:01
Wellarkit's not enough16:01
sergiusensWellark, agree; causes havok on emulator :-)16:02
didrockspete-woods: Wellark: well spot, more than possible16:03
cwayne_i see a lot of failures on touch_custom due to the 10s timeout btw16:03
=== gatox is now known as gatox_lunch
Wellarkdidrocks: so, what needs to happen so that we get the newer hud back to the image?16:29
Wellarkpete-woods worked hard to get that done :)16:29
j0chnHi16:29
j0chnneed help installing ubuntu touch on galaxy nexus16:30
didrocksWellark: I guess fixing the usermetrics service crash, then trying to bring back the new hud and running the test on maguro again16:30
j0chnI use the manual download and installation guide16:30
j0chnthe fastboot flashes (recovery/boot/system) seem to work fine16:31
j0chnBut when I have to push the files for autodeploy there is a problem16:31
j0chnadb push trusty-preinstalled-touch-armel+maguro.zip /sdcard/autodeploy.zip16:31
Wellarkdidrocks: buts, it's a load issue. not caused by the hud itself16:31
j0chnthan I reboot to recovery and nothing happens. The screen is just black (and keeps being black)16:32
j0chnAnd without taking off the baetterie I can't restart the phone16:32
didrocksWellark: better if we have a test to proove it in that case and workaround it if possible16:33
j0chnI already had a working version flashed on the Nexus but unfortunatly the usb connection got lost when I updated the phone.16:33
didrocksWellark: but I guess that the load is due to the collect of usermetrics service crashing16:33
didrocksWellark: and it's not crashing due to load, right?16:33
j0chnAnd I try to flash the version 2014011416:33
ogra_j0chn, might be that the manual installl does not work anymore16:34
Wellarkdidrocks: sure. usermetrics thing is separate issue, hud is not even interacting with it in any way16:34
ogra_i dont think anyone tested it in a while since we dont really support that anymore16:34
j0chnThan I should use "phablet-flash"?16:35
Wellarkbut there is no way to write a test that proves that we have timeout because of load issues, is there? :)16:35
didrocksWellark: so, to not introduce a failing tests, I would suggest to fix the usemetrics so that we can introduce hud without getting this load issue side-effect making the test failing16:35
didrocksespecially nice as usptream for both is the same guy :)16:35
ogra_j0chn, you might be able to tell it to flash by selecting the zip via the menu in recovery16:35
ogra_but yeah, phablet-flash is the preferred method16:35
j0chnNice idea.. I will try the recovery flash first16:36
j0chnOkay, manual flash from recovery mode doesnt work16:37
ogra_well, then it is phablet-flash ...16:38
Wellarkdidrocks: well, sure :)16:38
=== vying is now known as Guest15013
Wellarklet's just hope some other tests are not starting fail on completely irrelevant changes just because the load situation gets worse16:39
j0chnwhat is the parameter "bootstrap" for?16:40
ogra_wipe everything16:40
j0chnnice16:41
j0chnOkay, just to get sure "phablet-flash --channel devel --bootstrap --no-backup"16:42
j0chnThis will do a full wipe without any backups and the newest ubuntu touch version16:42
=== ricardodrosales is now known as ricdros
=== gatox_lunch is now known as gatox
jdstrandsergiusens: is 'adb shell' supposed to work with ubuntu-emulator? I see this in the conole output:17:02
jdstrandinit: cannot find '/sbin/adbd', disabling 'adbd'17:02
sergiusensjdstrand, that's from android; as in android adbd17:02
jdstrandok17:02
sergiusensjdstrand, ubuntu's should work17:02
sergiusensonce it loads17:02
jdstrandI'll continue to be patient then17:02
jdstrandwe have some patches to apparmor_parser that should cut the parser time roughly in half on the emulator17:03
sergiusensjdstrand, that would be awesome!17:03
jdstrandwhich is actually what I'm trying to test right now :)17:03
jdstrandit is still going to be slow though17:04
jdstrandthe arm emulator is just painful17:04
jdstrandx86 will be great though17:04
jdstrand(painful wrt the apparmor parser that is)17:04
=== dandrader_ is now known as dandrader
sergiusensjdstrand, x86 is coming soon; we'll know sooner what soon means as soon as 4.4 is in tree17:24
* sergiusens used soon a lot :-)17:24
ogra_sergiusens, i was about to say soon that you are using soon a lot17:26
=== rickspencer3_ is now known as rickspencer3
jdstrandhehe17:36
dakerLaney: hi i commented on bug 126525017:43
ubot5bug 1265250 in ubuntu-system-settings (Ubuntu) "Shorts/Weather displayed twice in "Storage" screen" [Low,Incomplete] https://launchpad.net/bugs/126525017:43
Laneyty17:43
dakerLaney: without --all argument it shows only one entry17:43
dakerand with --all it shows two entries17:44
Laneywe'll need to decide how to handle it17:44
Laneybecause if you have two versions then they are both taking up space17:44
dakerLaney: yes one in /usr/share/click/preinstalled/com.ubuntu.notes/ and one in /opt/click.ubuntu.com/com.ubuntu.notes17:46
dakerLaney: this will happen to all preinstalled apps17:46
Laneyright17:47
dakeronce they are updated the first time using the update manager they will be shown twice in the storage panel17:47
LaneyI understand the issue17:48
dakerLaney: should i comment on the bug report ?17:48
Laneyno, it's fine thank you17:48
dakerok17:49
=== chihchun is now known as chihchun_afk
=== bjf is now known as bjf[afk]
=== dandrader is now known as dandrader|afk
=== alan_g is now known as alan_g|EOD
Hashcodearcee: ping18:18
=== dandrader|afk is now known as dandrader
=== salem_ is now known as _salem
=== bfiller is now known as bfiller_afk
=== edude03_ is now known as edude03
=== chrtr_ is now known as chrtr
=== fourq is now known as salesforce
=== salesforce is now known as fourq
=== j-b is now known as vlc-build_
=== vlc-build_ is now known as j-b
slangasekfeh, why does qtbase5-dev ship windows.h on Linux systems18:43
slangasekqt_windows.h, rather18:45
j0chnI want to install samsung galaxy nexus driver on ubuntu 12.04 but I donÄt know how ^ Can you help me.?18:45
kdubwhats the magic command to remount /system read-write?18:57
pmcgowankdub, adb shell mount -o remount,rw /18:59
kdubdidn't work, something I don't understand is going on with the mounts and lxc19:01
kdubpmcgowan, thanks though19:01
pmcgowankdub, huh, works for me here, oh well19:01
kdubah, figured out the fstab-updating scripts19:21
nps1985any info on ubuntu for s2?20:03
balloonsping kenvandine20:09
kenvandineballoons, pong20:09
balloonskenvandine, afternoon :-) So, looking at getting reminders up onto the dashboard and need a way to mock having setup an evernote account in online accounts. Is there an easy way for us to write the db entry or use an api to do this?20:10
kenvandineballoons, i'm sure there's a way, but best to talk to mardy20:11
balloonsahh.. might be a bit late for mardy. thank ken20:12
kenvandineyeah20:12
kenvandinecatch him in the morning20:12
shiggitay!devices20:28
ubot5You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices20:28
shiggitayheh20:28
=== shiggitay is now known as Shiggitay|i5-250
cwayne_stgraber, ping, how is the device tarball applied?20:36
j0chnHi there.20:40
j0chnWhat do I do when I plugin my Nexus one (Ubunto Touch ist flashed) into a Computer with Ubuntu 12.04 and I can't acces the phone via adb?!20:41
ogra_whats your error ?20:42
j0chnWell I plugin my device (Ubuntu Touch 14.04) into my PC (Ubuntu Desktop 12.04) and my phone is not recognized... I don't need mtp or something. I just want to acces the phone via adb.20:43
ogra_well, you must get an error or something when you try to access it via adb, how else would you know it does not work20:44
j0chnWhen I use "adb devices" there is a line "list of attached devices" and then there is an empty line and then the command prompt appears20:45
ogra_ok20:46
ogra_(thats a lot more helpful than "doesnt work")20:46
stgrabercwayne_: in the same way as all the other tarballs, with the exception that entries under partitions/ are flashed to the matching block device20:46
vorachhello every body20:46
j0chn:D20:46
ogra_j0chn, try that: adb kill-server; sudo adb start-server ... then check again ... could be a permission issue20:46
j0chnSame problem ;/20:47
vorach i read thar thé gnexus have be stopped ?20:47
cwayne_stgraber, so there's no reason that we couldn't have *everything* device-specific in that device tarball? (i.e. we could put /etc/init/bluetooth-touch-maguro.conf in the maguro device tarball)?20:47
ogra_hm, but you see the ubuntu touch UI on screen ?20:47
ogra_(adb is permanently enabled and starts before the UI gets started so it should always be accessible)20:49
stgrabercwayne_: that was actually the intent of that tarball, but we haven't put a lot of efforts into moving other device-specific files to it20:49
j0chnMy devices is botted into Ubuntu Touch, so when I short press the power buttin I see the "lock-screen"20:49
vorach it's possible to stop vibration on maguro with thé last dev build20:49
cwayne_stgraber, ah! wonderful.  well that just solves pretty much all of our problems here :)20:50
stgrabercwayne_: one thing though, you need to make sure you never touch a file which also exists in the ubuntu tarball20:51
j0chnI started the adb server and rebooted my phone. Still not working.20:51
stgrabercwayne_: if you do that for some reason, you'll need to make sure that file is in all updates of the device tarball, even if it didn't change20:51
achiangdoanac: hi, it's no rush, but at some point, can you please take a look - https://code.launchpad.net/~achiang/ubuntu-test-cases/savilerow/+merge/20184920:51
stgrabercwayne_: otherwise, if the file changed in the ubuntu tarball and not in yours, the device would be updated back to the ubuntu one and not the device-specific one20:52
stgraber(sorry, if that gives you a headache, haven't found a better way to explain it ;))20:52
achiangcwayne_: that sounds like we need a linter or test case...20:52
j0chnUbuntu on my PC is a clean installation. I just upgraded it and installed adb fasboot and phablet.20:52
achiangstgraber: how is the device tarball created? we could write some linter that runs automatically in there20:52
ogra_j0chn, check with: dmesg | tail20:53
ogra_when you plug in, if the phone is recognized at all20:54
j0chnWhat do I have to look for?20:54
ogra_well, you should see lines talking about your phone20:55
j0chnshall I paste it here? ^20:55
ogra_no, usea a pastebin20:56
ogra_should look something like this http://paste.ubuntu.com/6758383/20:56
stgraberachiang: it's currently generated by loading 3 files from the filesystem (the android system image, the boot image and the recovery image). So that code would need to be changed a bit to load extra files into the tarball, probably with a bit telling it whether those files should always be included (even if they didn't change between two images) or not.20:56
j0chnhttp://paste.ubuntu.com/6758391/20:57
ogra_j0chn, that doesnt look like your USB was even recognized20:57
achiangstgraber: is writing some sort of automated checker/warner something we should investigate?20:57
ogra_j0chn, are you sure the cable is ok ?20:57
j0chnI thought so when I saw your paste :/20:57
achiangstgraber: and by "we" i mean my team? (vs you taking it on... ;)20:57
ogra_even if adb wouldnt run on the phone you should see some USB even there20:58
ogra_*event20:58
j0chnWell not 100% but on Windows the cable works.20:58
stgraberachiang: I don't really see the value of adding a check which would basically say "sucks to be you" with no real way to recover from it20:58
stgraberachiang: because the way system-image works, you won't be able to catch that kind of problem when the image is generated20:59
achiangstgraber: maybe i am not understanding correctly then.... ok, your 2nd sentence explains it :-/20:59
stgraberachiang: but later on at any point you try to make a delta with that image, with some of those deltas resulting in the conflict and some others not20:59
achiangstgraber: i was hoping to write some sort of tool that could run during image generation time21:00
ogra_j0chn, well, to me this looks more like some physical error than anything with ubuntu touch, try a different USB port, if you have try a different cable etc21:00
stgraberachiang: running during image creation time won't do you any good as it can't possibly predict what will be added in the ubuntu tarball a month from now21:00
cwayne_stgraber, so that's the only limitation? other than that it can put any file anywhere on the filesystem?21:00
stgraberachiang: and the problem happens when a month from now, the same file path you have in your device tarball gets added to the ubuntu tarball and you device gets a delta update suddenly changing a device-specific file, bricking it in the process21:01
j0chnAnother USB Port worked... not I have an Error: Unable to open MTP device [usb:001,011]21:01
j0chnHa, strange thing :D21:01
achiangstgraber: i agree we can't predict the future, but i do think that running some check during image creation time has value to prevent stupid/silly mistakes by an OEM engineer or someone on my team21:01
ogra_j0chn, awesome, yeah there are still some bugs with MTP, ignore that one :) adb should definitely work now21:02
j0chnOk wait I will try21:02
j0chnstill no devices listed :/21:03
stgrabercwayne_: instead, I think we should go with something like we did for the custom tarball, that's a specific path which is guaranteed to never be in the ubuntu tarball21:03
cwayne_stgraber, right, but then we'd have to patch stuff to look for stuff in that path (i.e. upstart)21:03
cwayne_(which is probably fine, but some effort is required of course)21:04
ogra_cwayne_, patching upstart ??21:04
ogra_what kind of customization do you plan there21:04
stgrabercwayne_: so I guess the question is what kind of stuff do we want in there21:05
ogra_why would you patch distro binaries21:05
ogra_(instead of just changing them in the distro)21:05
stgraberogra_: he's saying that if we only allow the device tarball to write files to say /device/, upstart won't know to go look in /device/etc/init21:05
ogra_stgraber, right, so a patch for this (probably a kernel cmdline option or whatever that enables it) should happen in the distro21:06
ogra_not by replacing stuff from the tarball21:06
mterryrsalveti, thanks for uploading that libhybris fix, btw21:06
achiangogra_: you'd need to patch upstart to know to look in /device/etc/init21:06
stgraberogra_: I don't think he said he'd replace upstart itself in the tarball, just that we'd need to change upstart in the distro to support that21:06
=== ChickenC- is now known as ChickenCutlass
ogra_achiang, right, but not from the customization tarball21:07
ogra_stgraber, oh, then i misunderstood21:07
stgrabercwayne_: anyway, it all really depends on exactly what you need. I basically see 3 options, trying from the easiest to the hardest:21:07
achiangogra_: right. we're talking about patching stuff in the distro21:07
ogra_thogh i dont get whats wrong with just using .override files instead of introducing an additional path for the jobs21:07
j0chnthanks for your help ogra21:08
j0chnbut im of fnow21:08
j0chncu and thanks21:08
ogra_j0chn, ok, come back and we'll get that sorted21:08
achiangogra_: how can we install .override files if /etc is ro?21:08
stgraber1) Add another tarball (so not in the device tarball) which is similar to the version tarball, meaning that it'll always be part of an update so long as one of the other tarballs changed. That's the easiest way to implement it, those files will always be dumped on the device and can't be overriden by anything. Downside is that you need to grab and unpack them with every single update (so no multi-MB files in there).21:09
ds2is there a specific repo that the current dev images are coming from?21:09
ds2repo in the generic sense... not in the sense of the 'repo' tool21:09
ogra_ds2, nope, all from the archive21:09
rsalvetimterry: no worries, latest image should also bring hwcomposer support for grouper, which makes it a bit faster21:09
ds2so there is no "label" archive?21:09
stgraber2) Use the device tarball, and make very sure never to have a conflict with the ubuntu rootfs (probably easier said than done).21:09
ds2ogra: what about for the kernel? none of the archives seems to have the kernel that is in the images21:10
ogra_ds2, nope, its all in the ubuntu archive21:10
rsalvetimterry: still waiting latest mir to have a fully working shell though (the freeze when moving back to shell after opening an app)21:10
stgraber3) Use the device tarball, but in the same way as the custom tarball, with everything going in a single directory which is guaranteed never to be part of the ubuntu rootfs21:10
rsalvetibut that should happen later this week21:10
ogra_ds2, look for linux-$device21:10
ds2which one?21:10
ogra_ds2, i.e. linux-mako for nexus421:10
rsalvetids2: every kernel we use is available in the archive21:10
rsalvetimako, grouper, goldfish, manta and maguro21:10
ds2so this is wrong -21:11
ogra_right21:11
ds2        url = git://kernel.ubuntu.com/ubuntu/ubuntu-trusty.git21:11
ds2?21:11
ogra_no21:11
ds2am I on the right server at least?21:11
rsalvetithat's right, but you need the correct branch as well (if you're looking for the sources)21:11
ogra_thats the source path from which these kernel packages are built from21:11
ds2yes, I am banging my head looking all over for the source21:11
ds2the current kernel shows up as 3.0.0-3-maguro21:11
ogra_thats right21:12
ds2but I find no 3.0.0-3 kernel tag. everything is 3.0.3121:12
cwayne_stgraber, 3) sounds the safest to me, although also potentially the most work :)21:12
rsalvetids2: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-trusty.git;a=shortlog;h=refs/heads/maguro21:13
rsalvetimajor is -321:13
ds2is this the branch it is suppose to be - remotes/origin/maguro?21:13
stgrabercwayne_: well, technically 1) is the safest and easiest, if you can afford it21:13
cwayne_stgraber, right, but that seems a bit much imho, if we already have a tarball per-device, we should probably use it21:13
achiangstgraber: cwayne_: we can't predict the future there either. at this point, we don't have a good understanding of everything an OEM might want to customize21:14
achiangstgraber: cwayne_: so we can't promise "no big MB files" in the new tarball21:14
cwayne_right21:14
ds2rsalveti: but the Makefile says that is 3.0.3121:14
stgraberachiang: well, I was under the impression that all we were discussing here was strictly for device enablement, if that was resulting in multi-MB files, something would be very wrong21:15
ds2commit 10819b10b94b22be0d15734652c6c1c68b95122a (HEAD, origin/maguro)21:15
stgraberachiang: if an OEM wants to customize the device, they should use the customization tarball for that21:15
ds2grep SUBLEVEL Makefile21:15
ds2SUBLEVEL = 3121:15
ds2is there some other renaming going on? uname -a claims it is 3.0.0-321:15
rsalvetids2: right, the packaging version is not fully in sync21:15
rsalvetibut it's the same kernel21:15
achiangstgraber: i guess i don't know the scope of the types of files we'd need for just "device enablement"21:16
ds2rsalveti: uname -a should be indepedent of the packaging or have I missed something?21:16
stgrabercwayne_: there's not much overhead in adding an extra tarball really, on the generation side, it's just a line in a conffile, it doesn't impact upgrade path calculation speed, so it's just down to the extra download and unpack size, which are < second if you're doing things right and don't have massive files in there.21:16
stgraberachiang: ok21:16
rsalvetids2: uname will show whatever comes from the packaging I guess21:16
rsalvetifrom the packaging rules21:17
ogra_yeah21:17
ds2rsalveti: interesting...that must be a Ubuntu specific patch21:17
ogra_would be weird if it didnt21:17
ds2or config21:17
rsalvetiyup21:17
stgraberachiang: the problem with that is that you don't know what you'll need to hook into either, which makes 3) pretty difficult as we won't go patching random bits of Ubuntu post-release to accomodate it21:17
ogra_else you could never tell the kernel package version from uname21:17
ds2so I have no way of rebuilding the kernel without pulling in all of the CM stuff oh phablet?21:18
achiangcwayne_: maybe we should do some homework to figure out exactly what type of files might need to live in this new tarball21:18
ogra_(which is i.e. used in bug reports etc)21:18
achiangcwayne_: we also need to get ondra involved in this conversation21:18
ds2what is odd is there is no tag for 3.0.0-3 either21:18
achiangstgraber: sure, i think that is a reasonable stance to take21:18
achiangstgraber: i do like the idea of localizing all the device-specific stuff into a separate filesystem namespace / hierarchy though. makes it quite obvious to someone inspecting the system what is going on21:19
stgraberachiang: so yeah, I think it'd be best if you could come up with a list of files that you need to get on the device, then we can see how to best distribute those.21:20
ogra_ds2, ask #ubuntu-kernel, there are some policies, i'm sure they are documented21:20
ds2'k thanks21:20
rsalvetids2: you can cross build just the kernel21:20
stgraberachiang: FWIW, for the current devices, the amount of device-specific data in the rootfs (so outside the system tarball) is < 100K21:20
stgraberachiang: (just some udev rules)21:20
ds2rsalveti: I am trying to do that.. .but I am coming up with a 3.0.31 uname21:20
ds2rsalveti: which apparently breaks the graphics stuff21:21
cwayne_stgraber, right, but there's some stuff in the rootfs that shouldn't be21:21
rsalvetids2: using the same tree with same config?21:21
cwayne_although it's quite small21:21
ds2rsalveti: yes. I used that tree at that point + the config from /proc/config.gz21:21
achiangstgraber: ok, good to know. it's just an extra tarball is one more thing to fail... also, i am trying to minimize the complexity of what it's like to actually work on ubuntu for our OEMs21:21
ds2ultimately, the problem for me is the firmware loader is broken21:21
rsalvetids2: you can also find the config at http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-trusty.git;a=blob;f=debian.maguro/config/config.common.ubuntu;h=e1440b73df25fdc231bbade51fe806eb9b3db9e0;hb=refs/heads/maguro21:21
achiangstgraber: "one more thing to understand / manage / maintain" ... trying to keep those to a minimum21:22
rsalvetids2: hm, that's weird21:22
stgraberachiang: such as? The only thing that I'm aware of is a per-device udev rule file, if there's more, I'd like to know so I can go complain about it (I really hate having device-specific data in our rootfs)21:22
ogra_ds2, apt-get source linux-image-3.0.0-3-maguro ... and https://wiki.ubuntu.com/KernelTeam/ARMKernelCrossCompile ... is what i usually use21:22
cwayne_achiang, that's why i think we should try to contain everything device-related in the 'device' tarball21:22
ds2orga_: can't do that since the read only mounts on the ubuntu touch image is read only21:22
ds2not just root but other bits21:22
cwayne_stgraber, see my email to ubuntu-phone (device-specific configs in debs)21:22
ogra_ds2, ? i'm talking about your desktop21:23
stgraberwell, I expect the typical private server to have: ubuntu, device, customization, keyring and version21:23
cwayne_stgraber, it's some upstart jobs for bluetooth, apparmor policies, ubuntu-touch-session.d/whatever21:23
achiangstgraber: i am thinking about the overall design we are presenting to OEMs... "X files go in this tarball, Y files go in that tarball... and now Z files go into this OTHER tarball"21:23
stgraberso at this point, you already need to make sure your OEM understands how the update system works21:23
ds2ogra_: that will grab the right thing?21:23
stgraberat which point, one tarball more or less shouldn't make a huge difference :)21:23
ogra_ds2, should, yeah ... then just follow the corss building wiki21:23
achiangstgraber: we are trying to be simpler/better than android21:23
achiangcwayne_: is there more homework to do beyond the mail you already sent?21:24
ds2orga_: do I need a PPA or something? cuz I just tried it and it fails -21:24
ds2E: Unable to find a source package for linux-image-3.0.0-3-maguro21:24
ogra_ds2, what release are you on21:24
cwayne_achiang, well, we'd have to figure out what kind of device-specific files we might need, and what if anything would require patching to look in a separate dir for device-specific stuff21:25
cwayne_(off the top of my head, apparmor and upstart)21:25
ds2Ubuntu 12.04.3 LTS \n \l21:25
ds2per /etc/issue21:25
ogra_ds2, we only have that package since saucy ... you would need some saucy or trusty deb-src lines in your sources.list21:25
ogra_ah21:25
ogra_ds2, https://launchpad.net/ubuntu/saucy/+source/linux-maguro/3.0.0-3.1821:26
achiangcwayne_: ok, so please go do that extra homework so this conversation can move from theoretical to actual problem solving21:26
ogra_you can grab it from there21:27
cwayne_achiang, yep, already making a KB card :)21:27
ds2wget'ing it...let see what that does21:27
ogra_ds2, btw, dont expect any firmware loading on the ubuntu side ... this is explicitly disabled21:28
ogra_we rely on the android container to DTRT21:28
ds2ogra_: that's fine... if I can rebuild it, I can work around that21:28
ogra_since thats in fact our HW layer21:28
ds2orga_: is that a debian ism?21:29
ogra_what ?21:29
ogra_to leave firmware loading to android ? no :)21:29
ds2firmware loading21:29
ogra_we run effectively two systems21:29
ds2or you mean the container is disallowed from loading firmware?21:29
ogra_ubuntu as the main OS and the android container with the android HAL to drive the binary blobs21:29
ogra_if you let udev as well as ueventd both handle the firmware loading you will cause crashes21:30
ogra_only one can  load the fw21:30
ds2ah... so it isn't disabled in the kernel but rather in udev?21:30
ogra_and since we assume that andoid knows best about the HW we leave that to android21:30
ogra_right21:30
ds2gotcha, misunderstood what you meant there21:31
ogra_on the ubuntu side, nothing should ever load fw21:31
ds2so to do firmware loading, I need to screw with /system/lib/modules on the android side?21:31
ogra_well, if you load it for something thats not also handled by andrroid it should be fine to manually load it from ubuntu21:31
ogra_the problam is the clashing of the two systems21:32
ds2thta's fine...trying to test stuff21:32
ds2problem I am seeing is the sysfs entries don't show up right21:32
ds2so either android side is NAK'ing it immediately or the kernel is broken21:32
ds2is there a easy way to look at the /system for android?21:33
ogra_look in /system :)21:33
ds2 /system is the real /system seen by android?21:33
ogra_oh, or it moved to /android/system21:33
ds2gotcha21:34
* ogra_ checks 21:34
ogra_/system should be fine21:34
doanacachiang: thanks. i'll get it merged21:37
achiangdoanac: thanks21:39
sergiusensjdstrand, hey, can a precompile the apparmor profile cache on x86 for the emulator?21:46
jjohansensergiusens: the cache can be precompiled21:46
jdstrandsergiusens: should be able to, yes. the key bits are the parser and the kernel21:46
sergiusenswe already mangle the emulator image; I can add that for when we create it21:47
jjohansensame can be done for the arm emulator21:47
jdstrandI think that is what he was asking about21:47
sergiusensyes :-)21:48
jdstrandprecompiling arm profile cache on x8621:48
jjohansenah, yes. the cache doesn't actually care about the architecture. Its the kernel flag set and the parser time stamp21:48
sergiusensjjohansen, jdstrand so what do I need to run; going to test this out21:49
jdstrandjjohansen: I'll help sergiusens21:50
jjohansenjdstrand: ack21:50
sergiusensthanks21:51
jdstrandsergiusens: for each profile in /var/lib/apparmor/profiles, do apparmor_parser -KT -W --cache-loc=/var/cache/apparmor21:53
jdstrandsergiusens: well, let's back up21:53
jdstrandsergiusens: how are you accessing the filesystem?21:53
sergiusensjdstrand, I mount it21:55
sergiusensjdstrand, seems I can get by with that magic line above21:56
jdstrandsergiusens: let me put it another way. you are going to need to be running a goldfish kernel and apparmor_parser is going to need to have access to /sys/kernel/security/apparmor21:56
sergiusensjdstrand, ah, so I need a running kernel21:56
sergiusensthat's what I was afraid of21:56
jdstrandsergiusens: so, you should be able to do something like: foreach profile in /var/lib/apparmor/profiles* ; do apparmor_parser -KT -W --cache-loc=/var/cache/apparmor <profile> ; done21:57
sergiusensjdstrand, so that means we need to do this server side to make it worthwhile21:57
jdstrandsergiusens: then again with: foreach profile in /etc/apparmor.d/* ; do  apparmor_parser -KT -W --cache-loc=/etc/apparmor.d/cache <profile> ; done21:57
jdstrand(typos notwithstanding)21:58
jdstrandsergiusens: if you don't have an x86 goldfish kernel-- I guess so, yeah21:58
sergiusensjdstrand, is `/sys/kernel/security/apparmor static?21:59
sergiusensstatic per kernel I mean21:59
=== icarusfactor is now known as factor
sergiusensI might be able to stub it21:59
jdstrandsergiusens: also, the above commands didn't tak into account the mount point. ie: /mnt/var/lib/apparmor/profiles/*, etc21:59
sergiusensyeah, I can take care of that22:00
jdstrandsergiusens: I think the big thing you need is /sys/kernel/security/apparmor/features22:00
jdstrandsbeattie: do we do any stubbing in the apparmor testsuite for /sys/kernel/security/apparmor?22:01
jdstrandsergiusens: I'm asking cause sergiusens wants to fake up a goldfish kernel /sys/kernel/security/apparmor enough to run apparmor_parser on some x86 kernel to precompile goldfish policy caches22:02
jjohansenjdstrand: if the x86 kernel has apparmor with the same feature set, that would work too22:03
jdstrandright. not sure we can guarantee that22:04
sergiusensjdstrand, I'll think about this a bit22:04
jdstrandsergiusens: actually, this might be of help: apparmor_parser -f ... "Set the location of the apparmor security filesystem (default is "/sys/kernel/security/apparmor")."22:05
jdstrandsbeattie: nm22:06
sergiusensjdstrand, yup; since the kernel is very unlikely to change; I guess snapshotting that somewhere would be good enough22:06
jdstrandsergiusens: the apparmor_parser man page has a ton of options22:06
jdstrandsergiusens: oh, you'll also want to add -Q22:06
* sergiusens rtfm :-)22:07
jdstrandso, the line is something like: foreach profile in /mnt/var/lib/apparmor/profiles/* ; do apparmor_parser -Q -K -T -W --cache-loc=/mnt/var/cache/apparmor -f /some/mock/sys/kernel/security/apparmor ; done22:08
sergiusensjdstrand, if the kernel changes; the cache gets a hit, right?22:08
jdstrandsergiusens: if /sys/kernel/security/apparmor changes22:08
sergiusensand thus recompilation22:08
sergiusensok; makes sense; thanks22:08
sergiusensI'll play for a bit now22:08
jdstranda kernel change may not trigger a policy recompile. well, there are other times a policy recompile might happen, but a kernel may not trigger a compile, no22:09
sergiusenssounds good, and the kernels do change rather infrequently22:10
* jdstrand nods22:10
sergiusensat least for the emulator :-)22:10
jdstrandsergiusens: and it isn't like you wouldn't know when it happens. you'd get a 7 minute slowdown on 1st boot :)22:11
ogra_whats 7min in the face of eternity22:11
jdstrandexactly!22:11
jdstrandwe had a 60% improvement over abysmal performance :)22:12
ogra_:)22:12
jdstrandnew and improved abysmal performance!22:12
sergiusens:-)22:23
sergiusensjdstrand, wrt to the device tarball; the path you mention can stay read only as when images are updated; everything is read write :-)22:41
=== tizbac_ is now known as tizbac
=== Sora1995|Cloud_ is now known as Sora1995|Cloud
=== stgraber_ is now known as stgraber
Br0wn_hello, is anyone around?23:40
Br0wn_does anyone know if the kernel in ubuntu touch enables monitor mode on the broadcom chips inside of nexus 7 2013's??????23:41
popeyBr0wn_: we dont have a port for nexus 7 2013 yet23:42

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!