[00:35] Question, does anyone know if I can flash Ubuntu Touch to my Samsung Victory? Or is it only Nexus devices? [00:36] Question, does anyone know if I can flash Ubuntu Touch to my Samsung Victory? Or is it only Nexus devices? [01:02] Ayuda ubuntu para moviles | http://askubuntu.com/q/367018 [01:56] I am trying to install ubuntu touch but i keep getting status 7 [01:57] HTC G2 === melmoth_ is now known as melmoth [02:39] is it possible to load ubuntu onto a galaxy s3 [02:40] kinda [02:40] According to https://wiki.ubuntu.com/Touch/Devices , yes [02:40] ive seen some notes on the wiki for it but unsure of how to just learning the os and have an old android s3 to mess with [02:40] yeah thats where I am atm [02:41] gnna try it a few times [02:42] is it possible to run a different browser on ubuntu touch? [02:42] different than the default i mean === Namidairo`bnc is now known as Namidairo [02:50] cant seem to find proper instructions for d2vzw [02:50] says unsuported :-( [02:50] noooooooo [03:04] having trouble with ubuntu installing on galaxy s3 d2vzw | http://askubuntu.com/q/367048 [03:25] So i am trying to install ubuntu on an HTC Desire Z but i keep getting status 7 error [03:37] hello === ubuntu is now known as Guest12234 [05:16] So i am trying to install ubuntu on an HTC Desire Z but i keep getting status 7 error [05:36] bray90820: I don't think the Desire is working yet. There is at least one community member actively working on it though [05:37] It says it is on the iki [05:37] wiki [05:39] duflu: https://wiki.ubuntu.com/Touch/Devices/flipped_vision [05:40] bray90820: No, that's a community page. Not official support. Official support is listed here: https://wiki.ubuntu.com/Touch/Devices#Working_with_phablet-flash [05:42] my device is listed under [05:42] Working, but not available from cdimage.ubuntu.com [05:42] desire z [05:43] bray90820: "Working" is only the opinion of someone outside of Canonical. We can't confirm it [05:43] Alright [05:43] but why would i get status 7 [05:52] I have a question ..what if my nexus does't boot ? how to phablet-flash will work in that case ? === soul is now known as Guest14912 [08:16] Does Ubuntu Touch have a command to check the battery status by using command line? [08:33] hi, how long should please do not unplug device until phablet-flash finishes" [08:33] take to finish? My nexus 4 is blank === diplo_ is now known as diplo [08:54] Seemingly "sudo upower --dump" gives the info that I was looking for [08:59] NewUTouchUser: no need for sudo [09:02] pitti: True === vrruiz_ is now known as rvr [09:39] Good morning all; happy Animation Day! :-D [09:51] Hi, I've tried installing ubuntu touch, now my nexus 4 is stuck on the google launch screen. what's the next step? [09:57] tmoenicke: zsombi: any progress on https://bugs.launchpad.net/ubuntu-keyboard/+bug/1243164 ? [09:57] Ubuntu bug 1243164 in Ubuntu UI Toolkit "TextArea generates onTextChanged events when OSK is displayed or screen is rotated" [Undecided,New] [09:57] nerochiaro: none on my side [10:01] nerochiaro: have you checked that substing TextArea with TextEdit will do the same? [10:07] zsombi: IIRC yes [10:07] zsombi: which makes it an OSK problem i guess [10:07] nerochiaro: ok, then I'll just follow that. pls update the bug with this fact [10:08] zsombi: ok. let me double check and I'll update it [10:08] nerochiaro: thx!!! [10:09] nerochiaro: I will have a bug fix for IMA that I will ask you to check later today. It affects MAs overlapping IMAs (oSoMoN reported once a bug for that) [10:10] zsombi: ok, i will check that when you have it read. i'm also noticing another strange behavior while trying to work with cursorPosition. it seems that when the height of the TextArea changes the cursorPosition becomes zero, then goes back to the position it should have [10:10] zsombi: i'll make a test case for it as well [10:10] nerochiaro: hmm, that's weird! [10:18] t1mp: any eta for the review on https://code.launchpad.net/~aacid/ubuntu-ui-toolkit/tabbar_external_use/+merge/192307 ? [10:21] tsdgeos: I got some other related stuff merged in last Friday.. Now I have one more tabs-related MR upcoming, but also some bugs to fix, so it depends on what I give priorities these days [10:21] tsdgeos: how urgent is your mr? [10:22] t1mp: as urgent as any other development :D [10:22] it's blocking a feature in the shell [10:22] which feature? [10:22] but we don't have any immediate need other than the "should be done when it's done" :D [10:22] t1mp: the hability to have tabs :D [10:23] dash navigation bar at the bottom is gone and is replaced by tabs in the dash header [10:24] oh, okay. [10:24] tsdgeos: is "this week" good enough? I'm quite sure we'll be able to do that. Perhaps beginning of this week. [10:25] t1mp: yes, this week is good enough :-) [10:25] tsdgeos: ok, great. let's do that then. :) probably I will ask you one of these days to sync with trunk before we merge it. [10:27] sure [10:37] I have a question .. what if my nexus does't boot after copying image? how to phablet-flash will work again in that case ? [10:38] anyone please answer to my question ... [10:40] or tell me where I can found answer of my question ... === _salem is now known as salem_ === yofel_ is now known as yofel [10:57] Morning all [10:59] Mornin [10:59] ogra_: maguro on the image 5 isn't always switching back on. I've checked it has power but it's like it isn't waking from a long suspend. I.E. Let it switch itself off on a night put it down first thing in the morning try turning it on nothing. You have to remove the battery to get it back up. If it happens again whats the best info to grab? [11:00] ogra_: is it just syslog? [11:28] zsombi: updated the bug to confirm TextEdit does the same === JamesTai1 is now known as JamesTait [11:39] davmor2, syslog and kern.log i think ... [11:40] ogra_: thank, only every seems to be after a really long sleep, one or two hours makes no odds to it. [11:42] ogra_: also have there been any images after 5? It's no otaing here if there have [11:44] cjwatson: ping (question about click hooks) [11:44] zsombi: this is the other problem I noticed, and you said "weird" this morning. can you please have a look and at least confirm it ? https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1245450 thanks [11:44] Ubuntu bug 1245450 in Ubuntu UI Toolkit "Cursor position in TextArea jumps to zero when enter is pressed" [Undecided,New] [11:51] Hi guys! I would need someone with notes-app and gallery-app AP experience to take a look at these two merges: [11:51] https://code.launchpad.net/~osomon/notes-app/hide-toolbar/+merge/192727 [11:51] https://code.launchpad.net/~osomon/gallery-app/hide-toolbar/+merge/192746 === MacSlow is now known as MacSlow|lunch [12:13] Hey === boiko_ is now known as boiko [12:30] hello === greyback is now known as greyback|break === alan_g is now known as alan_g|lunch [13:05] mardy: just ask [13:05] cjwatson: hi! Do I understand correctly, that each hook can serve only one file? [13:07] cjwatson: if a click package has two files, like "calendar.service" and "contacts.service", is it possible to have a hook to symlink both of them under ~/.local/share/accounts7services/? [13:07] s,7,/, [13:07] mardy: There's one symlink per app in a package. Wouldn't that situation amount to a multi-app package? [13:08] e.g. "hooks": { "calendar": { "accounts": "calendar.service" }, "contacts": { "accounts": "contacts.service" } } or whatever [13:09] We don't have any multi-app packages in place right now AFAIK and you'd probably be breaking new ground to some extent by attempting to use them, but the design is supposed to allow for them [13:10] cjwatson: it's not really multi app (it could be an app shipping an account plugin which supports multiple services), but whatever works will do === MacSlow|lunch is now known as MacSlow [13:12] sil2100: I'll have a look at that bug [13:12] cjwatson: have you thought about providing the hook with a variable ${original-filename} which could be used in the file Pattern rule? [13:13] anyone fancy confirming bug 1245482 [13:13] bug 1245482 in unity-lens-applications "Inconsistent app name truncting" [Undecided,New] https://launchpad.net/bugs/1245482 [13:13] pete-woods: the HUD/Unity one? Thanks :) [13:13] sil2100: can't guarantee I can fix it [13:13] cjwatson: so something like this could work: "hooks": { "account-services": [ "calendar.service", "contacts.service" ] } [13:13] but I'll at least have a good look [13:14] pete-woods: it would be at least enough if we knew who exactly to assign it to - as if it's an AP issue, I guess we can get some QA AP guys looking into this [13:14] cjwatson: and the Pattern rule could then be "Pattern: ${home}/.local/share/services/${id}_${original-filename} [13:15] mardy: If this is going to be a common case, have you considered having account-service-supporting apps put their .service files in a directory instead and symlinking to that? [13:15] sil2100: do we know if the tests fail / are unrelaible on saucy? [13:15] mardy: But feel free to file a bug for that; I'll have to think about the corner cases though (e.g. what if the "original filename" contains "/") [13:16] mardy: Also, I have a different thought [13:16] nerochiaro: the sample code in the bug #1245450 uses TextEdit. Do you have any special setup of the TextArea, or you use the default property settings? [13:16] bug 1245450 in Ubuntu UI Toolkit "Cursor position in TextArea jumps to zero when enter is pressed" [Undecided,New] https://launchpad.net/bugs/1245450 [13:16] mardy: If these are really ways to attach to different targets (i.e. calendar, contacts, etc. are system-defined things), then you should surely have multiple system-defined hooks instead [13:17] mardy: so it would be "hooks": { "app": { "account-service-calendar": "calendar.service", "account-service-contact": "contact.service" } } [13:18] nerochiaro: also, using simple TextEdit does not really mirror the TextArea, because in the TextArea the cursor window is not the entire TextEdit, but only a section of it (due to the Flickable used to scroll teh content) [13:18] pete-woods: from what I know, these were passing all the time on saucy === Guest61012 is now known as fmasi_afk [13:18] pete-woods: I'll double-check though as we most probably had a period of 'no-tests' in saucy recently [13:18] cjwatson: not really, because all these service files end up being installed in the same directory [13:20] mardy: That's not relevant [13:21] Are "calendar" and "contacts" system-defined concepts? [13:22] cjwatson: no, they are defined by apps [13:23] ah, ok [13:23] well, feel free to file that bug and I'll see if I can work out what might make sense [13:24] cjwatson: OK, thanks [13:24] cjwatson: I'll give it some other thoughts first === Namidairo is now known as Namidairo`bnc === greyback|break is now known as greyback === dandrader is now known as dandrader|afk === racarr|sick is now known as racarr|well === dandrader|afk is now known as dandrader === alan_g|lunch is now known as alan_g [14:20] zsombi: sorry, was at lunch. i uploaded the wrong sample, if you put a textArea there it does the same thing (both with default props and with autoexpand) === kentb-out is now known as kentb [14:37] nerochiaro: ok, thx === fmasi_afk is now known as fmasi === fmasi is now known as Guest1765 [14:46] zsombi: can you confirm the bug ? [14:47] nerochiaro: not yet, but will take it as next === Guest1765 is now known as fmasi_wfh === gatox is now known as gatox_lunch [15:26] zsombi: i might have asked you already, but do you know if there's a way to know at what Y coordinate a delegate is inside a listview ? [15:27] nerochiaro: the list items are placed onto the contentItem, so you need to map that coordinate to the ListView itself [15:28] yeah, but how do i know where a delegate is inside the contentItem ? [15:28] xnox, hi, is ro.debuggable=1 equivalent with running on emulator? I am looking at the latest change in system/core [15:38] janimo`: hm? no, that's not equivalent. It's just temporarily. I'll revert that soon. [15:39] janimo`: basically we had "console" to the ubuntu, and adbd to android. And android was launching it's own console over the top of ubuntu's when ro.debuggable=1 is set. [15:39] janimo`: i have now fixed "adbd into ubuntu", and we can go back to having a console for android. [15:39] janimo`: emulator is detected as "ro.qemu=1" [15:40] * xnox is just testing my adbd changes before uploading. [15:41] xnox, thanks, the changelog comment and the code did not seem equivalent hence my question === alan_g is now known as alan_g|tea [15:42] janimo`: I see. gotcha, will try to make my changelog entries clearer. It made sense in the context I was in at the time =)))) === gatox_lunch is now known as gatox [15:44] xnox, hi, is ro.debuggable=1 equivalent with running on emulator? I am looking at the latest change in system/core [15:44] xnox, sorry, wrong window for up-arrow [15:47] is it known that launching a webapp can't scroll horizontally? [15:49] cwayne: how are you trying to horizontally scroll? === alan_g|tea is now known as alan_g === dandrader is now known as dandrader|lunch [15:51] zsombi: ping [15:52] nerochiaro: pong [15:52] zsombi: i think you missed my previous question [15:52] zsombi: but how do i know where a delegate is inside the contentItem ? [15:53] davmor2, same way i do vertically, but horiztonally? [15:54] cwayne_: hmm, i noticed that the other day with my kindle webapp but thought it was a problem their end, got an example? [15:54] nerochiaro: when the ListItem's delegate gets control, it means that it is already an instantiated Component, so the component is on the contentItem [15:54] cwayne: ignore me I was using maps in the browser sorry mate [15:55] popey, i was trying to make a webapp for kiwiirc and it was too wide (the network selection was off the screen to the right) [15:55] what does passing --webapp to webrowser-app actually do? [15:56] nerochiaro: any other ListView delegate instance that is not on contentItem will be deleted [15:56] zsombi: so delegate.y will give me the Y position of the delegate inside list.contentItem [15:56] nerochiaro: yep, and that one you map to the ListView === racarr|well is now known as racarr === b0bben_ is now known as b0bben [16:19] ogra_: hm, I flash trusty-proposed onto grouper and by default there is no adbd, is that correct? [16:19] no [16:19] should be there [16:20] ogra@chromebook:~$ adb devices [16:20] List of devices attached [16:20] 0046ceedca13b976 device [16:20] works on mako [16:20] (dont have my maguro near me atm, but i would guess there too) [16:20] ogra_: hm it appears only on second reboot. [16:20] ogra_: i wonder if it's a "getprop" race. [16:21] xnox, very likely === Ursinha is now known as Ursinha-afk [16:21] xnox, usually between mtp and adb [16:30] ogra_: can you test a package on mako for me? [16:31] hmm [16:31] xnox, what is it ? [16:31] (mako is my day to day phone now ... ) [16:31] ogra_: android-tools-adbd_4.2.2+git20130218-3ubuntu17_armhf.deb reboot and check that adbd still comes up. Maybe not =) [16:31] ogra_: i did test in the emulator & grouper. [16:32] popey, do you have a writable mako by chance ? [16:32] ogra_: .... and i want saucy-proposed. [16:32] ogra_: no, but I can do [16:32] ogra_: sorry, trusty-proposed. [16:32] popey: ah, let me get it over to you. [16:32] my mako is on trusty-proposed [16:32] popey, that would be great and save me to reinstall and re-set-up [16:32] no problemo [16:33] hey Kyle [16:33] xnox, i am on trusty-proposed on both devices ;) [16:33] popey: download and install http://people.canonical.com/~xnox/repo/android-tools-adbd_4.2.2+git20130218-3ubuntu17_armhf.deb and reboot. Check that "adb shell" from a computer still works. [16:33] kk [16:33] i just dont want to have to set up and install all the click packages ahain [16:33] *again [16:33] ogra_: =) [16:33] i push click packages to my phone via a script [16:34] I manually downloaded them all and just shove them en-masse to my phone ☻ [16:34] * ogra_ looks forward to vUDS to define a proper backup tool [16:34] +1 === b0bben_ is now known as b0bben [16:35] ogra_: if i phablet-flash ubuntu-system -d mako, will that wipe my data then? [16:35] (after going rw) [16:36] popey, i think so [16:36] * popey will test and file a bug if it does [16:36] there is a bug open iirc [16:36] ooh? [16:36] but i forgot the subject or number :( [16:36] heh, nvm, I'll find it ☻ [16:36] hows the cat? [16:36] sergiusens, do you remember ? ^^^ [16:37] popey, ogra_ yes [16:37] popey, still waiting that she gets up after the stressful vet visit ... then we'll see if she eats [16:37] awww [16:37] popey, ogra_ I'm working on something for that now [16:37] xnox: fyi, dpkg -i that package kicks me off the phone and I get get back in via adb [16:37] (she is super hungry, but cant keep it in since fri.) [16:37] popey: that's ok. reboot. and make sure adb still works. [16:38] k [16:38] \o/ saved by the terminal app ☻ [16:39] xnox: yup, adb shell still works [16:39] how about after reboot ? [16:39] popey: ok, good. [16:39] and does mtp still work too [16:40] both work [16:40] good [16:40] even after a fresh boot ? [16:40] alan@deep-thought:~$ adb shell [16:40] root@ubuntu-phablet:/# uptime 16:40:20 up 1 min, 1 user, load average: 1.95, 0.87, 0.33 [16:40] ☻ [16:40] yay [16:40] xnox: anything else before I reflash? [16:41] popey: that's it thank you. [16:41] =) [16:41] kk, np [16:41] xnox, you should probably also check with plars and doanac ... since they are thw biggest adb consumers here [16:42] (UTAH relies on some stuff working in adb) [16:44] xnox: I can give it a try [16:44] what's the nature of the change? [16:44] doanac: enabling adbd over /dev/qemu_pipe for the emulator: http://paste.ubuntu.com/6319185/ [16:44] plars: ^ diff [16:45] plars: doanac: cross-built package http://people.canonical.com/~xnox/repo/android-tools-adbd_4.2.2+git20130218-3ubuntu17_armhf.deb [16:45] xnox: it kicked me out when I installed [16:45] xnox: hopefully it completed? [16:45] plars: correct, should work fine at reboot. [16:45] oh man, that code is so awfully patched all over the place [16:46] ogra_: plars: the upstart job is stopped and restarted on upgrade =/ [16:46] * ogra_ looks forward to have udb one day :) [16:46] * plars restarts [16:46] hence it kicks the person out. [16:47] well, you want the new binary to be used after upgrade i guess [16:47] how does ssh handle that btw [16:47] ogra_: but killing existing connections is not nice. ssh does not kill active connections across restart. [16:48] ogra_: and it doesn't stop in preinst, it does restart in postinst. [16:48] so it keeps a potential insecure binary in use despite me having the security fix installed ? [16:48] ogra_: i'm not sure, ask ssh maintainer =) [16:48] heh [16:48] xnox: I haven't played much with mtp, but it still kicks me out of the adb session when mtp attaches, and when I tried to actually browse files, I got a segfault from gvfs when I tried to unmount [16:49] xnox: I can't say for sure if that's a new thing or not though [16:49] plars, yeah, thats a bigger thing [16:49] we need to redesign the property handling there [16:49] xnox: otherwise adb seems to work ok for me though [16:49] for both actually [16:49] plars: ack, thanks. [16:50] stgraber: so the android-emulator in the archive is a bit bust, but the *generic* images are ok in it. [16:50] stgraber: at the moment my "sdcard" build script is this: [16:50] stgraber: http://paste.ubuntu.com/6319243/ [16:51] which is quite crude. I'd rather boot the emulator once into recovery with "system image files in places where systemimages expect them" [16:51] stgraber: and let it deploy everything onto my empty "ext4" formatted sdcard labeled USERDATA. [16:51] xnox, whats crude about it ... [16:52] stgraber: what would be the next step to enable system-image updates? [16:52] ogra_: it's not a readonly system-image update ;-) [16:53] xnox, just delete line 27 then :P [16:53] ogra_: and downloading a tarball over http with no verification what's-so-ever..... [16:53] xnox, you would be a king with that script on xda devellopers (or other embedded linux fora) [16:54] ogra_: because of sh, instead of "bash" and "set -e, set-x" ? [16:54] =)))) [16:54] haha, yeah [16:54] and because it might actually work afterwards [16:55] xnox: hmm, so you should probably switch that script from shell to python and then have it do something similar to phablet-flash where it grabs system-image.ubuntu.com///index.json, looks for the last full image and grab the rootfs from there [16:55] as the rootfs published on cdimage.u.c isn't the same as what's published on system-image.u.c [16:57] xnox: though that script looks like a good first step. I was talking with slangasek about this a few days back, and I guess we'll probably have to patch the emulator a bit to behave like we want... basically having the emulator let us specify a partition number for the boot image and for the recovery image, implement the boot/recovery switch and have it understand the abootimg format. [16:58] doesn't sound exactly trivial to do, but we'll need that if we want our emulator to be vaguely close to reality [16:58] stgraber, why do we need the recovery image ? [16:58] (once we have that, we can generate an mmc image with a working recovery partition and pre-populated cache partition, have the emulator boot that and the rest will get setup just as it would on hardware [16:58] ogra_: for the upgrader [16:59] ah [16:59] how about a partitioned img then ? [16:59] with proper labeling etc ... [16:59] sounds easier than having to patch the android code [16:59] yep, that's what I suggest above, have one massive .img which contains the standard gpt partition layout [17:00] then patch the emulator to deal with that properly, telling it what's the boot partition, what's the recovery partition and have it implement the firmware bit to allow flipping between the two (what reboot -f recovery does) [17:01] oh, that needs to be patched in ? [17:01] stgraber: a poorman's "abootimg" support is unpack abootimg and specify -kernel vmlinuz -boot initramfs command-line args. === Ursinha-afk is now known as Ursinha [17:01] i would have ecxepected this to be the standard [17:01] ogra_: yeah, the emulator doesn't support that... [17:01] ouch [17:01] xnox: sure, but that doesn't let you do the reboot -f recovery magic which we need for updates [17:02] ogra_: emulator does direct kernel + initramfs boot, there is no boot/recovery partitions by default. === kostkon_ is now known as kostkon [17:02] xnox: and it doesn't let the device update its boot/recovery partitions from the booted system, which we need too [17:03] stgraber: and to get my images to be downloadable with phablet-flash, I should publish abootimg with my emulator? === MacSlow is now known as MacSlow|eveningb [17:07] xnox: so ideally the emulator would take two parameters that'd be GPT labels for the boot and recovery partition. Those would be in the usual abootimg format, so the emulator would know how to read those too. phablet-flash in this world would just create the disk image with the right parition layout and dump the content of the recovery and cache partition in there before starting the emulator in recovery mode. [17:08] stgraber: i think at the moment it takes 4 .img files, jams them together, and represents them as a single MTD device with 4 labels/partitions, which also means using yaffs2 filesystem. [17:09] stgraber: there is also an sdcard support, which simply takes a single .img file. But i don't think it knows how to boot of the sdcard. [17:10] i'll check, but it might be an easy shim / chain initrd from the mtdblock device onto partitions of the sdcard. [17:10] stgraber: w.r.t. reboot there is a special pipe device in the emulator over which one can request to "reboot itself" [17:11] xnox: yeah, my issue there is that I'd rather not have to patch our system to special case the emulator, if we have to do that, then we can't rely on the emulator doing the same thing as hardware... [17:11] xnox: do you have a vUDS session for the emulator work? sounds like something we should discuss there [17:12] stgraber: not yet. [17:15] stgraber, ++ === dandrader|lunch is now known as dandrader === fmasi_wfh is now known as fmasi_afk [17:30] stgraber: can you explain /data /userdata to me? As far as I can tell at the moment I get no usable (RW) /data/ mounted inside the android container. === Ursinha is now known as Ursinha-afk [17:32] xnox: /userdata is the userdata partition, which then contains an android-data directory which is bind-mounted to /android/data and is then bind-mounted inside the container as /data === MacSlow|eveningb is now known as MacSlow [17:33] ogra_ I'm trying to catch up and fix my ubuntu touch builds today :p.. does the build system repack changes to ubuntu-root now? [17:33] Hashcode, the system-image step that stgraber maintains does, yes [17:33] stgraber: right, so i should "mkdir android-data" on my "userdata" fs. [17:33] xnox: the initrd does that for you... [17:34] stgraber: hm. [17:34] ogra_ should I do a local_manifest change to get that or is there a doc onit? [17:35] er.. stgraber ^^ where should I look for your system-image build step change which repacks ubuntu-root during the build? [17:35] Hashcode, i'm not sure the third party stuff is completely implemented yet [17:36] Hashcode: lp:~ubuntu-system-image/ubuntu-system-image/server/ [17:36] (for third party packagers that provide their own system-image server) [17:36] ah, seems it is :P [17:36] * ogra_ leaves that to stephane then :) [17:36] ogra_: no, it's not, but he just asked about the repacking step not about running his own server ;) [17:37] stgraber: thanks [17:37] heh [17:37] well, repackaging wont help without server :) [17:37] (or will it) [17:37] xnox: all the paths listed in /etc/system-image/writable-paths are created at boot time if missing, which includes android-data [17:37] I guess the reason I'm asking is I may need to add a set of udev ules [17:38] rules [17:38] ogra_: won't be terribly useful since the upgrader will reject those indeed :) [17:38] yeah [17:38] Hashcode, oh, thats different, file a bug against lxc-android-config and just attach the rules file [17:38] ah k [17:39] i'll pull it into the next upload (assign the bug to me) [17:39] may take me a bit, I'm like 2 versions behind [17:39] Trying to play catch up [17:39] yeah, no hurry [17:39] These porting docs need work! [17:39] *duck* [17:39] at least in trusty the architecture shouldnt change much anymore [17:40] agreed ! [17:40] Yeah I went straight to trusty [17:40] we kind of left it behind, it was hard even for ourselves to keep up with the pace of changes we did [17:40] so the doc definitely needs love here [17:41] yeah [17:41] now that the heavy lifitng is done [17:41] hopefully the pace slows down for you guys :p [17:41] i doubt that [17:42] but the low level architecture is done ... it wont change much anymore [17:42] going from "running on top of android" to "flipped container" and then to "readonly system-image" wont happen again i hope :) [17:42] it's odd i'm getting kernel boot, and ubuntu root start, but init is stopping after /userdata mount [17:43] Oh [17:43] stgraber: hm, i guess i'm doing something odd. thanks a lot for pointers though. [17:43] Are we on loopback system now? [17:43] for the nexus devices we are, yes [17:43] hm === Ursinha-afk is now known as Ursinha [17:43] My build is still putting out a flash .zip for /system.. should I worry about that yet? [17:43] we keep the cdimage zips around for ports though [17:44] we dont use ot test them ourselves though [17:44] *or [17:44] How are you integrating the system.img now? [17:44] Just drop it in to a dir? [17:44] phablet-flash drops it into the booted (and modified) recovery mode ... [17:45] the rest is magic :) [17:45] I'm not using phablet-flash :/ But I see a check for it in the /userdata/system.img location [17:45] yes, that lives inside the ubuntu-system.img [17:46] in fact the code below that check is what makes our loopback setup work (assuming you look at the initrd touch script) [17:47] if i were you i would firstz try to get up to date with the old flipped model though [17:48] there are plans to enable ports to use system-image as well but as stgraber said above, thats not done yet, so you wont have much benefit from using system-image [17:48] yeah, I'll just stick with this [17:48] right now I'm seeing a 20sec delay between the ext3 mount attempt (fail) and the successful ext4 mount [17:49] wow [17:49] kind of odd [17:49] and then init stops [17:49] http://pastebin.com/raw.php?i=gTwCRhQz [17:51] Hashcode, so what is it recovering for 20sec ? [17:52] looks like a bad fs to me [17:52] ogra_ good question, but it does that every time. That's the ext4 fs [17:52] Oh [17:52] hrm [17:52] I'm in recovery and it looks fine, i'll have to add some debug [17:53] clearly ect4 kicks in at 3sec ... [17:53] *ext4 [17:53] At first I was thinking bad device location [17:53] /dev/mmcblk0p13 vs. /dev/block/mmcblk0p13 but ubuntu's /dev locations are diff [17:53] thats fine [17:53] yeah [17:54] everything in ubuntu will use the ubuntu location [17:54] the panic is most likely not related to the fs error [17:54] but rather init trying to open a console device and not finding one [17:55] yeah [17:55] (upstart likes your console to be a real device ... while android gets aloing with fake ones) [17:55] that will likely require some kernel config changes [17:55] I'll re-review the kernel changes too [17:55] might be something I'm missing [17:55] I mount userdata like this in the .rc file: wait noatime nomblk_io_submit,commit=20,barrier=0 [17:56] iirc w-flo added some info how he did that for his port to the porting doc [17:56] yeah [17:56] CONFIG_HW_CONSOLE and CONFIG_VT or some such [17:57] Ah I see that [17:57] yeah [17:57] CONFIG_VT=y and CONFIG_VT_CONSOLE=y [18:00] ogra_: can i schedule gcc-arm-linux-androideabi rebuild against newer gcc-4.7 sources + subsequent android rebuild & check the world does not explode? [18:01] it will be a bump 4.7.3-7 -> 4.7.3-8ubuntu1 [18:01] SVN 20130821 (r201895) & linaro 4.7-2013.08 => SVN 20131020 (r203880) & linaro 4.7-2013.10 === alan_g is now known as alan_g|EOD [18:05] Hey! Anyone managed to get Ubuntu Touch working on a x86 device? [18:06] xnox, sounds safe, go for it [18:15] ikdus, I don't think so [18:15] First let Ubuntu Touch manage to run on Android *successfully* -_- [18:15] there was some discussion recently to roll x86 rootfs tarballs for 14.04 [18:15] barry, hey, is the best option to get the build to run system-image-cli -i? [18:16] Vyom, ?? we dont run on android [18:16] I meant on Nexus 7.. my bad [18:16] barry, my followup questionis, is that interface stable [18:16] sergiusens, you could peek at the file this reads from [18:16] sergiusens, if you want to prevent subprocess stuff [18:17] it is somewhere in /etc/system-image/ [18:17] (was it channel.ini ?) [18:17] ogra_, it's ok, I still need to shell in or subprocess the pull somehow === Spawn is now known as Guest82401 [18:22] Hi all! [18:22] Here is Russian? [18:23] ogra_: Are they available anywhere? [18:23] Advise what to put Ubuntu on the tablet iros PD10? [18:24] ogra_: I menan, those tarballs [18:24] *mean* [18:24] ikdus, sure on cdimage.ubuntu.com [18:24] ikdus, oh, you mean the x86 ones [18:24] no, there was only discussion about potentially producing them [18:24] Aw.. [18:25] ??? [18:25] 14.04 is the april release [18:25] (04, 2014) [18:27] Advise what to put Ubuntu on the tablet viewpad 10 pro? [18:27] help me plees!!!! [18:27] Hey there, not sure if this is the place to say it, but anyways: I've tested Touch on a brand new Galaxy Nexus, with literally nothing on (no SIM, no screen, no WiFi, no open apps). The battery was empty approx. 22 hours later. Another serious problem is that the UI is super slow and jittery. [18:29] rsalveti: hello [18:30] Recommend this what Linux install? [18:32] ubuntu for touch screen is for the x86 platform? [18:32] ogra_: HI [18:32] ку ку [18:32] Hi everyone ! [18:33] Guest82401: To check if your device is already supported, see: https://wiki.ubuntu.com/Touch/Devices [18:33] ogra_, are there any pointer to the talks about 14.04 x86 prebuilt images? [18:34] sergiusens: sorry i don't understand the first question [18:35] sergiusens: system-image-cli --info doesn't have a guaranteed output format, but i predict that the general format of "keyish thing: value" will not change. [18:36] barry, ack, I just want something I can programatically query to know I'm already running an upgradeable image [18:36] I saw this list! I wonder whether there is another platform for x86? or will there ever be? [18:36] barry, any suggested key or any other option? [18:36] Hi all === dandrader is now known as dandrader|afk [18:37] sergiusens: if you want/can use dbus, call .Info() on s-i-dbus. at least that has a format that will only be extended in a backward compatible way (or more accurately, new values added to the end of the signature). [18:37] sergiusens: but for all practical purposes, s-i-cli --info won't change any time soon... unless there's info you need that's missing! [18:38] Any of you successfully using Ubuntu touch on nexus 4? [18:38] barry, nothing is missing; I just don't want phablet-flash to break along the way :-) [18:38] :) [18:39] sergiusens: so far, no plans to change --info [18:39] barry, great, that's all I need to know :-) [18:40] barry, I can do dbus too btw if that feels cleaner to you [18:42] sergiusens: no preference from me! whatever works best for you is fine === racarr is now known as racarr|lunch [18:50] ogra_ what sets $device? [18:52] popey, ogra_ doanac can you check https://code.launchpad.net/~sergiusens/phablet-tools/1218270/+merge/192927 [18:53] ogra_, is there a way to get more space in my root partition on the phone? I've installed a lot of -dev packages and such, and I'm running out of space === dandrader|afk is now known as dandrader [18:58] sergiusens: sure, will test here [19:00] ogra_ I'm seeing a lot of "init: lxc-android-boot main process (343) terminated with status 1" type messages.. where can I look to debug that? [19:01] so I installed Ubuntu Touch about a month-and-a-half ago; now, I'd like to update it to pull down the GA release [19:01] can I do that using the system update? or do I need to phablet flash it? [19:02] kirkland: you probably have the cdimage-touch version if it's that old [19:02] kirkland: adb shell system-image-cli -i [19:02] does that return something sane? [19:02] http://paste.ubuntu.com/6319959/ like that === racarr|lunch is now known as racarr [19:07] Has anyone built for m7ul successfully? I'm having issues. [19:11] sergiusens: hi [19:11] hello [19:11] sergiusens: playing with branch now [19:12] oreneeshy, hey! [19:12] sergiusens: :-) [19:12] sergiusens: installing utouch on an n7 [19:12] performance is really crap [19:13] sergiusens: any package somewhere that can improve? [19:13] oreneeshy, that's mir; adb shell rm /home/phablet/.display-mir; adb reboot [19:14] doanac, thanks [19:14] sergiusens: trying [19:15] sergiusens: so if I reflash with phablet-flash from https://code.launchpad.net/~sergiusens/phablet-tools/1218270/+merge/192927 it won't wipe my data? [19:16] sergiusens: nice thanks [19:17] popey, that's the point; unless you explicitly say --bootstrap [19:18] ok, will test [19:18] mterry, i fear not, stgraber might know a way [19:18] popey, the data partition isn't formatted if you are already on an upgradeable image [19:19] kk [19:19] mterry: you'll need to dd some extra space at the end of /userdata/system.img, then do a resize2fs [19:20] stgraber, we should provide a tool for that ;) [19:20] once we have all that spare time and dont know what else to do ;) [19:20] right :) [19:21] Hashcode, you need /system mounted [19:22] :-/ [19:22] Hashcode, there should be logs in a) /var/log/lxc/ and b) in /var/log/uptstart/ [19:23] yeah I'm looking through the upstart logs now [19:23] Hashcode, there is an lxc-android-boot upstart job that creates an fstab entry for /system usually (if your partition label is known) [19:23] it kept looking for my udev rules [19:23] ah, yeah [19:23] I didn't realize it needed to go into /usr/lib/lxc-android-config/ [19:24] yeah, it would be better if we could just generate them on the fly from ueventd.rc ... [19:25] but sadly android isnt very reliable in that area, it chowns and cmods files in /dev all the time from its init scripts [19:25] ah [19:25] also seeing some mountd-proc errors [19:25] "chmod: cannot access '/proc/slabinfo': No such file or directory" [19:25] so I need to turn that on in the kernel [19:25] which means human intervention is needed to adjust the stuff manually [19:26] I think I have slub currently [19:26] ah, yeah [19:29] heh, that looks like someone pulled the plug in oakland [19:46] Why would i get a status 7 error while trying to install a phablet flash [19:46] sorry if i said that wrong [19:51] Bray90820_, what do you mean? [19:53] i am trying to install ubuntu touch but but it fails with status 7 [19:53] using the phablet flash method === sergiusens_ is now known as sergiusens [19:53] Bray90820_, what are you running? [19:55] what phone? [19:55] sergiusens: do you mean what phone [19:56] Bray90820_, I'm not sure what you mean with _method_ [19:56] Phablet flash [19:56] do you know what phablet flash is [19:56] Bray90820_, phablet-flash with no arguments doesn't work [19:56] Bray90820_, yes, my name is on most of the commits [19:56] what do you meanby that [19:57] Bray90820_, what are you running? phablet-flash ubuntu-system; phablet-flash cdimage-touch ? [19:57] Bray90820_, can you pastebin the output logs? [19:57] from cwm? [19:58] Bray90820_, let's start from scratch, can you tell me exactly what you are doing, step by step and be very verbose? [20:01] I downloading the ubuntu cdimag and the cm 10.1 image i needed and put them on my SD card I boot my phone into CWM wipe data flash cm 10.1 everything wrks fine then I try to flash the ubuntu cdimg and i fails with status 7 [20:03] hey guys, Ive messed up my nexus 4 and just have the bootloader left...it doesnt let me add any custom software by sideload and it wont boot ubuntu tough after factory reset... any ideas? [20:03] Bray90820_, so you are not really using phablet-flash at all [20:04] the cdimage can't be installed through cwm [20:04] ? [20:04] Byeither that or expand on this " then I try to flash the ubuntu cdimg and i fails with status 7" [20:06] i go install zip from sd card select ubuntu cdimage it tries to fkash it but then it stops with status 7 [20:06] Bray90820_, did you flash the device zip first and then the ubuntu zip? [20:06] Bray90820_, so to confirm, you are not using phablet-flash or _the_ phablet-flash method [20:06] i assume by device zip you mean the cm zip [20:07] Bray90820_, no, unless you got it from one of the ports [20:07] Bray90820_, this is not an android add-on [20:07] sergiusens: on the wiki it gves me the cm image and the cdimage [20:07] Bray90820_, which device? [20:07] Bray90820_, and wiki link [20:08] it's the tmobile g2/HTC vision/desire z [20:08] it's labeled as desire z on the wiki [20:09] and as to my knowledge i need to flash the cm image first then the ubuntu image [20:09] https://wiki.ubuntu.com/Touch/Devices [20:14] ogra_ I can see my system part get mounted, but when init.*.rc runs all my services are coming back "cannot find '/system/vendor/bin/pvrsrvinit', disabling 'pvrsrvinit'".. seems like something isn't mapping correctly? [20:18] could someone help me out with a backup.ab for a nexus 4? [20:18] Bray90820_, have you tried phablet-flash community --wipe -d vision [20:18] Bray90820_, like stated here? https://wiki.ubuntu.com/Touch/Devices/flipped_vision [20:19] I have not [20:20] I prob should [20:21] how would i d the phablet-flash community --wipe -d vision [20:22] Could i just format /data and/cache [20:25] sergiusens: Could i just format /data and/cache [20:30] Here is something i never thought about [20:31] maybe the Desire z version doesn't work on the G2 === vila is now known as lt-columbo === lt-columbo is now known as vila === salem_ is now known as _salem [20:38] Anyways i'm gonna get going [20:38] see you later [20:50] chwatson: I made a .click with Zoltan instead of Zoltán and it works fine [20:58] Just flashed my Nexus 7. VERY pleased to see the screen flashing issue has been resolved. I can't seem to find the bug report, so I'd like to say Thanks to the person(s) who resolved that issue. \:D/ [21:26] ogra_ how do I adb into the android shell now? === thatguy is now known as thatguyisjames [22:01] popey: http://paste.ubuntu.com/6320803/ [22:01] kirkland: thats quite an old image [22:02] thats no system image [22:02] popey: so there's no apt-get upgrade that can take me from there to GA? [22:03] ogra_ I think I have most of this working, but /system fails to mount in the lxc, and I can't seem to adb into the container to see whats up [22:04] kirkland: no, you need to reflash [22:04] popey: okay, so I should just blast this one entirely and start anew? [22:04] lovely [22:04] Hashcode, /system/bin/logcat works from ubuntu [22:04] yeah, phablet-flash ubuntu-system --channel trusty [22:04] kirkland, apt and dpkg are dead technology on the phone :P [22:05] ogra_ right all of the services in the lxc are stopped because the bins can't be found (during init) [22:05] \o/ killing all the things [22:05] Oct 28 21:37:07 ubuntu-phablet kernel: [ 7.263304] fs_mgr: Cannot mount filesystem on /dev/block/mmcblk0p11 at /system [22:05] Oct 28 21:37:07 ubuntu-phablet kernel: [ 7.263335] init: fs_mgr_mount_all returned an error [22:05] ogra_: I know, I was kidding about that :-) [22:05] we only use them to build the image ... [22:05] ogra_ but /system is mounted by ubuntu [22:05] popey: trusty? why not saucy? [22:06] so on the android side, it's "waiting for Surfaceflinger" etc. [22:06] Hashcode, right ... hmm [22:06] I think the boot process removes the adbd binary in android side [22:06] And that's why I'm having an issue connecting to it [22:06] on 5555, etc [22:07] Hashcode, yes, you can move the code snippet out of the way in /var/lib/lxc/android/pre-start.d/ [22:07] ah ok [22:07] kirkland: saucy is dead to us ㋛ [22:08] kirkland: saucy will almost certainly get near-zero updates, trusty will get near-daily updates [22:08] popey: okay, so once I'm on that, I should be able to update it easily? [22:08] yes, over the air updates [22:08] kirkland, yeah, the GUI offers you OTA updates regulary [22:09] popey: ogra_: great, thanks guys! [22:09] np [22:09] popey: I'm flashed, rebooting [22:09] ruh roh [22:09] ERROR:phablet-flash:Command 'adb push /home/kirkland/Downloads/phablet-flash/imageupdates/pool/ubuntu-a542f511e5de48d2172a80244671b15a76a085eb6d69f16a473c514a9a4c524f.tar.xz /cache/recovery/' returned non-zero exit status 1 [22:10] is your device attached? [22:10] * popey pages sergiusens [22:10] I read the conversation and I'm a bit confused. I regularly flash my device using the development channel - is that the one that is being updated on a near-daily basis? [22:11] fishscene: you dont need to flash it clean each day [22:11] in system settings -> update you can over the air update [22:11] popey: yeah; it powered itself off; I just powered it back on, and it's hanging on the google logo [22:11] you _can_ flash cleanly of course [22:11] kirkland: phablet-flash ubuntu-system --channel trusty -b [22:11] try that [22:11] I don't - just once a week, usually on Friday. But I'd like to tap into the daily. [22:12] fishscene, theoretically it is, practically we wait for the first gree image on http://reports.qa.ubuntu.com/smokeng/trusty/touch/ before switching the dvel channel to trusty [22:12] *green [22:12] kirkland: i have seen it fail without -b before [22:12] popey: hmm, into what state do I need to boot my device? [22:13] popey: it's no longer booting into Touch, after that failed flash [22:13] ok, Thanks! [22:13] recovery ... but then you need to use -d mako [22:13] (if thats a nexus 4) [22:14] ogra_ is there no way to chroot to the lxc? (can't adbd.. no /system/bin/sh for it) [22:15] just copy it in place [22:15] oh I could push it [22:15] ogra_: it is a nexus 4 [22:16] ogra_: I rebooted into recovery [22:16] ogra_: and I'm trying "phablet-flash ubuntu-system --channel trusty -b -d mako" [22:19] kirkland: working now? === Zic is now known as Guest53304 [22:23] barry: commented on your bug report (https://bugs.launchpad.net/autopilot/+bug/1242835). [22:23] Ubuntu bug 1242835 in Autopilot "Port autopilot script to Python 3" [Undecided,New] [22:23] barry: think the best thing to do now is to change the bug title to "Port autopilot test suites to python3" and make it affect every touch application in the rdepends list [22:24] but before we can land that, we need to talk to the CI team to make sure that if we depend on python3-autopilot in those packages that it'll do what we expect [22:24] I can do that first part. [22:24] thomi: hi! [22:24] :) [22:26] thomi: just read the comment. yeah, i'd be willing to help, but as i've mentioned before, i just can't get the test suite to pass in *trunk* on trusty [22:26] (autopilot test suite) [22:26] we should fix that. [22:26] I mean, it works for me, so I'd like to know what's going wrong for you [22:26] thomi: it's the protocol mismatch problem. [22:26] what does 'dpkg -l | grep autopilot' show? [22:28] ii autopilot-desktop 1.3.1+13.10.20131003.1-0ubuntu1 all Autopilot support for the ubuntu Desktop platform [22:28] ii libautopilot-gtk:amd64 1.3+13.10.20130628-0ubuntu1 amd64 Makes GTK+ applications introspectable by autopilot. [22:28] ii libautopilot-qt 1.3+13.10.20130814-0ubuntu1 amd64 This project makes Qt applications introspectable by autopilot. [22:28] ii python-autopilot 1.3.1+13.10.20131003.1-0ubuntu1 all Utility to write and run integration tests easily [22:28] ii python-autopilot-trace 1.3.1+13.10.20131003.1-0ubuntu1 amd64 Support for tracing in autopilot [22:28] ii python-autopilot-vis 1.3.1+13.10.20131003.1-0ubuntu1 all The visualisation application for Autopilot. [22:28] [22:28] so yeah, they look like 1.3.1's [22:28] yeah, that's the problem [22:28] barry: if you feel like using the ppa, add ppa:autopilot/experimental [22:28] thomi: maybe the 1.4 versions aren't in trusty yet? [22:28] I expected autopilot 1.4 to land in trusty already, but that's been held up [22:29] yeah [22:29] thomi: okay, that makes perfect sense then. the ppa has all the 1.4 versions? [22:29] correct [22:29] I believe that the problems we had that were preventing 1.4 from landing in trusty have been resolved [22:30] I need to follow that up this week to see what's happening there [22:31] thomi: cool. for now i'll add the ppa and re-run the tests, but i'm sure the results will be better. just ping me when you know what's up with the 1.4's landing in trusty (as soon as i see them, i'll delete the ppa) [22:31] will do. [22:32] ogra_ so android lxc mount on system is failing "mount: Device or resource busy" have you heard of that? [22:33] thomi: [22:33] W: Failed to fetch http://ppa.launchpad.net/autopilot/experimental/ubuntu/dists/trusty/main/binary-amd64/Packages 404 Not Found [22:33] [22:33] W: Failed to fetch http://ppa.launchpad.net/autopilot/experimental/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found [22:33] [22:33] nuts - that's right, sorry - the PPA hasn't been seeded yet. pitti found that, and I forgot to follow up [22:34] just asking the CI folks to poke that PPA [22:34] thomi: okay, no worries. i'll let you sort all that out. i'm nearing eod anyway :) [22:34] OK, lets talk tomorrow as well then [22:34] thomi: +1 [22:36] kirkland: success? [22:43] Is there an irc app for ubuntu touch? [22:44] I dont see on in the core apps [22:48] sr20dett: no [23:01] popey, sorry; was afk, still need me? [23:01] dont think so [23:02] kirkland was having problems flashing his device [23:02] * popey enters S3 [23:04] ogra_ what process mounts /system on ubuntu side? [23:09] seems like maybe I'm missing something that bind mounts these to the lxc rootfs [23:32] Are there any repo changes for the trusty build? Like do I need to reinit against a different manifest? === Guest53304 is now known as Zic