/srv/irclogs.ubuntu.com/2015/03/03/#ubuntu-touch.txt

DonkeyHoteirsalveti: if you're still here, ChickenCutlass focused on 3 areas: bluez, gstreamer, and ofono. i'd like to try to track down the hammerhead bluez issues in anticipation00:02
mariogripwill qcom cne work with ubuntu touch?00:03
Flexmanhi!00:11
Flexmansay can i run ubuntu-touch from an usb-stick on a x86 device?00:12
mariogripubuntu-touch is for armhf devices00:13
Flexmanmariogrip: and this? http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/00:13
Flexmansays there is a x86 version00:13
mariogripThat's for an emulator, i don't know if you can run it from a usb00:14
mariogriphttps://wiki.ubuntu.com/Touch/Emulator00:14
Flexmanoh interesting. that means i could use a normal ubuntu on usb where i run this in the emulator :-D00:18
mariogrip:D00:19
DonkeyHoteii'm guessing rsalveti is gone for the day00:21
Flexmanhmm. well i rather wait :)00:22
ogra_Flexman, try the ubuntu desktop-next builds00:40
ogra_http://cdimage.ubuntu.com/ubuntu-desktop-next/daily-live/current/00:41
DonkeyHoteiogra_: what would you recommend as a starting point for getting into the guts to see what can be done about bluetooth support on hammerhead?00:43
ogra_get a hammerhead :)00:43
DonkeyHoteii would00:43
DonkeyHoteibut i mean after that00:43
ogra_well, i'd take a deep look at how BT works in android and check if anyone porting i.e. to cyanogen had issues before ... and check for these00:45
ogra_most of the time that gives you low hanging fruit to look at ... and often the fixes you find there are enough ... if they arent you need to dig into both systems ... ubuntu and the container00:46
ogra_oh, and for BT i would also pick cyphermox' brain indeed :)00:47
Flexmanogra_: ok thank you00:51
DonkeyHoteiogra_: thanx01:22
cyphermoxogra_: oy01:56
cyphermoxDonkeyHotei: you definitely want to look at hammerhead's init rc files, they might have something about doing the initial setup for BT01:58
cyphermoxso, looks like it runs bdAddrLoader, but then there isn't much else02:00
cyphermoxhowever, it's also coming up with this UART file /sys/devices/platform/msm_serial_hs.002:01
DonkeyHoteicyphermox: there was a commit to cm that replaced that uart file in the init rc and that was credited with fixing it in cm02:03
cyphermoxyeah on first glance it looks like it might be some brcm-patchram device; which means you don't get any data from android since they use bdroid and that does it for them02:03
cyphermoxDonkeyHotei: where do you see that commit?02:04
DonkeyHoteicyphermox: https://github.com/CyanogenMod/android_device_lge_hammerhead/commit/b71ea8fbb0735c98e235a3b2cf35c01c000e4bb602:04
cyphermoxyuck02:04
DonkeyHoteiikr02:05
DonkeyHoteibut nightlies after that apparently worked02:06
cyphermoxyeah02:06
cyphermoxbut as I said, cm and android use bdroid, we use bluez02:06
cyphermoxso some parts, especially in the initialization of the device, are different02:07
cyphermoxnow, you could probably play with hybris and make it work02:07
cyphermoxassuming there is some kind of libhybris method to enable bluetooth, but I don't remember seeing one02:07
DonkeyHoteisince i don't have a hammerhead to test, i'm just reading. if rsalveti says he'd like to see me work on this, i'll get a hammerhead, but in the meantime, nhaines has one02:08
cyphermoxbut first, I'd look at the output of rfkill list, see if it shows a bluetooth device02:08
cyphermoxah, ok02:08
cyphermoxI have one too, just not really willing to reflash it, there are some apps I do use and need ;)02:08
DonkeyHoteibackup/restore02:08
cyphermoxI really think it might be a matter of building brcm-patchram-plus and trying to flash the right firmware file on the right device on the system02:09
DonkeyHoteiproblem with me getting a hammerhead would be it takes a microsim, so i can't just swap between it and my outgoing phone at will02:09
cyphermoxthe "right file" would probably be /system/vendor/firmware/bcm4335c0.hcd02:10
cyphermoxright, I know the problem :)02:10
cyphermoxbut the right device is another matter02:10
cyphermoxthere might be an easier way though, it could simply be some bit to toggle in a file under /sys to make it all work02:11
=== duflu_ is now known as duflu
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== chihchun_afk is now known as chihchun
=== chriadam is now known as chriadam|away
=== marcusto_ is now known as marcustomlinson
=== jaywink_ is now known as jaywink
dholbachgood morning07:31
lotuspsychjedholbach: morning mate07:32
dholbachhi lotuspsychje07:35
=== marcusto_ is now known as marcustomlinson_
=== marcustomlinson_ is now known as marcustomlinson
lotuspsychjeogra_: morning mate08:23
=== antoniu is now known as antoniu_
=== marcusto_ is now known as marcustomlinson
=== antoniu_ is now known as antoniu
uuhimherehttps://sailpi.wordpress.com08:57
ogra_uuhimhere, where is the source (specifically for the android bits and changes that were needed for this)09:10
ogra_lotuspsychje, mornin09:11
JamesTaitGood morning all; happy "What If Cats and Dogs Had Opposable Thumbs?" Day! :-D10:06
jockeyHi all! Can somebody give information about when will the bq phones delivery?10:06
ogra_you have to ask bq ...10:07
jockeyI just saw their tweet on Twitter, they don't know (or tell) the exact date, and I think there is somebody here, who knows more, maybe some inner infos10:08
ogra_we dont know more either10:09
jockeythanks, but this is a little bit disappointing. They said they'll delivery at March, and now they don't tell us what's up with our device...10:11
ogra_dude ... its the third day of march ... be a little patient :)10:12
jockeyI know, but i can't wait :) I ordered it about a month ago :)10:18
jockeyin the first flash sale10:18
popeyit's chinese new year, factories shut down for a chunk of february10:19
jockeyyes, I know that, but why was the first flash sale started in the middle of February? If it is organized in the beginning of march, it would be better10:27
=== uuhimhere is now known as white_rabbit
=== white_rabbit is now known as fark_rabbit
tsdgeosany idea why we still have hud in the image?11:33
tsdgeosit seems to pull some big M of deps11:33
tsdgeoswithout real use, no?11:33
pittiogra_: I see that we currently install vivid's ubuntu-minimal on touch; could we fork that to ubuntu-minimal-touch in lp:~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.vivid to keep upstart for touch, and change ubuntu.vivid to systemd-sysv?11:38
ogra_pitti, i guess that would be possible ... but quite late in the cycle11:40
ogra_*but it is11:42
pittiogra_: yeah, I  know; I talked to slangasek last week, and it seems we still aim for switching the default11:42
ogra_on the phone ?11:43
pittiogra_: no, on desktop/server/cloud11:43
ogra_ah, k11:43
pittiogra_: we can't switch the phone yet (old kernels/unported jobs/etc.)11:44
ogra_right11:44
ogra_i thought the jobs part was done11:44
pittihence we need to decouple the init selection for touch and !touch11:44
ogra_for the system jobs11:44
pittiogra_: no, there is still some work to do there11:44
ogra_(kernels are obviously a blocker :) )11:44
ogra_right, then go for it11:44
=== MacSlow is now known as MacSlow|lunch
=== _salem is now known as salem_
rudi__hello guys :)12:22
rudi__i have a problem to flash my nexus 4 device and install ubuntu. i did it now 3 times, reinstalled android(cause i messed up once really hard) and did it again12:23
rudi__i always get the error Cannot push /home/jonas/.cache/ubuntuimages/pool/ubuntu-7478e46d9d139692da02b70734144166932a180717994367c85337a2e49d29ac.tar.xz.asc to device: free space on /cache/recovery is unknown12:23
rudi__at the end. after there is the ubuntu menu showing up where it says reboot system.12:24
rudi__can anyone help me with that issue? :)12:24
wardstercir12:29
wardsterIrc  works on phone anyway :)12:29
rudi__i dont get it :D12:30
rudi__and how long does the flash procedure take? i read "some time" and what is it in minutes? the android install was really fast.12:32
=== chihchun is now known as chihchun_afk
ogra_rudi__, it pushes a few 100 MB across the USB write and then unpacks them ... a few minutes ...12:38
ogra_*wire12:38
rudi__ok.12:39
rudi__what can i do if it needs an hour?12:40
rudi__only "downloading..." on the screen of nexus, nothing more12:40
LihisAm I right that the "make recoveryimage" produces a working Ubuntu branded recovery?12:46
rudi__ok it worked right now :)12:54
rudi__*HAPPY12:54
rudi__*12:54
=== MacSlow|lunch is now known as MacSlow
=== dandrader is now known as dandrader|afk
=== chihchun_afk is now known as chihchun
=== dandrader|afk is now known as dandrader
g105bHow would I approach building a call-recording app?14:23
ogra_g105b, first of all you would have to bribe jdstrand and his team to get mic access for click packages ready ... second ... you will most likely not be allowed to record anything from another app14:26
mzanettimterry, https://code.launchpad.net/~mzanetti/unity8/fix-laggy-launcher-dnd/+merge/25156714:27
g105bogra_: bah.14:33
ogra_apps can only talk to other apps via system services14:33
ogra_never directly14:34
g105bogra_: is it possible to develop a call _making_ app, assuming mic access is made available?14:34
ogra_i think you would be better off working with the dialer-app team and providing them patches for call recordingg in there ;)14:34
g105bogra_: there we go, I see. Will have a look, thanks.14:35
ogra_you want to talk to bfiller's team14:35
ogra_(whom i pinged herewith :) )14:35
bfillerg105b: that functionality is not exposed in our SDK currently14:36
g105bbfiller: early days yet though, eh?14:36
ogra_bfiller, but you surely wouldnt mind a record button in the dialer app, would you (assuming desin team agrees)14:37
ogra_*design14:37
bfillerogra_: I haven't seen that in the plans at all, but would be cool I suppose. as long as the caller is alerted they are being recordeed14:38
ogra_you mean the opposite side ?14:38
bfilleryes14:38
ogra_uh, is that possible ?14:39
g105bogra_: bfiller: coming from Android, I am looking to develop a setting to record calls and ask "Do you want to save this recording" once the call is complete.14:39
bfillerogra_: I mean, you can't legally record a phone converstation without informing the other side14:39
g105bWhere can I get more information on the development process?14:39
bfillerat least not in the US14:39
ogra_interesting14:39
ogra_i'm pretty sure i had an android phone in the past that had a record button in the dialer14:40
popeyyou live in enlightened europe :)14:40
ogra_lol14:40
bfillerogra_: I could be wrong, I think minimally it might have to play a beep tone every 15 seconds or so to alert the person it's being recorded14:40
popeyand it differs per state too14:41
popeyhttp://en.wikipedia.org/wiki/Telephone_recording_laws#United_States covers it nicely14:41
bfillerg105b: how bout a simple audio recorder application? I would find that super useful14:41
popeyyeah, me too14:41
ogra_bfiller, still needs mic access for clicks14:41
ogra_we dont have the trusted service for that yet14:42
popeythats way less hard than recording calls though14:42
kenvandinewe don't have a policy for that yet?14:42
popeyand a useful app which could drive the security people14:42
g105bbfiller: I would find that useful too but would it be able to record both sides of the call?14:42
ogra_i dont think we do14:42
kenvandineoh right... that would be the trust store14:42
popeyi would rather we push decisions like this with apps, its what drove some of the platform already14:42
ogra_kenvandine, policy would be "ask the user" ... which needs trusted-prompt integration14:42
kenvandineyeah14:42
kenvandineactually i think we do14:42
kenvandineat least the stub when that was first implemented included camera and mic access14:43
kenvandinethe dummy data :)14:43
ogra_we have a fake entry for it in settings :)14:43
kenvandineso i think it was at least planned for14:43
ogra_yes14:43
ogra_planned ... not implemented yet i think14:43
g105bFor rapid Android and iOS prototype apps, we use Chrome Web Apps (cca), is there something like this for ubuntu-touch? (a platform for 'hybrid' web apps to access hardware with permissions)14:45
kenvandinetedg, good progress on my mir-connection-demangler, but now apparmor is getting in the way15:20
kenvandineMar  3 10:04:30 ubuntu-phablet kernel: [22924.757669]type=1400 audit(1425395070.552:162): apparmor="DENIED" operation="exec" profile="com.ubuntu.developer.ken-vandine.hub-exporter_hub-exporter_0.2.1" name="/usr/lib/arm-linux-gnueabihf/ubuntu-app-launch/content-hub/mir-connection-demangler" pid=31340 comm="exec-line-exec" requested_mask="x" denied_mask="x" fsuid=32011 ouid=015:20
kenvandinetedg, ideas?15:20
kenvandinetedg, do i need policy changes for that?15:22
peat-psuwitawe_: I found something interesting in ofono's log.15:57
peat-psuwithttp://paste.ubuntu.com/10516444/ at line 23915:57
awe_peat-psuwit, can you elaborate?  Also, I'm just about to jump on my morning standup.  Should be free again in 20-30m15:58
peat-psuwitawe_: It says that gsm_umts_index is -1, but this is used in code without checking, at https://github.com/rilmodem/ofono/blob/master/drivers/rilmodem/sim.c#L66716:00
Chipacakenvandine: hi :)16:13
kenvandineyo16:13
Chipacakenvandine: what's the canonical way of querying things like what you got over dbus in https://bugs.launchpad.net/ubuntu-push/+bug/1426418/comments/2 ?16:14
ubot5Launchpad bug 1426418 in Ubuntu Push Notifications "push notification ignoring silent mode" [High,In progress]16:14
Chipacakenvandine: gsettings?16:14
kenvandinegdbus introspect --system -d org.freedesktop.Accounts -o /org/freedesktop/Accounts/User`id -u phablet`|grep -A21 com.ubuntu.touch.AccountsService.Sound16:14
kenvandineChipaca, that's stored in accountsservice16:15
Chipacakenvandine: yes, but what's the supported, published, api to query that information?16:15
Chipacakenvandine: it almost never is dbus :)16:15
kenvandinedbus :)16:15
kenvandinein settings we have our own binding for that16:15
tsdgeosany idea why my phablet-shell shell closes regularly?16:16
=== dandrader is now known as dandrader|lunch
tsdgeosi.e. i'm kicked out of the shell back to my pc16:16
ogra_tsdgeos, what device ?16:16
tsdgeosogra_: nexus4 and nexus716:17
ogra_sounds like a broken cable or some such16:17
tsdgeoshmmm16:18
tsdgeosmay be16:18
tsdgeoslet me try a different cable :D16:18
ogra_any usb errors in syslo on the PC ?16:18
tsdgeosogra_: how would i read those?16:19
tsdgeosto me it seems more as if openssh or adb where shutting down tbh16:19
tsdgeosahh16:19
tsdgeosit's that mtp thing again16:20
Chipacakenvandine: does AccountsService have signals to notify you when those things change?16:20
tsdgeosor it seems16:20
Chipacakenvandine: the introspect data doesn't list any, but the introspect data is not binding :)16:20
kenvandineChipaca, you should be able to get property change notifications16:20
tsdgeosjust when the "Nexus7" poped up on the launcher i lost connection16:20
Chipacakenvandine: ah, they're just dbus properties. good.16:20
kenvandineyeah16:20
ogra_tsdgeos, yeah, the mtp server start logic is a bit broken atm16:21
ogra_but that shouldnt cause disconnects for adb16:21
kenvandineso we do that in our bindings, we forward the property changes to QML for the settings UI16:21
awe_peat-psuwit, you might've uncovered a bug in rilmodem.  It looks like the code blindly uses the gsm_umts_index, which in your case is -116:47
awe_I think the code should probably check for an invalid value, and if num_apps >= 1, then just use 1 as the index16:48
awe_er, actually 016:48
awe_( ie. the first element in the array )16:48
awe_I'll play around with this later on, and might be able to get you a test version of ofono to try...16:49
awe_that said, can't guarantee turnaround time on this, but will try to get you in the next day or so16:50
peat-psuwitawe_: http://paste.ubuntu.com/10516444/ is the log from ofonod in debug mode. Line 239 says that gsm_umts_index is -1. https://github.com/rilmodem/ofono/blob/master/drivers/rilmodem/sim.c#L667 seems to use this variable without checking, so this may be the cause of the problem.16:50
peat-psuwitawe_: Sorry, my IRC client gets buggy.16:51
awe_peat-psuwit, I think you found a bug16:51
awe_I will try and get you a test version, but can't guarantee turnaround time16:51
awe_peat-psuwit, can you please file an ofono bug: https://bugs.launchpad.net/ubuntu/+source/ofono/+filebug16:53
peat-psuwitawe_: I'm trying to compile this by myself with my fix included now.16:53
awe_ok, great. If it works, please indicate so in the bug16:53
awe_peat-psuwit, ok great, if it works, please indicate so in the bug16:54
awe_did you get my link to the ofono report-bug page?16:54
peat-psuwitawe_: Yes. Webchat seems to stop auto-scrolling if I scroll up by myself.16:55
awe_peat-psuwit, ah...ok17:00
awe_anyways, thanks for digging into this.  Not too often we find real bugs this easily17:00
elopioping barry: can you please join #ubuntu-quality ?17:01
peat-psuwitawe_: You're welcome. Anyway, this doesn't guarantee that it will work on my device.17:04
awe_peat-psuwit, no it doesn't, but it's a damn good place to start! ;)-17:07
kenvandinetedg, of course the app's profile isn't allowing it to execute my mir-connection-demangler17:10
kenvandinetedg, i don't see any policy that allows that for pay-service, how does that work?17:10
tedgkenvandine, pay-ui is non-standard there. I guess you'd have to add that. Hmm.17:10
tedgkenvandine, Seems like that's kinda sucky17:11
kenvandineyes... yes it is :)17:11
kenvandinetedg, same for mediaplayer ?17:11
tedgI don't see a away around it though.17:11
kenvandineok17:11
tedgkenvandine, ?17:11
tedgOh, with the URL dispatcher thing. Perhaps.17:12
dobeyhmm17:12
kenvandinetedg, not to bad, i guess i just need to add that to the content_exchange_source17:12
kenvandinetedg, it's you that's special :)17:12
kenvandinespecial ted :)17:12
tedgI don't imagine that's going to happen anytime soon. Haven't seen the qtmir stuff get much attention there.17:12
tedgOh, and no features.17:12
tedgkenvandine, YOU KNOW IT!17:12
kenvandine:-D17:12
greybackwhich qtmir stuff?17:12
=== dandrader|lunch is now known as dandrader
Elleosaidinesh5: heya, just tried integrating the bruteforcematcher with the ubuntu keyboard, but the results I get for manual input seem to be quite far out (e.g. typing "time" will give the first suggestion as "tree" or typing "thr" gives "tv")17:24
saidinesh5Elleo: oh17:24
Elleosaidinesh5: is there something more I should be doing besides calling match() on the word? It feels like maybe it's trying to interpret a swipe or something17:24
saidinesh5nah match() is the magic function17:25
saidinesh5but probably broke something current refactoring17:25
* saidinesh5 checks17:25
Elleoah, okay17:25
saidinesh5Elleo: ermm.. no... tim works, time works...17:26
saidinesh5for time my matches are time, timed, times, timer17:26
Elleookay, maybe I'm doing something stupid then; will take another look tomorrow :)17:26
saidinesh5did you clean the cache?17:26
peat-psuwitawe_: Wait a minute, at https://github.com/rilmodem/ofono/blob/master/gril/grilreply.h#L80 gsm_umts_status is defined as guint, so it shouldn't be -1.17:27
saidinesh5Elleo: also do you have access to the latest code?17:27
Elleosaidinesh5: it currently reports "No prior cached data found for "en_US"" when started (not sure if it has write access to the default cache location at the moment)17:27
saidinesh5hmm fair enough17:28
Elleosaidinesh5: I did a checkout from bitbucket this morning17:28
tedggreyback, The splash screens for trusted prompt sessions.17:28
saidinesh5also btw. i moved the view away from lib17:28
greybacktedg: ah ok17:28
saidinesh5Elleo: from saidinesh5/skeyer or skeyer/skeyer?17:29
Elleosaidinesh5: saidinesh5/skeyer17:29
saidinesh5there you go :p17:30
saidinesh5should have deleted it long ago17:30
Elleoah, heh17:30
Elleosaidinesh5: right, I'll try with the correct version then :P17:30
saidinesh5Elleo: btw. i can probably make the exact library you need if you give me the specs17:30
saidinesh5right now lib/ and view/ are already separate17:30
saidinesh5and i am implementing android shortcuts right now17:31
saidinesh5as in swipe ill , it will also show i'll in the suggestions17:31
Elleosaidinesh5: cool, for now I'm just hacking up a quick prototype to see if it'll cover our needs fully, but would be good to get it all sorted out as a separate shared library or something (so we don't have to dump a bunch of skeyer code into the keyboard)17:32
saidinesh5Ahh sure17:32
saidinesh5currently i have no hope for hunspellmatcher anyway17:33
Elleoheh17:33
saidinesh5and engine, is useless for you too17:33
saidinesh5what you need is BruteForceMatcher, Word, WordList, AbstractWordMatcher17:34
saidinesh5and the language packs17:34
saidinesh5language pack = android's dictioanry file + keyboard_layout.json17:34
Elleoyeah, in my quick hack I just added an extra method to engine to pass through a word to the match() function, so I could still get all the setup done by engine for layouts/languages/etc.17:34
saidinesh5Ahh17:35
saidinesh5i am hoping to speed things up a little more soon though.. and make the edit distance more accurate17:36
saidinesh5like right now we are doing things at the "key level"17:37
saidinesh5so even if you moved slighlty into the next key, it gets counted17:37
saidinesh5was thinking of making it take the curve into account17:38
saidinesh5that probably wont change anything for you though :P17:39
Elleoyeah, unless we can get the goahead to use the swipe stuff17:41
Elleowhich I'd love to do, but I suspect legal worries will prevent it :/17:41
saidinesh5how is google using it?17:42
peat-psuwitawe_: https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/142778817:44
ubot5Launchpad bug 1427788 in ofono (Ubuntu) "rilmodem: Do not always use sim's app in status->gsm_umts_index" [Undecided,New]17:44
peat-psuwitI don't know if the bug report is ok.17:45
Elleosaidinesh5: it's quite possible that they pay license fees to nuance, I'm not sure though17:49
saidinesh5hmm .. could be that too..17:49
saidinesh5Also can't we implement this and disable it in the US builds?17:50
saidinesh5like people do for MP3 codecs..17:50
saidinesh5okay so i think adding another build target for the project: "libskeyer" which just creates the so and installs the headers should do...17:53
saidinesh5and of course namespacing lib skeyer17:53
DonkeyHotei[Mon 2015-03-02 04:01:59 PM PST]  <DonkeyHotei> rsalveti: if you're still here, ChickenCutlass focused on 3 areas: bluez, gstreamer, and ofono. i'd like to try to track down the hammerhead bluez issues in anticipation17:53
saidinesh5hunspellmatcher wont be compiled if you dont use enable-hunspell anyways17:53
=== dunebuggie_ is now known as dunebuggie
saidinesh5we dont have to worry about dpointering the whole thing either do we?17:56
=== Tassadar_ is now known as Tassadar
ric96hey, a little help for porting18:08
ric96anyone??18:08
ric96?18:10
popeyric96: probably need to ask your specific question18:11
popeyric96: might be people around, otherwise fire a mail at the ubuntu phone list18:11
ric96ah someone, so i own a moto e which is btw an android phone, and i have all the device sources for it,18:12
ric96do i need to do the apparmour and udev bit18:12
dobeyyes you need to build the kernel with the necessary pieces for ubuntu; i'm pretty sure the porting guide says as much18:14
ric96hmmmm....18:14
ric96then i might be needing some help with the apparmour porting guide18:15
ric96kinda new to the porting stuff18:15
=== alan_g is now known as alan_g|EOD
saidinesh5Elleo: just a heads up, we now have a CONFIG+=build-standalone-library option. namespacing things now, so you can probably directly use libskeyer for your work18:19
saidinesh5for the hacks i mean18:20
saidinesh5the libskeyer actually needs some work to be cleaned up and to provide a useful API around Engine18:21
jdstrandogra_, g105b: fyi, mic access will be handled properly when pulseaudio is a trusted helper: bug #122475618:24
ubot5bug 1224756 in pulseaudio (Ubuntu) "Pulseaudio should integrate with trust-store" [Critical,Triaged] https://launchpad.net/bugs/122475618:24
kenvandinejdstrand, i'm trying to make a change to the content_exchange_source policy group, for now just to try something out18:29
kenvandinejdstrand, but the test in apparmor-easyprof is failing18:29
kenvandine  /usr/lib/@{multiarch}/ubuntu-app-launch/content-hub/mir-connection-demangler rx,18:29
kenvandinejdstrand, ^^ what's wrong with that?18:29
Elleosaidinesh5: awesome18:31
jdstrandkenvandine: use ixr18:31
jdstrandkenvandine: or rix18:31
jdstrand(doesn't matter-- point is, you are missing 'i')18:31
jdstrandkenvandine: with exec ('x') rules you need to specify the exec transition type18:32
jdstrandkenvandine: mir-connection-demangler is supposed to run within the context of the app, correct?18:33
kenvandineyes18:33
jdstrandkenvandine: yes, you want 'ix' then. 'i' means 'inherit from parent profile'18:34
kenvandineexcellent18:34
kenvandinethx18:34
jdstrandif you are curious about the nitty gritty details: man apparmor.d18:34
jdstrandnp18:34
kenvandinejdstrand, i think we're going to need something like this, but i'm still working on the POC now18:35
kenvandineto use trust session for content picking18:35
studio_hi18:36
popeyhi18:36
studio_:)18:36
studio_is ssh for the bq e4.5 in the last image now by default off?18:37
popeyit's off by default on a fresh flash, yes.18:37
popeyif you turn it on, it should stay on.18:37
studio_ok18:38
ogra_right18:39
ogra_adb shell android-gadget-service enable ssh18:40
ogra_that turns it on permanently18:40
studio_thanks :)18:40
saidinesh5and namespaced too!18:41
studio_hmm, but is is still using a key, password isn't working? so i have to make new keys?18:42
ogra_od use an old one :)18:43
ogra_*or18:43
ogra_i usually just run phablet-shell once18:44
ogra_that pushes a key in place for you18:44
studio_ok18:44
studio_i figured out, that "background" image isn't working, it is more like a "cover" for the locked screen. is that a bug?18:46
ogra_studio_, you mean wallpapers ?18:46
ogra_thats a design decision18:46
ogra_wallpapers are pre-scope18:46
ogra_*per-scope18:46
studio_in german it is "hintergrund"18:46
dobeyyes the unity8 dash does not use the background you selected18:47
studio_but it only "covers" the locked screen18:47
studio_ok18:47
ogra_right18:48
ogra_if you want a custom wallpaper, you would have to create your own scope18:48
ogra_and use your wallpaper in there18:48
* dobey bets apps scope would look weird with a background image anyway18:49
ogra_depends what you select18:49
ogra_i wonder if the scope creator tool offers a custom wallpaper18:49
ogra_i never looked at it18:50
* ogra_ is doing more apps on snappy nowadays18:51
dobeyhow do you use webapps for html5 games on snappy? :P18:52
ogra_i use nodejs :)18:53
studio_i "tried" to figure out how the ubuntu sdk is working, but my first problem was to flash a daily image. it allways shows me an error, because mako is the "default" device. how to change that?18:53
* ogra_ uploaded OS.js on the weekend ... pretty cool thing running a full javascrip desktop on your browser 18:54
ogra_s/on your/in your/18:54
ogra_studio_, you use the --device switch18:54
ogra_(assuming you use ubuntu-device-flash for flashing)18:54
studio_i only have one device in the sdk and that is the bq (krillin)18:55
studio_why it shows mako?18:55
ogra_oh, thats a qestion for the SDK guys ... no idea18:55
* ogra_ never used the SDK ... i'm a vi guy 18:56
dobeyeh?18:56
ric96Which would you like? [aosp_arm-eng] cm_condor-userdebug18:56
ric96build/core/product_config.mk:222: *** Can not locate config makefile for product "cm_condor".  Stop.18:56
ric96** Don't have a product spec for: 'cm_condor'18:56
ric96** Do you have the right repo manifest?18:56
ric96help18:57
ogra_ric96, looks like you are trying to pull a cyanogenmod tree into the ubuntu aosp one ...19:02
ogra_not sure that works without modifications (i doubt it)19:02
ogra_studio_, the SDK guys (and app developers) are usually in #ubuntu-app-devel19:03
studio_i thing OTA updates, i think, are also not working because, i tried via system settings and updates, only working wit ubuntu one account and no system updates available, but with sudo apt-get update and sudo apt-get upgrade there are updates, also with sudo apt-get dist-upgrade. but i get an error with powerd_0.16+15.04.20150219~rtm-0ubuntu1_armhf.deb19:06
ric96yup it is cm19:06
ogra_studio_, system updates work without U1 account19:07
dobeystudio_: you made the image writable19:07
ogra_and i told you already apt will break ...19:07
studio_image was witeable19:07
studio_writable19:07
ric96should it not be cm??19:08
dobey*sigh*19:08
dobeyric96: no, we use aosp19:08
ogra_ric96, if you can find an aosp tree that would make it easier for you19:08
studio_ogra_, i know, but i try to figure out why no upatses via system updates19:08
ogra_else you actually need to port your cm tree to aosp first19:08
ric96hmmmm..... any idea where i can get it for moto e xt1022?19:08
popeystudio_: which channel are you running?19:08
dobeystudio_: what image are you on right now?19:08
ogra_studio_, system-image-cli -i19:09
studio_in the moment on stable bq19:09
dobeythere are probably no updates because there just aren't any updates19:09
popeystudio_: we haven't promoted an image for a while19:09
popeyso you wont have had any ota updates19:09
ogra_yeah19:09
ogra_stable only gets updates monthly19:09
studio_ok19:09
studio_what about the rc channel?19:10
popeythe -proposed channels get near daily updates19:10
popeybut are more likely to break19:10
studio_ok19:11
ogra_studio_, system-image-cli --switch ubuntu-touch/ubuntu-rtm/14.09-proposed19:11
ogra_that should switch you over ...19:11
ogra_(daily builds ... but also potential breakage indeed)19:12
ogra_if you are really brave, you take ubuntu-touch/devel-proposed19:14
studio_ogra_, i have seen today the 14.09.es-proposed-customized and 14.09.es-proposed cannels19:14
ogra_(more breakage ,... potentially even multiple builds per day)19:14
ogra_studio_, es means they default t spanish19:15
studio_i know19:15
studio_:)19:16
jdstrandkenvandine: when ready, file a bug against apparmor-easyprof-ubuntu and I can get it uploaded for you19:22
kenvandinejdstrand, will do19:23
studio_ogra_, back to the error, it says "15.04". Isn't 15.04 vivid?19:40
dobeyyes19:40
ogra_"the error" ?19:40
dobeyand what error?19:40
studio_powerd_0.16+15.04.20150219~rtm-0ubuntu1_armhf.deb19:41
ogra_with system-image-cli ?19:41
dobeythat's a package, not an error19:41
studio_isn't that package for 15.04?19:41
ogra_no, for rtm19:41
ogra_as the package version string says19:42
ogra_if oyu have a ~rtm in a package name, it was specifically rebuilt for the rtm channel19:42
studio_ok, it thought it is a conflict with the version19:42
dobeyyou shouldn't be trying to use apt on the phone anyway19:43
ogra_(which is essentially its own distro)19:43
ogra_right19:43
ogra_it wont work19:43
studio_ok19:43
ogra_there are packages that are not upgradeable with apt19:43
ogra_stick to readonly and use system-image (or the UI upgrader)19:44
ogra_if you need to do apt stuff, do it in a chroot in /home/phablet or on the sd card19:44
hillbickshey guys. I'm trying to understand the "porting to a new device" article and I'm stuck at the patch the kernel part because the link from the article is not working. I was wondering if there is device specific guide that I could as guidance20:05
studio_i am confused after i understood what proposed and proposed-customized means. so what is the "main channel" for the bq e4.5?20:16
popeyubuntu-touch/ubuntu-rtm/14.09 is a good one to use20:17
popeyubuntu-touch/ubuntu-rtm/14.09-proposed is what I run, but that's daily images and may break20:17
popeyonce a month the image is tested by QA and then promoted to the ubuntu-touch/ubuntu-rtm/14.09 channel20:17
studio_and users have to install apps like terminal and filemanager from here "http://people.canonical.com/~ubuntu-archive/click_packages/" by themself?20:20
sergiusensstudio_: popey the defaults should be sufficient ubuntu-touch/stable (alias to ubuntu-touch/ubuntu-rtm/14.09)20:22
studio_i sked, because it is not by default in the images20:22
sergiusensu-d-f will pick stable by default20:23
popeystudio_: no, users do not have to install them from there, because normal people sign up for u120:23
popeyand install from the store.20:23
dobeystudio_: no, you install the terminal and file manager from the store20:24
dobeyand then when there are updates to those apps you can install them too20:24
studio_popey, normal users (linux-users) don't like a "must" sign to ubuntu one like to android play-store or apple itunes20:25
dobeyAGAIN ubuntu on phones is a phone image, not a traditional ubuntu PC system20:25
dobeystudio_: stop making argumentative assumptions20:25
studio_sorry, but it is the truth :(20:26
dobeyno it isn't. you are not the one who decides the truth. you do not speak for everyone else.20:27
popeystudio_: rubbish20:27
popeystudio_: many _many_ _many_ Linux users use android, and _do_ sign into play store20:28
popeystudio_: don't project your own personal issues onto others20:28
dobeyall android users are "linux users"20:28
popeyYKWIM20:28
dobeyi do. others might not ;)20:28
sergiusensthe truth is personal to every individual much different than facts and this is not a fact20:29
* sergiusens always remembers that Indiana Jones scene20:30
studio_i just asked for an alternative download for the "core apps" without a registration :(20:30
popeyand I gave you one20:30
sergiusensbzr branch and build them20:30
popeyI personally (at my expense) host a mirror which I gave you a link to20:30
studio_popey, i didn't made that pubic, i thought it is "just for the moment"?20:31
popeyits pretty public20:32
popeyplenty of people here use it, and I'm happy for you to use it20:33
popeyno guarantee it will continue working though :)20:33
popeyIt's running on the end of my cable connection20:33
hillbicksanother question: the wiki lists the nexus 7 from 2012 (aka grouper) as not supported anymore, but the daily-preinstalled/current/ still contains files for the grouper device. the boot img from there doesn't work though (invalidsize). I'm wondering if anyone knows what's up with that.20:33
dobeyhillbicks: it's not supported any more20:34
dobeyi don't know that the images you are referring to are the phone/tablet images though. i think they are just armhf ubuntu images20:35
popeyyeah, it's ye olde, and not supported at all20:35
hillbicksdamn, I'd really like to see ubuntu touch in action.20:36
popeybuy a bq phone ㋛20:36
hillbicksalready did ;)20:36
popey\o/20:36
hillbicks<-- not a patient man20:36
popeyditto20:36
anpok_my wife complains too20:36
dobeybuy a nexus 4?20:36
anpok_did my phone arrive?..20:36
hillbickswell, hopefully the bq will be here next week20:37
hillbicksi just hope that more builds for different devices will pop up in the future.20:37
dobeyprobably not on the official image server. but there is a port to oneplus one now20:38
dobeyand another lg phone20:38
hillbicksi guess it still runs on nexus 7, so maybe we get community builds20:38
hillbicksyeah, i read about the one plus, would be nice to see a step by step guide of how that was done. it is my limited understanding that it should be "relatively" easy to port a working AOSP port to ubuntu-touch, is that correct?20:40
dobeyit doesn't run on the 2012 n720:40
dobeythe hardware is the problem20:41
Elleohillbicks: there's this if you haven't already seen it: https://developer.ubuntu.com/en/start/ubuntu-for-devices/porting-new-device/20:41
hillbicksyeah, I saw that and already worked my way through that but I'm stuck at the app armor kernel patches part. the link is not working20:42
=== k1l_ changed the topic of #ubuntu-touch to: | Home: http://bit.ly/YEqEfo | Installing: https://wiki.ubuntu.com/Touch/Install | Porting guide (advanced) https://wiki.ubuntu.com/Touch/Porting | Bugs filing: http://bit.ly/1aV9AJG | Nexus Status: http://bit.ly/18kIrhM | Dashboard: http://bit.ly/12AQV53 | Changelog: http://bit.ly/1ljube1 |
hillbicksdobey: do you have a link for that info?20:42
=== avi is now known as Guest26277
* popey wonders what changed20:43
dobeyhillbicks: tegra hardware is problematic20:43
dobeypopey: for the 2012 n7?20:43
popeythe /topic20:43
dobeyoh20:43
k1l_popey: did set it back to what it was after a user removed that. maybe we want +t?20:44
popeyoh, it was removed?20:44
popeyi never noticed :)20:44
hillbicksoh, ok. because i got the first developer preview running on the nexus 7. strange20:44
k1l_(and i dropped the flashsale announcement since it was outdated anyway20:44
hillbicksyeah, there was no topic when i came in half an hour ago20:44
dobeyhillbicks: it's because we switched away from surfaceflinger20:44
hillbicksdobey: is it a question of optimization then?20:47
dobeyhillbicks: no, it's lack of drivers20:48
popeyahhh tegra20:49
hillbickshmm, ok. last question. where is the place to read up on this stuff? i couldn't find a dedicated place on the ubuntuforums and the xda subsection seems pretty abandoned too.20:50
dobeywell, our builds are based on aosp, so if you want to learn about lower level stuff in aosp, then xda is probably the best place20:51
dobeybeyond that, i guess the porting guide is pretty straightforward20:52
hillbicksok, maybe I'll try my luck again on the weekend when I have some more time on my hands.20:53
hillbicksthanks very much for your time!20:54
=== salem_ is now known as _salem
=== anpok_ is now known as anpok
studio_ha, i installed the "com.ubuntu.filemanager_0.4.386_armhf.click" on my device. why isn't that by "default" in the image? its a nice app.21:38
dobeybecause it's not useful to 99.99% of users, since there aren't really "files" on the device that you need to manage21:49
kenvandinefiles are old school :)21:53
* dobey remembers that time he convinced kenvandine that file managers were lame22:00
popeystudio_: it is in the default nexus 4 image22:01
dobeybecause it's a development tool. if lg were going to ship nexus 4 phones with ubuntu on them, the official devices wouldn't have it either on the nexus 4 :)22:02
kenvandinedobey, not how i remember it... i convinced you file managers were lame :)22:02
kenvandineit's not file managers that are lame, it's the idea of thinking of content as files22:03
studio_popey, what do you mean with "it is the default nexus 4 image"?22:03
kenvandinestudio_, it's installed by default on nexus 422:03
popeystudio_: if you had a nexus 4 and not a bq, you'd have file manager (and terminal) pre-installed22:03
kenvandinenot on krillin22:03
popeynot sure how else I could say it22:03
k1l_images vary from device to device22:04
studio_what are you talking about, the sdk?22:04
dobeykenvandine: no, i'm pretty sure that i was convincing you that we should get rid of nautilus, and build something based on indexing, with interface similar to how WebOS works :)22:04
popeyno, the image22:04
popeythe image you flash to the nexus 4, 7, 10, all have file manager and terminal (and other apps) pre-installed22:04
popeythe bq device has fewer apps pre-installed22:05
studio_ahh :)22:05
dobeys/fewer/different/22:05
kenvandinedobey, this we pre-webos :)22:05
studio_but why?22:05
dobeypretty sure it has *more* clicks installed by default :)22:05
popeystudio_: customer requirements22:05
dobeykenvandine: nope, it was brussles :)22:05
popeystudio_: bq are selling the device, they determine what goes on it22:05
kenvandineit was...22:05
dobeythe pre came out just after the barcelona uds22:06
studio_hmm, a filemanager and a terminal, is in "my mind", a must have ...22:07
dobeygood for you. then install them if you must have them22:07
studio_i installed, but i can't believe, that bq don't want to have this for it's users?22:09
popeybelieve it22:09
popeyit makes total sense22:09
dobeyyou don't need to believe it22:09
dobeyit isn't something which requires faith22:09
dobeyit is simple fact22:09
dobey99% of the people who use phones don't need a terminal or file manager22:10
studio_"it makes total sense" ... for sure !?!?!22:10
popeyyes.22:10
dobeyand you only think you do22:10
studio_i do not understand that22:10
popeyYou are not a common user.22:10
popeyBut no worries, they're in the store.22:10
dobeyand it's time for pub22:13
popey\o/22:13
studio_did you read the latest german review about the bq aquari e4.5 and it "connectivity" with windows and apple os?22:14
dobeyoh, popey still hasn't befriended me on untappd though22:14
popeyi dont use untapped really22:15
dobeyno toast for popey22:15
dobeyheh22:15
dobeyanyway, later22:15
studio_i never make reviews like that, i explain friends how to use, because i ask here direkt!22:16
studio_but i also need answers!22:17
rwwthankfully, you've been given plenty of answers here22:18
studio_rww, i am happy about, that i get answers here!!!22:18
studio_for exp. try this: https://static-bqreaders.s3.amazonaws.com/file/Ubuntu-Aquaris_E4_5/Manual_Aquaris_E4.5_ubuntu_EN.pdf22:23
studio_this is not usefully !!!22:24
studio__was i banned again?22:24
studio__again, please read this: https://static-bqreaders.s3.amazonaws.com/file/Ubuntu-Aquaris_E4_5/Manual_Aquaris_E4.5_ubuntu_EN.pdf22:25
popeyno22:26
studio__i understood22:26
studio__this do not hel an ubuntu-user22:26
popeyhttp://people.canonical.com/~alan/screenshots/device-2015-03-03-222712.png22:27
popey:)22:27
popeyreading the manual on the phone22:27
studio__popey, what can you read about the "background" in the manual. it is wrong!22:29
k1l_well, what manual did ever help 100% of the users?22:29
popeystudio__: what page?22:29
k1l_either its too detailed and 50% of the users is bored after page 2. or its too short and 50% of the users doesnt understand it.22:29
studio__6222:30
popeyhttp://people.canonical.com/~alan/screenshots/device-2015-03-03-223104.png22:31
popeythat one?22:31
k1l_is the background not only the login screen?22:32
popeyit is the welcome screen, yes22:35
studio__as i tried to tell you, there is no "background" available in the image, only a cover for the locked screen.22:37
studio__i converted the normal background image from red into "green" and set it to default, but it only covers the locked screen.22:43
popeyi dont understand the issue22:43
k1l_studio__: that is what is expected.22:43
k1l_you can only change the lock screen background. there is no other background like a wallpaper on the desktop.22:44
popeynhaines: you about?22:45
studio__please, maybe i am wrong, but show me an background image for the ubuntu-touch device working with its apps22:45
popeynhaines: rtmp://jblive.videocdn.scaleengine.net/jb-live/play/jblive.stream play that now, and see you :)22:45
popeystudio__: you can't currently change the background in apps from system settings22:46
studio__popey, if background image setting is not working, for what is that option?22:47
rwwthe lock screen22:48
popeyya22:48
studio__this is not a "background", this is a cover22:48
popeyits behind stuff22:49
popeyit's a background22:49
popeylets not argue over terminology22:49
studio__ok, maybe i am wrong :(22:50
studio__so, how to see the "default", red one, background during "wipe" between the apps. since now it is Just a black background?22:55
popeyahhh, that background22:56
popeyi dont think you can set that. we should file a bug22:56
studio__ok, i think same is wit the camera app, it is also only in "black" in the background22:57
popeywhere is there a background in camera app?22:58
studio__there is no background during wiping the apps, but the camera app is total black!22:59
studio__how can i send you a screenshot?23:00
k1l_use imgur.com23:02
popeystudio__: phablet-screenshot23:05
studio__k1l_, to make sreenshots over ubuntu-touch is totally outdated, its from 2013, would be nice to get a new how-to before to send to a person/server23:05
popeystudio__: are you saying the camera doesn't work?23:05
popeythere are two ways to take screenshots23:06
studio__phablet-screenshot is not working for me i tried that today23:06
popeyone is connect a cable and use phablet-screenshot23:06
popeythe other way is press volume up and volume down at once23:06
Chipacahmmm23:11
Chipacadoes “Vibrate In Silent Mode” work at all?23:11
Chipacathe toggle doesn't seem to toggle the dbus-exposed thing23:11
studio__hablet@ubuntu-phablet:~/Pictures$ phablet-screenshot23:12
studio__bash: phablet-screenshot: command not found23:12
studio__phablet@ubuntu-phablet:~/Pictures$23:12
popeystudio__: you don't have it installed23:12
Chipacaoh, wait, i'm an idiot23:12
popeyits a command you run on your pc, not the phone23:12
* Chipaca resumes his idiocy23:12
studio__muahhh, how to install?23:12
studio__:)23:12
popeyinstall phablet-tools23:12
studio__i have to run it on my pc? sorry, for what is the folder "Aquaris E4.5 Ubuntu Edition/Pictures/Screenshots"?23:17
k1l_studio__: didnt you read? you can make a screenshot on the device with pressing volume-up and volume-down together23:18
studio__sorry :) i got the screenshot ;)23:19
studio__popey, could you please accept the file transfer?23:23
popeyi can't23:27
popeymy irc client doesn't do that23:27
studio__hmm, you to not use ubuntu xchat?23:28
popeyno23:30
popeyupload the pic to imgur or something23:30
studio__no23:30
popeyok. i cant help then23:31
studio__i am also not using facebook flikr and else ...23:31
popeyimgur doesn't need facebook23:31
popeyor any other login23:32
k1l_you can use any picture hoster you like.23:32
popey(you could actually have checked this yourself rather than let your paranoia get the better of you)23:32
studio__i don't understand, where is the "direct" communication, lost in the internet?23:32
popeyyour irc communication is not direct23:33
popeyyou are talking to me via another server23:33
studio__why not dcc is still working23:33
popeyi dont use dcc in my irc client23:33
popeyemail is not direct, http is not direct, ftp is not direct. You are delluded.23:34
studio__popey, " email is not direct" let us give a try ... ;)23:35
popeyit is not23:35
studio__wait ...23:35
popeystudio__: ...?23:43
studio__weird, where do i find you public gpg-key?23:44
popeyyou're sending me a screenshot?23:45
popeyhttp://keyserver.ubuntu.com:11371/pks/lookup?search=0x72177175E7B2067A17B16F70CC7A505B5FBD5E30&op=index23:46
* popey goes to bed23:46
studio__thanks for help for today! bbl!23:55

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