/srv/irclogs.ubuntu.com/2015/05/18/#ubuntu-touch.txt

nhainesjcbjoe: long press in a text field for selection handles, select all, copy, and paste controls.  That said, the vivid update makes all that actually usable.00:24
mzanettiElleo, thanks. I forgot to push that indeed00:39
cwaynemariogrip, any luck with ofono on opo?00:42
mariogripcwayne: I got some progress, I know where the error appears.00:45
mariogripIt trying to turn on the radio using the rilmodem driver but it fails00:46
cwayneyay progress :D00:46
mariogrip:D00:46
mariogripI just need to wait until tomorrow so I can ask awe if he has any ideas why this error appears. So hopefully I get some more progress tomorrow :D00:48
=== aaron__ is now known as ahoneybun
* ahoneybun highfives mariogrip01:55
=== MickeyVirus2 is now known as MickeyVirus
dholbachgood morning06:25
sturmflut2dholbach: Morning!06:45
dholbachhi sturmflut206:56
PhilippeP'morning06:56
=== oSoMoN_ is now known as oSoMoN
yaccAny recommendation for an USB based audio card that will work perfectly with 14.04?08:03
lotuspsychjehttp://linux.softpedia.com/blog/Meizu-Will-Sell-Ubuntu-MX4-Across-Europe-Soon-Says-Canonical-481404.shtml08:24
lotuspsychjemorning08:24
=== g105b_ is now known as g105b
mptseb128, could you check whether I’m on the right track in bug 1350275 please?09:18
ubot5bug 1350275 in ubuntu-system-settings (Ubuntu) "Improve duplicated language lists" [Low,Confirmed] https://launchpad.net/bugs/135027509:18
seb128mpt, hey, looking09:20
seb128mpt, I'm unsure we are a list of "languages" somewhere09:20
seb128are->have09:20
seb128mpt, you can "grep ^language /usr/share/i18n/locale/en_*" for example, the issue is that afaik we don't have a way to tell which locales exist because they have a specific language variant or for some other reasons (like different numbers formatting or first day of the week)09:27
seb128mpt, e.g en_GB and en_NZ use language "English", not sure how we could determine that GB is to list but not the NZ one09:28
mptseb128, what language does en_CA use?09:28
seb128mpt, "English"09:28
seb128the en_* all have language "English" it seems09:28
mptseb128, that can’t be right, they have different translations09:28
mptDifferent spellings09:29
seb128right, but it's still called "English"09:29
seb128then the system tries to load the locale name file if it exists09:29
seb128then it fallbacks09:29
seb128you could create an en_NZ translation file and it would be used09:29
seb128it just happen that nobody did that (yet) for valid or not reasons09:30
mptseb128, ok, when I say “language” I mean the thing that is different between en and en_GB. What is that thing in engineer-speak? :-)09:30
seb128well, we try to load the <locale_name>.mo catalog09:30
mpt(or locale-speak, I guess)09:30
seb128well, it's a bit trickier09:30
seb128that's done my program09:31
seb128you could have a en_NZ nautilus translation09:31
seb128but no en_NZ translation for anything else09:31
seb128my program-> by program09:31
seb128pitti, hey, you might know things better than me here, maybe you can help09:33
seb128pitti, is there something that tell us if a locale is meant to have its own language/language_variant?09:33
mptseb128, pitti, so what if the spec said “the list of UI languages should consist only of those languages for which the system ships any translations”. That would raise the importance of bug 1455917. But assuming we let people set their locale elsewhere, would anything else bad happen?09:34
ubot5bug 1455917 in ubuntu-touch-meta (Ubuntu) "locale-langpack/ includes useless Shavian (en@shaw) files" [Undecided,Confirmed] https://launchpad.net/bugs/145591709:34
seb128pitti, like en_GB is an english variant with specific words/strings, but en_HK is probably not09:34
seb128mpt, that wouldn't solve your issue I think09:35
seb128$ ls /usr/share/locale-langpack/en_NZ/LC_MESSAGES/09:35
seb128pidgin.mo09:35
seb128mpt, you would still have en_AU en_NZ etc listed09:37
pittiseb128: hm, we could check /usr/share/locale-langpack/en_*, but that's highly ubuntu specific09:37
pittiwhy useless?09:37
mptseb128, not on the phone I wouldn’t — /usr/share/locale-langpack/ does not include en_NZ there09:37
seb128pitti, there is nothing in the locale definition that tells you if the variant exists because it has a language variant or just different formating for e.g numbers or first day of week?09:38
pittiIIRC there was even a bug to add @shaw, but I could mis-remember09:38
pittiseb128: correct; as you could in principle add arbitrary translations for any locale09:38
pittiwe just usually don't for all languages except en, es, and zh09:38
pittiand pt09:38
seb128mpt, k, until the day translations add a string to one of the template, as they did for pidgin09:38
seb128translators*09:39
seb128mpt, then the language would pop up in the settings with a langpack update09:39
JamesTaitGood morning all; happy Monday, and happy No Dirty Dishes Day! 😃09:39
mptseb128, so there is some code somewhere that says “omg this locale has one PO file translated, we must ship it!!!”? :-)09:39
mptIf so, then a methodical fix for 1455917 would solve that by setting a minimum for how much needs to be translated before the translation is shipped09:41
seb128mpt, no, we just ship any translation made afaik09:41
seb128mpt, but if some people decide to go made en_NZ specific translations, it's probably because they think there are difference/idioms in NZ?09:42
seb128made->make09:42
mptseb128, well, there are, but at the same time, each extra item in the list makes the list harder to scan for everyone. I wouldn’t expect “English (New Zealand)” to show up in the list merely because there’s a single en_NZ translation of “This disk is corrupt” to “This disk is munted”.09:45
seb128mpt, right, I'm not sure what would be a good solution, the things you propose seems some extra technical work and flacky in some way (like if they depends of what translators do)09:47
seb128we should maybe have a whitelist that we do decide on09:47
mptCurrently the contents of the list does depend on what translators do, our minimum number of translated strings just happens to be 109:48
mptIf we set a higher minimum, we have to make a political decision right now (reverse-engineering the minimum so that it produces a list we deem good), but we’d still avoid making political decisions in future09:50
=== oSoMoN_ is now known as oSoMoN
Aj_hey10:27
Aj_i have some doughts about ubuntu phone10:27
popeyMaybe you mean "doubts"?10:28
Aj_please any help me to clear that10:28
Aj_?10:28
popey!ask10:28
ubot5Please 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 !patience10:28
Aj_sorry i am first timer forgive me10:28
popeynp10:28
popeyjust ask your questions, whatever they are10:28
sturmflut2Interesting, there is a city in China called "Meizhou"10:29
Aj_is this possible to create a mobile phone of our own ?10:29
Aj_with ubuntu touch10:29
=== chriadam is now known as chriadam|away
ogra_if you have enough money ...10:29
popeyAj_: how do you mean? Make one with a soldering iron?10:29
Aj_no ofc no10:30
popeyYou mean port it to another device?10:30
ogra_popey, why not ... might not be very "handy" though :)10:30
Aj_i collected details for the hardware manufactures10:30
popey:)10:30
Aj_and is there a way to put it all in one like a real one10:31
Aj_?10:31
Aj_a real mobile10:31
ogra_http://www.bq.com/gb/ubuntu.html ... thats a pretty real mobile running it10:31
popeyYes and no.10:31
Aj_okay10:31
popeyYes, it's possible. No, it's not really practical for most people.10:32
Aj_why isnt that possible ?10:32
popeyNobody said it isn't possible.10:32
Aj_okay10:32
Aj_i was interested in ubuntu edge proogram10:33
Aj_and i really miss it when they pulled back that project10:33
Aj_how could i make a mobile like that10:33
Aj_?10:33
popeyHah.10:34
ogra_if you have enough money ...10:34
Aj_money is okay10:34
Aj_how can i ?10:34
popeyWe haven't done it.10:35
popeyMaybe better asking someone who has.10:35
Aj_we can design it and i have enough resourses to prototype it10:35
ogra_you find a HW manufacturer, give them the specs (and the money) and have them produce it10:35
Aj_okay10:35
Aj_htink i have the hardwre10:35
Aj_then whats is the main things i have to done to the ubuntu touch os10:36
ogra_tthen you grab the androiid source tree for that device and follow the porting guide ...10:36
Aj_to make it optimised to the h/w10:36
Aj_?10:36
ogra_(to create the container with drivers that ubuntu uses)10:36
ogra_once you have that you create images using your container and kernel together with the generic ubuntu rootfs ...10:37
Aj_okay10:37
Aj_okay10:37
ogra_thats it ...10:38
Aj_then ?10:38
popey???10:38
popeyprofit10:38
ogra_well, then you fix bugs :) ... and then you sell it and get rich (or not) :)10:38
Aj_ao all the process and apps for the camera sound harware all includes it ?10:38
ogra_that part should be in the container10:39
Aj_okay10:39
ogra_the container ships the android hardware abstraction layer to make sensors, camera, graphics drivers and gps work10:39
Aj_:-)10:40
=== _salem is now known as salem_
seb128mpt, sorry, left for lunch, sure we can do that, it's just that counting translations on disk is slow, like if we look at what is installed in 30 directories it might make the panel init some seconds slower, or we need to cache the value but it's it starts being less trivial work (which is doable, but seeing our todolist not something I would count getting at this year)11:48
=== salem_ is now known as _salem
=== aaron__ is now known as ahoneybun
mptseb128, Andreea_’s conclusion was that separating out the locale selection into a separate step would expand the first-run setup changes too much for now, too12:17
Andreea_Hi guys12:23
Andreea_I would keep the language list as it is for now and improve the overall OOBE experience. we will also have some new screens and one of the is the Country screen.12:25
Andreea_would be great if we have a flawless OOBE, no bugs, smooth interactions and a great design.12:27
=== alex-abreu is now known as alex-abreu|off
ogra_seb128, given that these language directories are most likely on the readonly portion of the fs, why not pre-populate the info somehow12:54
ogra_(you could collect all lang info at the end of the rootfs build)12:54
=== chihchun is now known as chihchun_afk
=== oSoMoN_ is now known as oSoMoN
=== MickeyVirus2 is now known as MickeyVirus
=== vrruiz is now known as rvr
=== oSoMoN_ is now known as oSoMoN
jgdxkenvandine, you know if vivid + overlay images are built for krillin?14:21
kenvandinejgdx, they are14:22
jgdxkenvandine, so mpt should be able to do a normal flash + silo install now?14:22
jgdxunless he already has14:22
kenvandineubuntu-touch/rc-proposed/bq-aquaris.en14:22
kenvandineis the channel now14:22
jgdxkenvandine, thanks14:23
* mcphail is on-call, and is struggling to resist the temptation to flash an rc-image...14:23
mptjgdx, kenvandine, ok, trying that now14:24
jgdxmcphail, do it do it14:26
mcphailjgdx: what could possibly go wrong? ;)14:26
jgdx:)14:27
studio_hi14:29
popeyhello14:32
studio_can someone here confirm, that the mx4 ubuntu edition can handle mhl? is yes, what version, 2.0 or 3.0?14:32
=== chihchun_afk is now known as chihchun
studio_is=if14:32
popeyhard to say given they only went on sale yesterday14:35
mcphailon-sale? methinks the /topic needs updating?14:36
anpokstudio_: the soc is supposed to handle it.. but if you look at the driver14:37
=== popey changed the topic of #ubuntu-touch to: Home: http://bit.ly/YEqEfo | Install: https://wiki.ubuntu.com/Touch/Install | Porting (advanced) https://wiki.ubuntu.com/Touch/Porting | Bug filing: http://bit.ly/1aV9AJG | Dashboard: http://bit.ly/12AQV53 | Changelog: http://bit.ly/1ljube1 | http://www.bq.com/gb/ubuntu.html | http://www.meizu.com/products/ubuntu.html
anpokstudio_: http://www.siliconimage.com/solutions/mobile/ this one is probably used.. and there are drivers floating around.. but the quality is beyond imaginaion14:38
ogra_lol14:39
ogra_nice pun :)14:39
mcphailI was hoping they were going to be more expensive. Might be forced to buy one.14:40
ogra_mcphail, wait for the € or $ prices :)14:42
mcphailogra_: I'm sure they will start appearing on HongKong ebay soon :)14:44
ogra_well, mind you, the chinese versions of meizu devices are usually completely locked down ...14:44
ogra_only the international version is open14:45
mcphailnasty...14:45
ogra_(not sure they do that smae thing on ubuntu though... for flyme based devices thats definitely true)14:45
studio_anpok, thanks for the url. i have seen that: http://www.siliconimage.com/Company/News_and_Events/Press_Releases/2014_02_23_-_Silicon_Image_Announces_New_MHL%C2%AE_Smartphone_Reference_Designs_with_MediaTek in the past, but that only can handle 1k14:45
studio_and the mt6595 can handle 4k en- and decode14:46
jgdxkenvandine, the device_name branch, do you want the cellular plugin to use SystemUpdate?14:48
dobey1k?14:48
kenvandinejgdx, yes14:49
jgdxkenvandine, okk14:49
studio_1k=1080p14:49
kenvandinethe about plugin does that too, to get the device details14:49
dobeythere is no such thing as 1k. it's just 1080p14:50
studio_SiI8620MHL 3.0 Tx Supporting Up To 4K 2160P Ultra HD Resolution14:51
dobeysure14:56
studio_that is, why i do not understand, that manufacturer "cut" hardware features. the mt6595 and 6795 can, for exp., handle this: https://www.youtube.com/watch?v=-j0gCXjHuKQ15:01
dobey1-3k don't exist though. 4k and 8k are valid things, and apparently some stupid marketing departments made 5k a thing.15:01
mcphail4k means different things to different people15:02
dobeydifferent people are wrong then15:02
seb128sergiusens, hey, could you review https://code.launchpad.net/~xnox/ubuntu/vivid/nuntium/drop-sys-events/+merge/246051 ?15:03
seb128(or find somebody to do)15:03
mcphaildobey: iirc, 4k was originally 4k across. Cinemas still use the term to mean that.15:04
mcphail(or down...)15:04
dobeymcphail: there are multiple 4k resolutions across different media, but in terms of computing technology, it pretty much always means 3840x216015:07
dobeyi don't think anyone ever called the IBM T21 as 4k15:07
studio_if it is true, i do not understand why meizu is using a Mt6595 with 4k en- and decoding in h.265 but for transmitting mhl 2.0 in 1080p15:08
=== vrruiz_ is now known as rvr
mcphailstudio_: best ask meizu...15:09
dobeyi don't think it matters15:09
studio_dobey, right.15:10
ogra_well, rather ask imagination technologies why their PVR driver is like that :)15:12
studio_ogra_, that has noting to do with their drivers. i am now, since on year, waiting for a high performance smart phone, for exp. with an 6595 or 6795 and the docking station. but since now i can't buy. i thought ubuntu touch will be the solution ...15:14
jgdxkenvandine, reconfigured the hotspot branch since the MP changed15:15
kenvandinejgdx, ok15:16
jgdxkenvandine, and pushed r1376 to https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/hotspots-binding/+merge/259392 for you to review :)15:16
ogra_studio_, you mean the graphics chipset would magically just work without driver support ?15:16
dobeyhow would ubuntu be a solution to hardware that doesn't exist?15:17
studio_ogra_, no. i thought canoncial is working with the manufacturer "together". - "now" i know,t hat there are "barriers". dobey, what is the convergence-device?15:21
ogra_studio_, canonical works with the phone manufacturer ... not with the singel parts manufacturers15:21
dobeystudio_: there isn't one yet. the ubuntu edge device was not funded15:21
dobeyand as you've been told many times already, the convergence story is not yet complete15:22
ogra_studio_, canonical has no influence on how imagination provides the PVR driver to meizu or how the PVR chip is wired to the SoC or some such15:22
dobeyi don't see what that has to do with 4k mhl/hdmi support in the hardware itself though15:22
dobey4k surely won't be required for it15:23
ogra_and yeah, convergence is for the 16.04 release15:25
studio_ogra_, will 16.04 be launch this year?15:32
cwayne16.04 == april 201615:33
studio_was that "Ubuntu founder Mark Shuttleworth says Canonical will launch a phone capable of being used as a PC later in 2015" wrong?15:34
popeyNo15:34
ogra_nope15:34
popeyBut it might not be fully finished.15:34
studio_ehm?15:34
ogra_"capable of"15:34
popeyMeaning you might get a device this year which could be considered 1.0.15:34
ogra_well, i guess more likely 0.9915:35
ogra_:)15:35
studio_ok15:35
Laney0.99 recurring?15:35
ogra_convergence means there needs to be a snappy base first15:35
ogra_there wont be converged phones without snappy i suspect15:35
ogra_(as discussed in length at the online summit)15:36
studio_ogra_, does "snappy" mean, i have also to use it on my desktop?15:37
ogra_no15:38
ogra_you can (and should) but you dont have to15:38
studio_so on my desktop i can still install debian files (deb), but not on the touch device?15:39
ogra_on a deb based desktop you will always be able to install debs15:40
studio_deb is debian, isn't it?15:40
ogra_.deb is the package format debian uses, yes15:40
studio_so ubuntu and debian are going to seperate?15:42
ogra_no15:42
studio_sorry, i do not understand that :(15:42
dobeyubuntu and debian have always been separate. otherwise it would be debian, and not ubuntu15:42
ogra_you should have really participated in the online summit, it was all discussed publically and in detail with community participation there15:42
dobeyubuntu is still based on debian15:43
ogra_and that wont change15:43
chrisccoulsonwhen apps are closed by swiping them in the app spread, are they just killed or do they get any chance to shut down properly?15:45
mptIs there a tag for bugs that affect battery life?15:45
dobeychrisccoulson: they should already have their state stored, as they should be suspended already at that point15:45
ogra_chthey get sent a SIGSTOP ... and if they come back to fg they get a SIGCONT15:45
mcphailogra_: no - he means when they are swiped away to close completely15:46
chrisccoulsondobey, thanks15:46
ogra_mcphail, aah !15:46
ogra_right, what dobey said15:47
mcphaildobey: that isn't true...15:47
kenvandinejgdx, so my device_name branch worked?  i never did get to test it :)15:47
dobeymcphail: yes it is15:47
dobeymcphail: whether apps are storing their state when given SIGSTOP is a separate problem15:48
dobeytedg: ^^ what i said is correct, right?15:48
mcphaildobey: i just checked and it isn't. Close browser. Reopen from icon: goes to splash screen. When splash screen is still loading swipe to app carousel. App keeps loading in background: can be swiped closed before it is suspended15:48
tedgThey also get the Mir shutdown timeout.15:49
dobeymcphail: don't be confused by what you think you see15:49
studio_!seen john-mcaleely15:49
ubot5I have no seen command15:49
tedgSo they get Mir "ask to shutdown" first15:49
studio_damn ;)15:49
dobeymcphail: no window visible != no process running15:49
tedgchrisccoulson, You should always get a couple seconds to save state.15:50
mcphaildobey: well, the backgrounded browser appears to load a new version of the browser page with updated content...15:50
chrisccoulsontedg, yeah - it's just that I realized whilst looking at https://github.com/GoogleChrome/voice-memos/issues/1 that we don't do anything in Oxide to flush profile data (and I suspect it's the cause of the problem mentioned in the last comment)15:51
dobeymcphail: it's not backgrounded. it's in the foreground. when you swipe an app away, whether it was in the foreground or background when you opened the app overview, the app goes through the same state saving stuff15:51
popeystudio_: john-mcaleely is right here!15:51
cwaynehe's on vacation this week though15:51
ogra_chyeah, you should flush it when going to bg15:51
ogra_chrisccoulson, ^^15:52
tedgchrisccoulson, Yes, you should always save right when Mir tells you to. You don't have much time :-)15:52
ogra_or store it ...15:52
chrisccoulsonogra_, tedg, thanks15:52
anpokstudio_: re, one thing to add: the driver I was looking at seems to be shared between most mtk devices..  https://github.com/bq/aquaris-E4.5/tree/aquaris-E4.5/mediatek/kernel/drivers/mhl15:52
studio_popey, thanks, he is gray in my list and i thought he's offline ...15:52
tedgAnd, honesly you should try to free up as much resources as possible then as well.15:52
mcphaildobey: so, if you are on the app carousel and the browser is loading/displaying a page: if you swipe it upwards does it get a SIGSTOP before being killed?15:52
tedgIf you get smaller, there is less likelihood you'll get killed, and thus you'll be faster to restart.15:52
anpokstudio_: started looking at it.. with not so much success.. still is just a weekend project15:52
dobeymcphail: yes15:52
mcphaildobey: cool. Can we catch those signals with qml yet?15:53
dobeywell, mir signal, sigstop, then killed after a couple seconds if still running, i think15:53
ogra_3 sec iirc15:53
tedgI believe the StateSaver does so, so there has to be some way, but I don't know the QML interface.15:54
dobeymcphail: i'm the wrong person to ask that, because i'd say you whouldn't put logic in qml15:54
=== oSoMoN_ is now known as oSoMoN
mcphaildobey: a purist :)15:54
studio_anpok, thanks again :) btw. do you know why the kernel for the bq e4.5 is built with nfc support?15:54
dobeystudio_: ask bq why they build their kernel with nfc support enabled15:55
ogra_studio_, because nobody cared to turn it off ... it comes like that from bq15:56
dobeystudio_: we don't alter the kernel build config from bq really, other than to enable certain necessary things for ubuntu to function properly, such as apparmor15:57
=== MickeyVirus2 is now known as MickeyVirus
studio_dobey, sorry i don't understand. i thought you, canoncial, make the kernel including the patches?16:02
ogra_studio_, but that doiesnt mean we patch it more then necessary by playing around with the defaults in the config16:02
dobeystudio_: we compile it for the ubuntu phone, sure. but we don't go through and try to tweak all the build config beyond what is necessary16:02
dobeystudio_: as you've complained pointlessly many times before, the android version of e4.5 also has nfc enabled in the kernel. if you want to know what it is configured that way, the best place to ask is bq. we don't know why bq had it enabled there, if there is no nfc hardware.16:03
ogra_very likely simply because the get it like that from MTK :)16:04
dobeytrue16:05
ogra_and it would mean maintaining one extra patch for them16:05
ogra_which is pointless16:05
studio_dobey, beleve it or not, i asked at bq! and they told me, they forwarded that questions to canonial. but now no answer. :(16:05
=== _salem is now known as salem_
popeystudio_: you have an answer, that's how we get the kernel config from them, and we don't modify it much.16:05
ogra_studio_, disabling it means one extra patch to maintain for canonical ... it isnt worth the developer time that needs to be invested for this16:06
studio_popey, so it is as i thought. bq is the problem and not canocial. isn't it?16:07
ogra_not really16:07
popeynot a problem16:07
dobeyindeed, there is no problem with nfc being enabled or not in the kernel, when the hardware isn't there16:07
ogra_i doubt bq does anything to the kernel config ... nd as popey says, not a problem at all16:07
dobeyyou might as well complain that linux-image-generic in the archive has random hardware enabled, when you don't have the hardware16:08
studio_ogra_, bq is getting the sources from mediatek, same as kernel 3.10.54 (still not public) so they have to share their sources, right?16:10
popeywe use 3.4, not 3.10 on bq16:12
studio_bq is on 3.10.54 (beta): https://www.youtube.com/watch?v=LS29LCbzXts16:13
popeywe aren't16:13
studio_i know16:13
popeyso i dont see how that question is for us16:13
dobeylollipop is based on 3.1016:14
ogra_bq is getting kernels from mediatek, right16:14
dobeywe aren't based on lollipop16:14
ogra_yeah, that will still take a long time i suspect16:14
studio_dobey, ubuntu 15.04 is based on what kernel?16:14
ogra_months at least16:14
popey3.19.0-16-generic on my desktop16:14
popeyoh, I'm on 15.10 :)16:15
studio_btw. i have seen 15.10 is out for the bq16:15
mariogripawe: any ideas what can cause radio_state == RADIO_STATE_UNAVAILABLE? (ofono: plugins/ril.c) what i have found out is that set_powered (in src/modem.c:862)  is returning EINPROGRESS16:15
studio_same old kernel?16:15
popeyyes16:15
dobeystudio_: the bq phone images are built on kernel 3.4. phone images aren't built on the generic kernel in the ubuntu archive16:15
ogra_until the pahblet tree gets switched to lollipop it will stay like this16:15
studio_popey, so the ubuntu version is not depending from the kernel?16:16
popeysee above16:16
popeywe're on 3.416:16
popey(on bq)16:16
studio_ok16:16
dobeynot that anything would necessarily change with the kernel config, even if the switch to 3.10 happened16:16
ogra_yeah, most unlikely ...16:17
ogra_we have to port a ton of fixes already, unlikely anyone plays with the config16:18
studio_another question, who, here, is using the vegetahd 16/2 GB version?16:19
mariogripmy new app is soon finish now :D https://dl.dropboxusercontent.com/u/56653875/photo343647892951640029.jpg16:19
ogra_studio_, nobody yet it isnt on slae16:20
ogra_*sale16:20
jcbjoeim on a nexus 4 running ubuntu touch .. when i turn cellular data on my nexus 4 gets burning hot .. any ideas ?16:20
studio_ogra_, it is. you can buy the bq E5 16/2 or Fnac 5 2 16/216:23
ogra_studio_, not the ubuntu version ... ifc you want to install android devices, go to #android16:23
dobey!devices | studio_16:24
ubot5studio_: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices16:24
ogra_:)16:25
studio_ogra_, it is easy to install ubuntu on it, isn't it the same as on the bq E4.5 / Fnac ?16:25
awemariogrip, so when the modem code calls rilmodem's modem->enable() function, it's supposed to return EINPROGRESS.  The function create_gril sets up a listener for the UNSOL_CONNECTED signal, which causes ril_connected() to get invoked, which then notifies the core that the modem is 'powered'16:25
awe'powered' in rilmodem means that the socket connection to rild has been established16:26
studio_john made the recovery-vegetahd.img public. with the right scatter.txt it schould work.16:26
aweit has nothing to do with the actual modem/radio power16:26
ogra_studio_, IT IS NOT ... stop making that claim, the partitioning is different if you want to talk about android devices, talk in an android channel, if you want support wiuth a preinstalled ubuntu device, come here ... dobey, popey and me wen through the issues you had on your 4.5 due to that already, i for my case will *NOT* support anything that you do with an android device you hacked ubuntu into anymore16:27
studio_dobey, i know that list, and john updated it16:27
ogra_either buy an ubuntu device or get along yourself ...16:27
mariogripawe what about this? UNSOL_RESPONSE_RADIO_STATE_CHANGED (state: UNAVAILABLE16:29
studio_ogra_, did you built the kernel from the git, i do not think so. i own both, android an ubuntu touch, MT6582_Android_scatter.txt, because i built both kernels16:29
dobeystudio_: then you're asking questions that are already answered16:29
awemariogrip, that means the radio hasn't yet been powered on16:30
mariogripawe:  https://www.irccloud.com/pastebin/mE2zSfVo16:30
studio_no, i asked, who is using the 16/2 version16:30
ogra_studio_, nobody, because it is not on sale yet16:30
ogra_just to repeat my answer again +16:30
sturmflut2So I sit here for way too many seconds, trying to use Ubuntu Touch gestures on an Android Nexus 5, and wondering why nothing happens16:31
mariogripawe: full log: http://paste.ubuntu.com/11208984/16:31
ogra_sturmflut2, lol, happens all the time to me16:31
sturmflut2Oh the embarrassment16:31
kenvandinesturmflut2, :-D16:31
svijsturmflut2: I know that feeling. :)16:31
awemariogrip, is the modem online?16:31
ogra_(not that i touch android very often, but if i do )16:31
aweI think set-online happens automatically.  My guess is that it's not working properly16:32
awewhat happens if you try to manually online the modem?16:32
dobeysturmflut2: try using anything other than webos after 4 years of using it, then you'll know suffering :)16:32
sturmflut2ogra_: There are still a couple of things not available on the bq, so I carry both devices, but the bq is slowly winning.16:33
ogra_yay16:33
dobeysturmflut2: gestures being different and not having a hardwrae keyboard are painful16:33
dobeyerr, hardware16:33
ogra_dobey, start a crowdfunding campaign for a clippable BT keyboard ;)16:33
mariogripawe, with the online-modem it just trows a python error16:33
dobeyogra_: egad no16:33
sturmflut2dobey: I wonder why there arent't more Android devices with hardware keyboards. I know a couple of people who cling to their BlackBerrys because of this.16:33
ogra_haha16:33
dobeyogra_: today's phones are already too enormous :(16:34
studio_ogra_, the phone was on sale up to december 2014 for 190 Euro, it is still possible to buy it from some distributions in spain and also via ebay. so why do you repeat your answer "it is not on sale"?16:34
awemariogrip, and does ofono output anything when you run it?16:34
dobey!devices | studio_16:34
ubot5studio_: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices16:34
awe( both in syslog and the actual traces? )16:34
dobeystudio_: there is no such device sold with ubuntu on it16:34
ogra_studio_, talk to someone else please, i wont get into these discussions anymore... THE UBUNTU VERSION IS NOT ON SALE !16:34
popeystudio_: its not avilable with ubuntu is the point he is making16:34
mariogripogra_: http://community.o2.co.uk/t5/image/serverpage/image-id/13614i436B60240E67D0AD?v=mpbl-1 :)16:35
ogra_studio_, come back once you booufght an ubuntu preinstalled vegetahd and we can talk, i will *NOT* go through all your "i flashed this and that" stuff again16:35
mariogripawe, i will give it a try, give me a minute16:35
studio_popey, it is: https://wiki.ubuntu.com/Touch/Devices16:35
dobeystudio_: no it isn't16:36
popeystudio_: show me the link to where you can buy it with ubuntu pre-installed16:36
* ogra_ hugs mariogrip 16:36
dobeystudio_: do you know what "Work in Progress" means?16:36
dobeyit does not mean "supported and avaialble for purchase at your local cell phone store"16:36
* mariogrip hugs back :)16:36
studio_popey, show me a ling to buy a google phone with ubuntu16:36
popeyi dont have to16:37
studio_:)16:37
popeyI'm not the one asserting it's available16:37
popeynow just stop please16:37
studio_is it a secret?16:37
dobeystudio_: learn to read please16:37
ogra_+116:37
popeyis what a secret?16:37
popeythe fact that it's listed on the wiki clearly "no".16:37
studio_a secret to flash a E5 to ubuntu touch?16:38
popeyno16:38
studio_so16:38
popeywe just dont support that16:38
popeyWe are not obligated to help you do random stuff with devices you buy on ebay.16:38
ogra_well, we do if you use the proper tools on a preinstalled device16:38
popeyContrary to what you may think.16:38
ogra_the proper tool being ubuntu-device-flash16:38
dobeyjust like they don't mix woks with the tomatoes at the supermarket16:39
popeyogra_: not yet available.16:39
popeyergo, "we do not"16:39
ogra_for any other flash tools, talk to their providers16:39
ogra_yes, once it is available indeed16:39
popeystudio_: you have your answers, please read them. enough now.16:39
ogra_popey, point is that once it is available ubuntu-device-flash will also support it :) and it wont before ;)16:40
popeyright.16:40
* ogra_ notes the backlog and apologizes for the caps to everyone not involved ... i guess i havent used that many cps in 5 years on one day16:41
ogra_:)16:41
ogra_*caps16:41
studio_i understood, that bq is so open, to make everything as they can do public, but i don't understand you.16:41
ogra_obviously16:42
popeystudio_: we have explained this before.16:42
popeystudio_: please go back and re-read your logs.16:42
studio_popey, i don't need to re-read. i understood ...16:44
studio_dear john-mcaleely, thank you so much to make the recovery-vegetahd.img public! thumbs up !!!16:47
awemariogrip, so... a quick additional note.  By default, on touch, there's a daemon called urfkill which is responsible for setting the modem online; this daemon is also responsible for making flight-mode work16:50
awewhen it sets the modem online, the default ril plugin sends a REQUEST_RADIO_POWER (ON)16:50
awemy guess is that your device might have it's own version of this request, or use an OEM specific request16:51
awefor instance the MTK-based devices don't work with the std ril power request ( see plugins/mtk.c )16:52
aweanyways, I have to run out to lunch; bbl16:52
mariogriphttp://paste.ubuntu.com/11209367/ awe16:52
mariogripawe: okey16:52
borg286Can someone point me to where I can submit a feature request for ubuntu touch. I'd like the intro tutorial to listen to keyboard input for cases when the screen is broken and the user has installed a keyboard in the usb16:54
ogra_borg286, see channle topic, there is a bug link16:55
borg286thx, heading to bug filing16:55
ChloeWolfieGirlIs there going to be a default map app for ubuntu on the phone?16:59
ogra_ChloeWolfieGirl, you mean beyond "HERE" ?17:00
ChloeWolfieGirlogra_, yeah, HERE is a webapp isn't it? It'd be nice to have an app that was much more integrated with the system and was more like the other system apps!17:01
ogra_while it uses a webview ... it also uses a lot of QML and Qt :)17:03
=== chihchun is now known as chihchun_afk
ogra_(i.e. it is a lot more than just the usual container webapp )17:06
ChloeWolfieGirlogra_, Is it in the appstore and does it use the ubuntu system look? I just think it'd be ashame and offputting if you went from a smooth music app or gallery app but then needed to find a location or you're looking at a scope which has a great gui it tells you this place so you tap to show you it on a map and then all of a sudden you're using something which looks out of place isn't as smooth to use etc etc17:06
ogra_ChloeWolfieGirl, i totally agree it should be better integrated, specifically theme wise :)17:07
ogra_but after all the map view will likely always be a webview17:07
ogra_the surrounding elements can surely be tweaked17:08
jcbjoei got a question when i turn on gps and location services it never finds my location .. using a nexus 4 with ubuntu-touch 14.0417:08
* mcphail is beginning to feel the "swipe from right" gesture is a bit overloaded :(17:09
dobeyjcbjoe: 14.04? you *really* need to upgrade your phone17:09
ogra_yeah17:09
jcbjoehmm ?17:09
dobeycurrent stable channel is 14.1017:09
jcbjoesorry im on 14.1017:10
dobeyand will be 15.04 soon17:10
jcbjoedobey: ogra_ it is 14.10 my bad17:10
ChloeWolfieGirlogra_, yeah, fair does, I couldn't find the app in the store so I think its out at the moment, and I was using a location scope and it pulled me into the browser to here maps, which is fine but the look and feel is very different from native, and it kind of confused me because before then I was using OSMTouch which has a native look to it, it doesn't have all the features you want and can be a bit buggy, I also saw a map icon for apps and though17:12
ChloeWolfieGirlt that canonical would be making there own map app based on other mapping systems just like what Gnome did with there maps17:12
ogra_i think the HERE app is worked on hand in hand with nokia ... but i dont know who it doing that ...17:14
ogra_*is doing17:14
mcphailogra_: there HERE app only comes with krillin builds, though, doesn't it?17:15
ogra_well, with preinstalled phones17:15
ogra_(it will be on the other phones too most likely)17:15
dobeyi think it's some of the images for the n4 too, but not all of themm17:17
ogra_yeah, not the community ones17:18
mcphailnot open source?17:18
ChloeWolfieGirlogra_, Yeah I know Nokia does HERE and I know that canonical is using HERE for getting location data so perhaps having HERE as default may be part of the deal, Does location work like links and if a app specifies something it'll go to that app instead of the web?17:18
ogra_not matching ubuntu license standards (requiring an EULA)17:18
mcphailgood reason, then17:19
ogra_there is a -here channel somewhere ... even for the N417:19
ogra_and if you want working location without waiting 20min for a GPS fix, thats the channel you want i guess17:19
dobeyChloeWolfieGirl: not sure what scope you're talking about. it might just be using here urls17:19
ogra_since HERE is a lot more than just the app17:20
mcphailI think it went missining from krillin when I was trying the vivid channels, but GPS didn't work anyway17:20
ChloeWolfieGirlogra_, does that mean community ports of ubuntu touch wont have HERE location tracking?17:20
ogra_ChloeWolfieGirl, they dont have it now ...17:20
dobeyChloeWolfieGirl: not by default they won't i guess. i'm not sure why it's not in the store, if it is't17:20
dobeyisn't17:20
ogra_as i said, there is a special channel that has HERE included even for the community version17:21
ogra_and without the backends your GPS will only do raw GPS ... which means 15-20mmin til you can use location17:21
dobeywell, if you build following the channel that has here, i guess you will get here, in you're port17:21
mcphailUnfortunately, the only time I needed to really use it, it placed me 5 miles away17:21
ogra_HERE provides the agps db that enables you to get a GPS fix faster17:21
ogra_mcphail, yeah, there were some fixes very recently that made it a bit more accurate17:22
mcphailogra_: that's good to know. I'm sure it was fine when I'd tested it, but it let me down when I needed it :)17:22
dobeydoesn't sound fine :)17:31
ogra_yeah17:32
JanCwhy is the "raw GPS" so slow?  even my old USB GPS gets a fix in seconds...17:39
dobeyJanC: antenna design and power usage, probably.17:43
ogra_and sattelite visibility17:43
JanCmaybe also the actual GPS chip/core & whether it can track multiple sats in parallel?17:50
Elleoogra_: do we cache the almanac? a cold sync shouldn't be needed every time as almanac data is valid for quite a long time (half a year I think)17:58
JanCIIUC downloading the almanac every time would result in _at least_ 12.5 minutes TTFF?18:01
ogra_Elleo, you have to ask tvoss or mandel18:01
Elleoogra_: according to http://en.wikipedia.org/wiki/Time_to_first_fix it should be possible to do a warm fix as long as the user hasn't moved more than a 100km from their previous location18:01
JanCand valid for 180 days18:01
Elleoogra_: okay, will poke them tomorrow and see if there's any low hanging fruit there for the non-AGPS mode18:01
ogra_(i think both are off this week)18:01
Elleoah, okay; I'll poke them next week then ;)18:01
mcphailIs 100km the limit? I thought it was further than that. My car GPS unit only usually complains if I start it in a new country, but a few 100 miles doesn't tend to annoy it18:03
Elleomcphail: not sure, I'm just going from that wikipedia page for that figure18:04
=== BOHverkill is now known as BOHverkill___
pundirogra_, hi.. does ubuntu-touch use android's native libGLES* implementation for accel display or does it uses its own framework?18:24
jgdxkenvandine, wut :p18:45
kenvandinejgdx, hey... in your hotspot_binding branch, please add a comment above the import for Updates that this is only a temp solution until we don't need to blacklist mako18:48
kenvandinejgdx, i guess i could have commented on the MP :)18:49
jgdxkenvandine, 'tis fine18:49
seb128jgdx, thanks :-) (sorry, I've been grumpy with Ken about importing another panel backend just for that workaround)18:49
jgdxseb128, haha18:50
mariogripogra_ when the ubuntu-device-flash has the --bootstrap option, does it use the "fastboot getvar product" to fetch device name?18:51
kenvandineseb128, you're never grumpy :)18:51
seb128lol18:52
jgdxseb128, you meant that one comment with needs information? :p18:54
jgdxlow threshold18:54
seb128hehe18:54
seb128I was pondering using needs fixing :p18:55
=== vrruiz is now known as rvr
dobeyneeds exorcising18:55
seb128but anyway, thanks for adding the comment ;-)18:56
kenvandineseb128, yeah... but the import isn't in the same MP :)18:56
jgdxkenvandine, we're okay that the message mako users sees (for the time being) is "you can't hotspot because wifi is off"?18:56
jgdxor just hide the whole thing maybe18:56
seb128hide it I would say, wifi is not off so that would be confusing?18:57
kenvandinehide the whole thing18:57
jgdxyep18:58
jgdxkenvandine, pushed 1378 with comment and visibility change19:08
kenvandinejgdx, thx19:08
taiebotHi quick question what is the command line to see the demo on boot?19:21
=== sturmflut__ is now known as sturmflut
mariogripgetting "error pushing: failed to copy '/home/chloe/.cache/ubuntuimages/ubuntu-touch/vivid-devel/MSM8974/version-1.tar.xz' to '/cache/recovery/': Is a directory" when trying to install using ubuntu-device-flash tool? any ideas?19:27
jgdxtaiebot, dbus-send --system --print-reply --dest=com.canonical.PropertyService /com/canonical/PropertyService com.canonical.PropertyService.SetProperty string:edge boolean:true19:28
sturmflutmariogrip: What device and channel is that?19:30
mariogriponeplus one, using my own system-image server19:30
sturmflutmariogrip: Ah. The error message is quite strange, is the source file actually a file?19:31
mariogripawe: btw, got the log of after trying "online-modem" http://paste.ubuntu.com/11209367/19:31
mariogripsturmflut: she will check, one moment19:32
awemariogrip, the RADIO_POWER request is failing... as I expected.  As mentioned previously, you're going to have to either reverse engineer by looking at the Cyanogenmod code, or modifying the libril in a vanilla CM or AOSP build to log the RIL requests19:35
awemy guess is the device either uses an OEM specific power request19:35
aweand/or it has different parameters than the vanilla RIL power request19:35
mariogripsturmflut: yes, it is a file.19:36
aweagain, take a look at plugins/mtk.c to see an example of different power/radio logic19:36
aweunfortunately, this is the hard part of enabling a device without tech support from the modem vendor19:36
mariogripawe: okay, thanks, i will see what i find out.19:38
mariogripone more thing, what part of the source is sending the RIL requests?19:38
mariogripawe ^19:43
=== maxx is now known as Guest29655
awemariogrip, so most of the code handling ril requests lives in drivers/rilmodem19:47
mariogripawe, k19:48
awemariogrip, that said the device plugins occasionally send them, and handle unsolicited replies as well19:48
aweeg. the RIL_CONNECT message for instance19:48
=== ryan_evos is now known as ryanleesipes
mariogripawe, k19:48
aweif you look at the ril plugin's set_online() function, it calls ril_send_power() which sends a  RIL_REQUEST_RADIO_POWER message19:50
mariogripawe, it looks like cm's RIL.java uses  RIL_REQUEST_RADIO_POWER https://github.com/CyanogenMod/android_frameworks_opt_telephony/blob/cm-11.0/src/java/com/android/internal/telephony/RIL.java#L159219:58
awemariogrip, then there's something else going on...20:06
awemaybe a quick look at the radio log could shed some light on this20:06
aweotherwise as explained before, you probably should try and get a full RIL trace for a device running CM if possible20:07
mariogripawe, here is a radio log from CM http://paste.ubuntu.com/11212161/20:14
mariogripi will try to make a full RIL trace it that does not help20:14
awemariogrip, the trace shows the radio coming on eventually.  I also notice that there's a bunch of OEM_HOOK_RAW requests flying about20:18
awethat means "special sauce"20:18
aweyou may need to talk to abeato about this tomorrow.  He did some reverse engineering of a few of our supported devices which uses OEM_HOOKs20:19
awealso, I'm not sure if it's possible to get hex traces from RIL, but that would be helpful as well.  Then you can start comparing the messages to what we send20:20
mariogripawe, I will give him a ping tomorrow, i will just play around and see what i find... debugging is fun isn't it? :)20:22
awesometimes.  ;)-20:22
=== aaron is now known as ahoneybun
=== aaron is now known as ahoneybun
=== salem_ is now known as _salem
=== alan_g is now known as alan_g|EOD
eggbeaterI am thinking about making a project with a Raspberry Pi, and I wanted to use Ubuntu Touch for it. Where would I be able to download the OS?23:24
ahoneybuneggbeater: would have to port it to that device, I know there is a Ubuntu Snappy Core for the 2nd model23:31
eggbeaterahoneybun: how would I do that?23:33
=== mibofra is now known as Guest97574

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