[01:58] <camflox> help
[01:59] <snwh> you may want to be more specific, camflox ;)
[01:59] <camflox> ok sorry
[02:00] <camflox> lg l5  support ubuntu touch ?
[02:03] <snwh> I'm not sure. You could try searching xda-dev
[02:05] <camflox> i found port on 4pda but deleted links (sorry my bad english)
[02:32] <SonikkuAmerica> How are the flo system images coming?
[04:12] <HelloThere> Hi all
[04:13] <HelloThere> first time here. Is there anyone here? Any developers?
[04:14] <crocket> Will ubuntu phones support B.A.T.M.A.N. or 802.11s mesh network?
[04:14] <HelloThere> speak of the devil
[04:14] <HelloThere> crocket, i just asked a question for same thing (related)
[04:14] <HelloThere> no one answered.
[04:14] <HelloThere> actually, I had not asked question, but i do mesh networking
[04:15] <HelloThere> getting straight answer to my question is like pulling teeth
[04:17] <HelloThere> my best guess so far is that Ubuntu is doing the same as Android
[04:17] <crocket> HelloThere, fuck shit
[04:17] <HelloThere> ?
[04:17] <crocket> Fucking mobile phone makers
[04:17] <HelloThere> yep
[04:18] <HelloThere> it's amazing that they have gotten away with it for so long.
[04:18] <HelloThere> I'm sure Verizon is helping in one way or another.
[04:18] <crocket> HelloThere, Why don't you make a company that builds mesh network capable smartphones?
[04:18] <HelloThere> hmm...interesting idea. :)
[04:18] <crocket> Fork ubuntu or android.
[04:19] <crocket> HelloThere, What about Jolla?
[04:19] <HelloThere> i thought about that probably 1,000 times.
[04:19] <HelloThere> they are the same.
[04:19] <HelloThere> they say one thing, do another.
[04:19] <HelloThere> wait
[04:20] <HelloThere> my bad, take that back. I did ask Jolla, and Jolla said that there were making a truly, truly open phone.
[04:20] <HelloThere> but they might not be successful. the problem is the telco's in the USA.
[04:20] <RAOF> I don't see any reason why you wouldn't be able to enable batman on Ubuntu Touch.
[04:21] <HelloThere> RAOF, we're listening
[04:21] <RAOF> You'd probably need to rebuild the kernel and the image to enable the batman-adv module, but that's fairly standard.
[04:21] <HelloThere> i got something that I need to clear up with Ubunt Touch.
[04:21] <HelloThere> thats' what I was about to say.
[04:22] <HelloThere> in a nutshell, I do want my 10,000 customers rooting (or anything else) there phones.
[04:22] <HelloThere> right now, if I want to give one of my customers a Linux application, they can install it. quick. easy. no problem.
[04:22] <HelloThere> I want the same thing for a smartphone.
[04:22] <RAOF> Click packages would do that.
[04:22] <HelloThere> ok.
[04:23] <RAOF> But you can't do that for kernel modules.
[04:23] <HelloThere> what about user-space models that interface with system-level primitives.
[04:23] <HelloThere> *modules
[04:24] <HelloThere> my guess is "no"
[04:24] <RAOF> If you want it in the software centre or app store or whatever it is we're calling it then it'll need the appropriate AppArmour permissions (or a manual review), but it's just userspace code. Go nuts.
[04:24] <HelloThere> are you with Ubuntu?
[04:25] <RAOF> Yeah, but not in this particular area; I work on Mir.
[04:25] <HelloThere> oh
[04:25] <HelloThere> you could help me out greatly, then,...
[04:25] <HelloThere> by answer question I have had for a year. every time I ask it, I get smoke and mirrors.
[04:25] <HelloThere> I'm software engineer.
[04:26] <HelloThere> hypothetical situation:
[04:26] <HelloThere> I have 10,000 customers.
[04:26] <HelloThere> I have Linux application that uses Linux system calls like epoll, timerfd, etc.
[04:26] <HelloThere> it's user-space, but it will need to send raw Ethernet frames.
[04:26] <HelloThere> now I have this application on my web site.
[04:27] <HelloThere> my user, who is a doctor, goes to my web site to install it.
[04:27] <HelloThere> my question:
[04:27] <HelloThere> Will my customer have grief or not?
[04:27] <RAOF> This depends on how you distribute it.
[04:27] <HelloThere> I plan to distribute it from my web site.
[04:28] <RAOF> Right, but what exactly are you distributing?
[04:28] <RAOF> A single static executable object?
[04:28] <RAOF> A tarball containing stuff?
[04:28] <HelloThere> my experience with Linux is limited, btw, but I could do anything to package it.
[04:28] <RAOF> A .deb, built for the Ubuntu release your doctor customer is running?
[04:28] <HelloThere> it's a binary, and a few data files.
[04:29] <HelloThere> well, that's just it...they are not running Ubuntu now.
[04:29] <HelloThere> and if I do not solve this problem, they will not be running Ubuntu. :)
[04:29] <HelloThere> it's on Windows now, Windows CE. The port to Ubuntu was only done recently.
[04:30] <HelloThere> so we're looking at Ubuntu Touch, scratching our heads, trying to figure out exactly what Canonical means by "native
[04:30] <RAOF> Well, IIRC the ‘can send raw Ethernet frames’ is fixed by installing your binary with CAP_SYS_RAW_NETWORK or something.
[04:30] <HelloThere> if I write a native app for Windows Mobile, I can do whatever I want to that device, as long as the user authorizes it.
[04:30] <HelloThere> so far, for every single smartphone that we have tried (all of them), this is not the case on Linux.
[04:30] <HelloThere> Ubuntu claims on their web site that they support "true native apps"
[04:31] <HelloThere> but that is meaningless to an engineer without being very specific.
[04:31] <HelloThere> I'm trying to be specific. :)
[04:31] <HelloThere> so I can package it however.
[04:31] <HelloThere> ideally, customer would download my package, in whatever form it is in, click something, and it would install.
[04:31] <RAOF> I don't know how we plan to handle the “download random package from the internet” usecase.
[04:32] <HelloThere> if you will allow me to be frank, there is something I have to get off my chest.
[04:32] <RAOF> It's a real use case, but it's also one fraught with problems.
[04:32] <HelloThere> i knew you were going to say that. :)
[04:32] <HelloThere> every company that makes smartphone OS's say that.
[04:32] <RAOF> Because it's obvious to anyone who spends any time thinking about it :)
[04:32] <HelloThere> "We do it to protect the customer."
[04:33] <HelloThere> actually, I think there is a different angle.
[04:33] <RAOF> Well, Android can sideload reasonably easily; AFAIK you can do whatever you want there.
[04:33] <HelloThere> nope.
[04:34] <HelloThere> Basically, Apple opened a lot of eyes with its app store.
[04:34] <HelloThere> Microsoft, etc. saw all the $$$ that was being made with the wall-garden model.
[04:34] <HelloThere> and as we know, if I write an app for iOS, cannot port it..I become bound to Apple.
[04:35] <HelloThere> and I have to sell through Apple's store.
[04:35] <HelloThere> Google is doing the same thing with Android.
[04:35] <HelloThere> Tizen is trying hard to do the same thing.
[04:35] <HelloThere> and a few others.
[04:35] <HelloThere> And then there is Canonical.
[04:35] <HelloThere> basically, the steps are:
[04:35] <HelloThere> 1. announce a new "OS" (usually based on Linux).
[04:35] <HelloThere> 2. claim that it is free, open-source, etc..yada...
[04:36] <HelloThere> 3. create a semi-prorietary API that, if you want to show anything to the user, you have to use that API
[04:36] <HelloThere> 4. create an App Store
[04:36] <HelloThere> 5. create an environment where, if you do not use the App Store, you suffer as a developer
[04:36] <HelloThere> 6. charge a % of of sales on the App Store
[04:36] <HelloThere> it's standard technique these days
[04:37] <RAOF> Ah, well, I think you'll find that 5. is actually “An App Store is really really useful”
[04:37] <HelloThere> Yes...it is..but
[04:37] <RAOF> So ‘if I don't use the App Store, I miss out on really really useful’ isn't something that can be fixed?
[04:37] <HelloThere> When developers start scratching their heads saying, "Ok,, I get the app store thing...but I don't get it..why do I have to pay you a fee to sell my app to my customer on my customer's phone..."
[04:38] <HelloThere> well...
[04:38] <HelloThere> I think it can be fixed.
[04:38] <HelloThere> I think that Canonical should allow 3rd-party developers to create apps.
[04:38] <HelloThere> and be able to sell those apps without going to the app store.
[04:38] <HelloThere> despite the utility of the app store.
[04:39] <HelloThere> i also think that Canonical should give the user a choice about installing software.
[04:39] <HelloThere> i ride motorcycle at 150 mph.
[04:39] <HelloThere> it could easily kill me.
[04:39] <HelloThere> but when I bought it, the dealer who sold it to me did not put a rev limiter on it.
[04:39] <HelloThere> i get one warning
[04:39] <HelloThere> this machine can kill you
[04:39] <HelloThere> then I get the keys
[04:39] <HelloThere> I think smartphones should be that way too
[04:39] <HelloThere> right now it is not
[04:40] <HelloThere> the user should have the option of installing whatever software s/he wants
[04:40] <HelloThere> you should warn him/her, but the decision of whether to install the software should lie with the user
[04:40] <HelloThere> that is the true meaning of open
[04:41] <HelloThere> open source is useless if the result is that most users cannot get the experience they want without some really heavy lifting
[04:41] <HelloThere> what do you think?
[04:41] <HelloThere> do you think a user should be allowed to decide for himself/herself whether to install software outside the sandbox?
[04:42] <RAOF> Yes, but Android allows that (as, presumably, will Touch)
[04:42] <HelloThere> actually, it does not.
[04:42] <HelloThere> my app will run on any Linux distro in the world.
[04:42] <HelloThere> all of them.
[04:42] <RAOF> In what way does it not?
[04:43] <HelloThere> if a user tries to put my app on Android device, no go.
[04:43] <HelloThere> it's a native C++ app.
[04:43] <HelloThere> portable in fact. runs fine on Windows.
[04:43] <HelloThere> but it will not sideload on Android.
[04:43] <HelloThere> Android pushes Java.
[04:43] <RAOF> Why not?
[04:43] <RAOF> Android has allowed C++ for a couple of years, at least.
[04:43] <HelloThere> there is a standard linux function call - epoll
[04:44] <HelloThere> if I am not mistaken, I cannot use it on Android.
[04:44] <HelloThere> see..that's the game with words that Google plays with Android
[04:44] <HelloThere> they say, "Android supports native C++"
[04:44] <HelloThere> but people in-the-know, know that that is not quite what it seems
[04:44] <HelloThere> yes, you can compile C++ code.
[04:45] <HelloThere> like letting someone drive a Ferrarri.
[04:45] <HelloThere> "I'll let you drive my Ferrarri."
[04:45] <HelloThere> when you get to the test drive site...
[04:45] <HelloThere> get into the car
[04:45] <HelloThere> in the garage.
[04:45] <HelloThere> yes, you're driving a Ferrarri, but you are confined to a garage.
[04:45] <HelloThere> right?
[04:45] <HelloThere> I mean, that's C++ on Android.
[04:45] <HelloThere> it's C++, in a garage.
[04:46] <HelloThere> if you try to do anything other than twiddle your C++ thumbs, you cannot.
[04:46] <HelloThere> it's sandboxed.
[04:46] <HelloThere> and not only that, you still need Java, because, in fact, it is a Java program.
[04:47] <HelloThere> that runs your C++
[04:47] <HelloThere> and forget about doing anything low-level.
[04:47] <HelloThere> you can't.
[04:47] <HelloThere> wanna do some WiFi mesh stuff?
[04:47] <HelloThere> forget it
[04:47] <HelloThere> to do that, you need to talk to WiFi drivers.
[04:47] <HelloThere> Android won't let you.
[04:48] <HelloThere> they keep your C++ code in a box so tight, you might as well be programming in Java.
[04:48] <HelloThere> so getting back to Ubuntu...
[04:48] <HelloThere> I hope you guys do different.
[04:48] <RAOF> If you want to be in the store your code will be sandboxed.
[04:49] <HelloThere> I figured. That's fine.
[04:49] <HelloThere> So you already know my next question.
[04:49] <HelloThere> what happens if there is code that is ~not~ in the store.
[04:49] <HelloThere> you guys going to sandbox that too?
[04:50] <RAOF> It's not sandboxed now; you can (if you enable writable-/) apt-get anything you like from the main Ubuntu archives.
[04:50] <HelloThere> i read something about that this evening.
[04:51] <HelloThere> so you're saying, right now, if my customer enables writeable, they can install any "normal" desktop application?
[04:51] <RAOF> Yup.
[04:51] <RAOF> They won't work, obviously, because we don't run an X server.
[04:51] <HelloThere> oh sure.
[04:52] <RAOF> But if they're console-only, sure.
[04:52] <HelloThere> ok, forgive me..my Linux is much weaker than my Windows..
[04:52] <HelloThere> so if I have a normal, native consolve C++ application that invokes epoll(), that interface with madwifi or whatever WiFI driver is in the system, that should work ?
[04:53] <HelloThere> i'm trying to envision the process.
[04:53] <HelloThere> I have the native C++ application on my web site.
[04:53] <HelloThere> a doctor is sitting in her office, at my web site, looking at my application.
[04:54] <HelloThere> she decides to download and install it.
[04:54] <HelloThere> what's the process?
[04:55] <HelloThere> you said that I could apt-get anything from Ubuntu repository
[04:55] <HelloThere> my app is not in Ubuntu repository
[04:56] <RAOF> Well, they could download a .deb file and dpkg --install it.
[04:56] <RAOF> But I don't know what process, if any, we intend for out-of-store app installs.
[04:56] <HelloThere> so my doctor is looking at her phone
[04:56] <HelloThere> i'm trying to envision what she would do
[04:57] <HelloThere> console interface, etc.
[04:57] <HelloThere> i am worried about your out-of-store installs
[04:57] <HelloThere> Google has everyone fooled by side-loading.
[04:57] <HelloThere> they say that you can sideload apps, but they are Java apps
[04:57] <HelloThere> no C++ apps.
[04:58] <HelloThere> they tell you that you can code in C++, but it's not the same as having access to native API of Linux
[04:58] <RAOF> Well, you can.
[04:58] <HelloThere> really?
[04:58] <HelloThere> I'm not convinced.
[04:58] <RAOF> But the APIs you're requesting are privileged.
[04:58] <RAOF> You need SYS_CAP_something_or_other, or root, in order to use them.
[04:58] <HelloThere> well..yes and no. epoll is not a priv...
[04:58] <RAOF> That's quite true.
[04:58] <RAOF> Oh.
[04:59] <HelloThere> i don't want any of my doctors rooting their phones.
[04:59] <HelloThere> and it is true that some of the api surface is privilege, like raw eithernet.
[04:59] <RAOF> Oh. You might be running into bionic limitations.
[04:59] <HelloThere> *ethernet
[04:59] <HelloThere> yea
[05:00] <RAOF> Presumably bionic doesn't implement the epoll wrapper; you could totally use epoll, but you'd need to call the appropriate ioctl().
[05:00] <HelloThere> i've talked to other developers. the feeling is unanimous. Android, for native C++ developers, is a nightmare.
[05:01] <HelloThere> what I want is same access that I have on Linux desktop.
[05:02] <HelloThere> honestly, I think Canonical, Tizen...etc. are all treading dangerous ground.
[05:02] <HelloThere> imagine what will happen when one of Chinese manufacturers breaks rank.
[05:03] <HelloThere> puts out smartphone that has true no-non-sense Linux on it (with X)
[05:03] <HelloThere> and throws it out there.
[05:03] <HelloThere> viruses be damned.
[05:03] <HelloThere> then you have situation.
[05:03] <HelloThere> you have Microsoft/PC 1983 situation.
[05:03] <HelloThere> on smartphones.
[05:03] <HelloThere> programmers would write code in any language they saw fit, do what they want.
[05:04] <HelloThere> it only takes a single OEM to break ranks.
[05:04] <HelloThere> and huge #'s of developers will follow them.
[05:04] <HelloThere> create a different kind of app store.
[05:04] <HelloThere> where user can download and install whatever, at their own discretion.
[05:04] <Beldar> HelloThere, This is support not your soapbox.
[05:05] <HelloThere> ok..so..i would like to know...
[05:05] <HelloThere> if my customer installs my application
[05:05] <HelloThere> on an Ubuntu Touch phone...
[05:05] <HelloThere> from my web site...
[05:05] <HelloThere> if your OS will restrict my application from accessing the normal API that I can expect on Ubuntu Linux
[05:05] <HelloThere> including the ability to send raw Ethernet frames (since I can do that on Ubuntu desktop)
[05:06] <HelloThere> that's my question
[05:06] <HelloThere> without rooting her phone
[05:06] <HelloThere> and if so, what is the process
[05:07] <RAOF> (1) Your app can send raw Ethernet frames on the desktop because the desktop comes pre-rooted.
[05:07] <HelloThere> right now, I can write a program on the Ubuntu 12.8 (or whatever) that I have running that will send
[05:07] <RAOF> (2) As I've said, I don't know what the plan is.
[05:07] <HelloThere> but right now, today, the answer is "no", right?
[05:08] <HelloThere> just trying to get the facts
[05:10] <RAOF> As of today, the answer is “yes, as long as they're prepared to drop into the terminal app”
[05:10] <RAOF> And enable writable-/
[05:11] <HelloThere> ahhhh!!!
[05:11] <HelloThere> I forgot that.
[05:11] <HelloThere> so that's the answer to my 2nd question. what is the mechanism
[05:11] <HelloThere> there is a terminal app. very cool.
[05:12] <HelloThere> how much work is it to enable writeable?
[05:20] <NerdKelly> Hi. Trying to install touch on my N7 using guide from ubuntu.com but stuck at step4. When running ubuntu-device-flash --channel devel --bootstrap it says command not found
[05:21] <cjohnston> NerdKelly: have you installed the correct packages?
[05:22] <NerdKelly> afaik, according to the instruction listed https://wiki.ubuntu.com/Touch/Install
[05:22] <NerdKelly> sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot
[05:23] <NerdKelly> no mention of ubuntu-device-flash
[05:23] <NerdKelly> i added the ppa too
[05:24] <HelloThere> So I got answer to 1 of my 2 questions. it is possible to side-load true native C++ applications that bind to the Linux kernel, but only if device is enable for write by going to terminal app. the actual steps involved are not specified. And at this point, it is not certain how much access Canonical will allow.
[05:24] <HelloThere> thx.
[05:30] <NerdKelly> any ideas anyone?
[05:30] <cjohnston> NerdKelly: try phablet-flash
[05:30] <cjohnston> It looks like something is missing for being able to install using ubuntu-device-flash
[05:31] <NerdKelly> yeah, phablet-flash is available
[05:32] <NerdKelly> if thats the case the instructions need a bit of a revision
[05:33] <cjohnston> NerdKelly: it was just updated to be ubuntu-device-flash, so I'm guessing that something was omitted
[05:33] <cjohnston> I'm emailing the person who made the changes now
[05:33] <cjohnston> but being that its the weekend, might be Monday until there are changes
[05:35] <NerdKelly> now worries. I've just searched apt repo for ubuntu-device-flash and looks like i've found the package
[05:36] <cjohnston> what's missing?
[05:37] <NerdKelly> looks like just ubuntu-device-flash
[05:38] <NerdKelly> doing ubuntu-device-flash --channel devel --bootstrap now...
[05:41] <NerdKelly> not sure if its doing anything mind as no visual feedback or anything as yet...
[06:12] <crocket> hel
[06:12] <crocket> hell
[07:15] <NerdKelly> cjohnston cool. Seems to be installing now :)
[08:52] <FuLgOrE_> hi. anybody here with a N10?
[08:52] <FuLgOrE_> I need some config-files
[10:39] <xplt> A little help with the emulator, please?
[10:43] <xplt> http://pastebin.com/YSv5sixk <--- That's what I see in the Qt Creator when I try to create a new instance of the emulator and then run it. After login prompt, emulator's process start sleeping and it's window still doesn't render anything except device's frame
[10:52] <popey> xplt: it takes a while
[10:52] <popey> after you get the frame come up, wait ~5-10 mins
[10:53] <xplt> Well, I waited for an hour yesterday and nothing happened :-/ And looks like it's the same thing today
[10:56] <xplt> The only difference I see it's that emulator occasionally "refreshes" it's window during loading by restoring it to black
[10:59] <xplt> wow, nevermind
[10:59] <xplt> Finally!
[10:59] <xplt> popey: and thanks! :)
[11:00] <xplt> Yes! It really works! :D
[11:04] <popey> ☻
[11:04] <popey> the x86 one is way faster
[11:04] <popey> but not integrated yet
[11:28] <FuLgOrE_> anybody here with a N10? I need some config files
[12:01] <Saviq> ogra_, re: silos, AFAIK that's why locks are being put on trunks, that only one silo can with a package can be active at the same time, looks like it's not the case with direct uploads?
[12:02] <ogra_> Saviq, right, we need some kind of dependency system for silos too imho
[12:03] <ogra_> given that 60% of our packages in the image dont really come from trunk branches
[12:03] <Saviq> indeed
[12:04] <ogra_> Saviq, do you know if rsalveti tested the lightdm flo issue against a normal archive ?
[12:04] <ogra_> when i tested it here it didnt cause any issues
[12:04] <Saviq> ogra_, no, I only read about it this morning when it was already fixed, apparently
[12:04] <ogra_> i wonder whats different in the demo image that it seems to need more time to provide the env for lightdm
[12:05]  * ogra_ wnts his 2 seconds boot time back ! 
[12:05] <ogra_> :)
[12:06] <Saviq> :D
[12:33] <timppa> ogra_: 2 second boot time would be rather nice :)
[12:33] <timppa> btw, regarding the alarm clock. I've done some more testing and it only seems to work once
[12:34] <Will> Hi all
[12:34] <philippe> hi
[12:34] <timppa> Phone needs to rebooted after one succesful alarm
[12:35] <timppa> + the timezone issue.
[12:40] <Sulan_> Hi all, I hv just installed the ubuntu-sdk but i can't see the ubuntu tmpl in the new project wizard, any ideas?
[12:41] <timppa> is ntp enabled on the ubuntu touch, clock seems to run late compared to all other machines/phones I have which are synchronized
[12:42] <nik90> timppa: Are you running #200?
[12:42] <timppa> yes
[12:43] <nik90> timppa: I am still on #194, I will test #200 when it gets promoted with the alarms...seems weird that it doesn't ring twice
[12:43] <nik90> timppa: the timezone has been confirmed by other people as well
[12:44] <uv> hello
[12:45] <timppa> nik90: it seems that once the alarm has been working and you create a new alarm it does not recognize it. No indicator icon, no alarm
[12:45] <timppa> If I boot the phone it works again but only once. Weird...
[12:47] <timppa> Um, and no, I tried four times in a row and the fourth time the indicator did come
[12:50] <timppa> It also seems that when the phone is locked the time on lockscreen and in the indicator bar does not update at all
[12:50] <timppa> that's why I thought the clock is running late
[12:51] <dmanuelalonso> alguien habla español?
[12:52] <nik90> timppa: the clock time in the indicator itself is not part of the clock-app..
[12:52] <timppa> ok
[12:52] <nik90> timppa: however all I can do for now is wait until the image promotion
[12:53] <timppa> nik90: That's just fine, I just wish I could help in any way to get things running smooth
[12:53] <nik90> timppa: keep reporting bugs :) and I will take care of the rest
[12:54] <timppa> nik90: sure
[13:20] <Julien67> Hi ! are there french ?
[13:37] <ogra_> timppa, 2 second less ... not 2 sec boot time :P
[13:50] <FuLgOrE_> hi all. I repeat my question. anybody here who has UT on the N10?
[18:19] <Dalvikin> were can i find ubuntu version for my droid?
[18:19] <Dalvikin> or some rom that works
[18:19] <Dalvikin> the thing isnt booting anymore
[18:21] <Dalvikin> is there a build your self rom page?
[18:21] <Dalvikin> like slackware
[18:21] <Dalvikin> like suse has
[18:22] <Dalvikin> you just selected your hardware and add the apps and stuff and the page would build it for you ti download and install
[18:23] <Dalvikin> instead of making one rom for every one and each device
[18:23] <Dalvikin> linux works on most everywhere with out any major problems
[18:24] <Dalvikin> IS ANYONE IN HERE?
[18:25] <Dalvikin> https://susestudio.com this for android
[18:30] <ogra_> no, there is no such thing for ubuntu
[18:31] <ogra_> (and it wouldnt help anyway, since thats not how android works, you need to port it first)
[18:31] <ogra_> !devices | Dalvikin
[18:32] <ogra_> hmm, no bot ...
[18:32] <Dalvikin> google should make that stuff
[18:32] <ogra_> Dalvikin, see : https://wiki.ubuntu.com/Touch/Devices if there is an image for your device, if not, : https://wiki.ubuntu.com/Touch/Porting has porting instructions
[18:32] <Dalvikin> but theyr no good corsairs
[18:32] <ogra_> why would google care
[18:33] <Dalvikin> because its theyr resposability
[18:33] <ogra_> the only offer the source, manufacturers take it, modify it and release their devices with the modified binaries
[18:33] <Dalvikin> if they dont care someone should make them care
[18:34] <Dalvikin> they based it on GPL
[18:34] <ogra_> you need to make the manufacturers care ... nnot google
[18:34] <Dalvikin> you have to give back the changes you made
[18:34] <ogra_> you dont
[18:34] <ogra_> you have to publish them
[18:34] <Dalvikin> its open source
[18:35] <Dalvikin> damn google
[18:35] <ogra_> as i said, not googles fault
[18:35] <Dalvikin> theyr a spyware companie
[18:35] <ogra_> i'm soure they would happily integrate code that they get from manufacturers
[18:35] <Dalvikin> would they?
[18:36] <ogra_> but manufacturers have no interest in sending it to them
[18:36] <Dalvikin> they take open source and get away with it
[18:36] <Dalvikin> damn theifs
[18:36] <ogra_> so you have an android where the common bits are the same .... but device specific bits are in the hands of the handset manufacturer
[18:36] <ogra_> thiefs ?
[18:37] <ogra_> you dont seem to understand what opensource sw is
[18:37] <Dalvikin> they stoled linux from the comunity
[18:37]  * ogra_ shakes his head
[18:37] <Dalvikin> thats really low
[18:37] <Dalvikin> at least apple gives back
[18:37] <ogra_> nobody stole linux ... it is provided to you for exactly that
[18:38] <ogra_> the only obligation the GPL puts on you is that you need to make your changes public
[18:38] <Dalvikin> it made for you to missed use and abuse
[18:38] <Dalvikin> and make tons of money at other expenses
[18:38] <ogra_> sure
[18:39] <ogra_> linus wasnt forced to pick the GPL ...
[18:39] <ogra_> that license allows all this
[18:39] <Dalvikin> and not giving back as its discribed on GPL
[18:39] <ogra_> there is no word in the GPL that forces you to "give back"
[18:39] <ogra_> it only forces you to make your changes publically available
[18:39] <Dalvikin> there is you need to back port all the changes
[18:39] <ogra_> which manufacturers usually do
[18:40] <Dalvikin> so why is it so dificult to find rom
[18:40] <Dalvikin> its as closed as you get
[18:40] <Dalvikin> thats talk is just BS
[18:41] <ogra_> you usually get the kernel source from manufacturers ...
[18:41] <Dalvikin> other wise there would be a page like suse studio
[18:41] <ogra_> no
[18:41] <Dalvikin> YES
[18:41] <ogra_> susestudio relies on the fact that there is some standard
[18:42] <Dalvikin> the standard is android
[18:42] <ogra_> there is no standard that a manufacturer needs to use a certain version of the kernel for example
[18:42]  * genii makes more coffee and slides a large mug down to ogra_
[18:42] <ogra_> haha
[18:42] <ogra_> thanks :)
[18:42] <Dalvikin> you can use other version of kernel too or even build your own
[18:43] <genii> ogra_: Any time, of course!
[18:43] <ogra_> Dalvikin, so why are there devices with the same android version but with a 3.0 kernel ... and others with 3.2 and even different ones with 3.5
[18:43] <Dalvikin> so how comes is so dificult?
[18:43] <ogra_> and all of these are full of hacks from the manufacturers
[18:43] <Dalvikin> just like linux
[18:43] <Dalvikin> whats your point with that?
[18:43] <ogra_> (google for "BSP kernel")
[18:43] <ogra_> they are incompatible
[18:43] <ogra_> there is no standard
[18:44] <Dalvikin> linux and windows are imcompatible and i can run both on my pc
[18:44] <Dalvikin> so FUCK OFF
[18:44] <ogra_> calm your language please
[18:44] <Dalvikin> you have no grounds
[18:44] <ogra_> except reality you mean
[18:44] <ogra_> :)
[18:44] <Dalvikin> you are a lier
[18:45] <ogra_> why do you think suse doesnt offer thier service for android builds then ?
[18:45] <Dalvikin> yes reality if fucked up
[18:45] <Dalvikin> specially hwen it involves thiefing crops
[18:45] <ogra_> in some aspects i fully agree :)
[18:45] <Dalvikin> corps
[18:45] <ogra_> there is no stealing going on here ...
[18:46] <Dalvikin> were can i get rom for my arsweare
[18:46] <Dalvikin> hardware
[18:46] <Dalvikin> sure ther isnt
[18:46] <Dalvikin> BS
[18:46] <ogra_> if you put a bucket with potatoes in front of your house and put a sign on them "for free" ... is the guy taking a potao a thief ?
[18:46] <Dalvikin> this isnt about laws
[18:47] <Dalvikin> its about justice
[18:47] <Dalvikin> you dumb fuck
[18:50] <popey> Dalvikin: pack that in
[18:52] <axisys> I don't see toshiba thrive at 105 / antares is listed in https://wiki.ubuntu.com/Touch/Devices .. any suggestion how to install ubuntu-touch in toshiba thrive tablet?
[18:52] <axisys> my laptop is ubuntu
[18:52] <ogra> axisys, search xda forums, with luck there is an image ... if not, your only chance is the porting guide
[18:52] <axisys> I have adb
[18:53] <ogra> (porting is not trivial though)
[18:56] <Dalvikin> i bet there lots of difrent devices that use the same hardware
[18:56] <Dalvikin> and they make it harder that it is on pourpose
[18:58] <Dalvikin> making one rom for every divice is just retarded and it agains linux policy to include everything and the kitchen sink
[18:58] <ogra> got a link to that policy ?
[18:59] <Dalvikin> thats why linux is a monolithic kernel
[18:59] <ogra> erm
[18:59] <Dalvikin> dont try to be funny with me
[18:59] <ogra> but you know what "monolithic kernel" means, right ?
[18:59] <ogra> (note, linux isnt one)
[18:59] <Dalvikin> linux has all drivers included
[18:59] <Dalvikin> at least thats the policy
[19:00] <popey> ogra: #202 will have update manager back, right? tomorrow's image
[19:00] <ogra> yes
[19:00] <Dalvikin> google retards are just U turning linux
[19:00] <ogra> popey, i would have built a new one but the tests were still running
[19:01] <popey> nice one, thanks for sorting that on the weeknd
[19:01] <popey> +e
[19:01]  * ogra hands Dalvikin http://en.wikipedia.org/wiki/Monolithic_kernel for reading 
[19:01] <Dalvikin> lol
[19:01] <ogra> popey, np ... but i really think we need to sork on the silo process
[19:01] <ogra> *work
[19:01] <Dalvikin> dont RTFM me
[19:02] <popey> Yeah, I didn't realise it was a problem
[19:02] <Dalvikin> thts for people with no life
[19:02] <ogra> Dalvikin, well, then stop making false claims
[19:02] <Dalvikin> you are the fake
[19:02] <ogra> popey, yeah, i had to jump through several hoops to actually do that rollback
[19:02] <Dalvikin> dont fake facts
[19:02] <Dalvikin> it doesnt suits you
[19:02] <popey> Dalvikin: enough.
[19:02] <Dalvikin> or does it
[19:03] <popey> Dalvikin: we're here to help and discuss not atack eachother
[19:03] <Dalvikin> ban me and you just lost
[19:03] <popey> its not a game.
[19:04] <ogra> we tend to do work here ... and help people, usually without swearing at each other ...
[19:06] <Dalvikin> keep doing it your dumb way instead of realizing you need one size fits all rom for driods
[19:07] <ogra> well, we are not android ...
[19:07] <ogra> and we suffer the same as you do from how fragmented it is
[19:07] <Dalvikin> i said driods as in hardware
[19:07] <ogra> (since we use a very small piece of it)
[19:07] <Dalvikin> thats why i didnt say android
[19:08] <ogra> you mean robots ?
[19:08] <Dalvikin> droids
[19:08] <Dalvikin> take it up with google i didnt amed the things
[19:08] <Dalvikin> named
[19:08] <Dalvikin> stop playing dumbass
[19:09] <cwayne> that's enough
[19:10] <Dalvikin> your just making excuses not to help me
[19:10] <popey> how can we help you if you have a bricked random device?
[19:10] <ogra> you didnt even ask for help yet
[19:10] <popey> and then abuse us and expect help.
[19:10] <Dalvikin> its a mali 400
[19:10] <Dalvikin> a9
[19:11] <Dalvikin> it was running kerneol 2.xxx
[19:11] <ogra> so what is your issue exactly with what device (and please dont say droid)
[19:11] <Dalvikin> storex
[19:11] <popey> The fact that they make a "Looney Tunes Tab" says a lot.
[19:11] <ogra> can it run andrid 4.x ?
[19:11] <Dalvikin> i think is like this ones MIA Q8 Allwinner A13 7"
[19:11] <Dalvikin> CPU: 1.0Ghz CortexA8
[19:11] <Dalvikin> GPU: MALI 400
[19:11] <Dalvikin> RAM: 512mb DDR3
[19:12] <Dalvikin> its something like this one
[19:12] <ogra> 1GHz single core and 512M wont fly with ubuntu
[19:12] <Dalvikin> i bet they6 got build at the same factory
[19:12] <ogra> can it run android 4.x ?
[19:13] <Dalvikin> it was running slogish as hell with 4.22
[19:13] <ogra> i can imagine
[19:13] <ogra> ubuntu wouldnt run better on such hardware
[19:13] <Dalvikin> i dont think that rom was any good
[19:13] <Dalvikin> mine has 720 ram
[19:14] <ogra> cortex A8 is a single core SoC ... you wont have much fun trying to run something that does multitaking
[19:14] <ogra> *multitasking
[19:15] <Dalvikin> http://storex.fr/produits/STOREX-ezee_tab707.html
[19:15] <Dalvikin> must be this one
[19:15] <Dalvikin> thats what it says on the caseing
[19:16] <Dalvikin> were can i find the rom for it?
[19:17] <ogra> no idea ... there is definitely no Ubuntu port for it (and as i said, it wouldnt be fun to run Ubuntu on such hardware)
[19:18] <Dalvikin> thats some help
[19:19] <ogra> you can check on the xda forums, probably you find something there ... they often have custom roms for exotic devices
[19:19] <ogra> but i would stick with android if i was you
[19:20] <ogra> (if you can get the source for the android rom you could indeed attempt a port ... see the porting guide in the channel topic, but the HW is to low powered imho)
[19:20] <genii> Dalvikin: http://www.techknow.me/forum/index.php?topic=6993.0 post number 5
[19:20] <Dalvikin> already found that page genii
[19:21] <Dalvikin> is that legit?
[19:21] <Dalvikin> my have virus
[19:21] <Dalvikin> is it virus free?
[19:22] <ogra> how would we know :)
[19:22] <ogra> (or anyone else apart from the guy who did the rom)
[19:23] <Dalvikin> sounds like fun
[19:26] <Dalvikin> so i just stick the file in the card?
[19:26] <Dalvikin> and chose to flash from the menu options?
[19:26] <ogra> most likely ... i rarely actually use android
[19:27] <ogra> (ubunut for phones works slightly different)
[19:27] <ogra> *ubuntu
[19:43] <axisys> ogra: found this and trying now
[19:43] <ogra> good luck
[19:43] <axisys> ogra: http://www.thriveforums.org/forum/pio_masaki-development/18090-wip-ubuntu-touch-thrive-development.html
[19:44] <axisys> he seems to be the only one did ubuntu-touch for thrive
[19:44] <axisys> if it fails, may be I will look into porting
[20:28] <Dalvikin> will ubuntu toutch run on other devices other then the ones they are going to sell?
[20:31] <popey> Dalvikin: yes
[21:26] <vthompson> mhall119, popey, is there still time to try to get the Music app a bit more tablet friendly prior to MWC?
[21:28] <Dalvikin> cant install cyanogen using the windows app because the screen is black
[21:28] <Dalvikin> i cant press ok
[21:30] <dougl> so I got a nexus 10... never been so unimpressed by electronics in my life - what a disappointment...
[21:32] <Dalvikin> there are worst powered phones that work great
[21:32] <Dalvikin> stop selling stuff
[21:36] <Dalvikin> how do i fix my droid whats ABP?
[21:37] <Dalvikin> should i use that?
[21:37] <Dalvikin> ADB
[22:02] <popey> hey vthompson, possibly, the tricky part will be finding someone who can upload the new music app to the store tbh
[22:10] <popey> vthompson: we can certainly provide a click package to the guys doing the demo and they can choose to update the devices manually
[22:11] <popey> vthompson: I'm happy to help test over the next day or so on n7 and n4 if that helps
[22:12] <cwayne> popey, hey, does the new reminders show the converged layout on flo?
[22:12] <popey> should do
[22:13] <cwayne> should yes
[22:13] <popey> yes
[22:13] <cwayne> mine didnt though, was making sure i have the right version
[22:14] <cwayne> thanks, ill double check
[22:14] <popey> cwayne: lemme get my n7 and check
[22:15] <popey> cwayne: yup, looks good here
[22:15] <cwayne> ok
[22:15] <vthompson> popey, cool, we'll see if we can put together some fixes. Do you know if things look good on a n10? Or is it just the n7 that has some issues?
[22:15] <cwayne> maybe its cus i didnt have an acct signed in yet
[22:16] <popey> vthompson: i only have an n7
[22:16] <popey> cwayne: do you have an n10?
[22:16] <popey> vthompson: cwayne is the main guy making the builds for mwc
[22:16] <cwayne> popey, yeah, but im about to board a plane
[22:16] <popey> cwayne: vthompson is the lead music app dev
[22:16] <cwayne> im happy to check it out when i land
[22:16] <cwayne> or if you've got a click now i can try it on the flight
[22:16] <popey> heh, no not now
[22:16] <popey> for later
[22:17] <vthompson> cwayne, ok. If you guys do choose to showcase certain apps... might it be a possibility you just showcase the music app on n10 (if it looks good) and the n4?
[22:17] <popey> vthompson: pretty sure I tested music on n10 and it was fine.
[22:17] <popey> the n7 has a restricted height compared to n10
[22:17] <popey> vthompson: yeah, thats easier
[22:19] <vthompson> popey, cwayne, cool. Might try to do some work with popey to get n7 looking nice, but that might not happen.
[22:19] <popey> vthompson: tbh we had some pain with other apps too, its not limited to music
[22:19] <vthompson> popey, I can imagine. The form factor is a bit tighter than I think most apps assumed
[22:20] <popey> yeah
[22:20] <popey> its a bizarre form-factor
[22:22] <vthompson> Actually, popey, could you verify this bug for me: https://bugs.launchpad.net/music-app/+bug/1276170
[22:23] <vthompson> popey, originally it seemed like it only occurred on 13.10 and was something fixed in the SDK... but now I see it on my device.
[22:23] <popey> sure, one mo
[22:27] <popey>   vthompson confirmed
[22:28] <vthompson> popey, ok, cool, I'm not crazy then
[22:28] <popey> https://bugs.launchpad.net/music-app/+bug/1283051
[22:28] <popey> i filed that the other day, probably a dupe
[22:29]  * popey marks dupe
[22:29] <xnox_> cjwatson: can you please sanity check bug #1283574 for me?
[22:30] <xnox_> cjwatson: i've assigned it to you for now.
[22:30] <vthompson> popey, ok cool. I assumed that bug was due to exactly what Andrew had said... the odd n7 size making the bottomMargin larger than needed
[22:31] <vthompson> popey, I think the issue shown in the video is probably something different and is something needing to be addressed for the n7 form factor
[22:31] <vthompson> so maybe not fully a dupe
[22:31] <popey> related I suspect
[22:32] <vthompson> Well, i know that the fix I have for https://bugs.launchpad.net/music-app/+bug/1276170 will not fix what you saw in the video. I think the app as a whole needs to have better support for screens with such short heights (in grid units)
[22:34] <vthompson> I think you have 3 bugs filed that fall under this category
[22:34] <vthompson> 1283051, 1282775, and 1282774
[22:42] <xnox_> popey: is zeitgeist actually used in unity8 at all  / on ubuntu touch images?
[22:43] <popey> xnox_: it is installed, yes
[22:43] <popey> http://paste.ubuntu.com/6978812/
[22:43] <popey> no idea if it's used by unity
[22:44] <xnox_> popey: i know why is it installed.
[22:45] <xnox_> popey: i want to know if it is actually explicitely seeded.
[22:45] <xnox_> (or needed)
[22:45] <popey> pass
[22:47] <xnox_> popey: who is responsible for "ofono" ?
[22:47] <popey> awe
[22:47] <xnox_> thanks.
[22:47] <popey> np
[23:02] <dougl> so is ubuntu touch an addition as in it runs or the android ui or can ubuntu run on my nexus 10?
[23:03] <xnox_> dougl: no, ubuntu touch is completly stand-alone operating system. one cannot run any android ui, nor any android apps on it.
[23:03] <xnox_> dougl: default installation, wipes all your android OS and all of your android data.
[23:04] <dougl> xnox_, but not ready for prime time?
[23:04] <xnox_> dougl: there is experimental dual-boot option available for some devices, but then you need to reboot between the two. and neither have full disk space.
[23:04] <xnox_> dougl: we had 1.0 release in 13.10 (November 2013) and it's fully operational.
[23:05] <xnox_> dougl: and we have 16 carriers and 2 hardware manufacturers to ship it pre-installed soon.
[23:05] <xnox_> dougl: and it's available on off-the-shelve hardware right now (e.g. nexus 10)
[23:05] <dougl> xnox_, well my nexus...
[23:05] <xnox_> nexus 4 and a few others.
[23:06] <dougl> xnox_, what do I read to get ubuntu on my nexus 10 - thanks for the info
[23:07] <xnox_> dougl: https://wiki.ubuntu.com/Touch/Install is a good starting page (and related pages linked from it)
[23:07] <dougl> xnox_, thanks :)
[23:30] <T10NAZ> I have a problem getting ubuntu touch to boot, so far all i did to get the cm base to build was commenting ril in boardconfig.mk added qcom media-caf, did all the kernel configs, and added vendor/htc to the main.mk. It sits at the splash screen and cant get adb to get up. Is there any other way to see what is causing to not boot?
[23:35] <ogra> xnox_, i'm pretty sure all of the dash search uses zeitgeist providers
[23:35] <ogra> (might be pretty bad if searching doesnt work during MWC when demoing)
[23:39] <ogra> xnox_, i would try removing it manually from an install and do some searches to make sure it doesnt break anything before changing anything in that area
[23:39] <ogra> anyway, image build is kicked
[23:39]  * ogra is off
[23:48] <xnox_> ogra: you are building demo out of the archive?!
[23:48] <xnox_> ogra: and you didn't freeze image number yet?!
[23:49] <ogra> xnox_, no, but there will be drive-by flashing for visitors
[23:49] <ogra> which will be the official, not the demo image
[23:49] <xnox_> ogra: ok.
[23:49] <ogra> and we dont have any AP tests that would catch broken search
[23:50] <ogra> so pleaase test if it still works ... i seem to remember that someone told me the ddash search is all zeitgeist based (though i dont see any dep)
[23:50] <xnox_> ogra: so i've changed upstart-app-launch to depend on zeitgeist-core instead of zeitgeist.
[23:51] <xnox_> ogra: the zeitgeist-core is the actually deamon/logger, where as zeitgeist is a metapackage which depends on -core, python2, gtk3 and X.
[23:51] <xnox_> ogra: so i believe in qt5 world of things nothing should change.
[23:51] <ogra> yes, i just saw the uplaod (after i typed the above)
[23:51] <xnox_> ogra: but will test it further, with your new information.
[23:52] <ogra> i doubt they will flash any -proposed image and we wont promote anything from the weekend before monday morning anyway
[23:52] <ogra> so should be safe so ffar
[23:52] <xnox_> ok.
[23:54] <xnox_> ogra: can i see lists of in-progress silos anywhere?
[23:55] <ogra> xnox_, https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFlCc1VzeVZzWmdBZS11WERjdVc3dmc&usp=sharing#gid=25