/srv/irclogs.ubuntu.com/2013/05/21/#ubuntu-touch.txt

kanoka42Okay, so I'm building this port for the Sprint SG3, and I think I've almost got most of it down for a build however it keeps deleting the ubuntuappmanager file in out/target/product/d2spr/obj/EXECUTABLES/ubuntuappmanager_intermediates/LINKED/ubuntuappmanager and always ends with an error 1, does anyone else have this problem and/or know how to fix it? Also I've tried taking it from other sources and it always ends up deleted.00:32
ravenogra01:09
ravenare you there01:09
kanoka42Does anyone here have in-depth knowledge on porting this to phones?01:11
kanoka42Because I have a question.01:12
ravenograa!!!01:16
kanoka42No one??01:17
ravendoes anyone know how to install ubuntu touch with heimdall01:53
=== _salem is now known as salem_
=== salem_ is now known as _salem
Dummies_freelancwhat is this ?02:31
Dummies_freelanc attr "device touches" = 202:31
Dummies_freelancrun command geistest02:31
ravendumies02:32
ravenare you good with installing ubuntu touch?02:33
ravencan anyone help me isntall ubuntu touch02:34
ravenim in a sticky situation02:34
ravenwhy wont nayone here help02:43
raven:(02:43
ravenis anyone there03:17
ravenits important03:17
ravenannnyooneee?03:19
JoseeAntonioRraven: if you ask and someone is around, he/she will reply03:20
raven:( ive been askign all day03:21
ravenwell im using heimdall to install ubuntu touch but no matter where i put the zip files it says they are the wrong type03:27
mhall119raven: maybe ask during people's daylight time03:54
raven_:((04:23
raven_omg04:34
raven_ive almost fixed my phone04:35
raven_then i can try install ubuntu touch again and break it again04:35
raven_lol04:35
=== mmrazik is now known as mmrazik|afk
raven_well i think my phone is bricked05:32
raven_thanks for all your help and support guys05:32
raven_-_-05:32
=== mmrazik|afk is now known as mmrazik
raven_i need someone to just tell me what some files are..05:42
raven_oh god05:47
raven_lol was almost bricked05:48
raven_i got into download mode, and managed to get a recovery rom on htere05:48
Mirvogra_: btw, I'm not sure why there even was any problem on Friday, I dist-upgraded now with qt5-proper PPA enabled fine on the saucy build - no errors or complaints06:53
Mirvand works fine after reboot06:54
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
=== t1mp_ is now known as timp
=== mmrazik is now known as mmrazik|afk
ravenhello?09:07
k1lhello!09:07
ravenhi k1l09:07
ravenim having some serious issues with my phone09:07
k1l!details09:07
ubot5Please give us full details. For example: "I have a problem with ..., I'm running Ubuntu version .... When I try to do ..., I get the following output: ..., but I expected it to do ..."09:07
ravenim a total noob and all i can do is use download mode, which is odin caus emy phone is a samsung galaxy s209:08
ravenand i accidently installed the wrong file under bootloader.. so i think i might have made things worse09:08
ravensee this http://chaladi.files.wordpress.com/2012/11/sndroid-kernel-odin-pass.png?w=640&h=42409:08
raveni need a bootloader i guess?09:09
raven:(09:09
raveni wish i could just wipe it  and start over, phones are so colicated09:09
ravencomplicated*09:09
k1lyes, you need a custom bootloader first09:09
ravenokay..09:09
ravenwhere do i get one of them,,09:10
ravenultimatly i want ubuntu touch, i figured id have to install android first though09:10
k1lraven: see https://wiki.ubuntu.com/Touch/Devices/i910009:10
ravenyes?09:11
ravenim a huge noob.. so dont expect me to understand anything complicated09:12
k1lbut ubuntu touch is not for daily use. they plan that state for end of may, beginning of june09:12
ravenyeah but i read that it works really well for myphone now09:12
ravenmy phone died caus ei installed it wrong in the first place09:12
raveni gotta play with it at elast once09:12
k1lok. if you refuse to even read that i dont see a way for you. this page is linked on the wiki page i just gave you: http://forum.xda-developers.com/showthread.php?t=218862109:13
ravenim reading it09:13
raveni dont  understand what your showing me09:13
raveni cant do that because i dont have cwg to fix it :(more.. it disapeared while i was tryinm any09:14
k1ltake the xda link. its well documented. if it says install cwm see the xda forums to get to know how to do that for your phone09:14
k1l(i dont have a s2 and dont know how to do this for your phone)09:14
raven?09:15
ravenOK09:15
raventhank you though09:18
ravennobody else here has answered me before09:18
ravenoh besides ogra09:18
k1lstick with xda forums first to get the basics sorted out. like getting your phone in a state where you can install the ubuntu-touch images. so get cwm etc.09:20
raveni installed a um.. a cwm thing09:26
ravenbut i cant get into cwm09:26
ravennvm it worked!09:30
ravennow ill try to us eodin to put a rom on there09:30
=== mmrazik|afk is now known as mmrazik
k1lwhy odin? is it mentioned anywhere on the pages i gave you?09:40
ravenbecause i have no sd card and it was the only  thing i could use after i broke it10:12
ravenare you still there10:12
ravendo you know any way i can put a file onto my internal memory without an sd card?10:13
=== chriadam is now known as chriadam|away
ravencan anyone help me use adb10:32
=== mmrazik is now known as mmrazik|lunch
szymon_whello! just wonder are we have any chances that Ubuntu Touch will run flash ? Since its true Ubuntu it should works... but so far its not working when browsing websites.10:43
user82raven, you need to be a little more specific i think.10:52
ravensorry :(10:52
raveni have download mode, which is for odin (samsung devices)  and i have cwm, i dont know how to get a rom onto my phone though :(10:52
raveni have no rom atm10:52
ravenits taken me like 2 days to just get cwm back10:53
user82ah ok. well i have to leave right now sorry but with detailed description of what you need i am sure someone is able to help. ogra_ for example is quite nice ;)10:53
ravenyeahive beenw aiting for him all day lol10:53
raven:(((11:05
ravencan anyone help me?11:05
=== raven is now known as tani
=== dandrader is now known as dandrader|afk
=== mmrazik|lunch is now known as mmrazik
=== dandrader|afk is now known as dandrader
=== hikiko is now known as hikiko_lunch
=== MacSlow is now known as MacSlow|lunch
ravenogra?11:40
tvossdidrocks, ping11:41
didrockstvoss: pong11:41
ogra_raven, sorry, i'm extremely busy today and ignored IRC for most of the day11:41
raventvoss?11:41
ravenohhh11:41
raventahts ookay..11:42
ravenill try talk to you next time your not busy11:42
ogra_stgraber, hmm i think you might still have the broken mountall.conf in place, try to replace it with one from the archive11:42
=== raven is now known as tani
ogra_stgraber, regarding the reboot loop ...11:42
lemonxahhey peeps :) anyone got this running on a SGS3?11:43
ogra_stgraber, and indeed you need to have a working ubuntu touch install there already11:43
lemonxahor am i just plain out of luck ? :/11:45
tanii cant get it to work i think i just need a way of moving files to my phone.. i have no rom atm11:45
ogra_stgraber, do we have a list of kernel config options somewhere ?11:51
=== vrruiz_ is now known as rvr
=== hikiko_lunch is now known as hikiko
ravenomg12:03
ravenogra12:03
raveni did it!12:03
raveni got cynogen on my phone12:03
raventhe rom12:03
ogra_congrats12:04
ravennow to download ubuntu and break it agian12:05
ravenlol12:05
lemonxahwhat phone is that?12:06
lemonxahthat you are trying to do it on?12:07
ravengalaxy s212:08
lemonxahthat sucks :/ heh wanna get my galaxy s3 up and running with this12:08
lemonxahbut seems the only files i can get for it is 2 months old12:08
lemonxahguys i have a question12:10
lemonxahthe preinstalled phablet-armhf files12:11
lemonxahdoes it matter which one i use?12:11
ravendont ask me lol12:11
raveni cant get it working at all12:11
lemonxahseems like no one is talking to me except for you :)12:11
ravenyeah12:12
raventhese guys are always busy off somewhere else12:12
raventhey seem to see every message though cause they answer people like 8 hours later lol12:12
lemonxahin 8 hours i will be sleeping12:12
=== jhodapp is now known as jhodapp|brb
raven*is pretending to be important and busy elsewhere*12:15
ravenummm12:21
ravenogra are you still here12:22
raveni have another issue12:22
raveni cant download it says i have no sd card12:22
ravenand when i check my ummm12:22
ravenstorage?12:22
ravenit says my internal memory is 2gb and i have another like 20 gb internal12:23
ravenwhich is emty12:23
lemonxahwell i am busy flashing it12:28
* lemonxah holds his breath .. and his thumbs .. and his big toes12:28
=== jhodapp|brb is now known as jhodapp
lemonxahlets see if it boots12:30
lemonxahis there a logo that boots it?12:30
=== MacSlow|lunch is now known as MacSlow
ravenno idea12:38
ogra_ChickenCutlass, progress ! ... i'm at a point where i can exec androids init via chroot and tezh phone doesnt reboot ... sadly that kills adb so i cant realy log in anymore12:39
ChickenCutlassogra_, awesome.  Just remove adb from the android part12:40
ogra_oh, indeed12:40
ChickenCutlassogra_, good progress12:40
ogra_well, i'd like to see if lxc is better ... since that doesnt share /dev12:41
ogra_currently i guess udeventd makes a mess out of /dev12:42
ogra_-d12:42
ChickenCutlassogra_, yes it does.  it renames stuf ett...12:43
seb128Mirv, hey, remember I upgrade my qt to 5.0.2 on friday ... I think that broke integrated menus in unity (I've the qtcreator menus back in the qtcreator win)12:43
ravenogra12:44
ravenim going to flash my pit thing12:44
ravenis that ok?12:44
pmcgowanseb128, looks ok to me12:44
pmcgowanseb128, on raring that is12:45
seb128pmcgowan, with qt 5.0.2 (from the qt5-edgers ppa)?12:45
pmcgowanyes12:45
seb128pmcgowan, I'm on saucy, not sure if the stack is different12:45
lemonxahhey now that there are ppl here .. any of you know about a sgs3 build that works?12:46
lemonxahand what is the difference between saucy-preinstalled and raring?12:46
lemonxahand quantel?12:46
Mirvseb128: hi! it's deliberate, we promised scottk that we remove the forward-ported appmenu patch when saucy begins in anticipation of the proper QPA plugin support, and he promptly did so in the packaging branch after saucy opened12:47
pmcgowanlemonxah, quantal build was frozen a month or so ago, raring is current and saucy is in process, will became mainline soon12:47
seb128Mirv, hum, not sure I agree with that ... how is the QPA support going?12:48
lemonxahpmcgowan: thnx another question quick .. raring should work in lpace of quantal? i saw a tutorial on how to get ubuntu touch on my Galaxy s3 but they used quantel12:48
lemonxahi downloaded raring followed the steps they did .. but i only get a black screen on boot :/ and after a few minutes of waiting nothing12:49
pmcgowanlemonxah, which device, using phablet-flash?12:49
lemonxahsamsung galaxy s3 and not using phablet .. using the preinstalled-phablet12:50
Mirvseb128: yeah, I can see that, but he did it for us and I didn't care to revert since that was the condition for his FFe approval for raring.. sil2100 knows about the QPA menu support12:50
pmcgowanlemonxah, I am not sure about the S3 work, did you get a rom specifically for the s3?12:51
ogra_YAy12:51
seb128imho we should just add the patch back until we have the qpa support12:51
seb128didrocks, ^opinion?12:51
lemonxahyeah i got a cm10.1 based rom called ubuntu-for-i930012:51
ogra_ChickenCutlass, that worked ... now if i only could get ubuntu-session to start12:52
pmcgowanlemonxah, not sure then12:52
lemonxahbut along side that it also listed the quantal-preinstalled-phablet-armhf.zip12:52
didrocksseb128: that's what I told during the sprint, so agreed :)12:52
ChickenCutlassogra_, so are all the android processes starting.12:52
ogra_i can chroot into the android root and run ps ... it shows me all processes properly started etc12:52
didrocksMirv: seb128: we don't want to regress ubuntu for no good reason12:52
ChickenCutlassok12:52
ogra_including ubuntuappmanger and uchroot ...12:52
ogra_i guess i should kill the letter12:52
seb128Mirv, please add the patch back, we will deal with ScottK if needed12:53
ChickenCutlassogra_, yes12:53
Mirvthe 'After "S" opens:" section in https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1126205/comments/23 "The Qt5 patch is dropped immediately regardless of regression impacts."12:53
ubot5Launchpad bug 1126205 in indicator-appmenu (Ubuntu) "[FFe] Bring Unity appmenu / HUD integration to Qt5" [Undecided,In progress]12:53
ChickenCutlassogra_, no need for uchroot12:53
ogra_(from the startup scripts)12:53
ogra_yeah12:53
Mirvseb128: mmkay, I need to enhance my armor first maybe12:53
ChickenCutlassogra_, so from the ubuntu side.  su - phablet12:53
seb128Mirv, scottK doesn't get to dictate what happens in Ubuntu...12:53
ChickenCutlassogra_, and try to run qml-phone-shell12:53
ogra_qml-phone-shell: /build/buildd/platform-api-0.18.1daily13.04.15ubuntu.unity.nextbzr51raring0/src/android/ubuntu_application_api.cpp:51: {anonymous}::Bridge::Bridge(): Assertion `lib_handle && "Error loading ubuntu_application_api"' failed.12:53
ogra_Aborte12:53
ogra_+d12:54
=== _salem is now known as salem_
ogra_i guess hybris and platform-api need top learn about it12:54
ChickenCutlassogra_, what does logcat say12:54
lemonxahstupid question maybe .. but is phablet = touch?12:54
ChickenCutlassogra_, you probably are just missing the drivers in the ubuntu side12:54
ogra_well, i would assume surfaceflinger is rinngin already12:54
ogra_*running12:55
lemonxahsaucy-preinstalled-touch-armhf and raring-preinstalled-phablet.armhf are they the same .. baring the version differences?12:55
ChickenCutlassogra_, you need the system and vendor stuff accessable via the ubuntu side12:55
ogra_ah, k12:55
ogra_hmm, thats tricky12:55
ogra_init dies if they are mounted anywhere12:55
Mirvseb128: ok, adding back and commencing a saucy build that will later be copied to qt5-proper. I had the reverting of the revert already handy since I did it for further raring PPA updates anyway12:55
ogra_before it runs i mean12:55
ChickenCutlasshmm12:55
seb128Mirv, thanks12:55
ogra_that will need some fine grained upstart tinkering12:56
ChickenCutlassogra_, make a copy for now -- just to get things running12:56
ogra_well, i should be able to mount them manually now12:56
ChickenCutlassright12:56
ogra_its just tricky to do it on boot automatically12:56
fgintherkalikiana, ping12:57
ogra_phablet@ubuntu-phablet:~$ qml-phone-shell12:57
ogra___pthread_gettid -212:57
ogra_Cant find EGLConfig, returning null config12:57
ogra_Segmentation fault12:57
ChickenCutlassogra_, ok better12:57
ogra_hmm, there is more missing it seems12:57
ChickenCutlassyes12:57
ChickenCutlassogra_, look at the script we have that bind mounts what we need into the ubuntu chroot12:58
ChickenCutlassogra_, you need all of that.12:58
ogra_ok12:58
kalikianafginther, pong13:00
lemonxahhow long does the boot take?13:01
fgintherkalikiana, have you seen the u1db-qt build failures in the core-apps ppa: https://launchpadlibrarian.net/139804326/buildlog_ubuntu-raring-amd64.u1db-qt_0.1.5bzr90raring0_FAILEDTOBUILD.txt.gz ?13:01
=== greyback is now known as greyback|food
fgintherkalikiana, quantal builds worked, but not raring and saucy (dependency issue?)13:01
kalikianafginther, yes, I pinged you in the other room because jenkins is giving me 40413:01
kalikianaso I have no way to see what's wrong13:02
fgintherkalikiana, sorry, I didn't see your ping13:02
kalikianafginther, for instance https://jenkins.qa.ubuntu.com/job/ubuntu-ui-toolkit-raring-amd64-ci/96/console13:02
ChickenCutlasstvoss, sforshee we doing a hangout now?13:04
kalikianafginther, what MR is that u1db failure from?13:04
kalikianaI didn't get a mail13:04
sforsheeChickenCutlass, yep13:04
tvossChickenCutlass, gimme two13:04
fgintherkalikiana, it is from trunk revision 9013:04
kalikianafginther, I guess the better question is, why don't I get mail for failure from trunk builds13:05
fgintherkalikiana, which should be https://code.launchpad.net/~kalikiana/u1db-qt/crossdoc/+merge/16348213:05
kalikianahm13:05
kalikianabut that code is in13:05
* kalikiana confused13:05
fgintherkalikiana, yes, the MP built successfully for jenkins and was merged in, but it's not building in launchpad13:06
fgintherkalikiana, jenkins is only doing quantal builds, but we're 'trying' to dput for raring and saucy, which isn't always going to work :-(13:07
fgintherkalikiana, correction, jenkins is doing raring builds13:07
ogra_phablet@ubuntu-phablet:~$ qml-phone-shell13:08
ogra_qml-phone-shell: /build/buildd/platform-api-0.18.1daily13.04.15ubuntu.unity.nextbzr51raring0/src/android/ubuntu_application_api.cpp:51: {anonymous}::Bridge::Bridge(): Assertion `lib_handle && "Error loading ubuntu_application_api"' failed.13:08
ogra_Aborted13:08
ogra_ChickenCutlass, ^^^13:08
kalikianafginther, so whatever requests those builds needs to send an email, otherwise I can't do anything :-)13:08
kalikianaand, fix those 404 please13:08
ChickenCutlassogra_, hmm, need to see logcat13:09
* kalikiana goes to do a fresh u1db build from trunk locally13:09
ogra_ChickenCutlass, http://paste.ubuntu.com/5686892/13:10
fgintherkalikiana, regarding  https://jenkins.qa.ubuntu.com, there is what looks like some network issues which broke publishing of the results to the public server13:10
ChickenCutlassogra_, not showing me much.13:11
ogra_yeah13:11
ChickenCutlassogra_, try the sf_test app13:11
ogra_i doubt the platform-api can handle it atm13:11
fgintherkalikiana, agreed on the email. They get sent to the jenkins-bot and I don't see them either. I just happened to notice the failures by chance13:12
ChickenCutlassogra_, instead of the shell13:12
ogra_where is that ?13:12
ogra_uh oh13:13
ogra_heh13:13
ChickenCutlassogra_, part of the hybris test package13:13
ogra_wait13:13
ogra_so the ubuntu_chroot script mounted all that stuff under /data/ubuntu/$dir ...13:13
ogra_that doesnt help me with /13:14
* ogra_ fiddles 13:14
ogra_hmm, no, same error with the mounts in the right place13:15
kalikianafginther, wrt the failure: it builds on my local raring. is this maybe PPA-config related again? because it requires latest ubuntu-ui-toolkit13:16
fgintherkalikiana, yes, that could be the cause. strange that it built for jenkins though13:17
lemonxahdoes anyone have a quantal build for me that is not a demo?13:17
fgintherkalikiana, ok. I see it now13:18
fgintherkalikiana, the ppa doesn't have the sdk ppa as a dependency13:19
fgintherjenkins does13:19
fgintherkalikiana, I'll add that and rebuild. Will let you know if that resolve the build failures13:19
ravenogra?13:19
kalikianafginther, great13:20
lemonxahso quantel is only a demo?13:22
lemonxahits not working?13:22
lemonxahcause i got that to boot but nothing on it is working its only a demo13:22
=== greyback|food is now known as greyback
stgraberogra_: I've got a working (raring based) Ubuntu touch image on those two. Will try replacing mountall.conf now13:37
ogra_stgraber, seems i got it working with a normal chroot (messy /dev indeed now) ... but cant get qml-phone-shell up13:37
* ogra_ even sees ubuntu-session running in the processlist 13:39
pmcgowanmardy, kenvandine is the settings app building in a ppa somewhere yet?13:39
mardypmcgowan: not yet13:40
kenvandinepmcgowan, we're close to merging it13:41
pmcgowanto which project?13:41
pmcgowanah nm13:42
davmor2ogra_: I gave up, the new ubuntu touch apparently really doesn't want to installed on my nexus s :D13:44
ogra_the new ?13:45
davmor2ogra_: I have an image I found on the web on it. But it doesn't like upgrading so that is a no no, and it kept failing to build number 1 without the full blown Java being installed and number 2 kept dying on the build with an R.stamp error13:50
ogra_davmor2, well, ask the author to do a rebuild13:50
davmor2can't track the author, I'm going to have a longer play with it over the weekend, see if I can't break it into submission :)13:51
davmor2ogra_: I think I'm really close, so it is either that I am doing something wrong which wouldn't be a first, or I've not removed something that needs removing I just didn't have time to dig into at midnight :D13:52
ogra_davmor2, well, its most likely that libhybris or the ubuntu platform api stuff in the andrpid tree changed since your image was built13:53
* ogra_ takes a break13:54
davmor2ogra_: no after digging some on the net it looks like there might be some odd java apps apps in the cm image that are trying to build13:54
davmor2ogra_: once I rule that out then I'll start kicking other things :)13:55
=== oSoMoN_ is now known as oSoMoN
sergiusensogra_: rsalveti I did half the work yesterday for a system_hal.img (I think I called it like that)14:05
sergiusensand noticed that we might need to change init a lot14:06
sergiusensto make it not break (sort of the upstart inhibit stuff but now the other way around)14:06
rsalvetisergiusens: what should we need to change init that much?14:10
rsalvetiogra_: the Bridge error usually happens when it can't find the lib in the fs14:10
rsalvetithe seg fault you got once is a bit more interesting14:10
rsalvetiI wonder if we'll end up having some sort of pid namespace issue with that14:11
rsalvetibut one suggestion is to try running native test apps in the android side first14:11
rsalvetito make sure android can use and control the hardware with the drivers available in there14:11
sergiusensrsalveti: do we want stuff like this? chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/state14:12
sergiusensmount_all /fstab.manta14:12
rsalvetisergiusens: right, then we might need to maintain two different inits14:13
sergiusensrsalveti: it's not a simple repack14:21
rsalvetisergiusens: right, problem is keeping the old stuff working as well at the same time14:22
sergiusensrsalveti: yeah... pain!14:25
=== seb128_ is now known as seb128
ogra_rsalveti, well, i have enverything but graphical stuff running ... pulse starts, ofono does etc etc14:45
ogra_rsalveti, where do i find these apps on the fs ?14:45
ogra_sergiusens, init runs fine here ... no issues with it14:45
ogra_the only thing i can see as possible issue is the shared /dev14:45
ogra_i even have a set of proper upstart jobs for firing up the andrpid side etc14:46
rsalvetiogra_: yeah, shared dev might be an issue14:48
rsalvetias the dev names are kind of all different14:48
ogra_right, i'm hpoing for stgraber here14:48
rsalvetiogra_: you'd need to build the android part to have the android specific test cases14:48
ogra_but as i said, it works all fine apart from qml-phone-shell14:48
rsalvetilet me build it here quickly to create a tarball14:48
ogra_cool., thanks !14:48
rsalvetithe services might be up, but not necessarily working with the hal14:49
ogra_i dont even think the /dev names are a big issue as long as they differ14:49
ogra_its the ones that have the same names in both systems that worry me14:49
rsalveticrap, can't build the test cases, need to fix them first14:50
ogra_surfaceflinger is running fine btw14:51
ogra_i can see it in the processlist14:51
ogra_doesnt that already attach to some of the GLES bits ?14:51
=== dandrader is now known as dandrader|LUNCH
=== dandrader|LUNCH is now known as dandrader|lunch
* ogra_ also sees pvr_workqueue and omaplfb14:53
sergiusensrsalveti: ogra_ there's a hybris-test package you can install14:54
ogra_if i had network :)14:54
sergiusensogra_: manuallly download ;-)14:54
ogra_i guess i have to fiddle it in through adb then14:55
rsalvetisergiusens: better to test the native test first, let me fix it14:56
sergiusensrsalveti: well the camera one works14:58
sergiusensrsalveti: I'm going to be building those soon btw so if they fail, the build will fail :-P14:58
rsalvetiogra_: http://people.canonical.com/~rsalveti/ogra/15:03
rsalvetiogra_: to test in the android side15:03
ogra_thx !15:04
ogra_will try after the call15:04
jonopower management is not too bad on the Galaxy Nexus - had a full charge at 6pm yesterday and it is 8.10am now and it is71%15:10
jono(this is with no use)15:11
jonoobviously it needs optimization, but not bad as it stands15:11
kalikianafginther, 404 again https://jenkins.qa.ubuntu.com/job/ubuntu-ui-toolkit-raring-amd64-ci/97/console15:13
asaco/15:14
fgintherkalikiana, the build results in the 'waiting to publish' queue. jenkins.qa.ubuntu.com is being slow today15:15
kalikianafginther, what does that mean exactly?15:16
kalikianait says FAILED on my MR15:16
fgintherkalikiana, so the actual builds take place on an internal jenkins server. that server updates the MP directly with the pass/fail status and then sends the results to the external server (jenkins.qa.ubuntu.com) so that it can be externally viewed15:19
kalikianaah, so 404 means it commented but is still copying files15:20
fgintherkalikiana, the links posted in the MP have been modified to point to the external server even though the data may not actually be there yet15:20
kalikianaI guess that's fine then, just a bit unexpected15:21
fgintherkalikiana, yes. usually it is not this slow15:21
kalikianak, thanks15:21
mpttmoenicke, hi, when you have some time I'd like to talk with you about keyboard settings15:25
mptsince I'm working on the settings interface now15:26
ogra_root@android:/ # /root/direct_sf_test15:27
ogra_[1] + Stopped (signal)     /root/direct_sf_test15:27
ogra_root@android:/ # /root/direct_sf_test15:27
ogra_[2] + Stopped (signal)     /root/direct_sf_test15:27
ogra_[1] - Segmentation fault   /root/direct_sf_test15:27
ogra_rsalveti, ^^^15:27
ogra_oh. wait, i should probably run it inside the android container15:30
ogra_:P15:30
tmoenickempt: pong15:31
=== mmrazik is now known as mmrazik|afk
niel6 months for the ubuntu phone at best arg15:32
ogra_rsalveti, hmm, same thing under android inside the chroot15:34
ogra_rsalveti, http://paste.ubuntu.com/5687293/ logcat for both attempts (first under ubuntu, second in the android chroot)15:36
ogra_urgh15:40
nieldont know anything about this sorry15:40
ogra_rsalveti, so i just notice that we need a shared /run15:40
ogra_i think there is something wonky in sharing it atm15:41
ogra_and i guess the shm will prevent the stuff from starting15:41
rsalvetihm15:41
rsalvetiprobably15:41
ogra_hmm, where would android have the shm usually ?15:42
rsalvetiF/libc    (  628): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 628 (direct_sf_test)15:43
ogra_yeah, as i said, i think hybris needs to learn about the flip15:43
rsalvetibut this is not yet hybris15:43
rsalvetithis is just a local android-only test case15:43
ogra_rsalveti, as i said, the first run was accidentially under ubuntu15:44
ogra_so that libc stuff is fine, ignore that part15:44
ogra_the run starting below is the right one15:45
rsalvetiright, but as you bind mounted, it'd work just as if you're running inside the container15:45
rsalvetiI'd guess15:45
ogra_well15:45
rsalvetiI believe it might indeed be a /dev or shm related thing15:45
ogra_my /run is empty execpt shm and lock for example15:45
=== jhodapp is now known as jhodapp|lunch
mpttmoenicke, rachelliu and I were brainstorming a priority list of settings for the keyboard. We came up with: (1) layouts to switch between, (2) automatic spelling correction, (3) auto-capitalization, (4a) key tap sound, (4b) key tap vibration, (5) type by sliding finger across the keyboard, (6) abbreviations/macros. 5 and 6 wouldn't be for the ELS.15:46
ogra_since the ubuntu_chroot script mounts it over the existing /run15:46
ogra_(i run the mount bits modified from ubuntu_chroot)15:46
mpttmoenicke, we hadn't yet figured out word auto-completion, and automatic punctuation (e.g. period when double-tapping space).15:47
rsalvetilet me run it with strace inside android15:47
tmoenickempt: sounds good to me15:47
tmoenickempt: we currently have a . key15:48
mpttmoenicke, true, but it's still faster to double-tap space than to tap a . key then the space key. It could also insert other punctuation (e.g. a closing bracket like this one at the end of a sentence).15:49
mptSo we need to think some more about that.15:50
mpttmoenicke, when I have a first draft sketched I will post it at <https://wiki.ubuntu.com/LanguageAndText#phone-keyboard>15:51
tmoenickempt: great15:51
tmoenickempt: i think suggested words and spell checking could go into the same setting15:54
mpttmoenicke, they're related, certainly15:54
mptThat partly depends on whether completion is opt-in for each word (like Android or Windows) or opt-out (like iOS)15:55
rsalvetiogra_: http://paste.ubuntu.com/5687377/16:01
rsalvetirunning with strace in the android side16:02
rsalvetiopen("/dev/kgsl-3d0", O_RDWR|O_DSYNC)   = 816:03
ogra_well, thats mako16:03
rsalvetitrue, you're testing with maguro16:03
ogra_right16:03
rsalvetiI copied the strace bin to people.c16:04
rsalvetican test the maguro after lunch16:04
* rsalveti lunch time16:04
ogra_rsalveti, http://paste.ubuntu.com/5687394/16:06
rsalvetiopen("/dev/pvrsrvkm", O_RDWR)           = 816:09
ogra_its there16:09
ogra_root@android:/ # ls -l /dev/pvrsrvkm16:10
ogra_crw------- 1 root root 250, 0 May 21 16:01 /dev/pvrsrvkm16:10
ogra_hmm16:10
rsalvetihm, after16:10
rsalvetistat64("/system/lib/hw/gralloc.default.so", {st_mode=S_IFREG|0644, st_size=9864, ...}) = 016:10
rsalvetiinteresting16:10
rsalvetiwell, brb16:10
ogra_ChickenCutlass, rsalveti, sergiusens http://paste.ubuntu.com/5687405/ :)16:12
=== dandrader|lunch is now known as dandrader
=== SkavenXXI-[OFF] is now known as SkavenXXI
sergiusensogra_: that's mako16:19
sergiusens:-)16:19
ogra_well, thats lxc16:19
ogra_running android in a container16:19
sergiusensogra_: yeah16:19
ogra_but yeah, stgraber only has a mako16:20
sergiusensogra_: but the  /system/etc/init_wlan.sh gives away it's a mako :-P16:20
sergiusensogra_: nice btw :-)16:20
ogra_yeah16:21
ogra_not that it works any better than my chroot approach :P16:21
ogra_and it doesnt need any kernel modification16:23
=== mmrazik|afk is now known as mmrazik
=== jhodapp|lunch is now known as jhodapp
Lukas__hi16:37
ogra_rsalveti, oh, i just saw that i have the libc entry in logcat even when running chrooted16:37
Lukas__can someone tell me that LG L9 is supported for ubuntu touch ?16:38
ogra_Lukas__, have a look at the devices wikipage16:38
ogra_!devices | Lukas__16:38
ubot5Lukas__: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices16:38
Lukas__yeah16:39
Lukas__i see it16:39
Lukas__thx ;)16:39
Lukas__ogra are u using touch pn ur phone ?16:40
ogra_yes16:41
Lukas__and how it works ? ;)16:41
ogra_well, i'm doing development on it ...16:41
Lukas__cause i dont believe commercials ;)16:41
ogra_not actually using it atm16:41
ogra_what commercials ?16:41
Lukas__nah i was watching movies on ubuntu.com ;)16:42
ogra_well, they are telling you what will be there in april 201416:42
ogra_so they should be accurate in a year16:43
ogra_:)16:43
Lukas__hehe16:43
ogra_up until then its still only for the brave16:43
Lukas__i thougth so16:43
ogra_you can do calls, send and recieve SMS and surf the web via WLAN16:44
Lukas__i want to test it but im affraid ;)16:44
ogra_beyond that there are a bunch of apps already to play with16:44
=== robotfuel is now known as ChrisGagnon
Lukas__i need to hdpsa net16:44
ogra_that siad, i only refer to the supported devices here16:44
=== ChrisGagnon is now known as robotfuel
Lukas__cause im writing a lot of mails16:45
ZDmitrytmoenicke: ping16:45
ogra_the ported ones really depend on the person porting them16:45
ogra_i.e. no idea what HW works on your LG L9 t all16:45
ogra_you need to ask the person caring for the port16:45
Lukas__ahh16:45
Lukas__ok ;)16:45
user82does anyone know if awe is working on edge/hsdpa/lte?16:50
user82what kind of net16:50
ogra_user82, GPRS first16:52
iBelieveI'm interested in developing applications for Ubuntu Touch. Is running UnityNext on my main desktop computer a good way to test the applications and is it safe to do?16:58
ogra_iBelieve, i belive the sdk comes with a qmlscene widget you can run the apps in16:58
ogra_so there is no need to have unity next installed to test the UI16:59
iBelieveogra_, Yes, I know it does, and I've used that to test my app, but I'd like to see how it looks in the actual UnityNext UI. Basically, my question is, is installing it safe to do on my main system?17:00
ogra_ah, no idea, probably mhall119 knows17:00
mhall119iBelieve: Right now, you can run UnityNext on top of your normal desktop, it just runs in it's own window17:01
mhall119I don't know of any way, currently, to launch an app inside of UnityNext running this way17:01
mhall119you might ask in #ubuntu-unity about that though17:02
iBelievemhall119, okay, thanks.17:02
mhall119however, the way it looks running qmlscene on your desktop should be the way it looks running on UnityNext, the only different would be how the HUD looks17:02
=== bfiller is now known as bfiller_afk
jonobfiller_afk, thanks for triaging my bugs :-)17:03
loicmSpacedOut: hi, I've just taken a look at you MR for the context sharing feature, I skipped that feature when starting the project and forgot to add it back, good stuff17:13
stgraberrsalveti: http://paste.ubuntu.com/5687604/17:14
stgraberrsalveti: (with android running in LXC)17:14
loicmSpacedOut: I still need to validate it on my device17:15
stgraberogra_: so I've got direct_sf_test and test_player working here, the two others fail though17:25
ogra_stgraber, but no qml-phone shell ?17:28
ogra_intresting17:28
=== mmrazik is now known as mmrazik|afk
stgraberogra_: yeah17:30
user82ogra_, thx 4 the info. i guess it might be a while then till i use ubuntu touch ;)17:33
rsalvetistgraber: cool, direct_sf_test running is already quite cool indeed17:46
rsalvetithe other two might be broken as well17:46
rsalvetinobody is maintaining these test cases17:46
rsalvetistgraber: now the next step would be to run similar test cases but via hybris17:47
rsalvetistgraber: install libhybris-test17:47
rsalvetithen see if test_sf works as expected (it should behave similarly as direct_sf_test17:48
rsalvetiCant find EGLConfig, returning null config17:48
rsalvetithis might be related with qtubuntu17:48
rsalvetiand the environment variable that sets the backend17:48
rsalvetiQT_QPA_PLATFORM=ubuntu17:48
jonois there a changelog for each daily image?17:49
rsalvetijono: yes17:49
jonoas in, I am trying to determine what changes are in the current daily17:49
rsalvetifor quite a while already17:49
jonorsalveti, I thought I read that one was available17:49
jonowhere is it?17:49
stgraberrsalveti: test_sf works fine as root, gives me a blank screen running as phablet (direct_sf_test didn't have that problem)17:49
rsalvetijono: http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/raring-preinstalled.changelog17:49
jonothanks rsalveti17:49
rsalvetistgraber: hm, I know we also have group and user permissions to set as well17:50
rsalvetiphablet adm tty dialout cdrom audio dip video plugdev android_graphics android_input sdcard_rw android_net3 android_net android_net2 admin17:50
rsalvetifrom cucrrent phablet user17:50
rsalvetithe android_ ones all maps the group ip from the android side17:51
stgraberuid=32011(phablet) gid=32011(phablet) groups=32011(phablet),4(adm),5(tty),20(dialout),24(cdrom),29(audio),30(dip),44(video),46(plugdev),1003(android_graphics),1004(android_input),1015(sdcard_rw),3002(android_net3),3003(android_net),3004(android_net2),32012(admin)17:51
rsalvetiright, so it's probably matching correctly17:51
stgraberrsalveti: fixed, /dev/ion was the problem17:52
rsalvetistgraber: set QT_QPA_PLATFORM=ubuntu as root, and then try qml-phone-shell as root as well17:52
rsalveticool17:52
stgraberso I now have test_sf running as a phablet17:52
stgraberrsalveti: same segfault as when running as a user17:52
rsalvetihm, we might need to debug qtubuntu then17:53
rsalvetistgraber: can you also test /usr/bin/test_glesv2 ?17:53
ogra_awesome17:53
stgraberrsalveti: works fine17:54
rsalvetistgraber: cool17:55
rsalvetistgraber: ogra_: then it'd be good if we could generate such image kind of automatically, so we can split the debugging and get the rest to work17:56
ogra_hmm17:56
stgraberrsalveti: test_media_player also works btw17:56
rsalvetiawesome17:56
ogra_i was hoping we get some screen output first17:56
rsalvetiwell, we got some :-)17:56
rsalvetijust not the shell17:56
ogra_i wonder if stgraber needs to start qml-phone-shell from bash17:57
rsalvetithe driver layer is working as expected, it might just be something with qtubuntu now17:57
ogra_since i'm pretty sure the way we start adbd doesnt source any env17:57
ogra_and we set a ton of stuff in bashrzc and /etc/environment17:57
rsalvetiyup17:57
stgraberhttp://paste.ubuntu.com/5687733/17:58
rsalvetiseems to be quite simlar17:58
rsalvetiat least the most critical ones are there17:58
ogra_stgraber, i mean as root :)17:59
ogra_oh, and i think we should also bind mount the dirs in /mnt18:00
ogra_just seeing your /mnt/obb entry in the env18:00
stgraberogra_: http://paste.ubuntu.com/5687752/18:02
stgraberdoesn't look like it's even trying to access those18:03
stgraber(the two /dev entries look interesting but they don't exist in the android container so I'm not sure that's the problem)18:03
ogra_stgraber, try running /bin/bash before starting the shell18:03
ogra_so that you have the bash env18:04
ogra_as root18:04
ogra_adbd uses /system/bin/sh18:04
stgraberogra_: which is a symlink to /bin/bash here18:05
ogra_and doesnt process the full environment18:05
ogra_??18:05
ChickenCutlassogra_, stgraber so there are a bunch of ENV stuff that must be set.18:05
stgraberanyway, running under /bin/bash doesn't make any difference18:05
ogra_that cant be, android uses it too18:05
ogra_ChickenCutlass, right18:05
ChickenCutlassok18:05
ogra_thats whay i wanted it tested18:05
stgraberogra_: at the time adb started and I connected, nothing was mounted on /system, so i had my symlink there, then I mounted android's /system on top of it and start the container. Anyway, yes I'm using bash, have the right environment and no that doesn't help ;)18:06
ogra_ok18:06
ogra_sorry for seeming pushy18:07
ogra_:)18:07
jonomhall119, when trying to install ubuntu-terminal-app:18:11
jonoThe following packages have unmet dependencies:18:11
jono ubuntu-terminal-app : Depends: qtdeclarative5-konsole-qml-plugin but it is not going to be installed18:11
mhall119jono: do you have the core apps PPA enabled?18:14
jonomhall119, yep18:14
mhall119hmmm, it should install from there...18:15
mhall119are you on raring or saucy?18:15
jonosaucy18:15
mhall119yeah, 0.1.1bzr12 package is built for saucy18:16
mhall119what happens when you try to apt-get install that package manually18:16
rtg_ogra_, what is the default series now ? 'phablet-flash --series saucy' still faults.18:18
ogra_rtg_, raring18:18
rtg_how does one get saucy ?18:18
ogra_pull the zip from cdimage and do a manual flash18:18
rtg_hrmph18:19
jonomhall119, when getting that package:18:19
jonoThe following packages have unmet dependencies:18:19
jono qtdeclarative5-konsole-qml-plugin : Depends: libqt5core5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4 is to be installed18:19
jono                                     Depends: libqt5gui5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4 is to be installed18:19
jono                                     Depends: libqt5widgets5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4 is to be installed18:19
ogra_rtg_, https://wiki.ubuntu.com/Touch/Install#Manual_Installation ...  with http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/18:19
rtg_ogra_, those are all raring18:19
ogra_rtg_, did you look ? :)18:20
ogra_thats ubuntu-touch18:20
rtg_indeed, I am looking18:20
ogra_not ubuntu-touch-preview18:20
ogra_;)18:20
ogra_they work with the raring android bits (the armel zip)18:21
mhall119hmmm, that package doesn't look like it specifies a version number, so I wonder why it wants 5.0.2 specifically...18:21
rtg_huh, I slected the URL you pasted, but got raring. now I'm looking at saucy.18:21
ogra_k18:21
jonoChickenCutlass, slightly odd question, but I spent 30m on a call on my Galaxy Nexus yesterday and I felt like it was giving me a bit of a headache18:30
jonoas if there was more power projected from the phone than usual18:30
jonoany thoughts on what this might be?18:30
ChickenCutlassjono, only thing is the earpiece volume18:30
ChickenCutlassjono, not power18:30
jonoChickenCutlass, right, the volume was fine18:31
jonoit almost felt like the phone was radiating a little :-)18:31
ChickenCutlasslol18:31
mhall119jono: are you doing this on your desktop or your phone?18:31
ChickenCutlassjono, we really have not control of the radio power like that18:31
jonomhall119, installing the app? desktop18:31
ChickenCutlassjono, it is in the firmware18:31
jonoChickenCutlass, gotcha18:31
ogra_jono, no worries, we'll ship tinfoil hats with the images18:31
jonoogra_, already wearing one18:32
jonoto protect me from the SOCIALIST NANNY OBAMA STATE18:32
jonolol18:32
rsalvetijono: the screen was on all the time, right?18:32
ogra_ah, thanks for testing, so we'll need double layer18:32
jonorsalveti, it was18:32
rsalvetiright, that might be it18:32
rsalvetiscreen + modem + cpu18:32
jonorsalveti, you think it might be the heat from the screen?18:32
rsalvetiyou're lucky to be alive18:32
jonono kidding18:33
jono:-)18:33
rsalvetithe screen helps for sure18:33
rsalvetihopefully we should have something to fix that over the next few days18:33
jonothanks rsalveti18:33
jonoit feels like it is really coming together18:34
mhall119jono: it must be something with saucy then, I wonder if the qt packages are having issues between the PPA (I'm assuming you have it installed) and the archives18:34
jonomhall119, assuming I what installed?18:34
ogra_jono, so making calls works on saucy for you ?18:34
jonoogra_, I am running the raring image18:34
ogra_ah18:34
stgraberogra_, rsalveti: so running out of ideas on what's wrong with qml-phone-shell, will go back to doing other things for now. Let me know if you want me to test something else.18:34
ogra_i thought you said saucy above18:34
mhall119jono: the qt5 edgers PPA18:34
jonoogra_, I am running whatever what phablet-flash installs18:34
ogra_stgraber, i'll grab the stuff that you linked me to tomorrow and set up lxc on the maguro18:35
mhall119or the sdk team ppa, actually looks like it has 5.0.2 packages for Qt too18:35
ogra_lets see if it behaves different18:35
stgraberogra_: I'll refresh the tar.gz in a minute to include the bind-mounts in the pre-mount script, IIRC that's all I changed since I uploaded the current one18:36
ogra_k18:36
rsalvetistgraber: I'd like to reproduce the env by locally18:36
rsalvetiso I can debug qt and qtubuntu18:36
rsalvetitogether with hybris18:36
mhall119jono: since neither the terminal app nor the konsole plugin specify version numbers of their qt dependencies, I'm guessing that one of the newer Qt packages in the PPA is depending on a specific version that isn't available18:36
mhall119zoltan or Mirv may be able to help18:37
rsalvetistgraber: how can I get your stuff here?18:37
ogra_rsalveti, grab my boot.img and the adbd.tgz .... replace mountall.conf with the original one ...18:37
ogra_that should give you the base for using the lxc stuff18:37
sergiusensjono: I can share the headache xp... powerd seems to be in already, so apt-get update / upgrade may get it18:38
ZDmitrymhall119, if jono use raring or saucy, all be ok18:38
ogra_oh, and you need to remove all traces of adbd in the android init.rc files18:38
mhall119ZDmitry: something is going wrong, and I don't think it's your packages18:38
ogra_rsalveti, http://people.canonical.com/~ogra/ubuntu-touch/18:39
rsalvetiogra_: cool, then where is the lxc stuff?18:39
stgraberrsalveti: right, once you've got ogra's stuff running, install lxc and cgroup-lite. Grab a copy of your initrd.gz and http://www.stgraber.org/download/phablet-android.tar.gz18:39
stgraberrsalveti: then unpack thar tarball into /var/lib/lxc18:39
stgraberrsalveti: and copy your initrd.gz to /var/lib/lxc/android/initrd.gz18:39
ZDmitrymhall119, then lets jono do "apt-get update && apt-get upgrade" on device18:39
ogra_s/your initrd.gz/androids initrd.gz/18:40
ZDmitrythis should help18:40
ogra_:)18:40
rsalvetistgraber: awesome18:40
boikoKaleo_: how do I use the command line thing from C++?18:40
mhall119ZDmitry: he's trying to install it on his desktop,which is running saucy, and getting qt package version dependency errors18:40
rsalvetihow to start lxc?18:40
stgraberrsalveti: unless you do that on a nexus4, you'll need to tweak /var/lib/lxc/android/replace/init.rc to match that of your device (with the adbd service and ubuntu_chroot service removed)18:40
stgraberrsalveti: and finally do: lxc-start -n android -d18:40
rsalvetithat's fine, I also got a n4 here18:40
jonothanks sergiusens will see if I can get it18:40
rsalvetiperfect, will give it a shot in a bit18:40
mhall119ZDmitry: like I said, I'm 90% sure the problem is in the Qt packages, not anything to do with the terminal or konsole packages18:41
stgraberrsalveti: you should loose adb connection for a few seconds while android boots, then you can reconnect and you should see the android system running in LXC. After that all I had to do was create a few devices in /dev and chmod a bunch of others to make the various test binaries happy (we'll need some udev rules I think)18:41
ZDmitrymhall119, oh, yes that's true. Look like there no Qt 5.0.2 packgages for saucy currently18:41
rsalvetistgraber: right, that's fine18:42
ogra_stgraber, i rather think we need to bind mount several devices18:42
ogra_the ones both systems need to access at least18:42
rsalvetifor the common ones we can change with udev rules18:42
ogra_sure18:42
jonosergiusens, dist-upgrade on device doesnt pull in powerd18:42
ogra_but the ones only in android will need a bind mount18:43
stgraberogra_: IIRC the only ones I had to copy from android were /dev/alog/* everything else existed but just had wrong permissions18:43
ogra_stgraber, well, so we use the same /dev still ?18:43
ogra_ueventd surely creates a lot of devices udev doesnt18:44
ogra_and the binary bits might need userspace access18:44
stgraberogra_: nope, but we use the same kernel so the uevents are shared which means that the Ubuntu udev does end up creating a bunch of entries as a result of devices showing up and spamming netlink18:45
ogra_ah18:46
jonosergiusens, I lie, it did come in18:46
ogra_indeed, we could fake the specific ones18:46
rsalvetiwe might just need to share the common devs18:46
rsalvetibut that might depend on the drivers used18:46
jonoChickenCutlass, auto screen shut off works :-)18:46
ogra_yeah18:46
jonowill update my dogfood page18:46
* ogra_ goes afk now18:47
stgraberrsalveti: oh, btw, if that's easier I'm sure I can make a tarball of my /data/ubuntu that you can just extract on your N418:47
rsalvetistgraber: that would be easier indeed18:48
stgraberok, let me do that then18:49
=== bfiller_afk is now known as bfiller
bfillerjono: no problem, thanks for taking the time to file the bugs :)18:52
jonobfiller, no worries18:52
ZDmitrymhall119, I just notice that virtual keyboard has achieved auto orientation. There are commented string for auto orientation in the terminal apps. So it's posible to test all together.18:55
dn_dampSo. How is the Ubuntu Phone Preview coming along? Is it worth testing again? :)19:03
jonomhall119, so it sounds like I have the wrong version of Qt?19:03
dn_dampAnd have the community decided upon how to manage apps?19:03
dn_dampPiracy frency (like android) or a more controlled version (ie iOS)19:04
=== SkavenXXI is now known as SkavenXXI-[OFF]
dn_dampor maybe I should phraze it "rule with an Iron han" (like iOS) :D19:04
mhall119jono: it sounds like have half of the Qt 5.0.2 packages available, but not all of them19:07
jonomhall119, gotch19:08
jonoa19:08
mhall119Mirv: are you still working on the Qt5 & SDK packages?19:11
stgraberogra_, rsalveti: well, I'm not sure what I changed, but I have the shell running19:16
pmcgowanstgraber, woot19:23
sergiusensstgraber: nice19:28
rsalvetistgraber: haha19:28
rsalvetistgraber: did you reboot or something meanwhile?19:29
rsalvetistgraber: but quite nice indeed19:29
stgraberrsalveti: yeah, I rebooted and fixed a couple more issues I noticed, then it started working19:30
stgraberrsalveti: making a tarball now. In theory all you need is to flash ogra_'s boot img, then unpack the taball in /data and then boot, attach adb, su phablet + qml-phone-shell19:35
rsalvetistgraber: awesome19:36
rsalvetiwill check the rest of the stuff there19:36
stgraberstill going to be pretty hackish but probably good enough to get a first idea of how that'll all work before we start making things clean ;)19:37
rsalvetiexactly19:41
stgraberwow, first time I upload something since I moved to Montreal, apparently my upload is way better than it used to be, I actually get stable 10Mbps! the tarball should be done uploading in 5-6 minutes19:47
rsalvetiawesome19:51
ChickenCutlassstgraber, ogra_ nice work19:52
rickspencer3rsalveti, I love doing phablet-flash and keeping my data!19:58
rsalvetirickspencer3: thanks to sergiusens :-)20:01
rickspencer3dang it20:01
rickspencer3thanks sergiusens :)20:01
stgraberrsalveti: http://www.stgraber.org/download/phablet-lxc-saucy.tar.gz20:02
rsalvetistgraber: thanks20:02
=== kdub is now known as kdub^lunch
Kaleo_boiko: you don't and you should not20:24
Kaleo_boiko: what's the use case?20:24
=== kdub^lunch is now known as kdub
user82_not bad! http://design.canonical.com/wp-content/uploads/phone-overview-visual.small_.png20:44
boikoKaleo_: in phone-app I do some checking to make sure only one instance of it is opened, and I also need to do a hack to make testability work (as I'm using QGuiApplication the testability driver is not loaded correctly)20:48
Kaleo_boiko: so you can keep these 2 hacks20:49
Kaleo_boiko: but these 2 things should be in the SDK20:50
Kaleo_boiko: in fact I'm pretty sure that our apps should all be one instance20:51
Kaleo_boiko: and testability, you are not using autopilot?20:51
boikoKaleo_: I am, but there is a bug that if you are not using QApplication, the testability driver is not loaded correctly for autopilot tests20:52
Kaleo_boiko: I see20:52
Kaleo_boiko: let's fix the bug ;)20:52
boikoKaleo_: I think all our C++ apps have the hack in there20:52
Kaleo_boiko: but in the meantime you can keep C++ parsing QCoreapplication::arguments20:53
Kaleo_boiko: and do the rest in QML20:53
boikoKaleo_: and for the single instance stuff, what I currently do is to forward the arguments to the running instance20:53
Kaleo_boiko: right20:54
Kaleo_boiko: sounds good20:54
Kaleo_boiko: the sdk should implement that20:54
Kaleo_boiko: ah but that's problematic for you20:54
Kaleo_boiko: ah ah20:54
Kaleo_boiko: not cool20:55
Kaleo_boiko: I did not think about that20:55
boikoKaleo_: yep, makes sense, and actually I have a bug that when you click a contact in the people lens and the app is opened, it doesn't switch to the correct page20:55
boikoKaleo_: I guess that's because the application framework doesn't have a way to send messages to running apps20:56
Kaleo_boiko: the way is dbus20:56
Kaleo_boiko: right now20:56
Kaleo_boiko: would that work for you?N20:56
Kaleo_boiko: interesting, in the implementation of  single instance you call 'SendAppMessage'20:59
boikoKaleo_: yep, that's a method I have in phone-app since UfA :)20:59
boikoKaleo_: dbus works perfectly for me21:00
boikoKaleo_: and if the Arguments thing handle that automatically, that would be even better21:00
Kaleo_boiko: let me dig in the code a bit more to be sure I get it21:01
boikoKaleo_: basically what it does is to forward the contact:// message:// etc args to the running instance21:01
jonoChickenCutlass, any idea if we have access to the GPS chip in the Galaxy Nexus?21:01
ChickenCutlassjono, we do.  we are working on the location service as we speak21:02
jonoChickenCutlass, cool, I was just thinking we might be able to bring the app into the core apps project21:02
jonosee if we can find some volunteers21:02
ChickenCutlassgood idea21:02
Kaleo_boiko: I see the code now21:03
Kaleo_boiko: right21:03
boikoloicm: hey, if I am to add a new application to the list of well known applications, what do I need to patch? platform-api and what more?21:03
pmcgowanjono, what app?21:03
jonopmcgowan, GPS21:03
boikoloicm: I have added the enums to the new applications, but I didn't find where to map the enum to the desktop file21:03
pmcgowanjono, thats more a data feed than an app, need apps to use it21:03
Kaleo_boiko: what's the app?21:04
pmcgowanlike a map21:04
boikoKaleo_: I would be really glad to drop all that code, mainly because now I have 3 copies of it :)21:04
Kaleo_boiko: ah yeah, the split21:04
boikoKaleo_: contacts and messages :)21:04
Kaleo_boiko: do you have a bug number for the testability issue?21:04
Kaleo_boiko: for the single instance I'm giving it a thought right now21:04
jonopmcgowan, right, I was just wondering if we needed to think about a mapping app, and whether we could bring this into the core apps project21:04
boikoKaleo_: I think there is a bug upstream in qt, mzanetti knows more about it for sure21:04
Kaleo_k21:04
pmcgowanjono, there's lots of location based possibilities21:05
Kaleo_boiko: so for the well known apps you need to patch the shell as well21:05
pmcgowanjono, would be good21:05
loicmboiko: I think there's platform-api, qtubuntu, and the shell...21:05
loicmboiko: why do you want to add well known apps?21:05
boikoloicm: the phone-app is being split into 3 apps: phone, messages and contacts21:06
Kaleo_boiko: lp:unity/phablet Components/ApplicationManagerWrapper.qml at the end21:06
boikoloicm: and I need to switch from one to another for many use cases21:06
Kaleo_boiko: horrendous21:06
boikoKaleo_: what? the split or that code? :)21:06
Kaleo_boiko: that codfe21:07
Kaleo_-f21:07
boikoKaleo_: ok, I'll prepare an MR for that21:08
Kaleo_loicm: he is spliting a well known app (telephony) into 3 differnet apps21:08
loicmKaleo_, boiko: ok, makes sense21:11
jonopmcgowan, so in terms of GPS, ChickenCutlass mentioned a location service - will that be basically an API for getting data from the device?21:12
jonoor will tie into something such as Google Maps API21:12
ChickenCutlassjono, correct21:12
jonook cool21:12
jonoChickenCutlass, is there a spec for any of this documented?21:13
ChickenCutlassjono, probably21:13
pmcgowanjono, devs will use qtlocation or something we could expose to qml maybe21:13
jonogotcha21:13
ChickenCutlassjono, right.  what pmcgowan said21:13
ChickenCutlassjono, qtlocation21:13
pmcgowanqtlocation calls platform, platform calls geoclue or plugin or whatever21:13
ChickenCutlassright21:13
ravencould someone help me, i messed up my galaxy s2 to the point that i only had the odin downloader, but now ive got cwm and crynogenmod 9 on there, but i cant download anything or do anything it says i have no sd card, i dont but it never used tto do that i have like 16 gb internal memory21:13
jonowell let me know when things are moved along a little and we will try to find some folks to help with the app dev side of things21:13
Kaleo_pmcgowan: qtlocation21:13
bfillermterry: when is greeter with real session suppose to land?21:13
jonodo we have an ETA for this location service being ready?21:14
Kaleo_pmcgowan: we are not plaaning on reinventing the wheel :)21:14
pmcgowanKaleo_, right!21:14
mterrybfiller, it's blocked on Mir21:14
ChickenCutlassjono, soon21:14
ChickenCutlass:)21:14
jono:-)21:14
jononp21:14
Kaleo_:)21:14
=== Kaleo_ is now known as Kaleo
bfillerChickenCutlass: doesn't location service already work? it did a few months back21:14
bfillershould be a gps sample app included in the build21:14
ChickenCutlassbfiller, not quite all the way21:14
raven-_- ill just buy a new phone then21:15
ChickenCutlassbfiller, working on SUPL support as well as the nexus 421:15
bfillermterry: re: bug https://bugs.launchpad.net/phone-app/+bug/118165421:15
ubot5Launchpad bug 1181654 in phone-app "Recieving a call doesn't switch to the phone app" [High,Confirmed]21:15
jonobfiller, there is a sample app in the image?21:15
bfillermterry: until your stuff lands can we just programatically unlock the greeter when accepting a call?21:15
bfillerjono: I believe so, let me find it21:16
bfillerjono: might be a command line thing21:16
jonobfiller, np21:16
mterrybfiller, sure.  Or just launch the app if possible without unlocking21:16
pmcgowanbfiller, jono I think websites that use the javascript call out should just work21:17
jonopmcgowan, ahhh21:17
jonowill test21:17
ChickenCutlasspmcgowan, jono does not work on the nexus 421:17
jonoChickenCutlass, I am Galaxy Nex21:17
ChickenCutlasspmcgowan, jono we need to enable GPS support21:17
ChickenCutlassjono, ok21:17
pmcgowanChickenCutlass, can you fix that then21:17
ChickenCutlasspmcgowan, we are working on it21:17
jonopmcgowan, I assume that location lookup on sites uses ip geo21:18
Kaleopmcgowan: believe it or not but I may have found a solid use case for us needing a *custom* C++ launcher21:18
pmcgowanKaleo, I am shocked!21:18
ravenchicken you help with the development of ubuntu touch?21:18
=== raven is now known as tani
Kaleopmcgowan: I found something that would be unpractical to do from QML21:19
pmcgowanjono, it will use whatever we have exposed through our qpa plugin21:19
pmcgowanso yes21:19
pmcgowanjono, it can be multiple sources combined21:19
Kaleopmcgowan: but I'm not sure yet :)21:19
pmcgowandepending how we do it21:19
pmcgowanKaleo, I see21:19
ChickenCutlasspmcgowan, that is what the location service will do21:19
pmcgowanright21:19
Kaleopmcgowan: I have the feeling that to be sure we need to dive into the 'intents' API21:20
pmcgowanwas thinking about location for a june theme21:20
Kaleopmcgowan: and design what we want21:20
jonoit seems like the location stuff in google maps doesnt work on the browser21:20
taniARE YOU GUYS EVEN SEEING MY MESSAGES?21:20
taniHELLO?21:20
jonotani, whoa21:20
Kaleotani: no caps please, we can read you21:20
taniTES21:20
jonono caps please21:20
Kaleopmcgowan: I'm just mumbling, ignore me21:20
tanioh sorry, i thought my chat was broken, didnt expect you all to be ignorant :)21:21
pmcgowanKaleo, I never ignore you21:21
Kaleopmcgowan: so sweet :)21:21
jonotani, we are not ignorant21:21
jonoI am stupid though21:21
jono:-)21:21
Kaleoboiko: I have the idea that the whole command line arguments thing could be superseeded by our future 'inter app communications API' similar to Android intents21:22
evilt0ne_hi21:22
boikoKaleo: yep, maybe21:23
jonofiled the issue with Google maps in the browser at https://bugs.launchpad.net/webbrowser-app/+bug/118265821:23
ubot5Launchpad bug 1182658 in webbrowser-app "Location services not working in Google Maps" [Undecided,New]21:23
pmcgowanKaleo, yes I agree21:24
pmcgowanwas recently looking at how that works21:24
=== evilt0ne_ is now known as evilt0ne
Kaleoboiko: if that's true I may ask you to keep your code duplication for now :/ the time we need to figure it out21:25
boikoKaleo: ok, so I won't touch the command line args for now21:26
tanimy phone is ruined because of stupid ubuntu touch21:26
taniand i never even got to use it21:26
Kaleoboiko: hmmm21:26
Kaleoboiko: ok.21:27
pmcgowantani, can you follow the directions to restore android21:28
tanii have21:28
tanibut it says i have no sd card so i cant do anything on it21:28
tanii donnt have an sd card, but it never used to care21:28
bfillerjono: looks like there is  a problem with the gps test, might have to be updated for qt5.0.2. Basically you apt-get install qtlocation-qml-test and run it from the command line - but it's not working. I will take a look tomorrow.21:29
jonotani, did you follow https://wiki.ubuntu.com/Touch/Install#Restoring_Android ?21:29
taninop21:29
jonobfiller, np, thanks21:29
jonotani, do that to restore Android21:30
tanicant21:30
jonotani, and please remember, Ubuntu Touch is not finished, sometimes it doesn't work as expected21:30
taniadb wont work on my phone anymore21:30
taniits literally unusable ive tryed everything21:31
tanii can make calls21:31
mhall119tani: what does adb tell you now?21:31
rsalvetitani: what phone?21:31
taniit wont save messages though21:31
tanigalaxy s221:31
rsalvetican you boot to recovery?21:31
taniyeah21:31
mhall119tani: if you run "adb devices -l" when your phone is plugged in, what does it print?21:31
rsalvetithen you can restore whatever image you want21:31
rsalvetifrom the recovery itself21:31
taniOH RSALVETI YOUR A GENIOUS21:32
=== salem_ is now known as _salem
taninow use you genious mind to tell me how i get an image onto the phone21:32
rsalvetiwhich image? from cyanogenmod?21:32
tanitheres no images on my phone21:33
tanii cant download21:33
rsalvetihttp://www.get.cm/?device=galaxys221:33
tanii cant connect it to my pc21:33
rsalvetiyou can use adb sideload21:33
rsalvetiafter booting into recovery21:33
jonopmcgowan, do you think https://bugs.launchpad.net/phone-app/+bug/1181343 needs to be added to the dogfood list - I ask because if an unknown number comes in there is no way to directly add it, but also no way to copy the number to the clipboard to then create a contact manually21:33
ubot5Launchpad bug 1181343 in phone-app "No way to add a contact from an existing number" [High,Confirmed]21:33
jonowhich means that there is no effective way of adding contacts to the address book21:33
taniargh21:33
rsalvetitani: or push it via 'adb push cm....zip /sdcard/' and load that zip with the recovery21:33
pmcgowanjono, I think there is let me check21:34
tanime and ogra tryed for like 4 hours21:34
taniadb wont work21:34
mhall119tani: if you run "adb devices -l" when your phone is plugged in, what does it print?21:34
taniList of devices attached21:35
taninothing21:35
rsalvetieven when in recovery?21:36
k1lis adb activated in cm? tani21:36
pmcgowanjono, I swore I did this from conversations view but cant seem to21:36
rsalvetiusually recovery gives you something at least, to use with adb sideload21:36
tanithers no option for adb in cwm21:36
jonopmcgowan, yeah, I couldn't find a way21:36
k1ltani: cwm is not cm21:36
pmcgowanjono, there just needs to be a new contact action when you select a missed call21:37
jonoI have some numbers from people who I know and I there doesnt seem to be a way to add them to the address book without my memorizing the number first :-)21:37
pmcgowanboiko, ^^21:37
taniivwe given up21:37
jonopmcgowan, exactly, if there was a toolbar item to add to addressbook and go to the new contact screen with the number already added, that should do it21:37
tanidw21:37
boikopmcgowan: I can probably try to hack something for that21:38
jonoboiko, this is the bug I filed for it: https://bugs.launchpad.net/phone-app/+bug/118134321:38
ubot5Launchpad bug 1181343 in phone-app "No way to add a contact from an existing number" [High,Confirmed]21:38
jonothanks boiko21:38
pmcgowanboiko, well dont hack it!21:38
boikopmcgowan: jono: until there is proper design for that21:38
taninobody wanted to help me the past 4 days when it was possible to fix, i hd to figure it out myself and i just made it worse and worse21:38
jonoboiko, isn't the design aleady there? just the new contact screen?21:38
boikopmcgowan: the UI is going to change a lot anyways, we can make it more convenient for the daily usage, and part of the code (the one that fills the new contact screen with the number) will be reused21:39
boikojono: that part yes, but where to place the action of adding the number to the addressbook no21:39
pmcgowanboiko, so use the add contact icon but do it from the conversation/missed call21:39
jonoyup21:40
rsalvetitani: which recovery did you flash in your device?21:40
rsalvetiand how did you flash it?21:40
taniidk21:40
tani5.5.0.421:41
rsalvetitani: does it show you the option of flashing via sideload?21:41
tanino21:42
tanithis makes me hate ubuntu21:45
rsalvetithis has nothing to do with ubuntu21:46
rsalvetiyour recovery is quite old I'd imagine21:46
taniif i never tryed it i would have an issue21:46
rsalvetihttp://reviews.cnet.co.uk/mobile-apps/how-to-go-back-to-a-stock-android-rom-on-samsung-galaxy-s2-50007880/21:47
rsalvetimight help you21:47
rsalvetithe tools support in general depends a lot on the hardware used21:48
rsalvetisome got a more recent recovery (and more useful as well)21:48
tanii can put a new version on21:48
rsalvetiwith heimdall21:52
rsalvetihttp://www.poempelfox.de/blog/2011/10/21:52
rsalvetijust follow the guide21:52
rsalvetiand you should have your phone working again21:52
rsalvetisergiusens: http://people.canonical.com/~rsalveti/patches/21:58
rsalvetito start using the manta kernel from the archive21:58
sergiusensrsalveti: ack22:13
=== LarrySteeze|Away is now known as LarrySteeze
=== chriadam|away is now known as chriadam

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