| kristianpaul | all embedded http://www.forth.org/svfig/kk/11-2010-Bowman.pdf | 00:22 |
|---|---|---|
| kristianpaul | seems J1 forth is cool for solving those problems with less verilog and fancy hihg level optimization | 00:23 |
| zrafa | hi | 15:03 |
| zrafa | how are you qiers? | 15:03 |
| zrafa | One comment/question: some of you tried to build an openrwrt rootfs and then to replace some android rootfs (in a phone or tablet) with the openwrt rootfs built? | 15:06 |
| wpwrak | zrafa: the qi-world is quite silent these days ... | 15:12 |
| zrafa | wpwrak: hi!! :) | 15:13 |
| zrafa | wpwrak: I will do some noise to not let you sleep :) | 15:13 |
| wpwrak | hmm, android kernel with openwrt rootfs. i guess that would depend a lot on how android distributes things between initramfs and rootfs. | 15:14 |
| zrafa | which would help for statitistics as well | 15:14 |
| wpwrak | yeah ;-) | 15:14 |
| zrafa | wpwrak: yes. Some guy showed me here at uni | 15:14 |
| zrafa | wpwrak: a samsung phone with android, and he said me that he is able to replace kernel only, or android rootfs with another android rootfs, etc | 15:15 |
| zrafa | wpwrak: Then I checked a bit the old android version for freerunner | 15:15 |
| zrafa | s | 15:15 |
| zrafa | and I saw init at least in the android rootfs. Then I was guessing that maybe | 15:15 |
| zrafa | current android phones boot kernel, then mount and run init | 15:16 |
| zrafa | and then android sdk is ran from there. | 15:16 |
| wpwrak | if there is cyanogenmod for your device, that may make things easier. at least i suppose they have full sources for most of the kernel. | 15:16 |
| zrafa | wpwrak: So I was asking me if openwrt/openembedded/whatever could be used | 15:16 |
| zrafa | as rootfs on those phones/tablets | 15:16 |
| zrafa | without to touch kernel part if the kernel part is not distribuited | 15:17 |
| zrafa | (so we do not break everything with out a rescue :P ) | 15:17 |
| zrafa | wpwrak: what is cyanongenmod :) | 15:18 |
| zrafa | ? | 15:18 |
| kristianpaul | hi rafa | 15:18 |
| wpwrak | cyanogenmod the "free" android for some android devices | 15:18 |
| kristianpaul | "free" indeed... | 15:19 |
| wpwrak | i think cyanogenmod should give you more control over the kernel than you'd have by using a fully closed vendor binary | 15:19 |
| GNUtoo-desktop | not-so-free | 15:19 |
| wpwrak | kristianpaul: yeah, still with nasty binary-only drivers | 15:19 |
| GNUtoo-desktop | libraries.... | 15:20 |
| wpwrak | GNUtoo-desktop: let's say, with a chain as long as you can get with android :) | 15:20 |
| wpwrak | oh, user space is a different matter. | 15:20 |
| GNUtoo-desktop | indeed | 15:20 |
| kristianpaul | GNUtoo-desktop: libraries as well? | 15:21 |
| kristianpaul | tought was just kernel drivers | 15:21 |
| GNUtoo-desktop | no | 15:21 |
| GNUtoo-desktop | let me explain | 15:21 |
| wpwrak | of course, some hardware bits may need (closed) user space drivers, which would involve also user space directly in hw support | 15:21 |
| kristianpaul | go ahead | 15:21 |
| kristianpaul | ahmm | 15:21 |
| GNUtoo-desktop | you're interested only in cyanogenmod or in all cases? | 15:22 |
| GNUtoo-desktop | because I've a presentation here: | 15:22 |
| GNUtoo-desktop | git clone git://gitorious.org/replicant/advocacy.git | 15:22 |
| GNUtoo-desktop | there are some schematics | 15:22 |
| GNUtoo-desktop | let's follow it together | 15:22 |
| GNUtoo-desktop | after everyone interested downloaded it | 15:23 |
| GNUtoo-desktop | Replicant_en.odp is the interesting one | 15:23 |
| GNUtoo-desktop | first schematics is Modem<->CPU | 15:23 |
| GNUtoo-desktop | modem is red because the code inside it is proprietary | 15:24 |
| GNUtoo-desktop | then "Problem Average Joe USer": what's in red is proprietary and what's in greed is free | 15:24 |
| GNUtoo-desktop | Note that firmwares are not taken in account here | 15:24 |
| wpwrak | #18 ? | 15:25 |
| GNUtoo-desktop | #18 is a tipical qualcomm phone | 15:25 |
| wpwrak | #5 then ? | 15:25 |
| GNUtoo-desktop | #10 is cyanogenmod: it's in yellow because it's half-free | 15:25 |
| GNUtoo-desktop | #11 is a zoom on #10's cyanogenmod | 15:25 |
| GNUtoo-desktop | wpwrak, in 5 I meant that CPU could be freed | 15:26 |
| wpwrak | aren't there also some binary-only drivers in the cyg kernel ? | 15:26 |
| GNUtoo-desktop | not in my devices | 15:26 |
| Action: kristianpaul installs openoffice | 15:26 | |
| GNUtoo-desktop | in some other devices probably | 15:26 |
| wpwrak | (cpu free) yup. and modems are always a mess. certain other things (wlan, gps, etc.) often enough as well. | 15:27 |
| kristianpaul | oh gps yeah.. | 15:27 |
| kristianpaul | and wlan well should be similar... | 15:27 |
| GNUtoo-desktop | yes | 15:28 |
| kristianpaul | actually gps could be considered as a soc inside a soc | 15:28 |
| GNUtoo-desktop | but modem has access to the network | 15:28 |
| GNUtoo-desktop | and is most of the time evil | 15:28 |
| kristianpaul | with embdded firmware | 15:28 |
| GNUtoo-desktop | yes | 15:28 |
| GNUtoo-desktop | I'm simplifying for explaining it to people that are not as knowledgable than you | 15:29 |
| kristianpaul | sure sure | 15:29 |
| wpwrak | i guess they dragged zrafa off to lunch | 15:30 |
| kristianpaul | :p | 15:31 |
| kristianpaul | so it worth the effort GNUtoo-desktop ? | 15:31 |
| kristianpaul | freed | 15:31 |
| kristianpaul | since there are so many devices.... | 15:31 |
| GNUtoo-desktop | yes it is | 15:31 |
| xiangfu | wpwrak, ( the qi-world is quite silent these days ...) silent is good for working hours. :-) | 15:31 |
| kristianpaul | see like osmocom commented some plans to build its own modem | 15:31 |
| kristianpaul | xiangfu: oh hi :-) | 15:32 |
| GNUtoo-desktop | many people wants replicant to succeed | 15:32 |
| GNUtoo-desktop | including RMS and eben moglen | 15:32 |
| xiangfu | btw: I added a fped screenshot at here: http://packages.debian.org/unstable/electronics/fped | 15:32 |
| xiangfu | kristianpaul, Hi. good evening. | 15:32 |
| GNUtoo-desktop | kristianpaul, the thing is that we can't target all phones, but we can free some good ones | 15:33 |
| GNUtoo-desktop | so people buy a phone compatible with replicant | 15:33 |
| GNUtoo-desktop | for instance here in europe, the galaxy S is cheap (90E second hand) | 15:33 |
| Action: kristianpaul have a galaxy ace | 15:34 | |
| kristianpaul | actually downloaded some source from samsung... yday | 15:34 |
| GNUtoo-desktop | kristianpaul, that's not compatible unfortunately....unless you do the port | 15:34 |
| kristianpaul | yeah ... :-/ | 15:34 |
| kristianpaul | was cheapo here | 15:34 |
| wpwrak | xiangfu: nice. make people feel the power ;-) | 15:34 |
| kristianpaul | i did the surbey :) | 15:34 |
| GNUtoo-desktop | unfortunately the first galaxy ace is qualcomm | 15:34 |
| kristianpaul | hum hum | 15:35 |
| GNUtoo-desktop | indeed | 15:35 |
| kristianpaul | so even you free the phone still the network | 15:35 |
| kristianpaul | remenber in the USA carriers not leting openmokos to be used? | 15:36 |
| GNUtoo-desktop | there are several degrees of freedom yes | 15:36 |
| Action: xiangfu document the home-made-pcb here: http://en.qi-hardware.com/wiki/Mini-slx9. | 15:36 | |
| GNUtoo-desktop | ah? | 15:36 |
| GNUtoo-desktop | but having the maximum freedom is very important | 15:36 |
| GNUtoo-desktop | I mean the maximum possible | 15:36 |
| GNUtoo-desktop | for instance with qualcomm the mic is attached to the modem | 15:36 |
| wpwrak | GNUtoo-desktop: yup. it's definitely a step in the right direction | 15:37 |
| GNUtoo-desktop | which makes listennign you when you're not calling possible | 15:37 |
| wpwrak | and having to be selective when it comes to buying hardware isn't anything new | 15:37 |
| GNUtoo-desktop | try to do that with an openmoko..... | 15:37 |
| kristianpaul | oh no | 15:37 |
| GNUtoo-desktop | yes | 15:37 |
| kristianpaul | sure | 15:37 |
| GNUtoo-desktop | kristianpaul, next time talk to me at least | 15:38 |
| GNUtoo-desktop | before buying | 15:38 |
| wpwrak | well, i wouldn't worry too much about the conspiracy theory scenarios. the main issue is functionality. | 15:38 |
| kristianpaul | GNUtoo-desktop: will do | 15:38 |
| GNUtoo-desktop | wpwrak, it really happened for people listened at when they were not in calls | 15:39 |
| wpwrak | of course, in this case, the two may merrily coincide :) | 15:39 |
| GNUtoo-desktop | trough the cases we know are trough court order | 15:40 |
| GNUtoo-desktop | but in so many countries you don't really need a court order for that | 15:40 |
| GNUtoo-desktop | (if it's legal or not is not the question) | 15:40 |
| wpwrak | GNUtoo-desktop: since this is not a universal feature, these must be very specific attacks. at some point, they'll just bug your office, car, and home. so the phone doesn't add a lot more. | 15:41 |
| GNUtoo-desktop | that doesn't scale | 15:41 |
| wpwrak | individualized attacks often don't | 15:41 |
| GNUtoo-desktop | and it requires efforts, money etc.... | 15:41 |
| wpwrak | but the "subvert modem firmware" depends on having a device that lets you do that | 15:42 |
| GNUtoo-desktop | in france, very long time ago there was some watergate-ilke scandal | 15:42 |
| GNUtoo-desktop | with the french president mitterand | 15:42 |
| wpwrak | that's what i meant with it not being a universal feature | 15:42 |
| GNUtoo-desktop | he ordered to listen to many personalities's phones | 15:43 |
| GNUtoo-desktop | it was illegal still | 15:43 |
| wpwrak | of course, it's a good idea to avoid such devices, to prevent the feature from becoming more common | 15:43 |
| kristianpaul | GNUtoo-desktop: i was looking functionality and price phone is mostly for work | 15:43 |
| GNUtoo-desktop | ok | 15:43 |
| kristianpaul | but i do consider cynamodgen :) | 15:43 |
| kristianpaul | considered* | 15:44 |
| wpwrak | GNUtoo-desktop: if you start with illegal wiretapping, bugging places is just one very small step. besides, there's already "legal" wiretapping in the networks. | 15:44 |
| GNUtoo-desktop | yes but let's consider that use case: | 15:45 |
| GNUtoo-desktop | I go to some conferences | 15:45 |
| GNUtoo-desktop | and they remote-activate my mic | 15:45 |
| GNUtoo-desktop | so they can listen what I tell | 15:45 |
| wpwrak | it all depends on your threat model. if your government hates you, better start taking precautions. if it's just joe random hacker who may be after you, it's sufficient to not be among the 90% easiest targets. | 15:45 |
| kristianpaul | do you have a simtrace to verify that (remote-activate my mic) ? | 15:46 |
| GNUtoo-desktop | kristianpaul, I've the hardware yes | 15:46 |
| GNUtoo-desktop | but I've not a trace | 15:46 |
| GNUtoo-desktop | btw: https://terminal-profile.osmocom.org/ | 15:46 |
| GNUtoo-desktop | I added many phones there | 15:47 |
| GNUtoo-desktop | like gta04, galaxy nexus, palm pre etc... | 15:47 |
| zrafa | sorry | 15:48 |
| zrafa | internet sucks here :( | 15:48 |
| zrafa | I read the qi hw irc logs :) | 15:49 |
| GNUtoo-desktop | and wiretaping could be problematic: imagine I'm discussing free software strategy in theses meetings | 15:49 |
| GNUtoo-desktop | ok | 15:49 |
| zrafa | cool, I did not understand anything :( | 15:51 |
| zrafa | sorry | 15:51 |
| zrafa | What are all of you talkinga about? Saying that kernel in android phones would not be useful for an openwrt rootfs (or openembedded, whatever)? | 15:52 |
| zrafa | like you boot those android kernels, mount openwrt rootfs, and then your rootfs built will not work? | 15:53 |
| GNUtoo-desktop | I've no idea how it started | 15:54 |
| GNUtoo-desktop | ah maybe you started talking about android | 15:55 |
| zrafa | GNUtoo-desktop: yes, I wanted to ask if somebody tried to build an openwrt rootfs (or openembedded rootfs) to use in an android phone | 15:55 |
| zrafa | GNUtoo-desktop: for examplke, without replacing the kernel part | 15:56 |
| zrafa | GNUtoo-desktop: if that is a problem (Problem=for example, kernel sources are not available for that phone/tablet) | 15:56 |
| GNUtoo-desktop | yes, me | 15:57 |
| GNUtoo-desktop | what's the device | 15:57 |
| GNUtoo-desktop | ? | 15:57 |
| GNUtoo-desktop | because we run android kernels recompiled and modified in SHR | 15:57 |
| zrafa | GNUtoo-desktop: I do not have any android phone/tablet :) | 15:58 |
| GNUtoo-desktop | so what's the goal? | 15:58 |
| zrafa | GNUtoo-desktop: but I would like to know if most of phones/tablets are similar. It is, if somebody did, then to replicate the work or | 16:01 |
| GNUtoo-desktop | no, it depends a lot on the SOC | 16:01 |
| GNUtoo-desktop | the best ones are the high end samsung ones that do not have qualcomm SOC | 16:01 |
| GNUtoo-desktop | it's very close to GNU/Linux | 16:02 |
| GNUtoo-desktop | else with qualcomm you are very far from GNU/Linux | 16:02 |
| GNUtoo-desktop | with nearly no mainline support | 16:02 |
| GNUtoo-desktop | etc... | 16:02 |
| zrafa | GNUtoo-desktop: the goal would be to learn if that is possible, and then to encourage to people to try a real linux on their devices | 16:02 |
| zrafa | GNUtoo-desktop: in which way it depends on the soc? I mean, if you have the kernel linux in the android phone (free or not, supposly no, with binary drivers and firmware) | 16:03 |
| GNUtoo-desktop | if the device is high end samsung without qualcomm SOC it's really easy to do it: | 16:03 |
| GNUtoo-desktop | we've already done it for nexus S | 16:03 |
| GNUtoo-desktop | it can be ported easily | 16:03 |
| zrafa | GNUtoo-desktop: but it boots and puts the kernel API to rootfs and userspace | 16:03 |
| GNUtoo-desktop | that's the problem: | 16:04 |
| GNUtoo-desktop | in qualcomm devices for instance they do not have alsa | 16:04 |
| GNUtoo-desktop | or maybe they do recently | 16:04 |
| zrafa | GNUtoo-desktop: or do you mean because the arch is too strange that it is difficult to cross compile? | 16:04 |
| GNUtoo-desktop | but it's not usable anyway | 16:04 |
| GNUtoo-desktop | no | 16:04 |
| GNUtoo-desktop | I mean it's a driver problem | 16:04 |
| GNUtoo-desktop | the qualcomm drivers are not standard | 16:04 |
| zrafa | GNUtoo-desktop: okey, if qualcomm does not have alsa. How android use the audio thing? With userspace drivers or something like that? | 16:04 |
| GNUtoo-desktop | for instance only to boot GNU/Linux is a pain | 16:04 |
| GNUtoo-desktop | they have a wrapper on top | 16:05 |
| GNUtoo-desktop | they have abstractions layer for audio | 16:05 |
| GNUtoo-desktop | same for every peripherals | 16:05 |
| GNUtoo-desktop | for instance the htc dream had no alsa | 16:05 |
| zrafa | GNUtoo-desktop: what is abstractions layers? userspace drivers? | 16:05 |
| GNUtoo-desktop | it had non-standard but free wifi (but firmware is non-free) | 16:05 |
| GNUtoo-desktop | yes | 16:05 |
| zrafa | GNUtoo-desktop: sorry for the ignorance | 16:05 |
| GNUtoo-desktop | libraries in userspace | 16:05 |
| GNUtoo-desktop | like the libaudio | 16:05 |
| GNUtoo-desktop | which will talk to java | 16:06 |
| GNUtoo-desktop | which will provide the API that the apps use | 16:06 |
| zrafa | GNUtoo-desktop: okey, now I see the problem you are talking about. The problem with a custom linux rootfs is that it would not have many drivers which android rootfs bring | 16:06 |
| GNUtoo-desktop | in all the devices I saw most of the kernel (firmwares apart) were free software | 16:07 |
| GNUtoo-desktop | but in qualcomm devices the drivers were non-standard | 16:07 |
| zrafa | GNUtoo-desktop: the companis of those phones/tables publish the sources of those kernels or android user space libraries? | 16:07 |
| GNUtoo-desktop | they didn't implement the correct userspace interfaces | 16:07 |
| GNUtoo-desktop | they publish kernel sources | 16:07 |
| GNUtoo-desktop | usually | 16:07 |
| GNUtoo-desktop | but not the userspace libs | 16:07 |
| GNUtoo-desktop | for instance look at that: | 16:07 |
| zrafa | which are not free software most of them (libs) ? | 16:08 |
| GNUtoo-desktop | https://raw.github.com/CyanogenMod/android_device_samsung_crespo/gingerbread-release/extract-files.sh | 16:08 |
| GNUtoo-desktop | it depend on the device | 16:08 |
| GNUtoo-desktop | look in the link I've just pasted for nexus S | 16:08 |
| GNUtoo-desktop | replicant wiki document what they do | 16:08 |
| GNUtoo-desktop | http://redmine.replicant.us/projects/replicant/wiki/NexusSProprietary | 16:08 |
| zrafa | reading | 16:08 |
| zrafa | GNUtoo-desktop: those adb pull are taking the binary non-free software drivers libs? | 16:09 |
| GNUtoo-desktop | yes | 16:09 |
| GNUtoo-desktop | they're taking it from the device | 16:10 |
| GNUtoo-desktop | it's from cyanogenmod | 16:10 |
| GNUtoo-desktop | which uses theses | 16:10 |
| zrafa | ah.. okey. | 16:10 |
| GNUtoo-desktop | we (replicant) don't use them | 16:10 |
| zrafa | GNUtoo-desktop: do you know some effort of people documenting devices and if those bring or non complete kernel+drivers as free software, and which not? | 16:10 |
| zrafa | (android devices) | 16:10 |
| GNUtoo-desktop | only the people porting GNU/Linux can tell..... | 16:11 |
| GNUtoo-desktop | but some driver are shim | 16:11 |
| GNUtoo-desktop | some are not | 16:11 |
| GNUtoo-desktop | the ones which are not are sometimes non-standard | 16:11 |
| GNUtoo-desktop | such as audio | 16:11 |
| GNUtoo-desktop | you get a complete driver in qualcomm devices | 16:12 |
| GNUtoo-desktop | but the interface is very different | 16:12 |
| GNUtoo-desktop | it's ioctl , and you can even send an mp3 to the device | 16:12 |
| GNUtoo-desktop | it's different from the alsa ioctls etc... | 16:12 |
| GNUtoo-desktop | and you can never know what problems you'll face | 16:12 |
| GNUtoo-desktop | but if you know well enough the devices, you can avoid somes | 16:13 |
| zrafa | ah.. okey. And android apps know how to talk with those interfaces of qualcom devices binary drivers right? | 16:13 |
| zrafa | which are non standar | 16:13 |
| GNUtoo-desktop | yes, the android apps talk to the java framework | 16:15 |
| GNUtoo-desktop | which talks to the libs | 16:15 |
| GNUtoo-desktop | which talks to the kernel | 16:15 |
| GNUtoo-desktop | which talks to the hardware | 16:15 |
| zrafa | ah.. oke. then the java framework are the ones who know how to talk with those nonfree userspace libs/drivers | 16:16 |
| GNUtoo-desktop | the non-free userspace libs implement the same interfaces | 16:16 |
| GNUtoo-desktop | like non-free audio lib from qualcomm | 16:16 |
| GNUtoo-desktop | or non-free audio lib from samsung | 16:17 |
| GNUtoo-desktop | or free lib | 16:17 |
| GNUtoo-desktop | they all use the same interface | 16:17 |
| GNUtoo-desktop | zrafa, I also wonder what's the best way to run GNU/Linux programs on some android devices | 16:17 |
| GNUtoo-desktop | I've looked to it a bit: | 16:18 |
| GNUtoo-desktop | startkde fails in the android Xorg application (android doens't use xorg but that apps implement xorg on top of the android display thing) | 16:18 |
| GNUtoo-desktop | I'll try with vnc soon | 16:19 |
| zrafa | GNUtoo-desktop: from your knowledge it seems that the best way to try that is to know if the phone+android there is mostly a linux kernel standar | 16:24 |
| arossDOTme | I am trying to install the latest image onto my sd card and have not had success... | 16:24 |
| arossDOTme | Te .ubi file lives in "/" right? | 16:25 |
| arossDOTme | are 1 or two partions needed? 1 for uImage and 1 for / | 16:26 |
| arossDOTme | Te= the | 16:26 |
| GNUtoo-desktop | zrafa, yes | 16:32 |
| GNUtoo-desktop | you have 2 SOCs that are good enough: | 16:32 |
| GNUtoo-desktop | The samsung ones (exynos etc...) | 16:32 |
| GNUtoo-desktop | The TI ones (like omap4 for galaxy nexus) | 16:32 |
| GNUtoo-desktop | the 2 phones I know are : | 16:33 |
| GNUtoo-desktop | Galaxy Nexu | 16:33 |
| GNUtoo-desktop | *Galaxy Nexus | 16:33 |
| GNUtoo-desktop | and the Nexus S | 16:33 |
| GNUtoo-desktop | I guess that the rest of the samsung phones are pretty similar(galaxy S for instance is similar to the Nexus S) | 16:33 |
| GNUtoo-desktop | but beware with the audio of galaxy SII | 16:33 |
| GNUtoo-desktop | it's a yamaha CODEC with an driver that is too hard to be understood | 16:34 |
| zrafa | GNUtoo-desktop: thanks a lot for all the information man | 16:36 |
| GNUtoo-desktop | np | 16:37 |
| zrafa | and now we have the qi hw irc archive logs for future reference ;) | 16:37 |
| wpwrak | anything nexus is also a good choice if you're staying within the android world | 16:48 |
| wpwrak | so it's good that this overlaps also with real freedom :) | 16:49 |
| zrafa | wpwrak: one example of some "anything nexus"? | 16:57 |
| zrafa | wpwrak: i do not know mucho about nexus devices | 16:58 |
| zrafa | mucho=much | 16:58 |
| GNUtoo-desktop | wpwrak, no | 17:06 |
| GNUtoo-desktop | Nexus 4 is not good | 17:06 |
| GNUtoo-desktop | Nexus one is also not good | 17:06 |
| arossDOTme | does the order of the partitions really matter? | 18:48 |
| arossDOTme | I guess the problem is I need to update uboot due to my 32gb sd card | 18:52 |
| arossDOTme | risks of bricking my NN by upgrading uboot? | 18:55 |
| viric | none | 18:59 |
| viric | it has the 'usbboot' mode | 18:59 |
| arossDOTme | thank you. | 19:03 |
| zrafa | GNUtoo-desktop: do you know if the android interface changes from time to time (between versions for example). | 20:34 |
| GNUtoo-desktop | yes I know | 20:34 |
| GNUtoo-desktop | it does | 20:34 |
| zrafa | shit | 20:34 |
| zrafa | so if we would have some driver in userspace which "knows" how the android interface works, and then can talk with binary drivers. Then I was thinking that we could have something like this : | 20:35 |
| zrafa | - native linux application (for example, an alsa program to play sounds) | 20:35 |
| zrafa | - userspace driver which shows an alsa API to the alsa applications. And also knows the android sound interface to talk with binary or not sound driverrs. | 20:36 |
| zrafa | - binary or free driver for the audio (in userspace or not. It would be the current driver hard to replace/remove). | 20:37 |
| zrafa | - kernel | 20:37 |
| zrafa | - hw | 20:37 |
| zrafa | GNUtoo-desktop: But, if the android api changes then this idea is just useful for an specific android version :P | 20:37 |
| GNUtoo-desktop | that already exist | 20:38 |
| GNUtoo-desktop | libphysis or something like taht | 20:38 |
| GNUtoo-desktop | it's made by a meego person | 20:39 |
| zrafa | GNUtoo-desktop: I do not find info about.. what is that? some middle driver? | 20:41 |
| GNUtoo-desktop | I don't know | 20:41 |
| GNUtoo-desktop | I never had to do with it | 20:41 |
| GNUtoo-desktop | I don't find it | 20:43 |
| GNUtoo-desktop | ask morphis | 20:43 |
| GNUtoo-desktop | he knows about it | 20:43 |
| GNUtoo-desktop | https://github.com/morphis/libhybris | 20:46 |
| GNUtoo-desktop | found it | 20:46 |
| GNUtoo-desktop | which is forked from: | 20:46 |
| GNUtoo-desktop | https://github.com/stskeeps/libhybris | 20:46 |
| wpwrak | GNUtoo-desktop: I didn't say the overlap was complete :) i'm already happy that nexus && freedom_friendly doesn't yield the empty set :) | 20:47 |
| arossDOTme | On http://en.qi-hardware.com/wiki/Uboot whats the difference between the 2 methods? | 22:19 |
| wpwrak | not sure if xbboot is actively supported anymore | 22:34 |
| wpwrak | the difference would be that it's two ways (i.e., two different programs) to accomplish the same. so if you run into troubles with one, you can try the other | 22:34 |
| arossDOTme | thanks and do I need to reflash my nn nand afterwards? I wouldn't have thought so but the wording of the article makes me think again. | 22:44 |
| arossDOTme | I also have 2 goodies for I have put together. They are just under 200lines but could reach 200lines long if some features are added. I guess they don't deserve to be copyrighted(GPL)? | 22:48 |
| arossDOTme | s/for I/, I/ | 22:49 |
| arossDOTme | qi-bot: help | 22:49 |
| zrafa | wpwrak: another qi-bot2 to talk with qi-bot could help with statistics as well :) | 22:50 |
| arossDOTme | lol | 22:51 |
| wpwrak | zrafa: i'm sure DocScrutinizer would be more than happy to help with that ;-) | 22:55 |
| wpwrak | zrafa: in fact, i have infobot on ignore because of his monologues with the bot. hmm. just noticed that the bot is no longer around. good :) | 22:56 |
| wpwrak | arossDOTme: i'd say you don't need to reflash all the NAND if you just upgrade u-boot. i'd still make sure there's nothing overly valuable to be lost if something goes wrong, though. | 22:57 |
| wpwrak | (copyright) copyright applies even for ridiculously small items. if you don't specify a license, the default assumption is that no copying, modification, etc., is allowed. | 22:58 |
| arossDOTme | well i mean i would make it public domain | 23:00 |
| arossDOTme | its just on the fsf or gnu web they say 200lines | 23:01 |
| arossDOTme | one of goodies consists of 10 line .sh's and a big config file and very small config files. | 23:03 |
| wpwrak | oh, pick whatever license suits your intentions. it's your intentions that matter :) | 23:03 |
| arossDOTme | my thinking was one somthing small does it end up being like a patent in a way. | 23:04 |
| arossDOTme | ? | 23:04 |
| arossDOTme | but then | 23:04 |
| arossDOTme | :/ | 23:04 |
| arossDOTme | gpl then | 23:13 |
| DocScrutinizer05 | hmm? | 23:23 |
| wpwrak | DocScrutinizer05: we were talking about bots. and you like bots :-) | 23:25 |
| DocScrutinizer05 | :shrug: | 23:25 |
| wpwrak | arossDOTme: copyright != patent. and yes, there is plenty of evidence that even the most trivial things can be (and are) patented. | 23:28 |
| DocScrutinizer05 | I like the database supporting my memory, since I'd not keep in mind each friggin URL and whatnot | 23:29 |
| DocScrutinizer05 | not to mention typing it | 23:30 |
| arossDOTme | I know copyright != patent. I ment in a wield way but the "but then" line was me doubting/negativing that thought. | 23:30 |
| DocScrutinizer05 | here's no infobot anymore, so the topic is moot | 23:30 |
| DocScrutinizer05 | o/ | 23:31 |
| arossDOTme | on the website how do I add an project? | 23:41 |
| wpwrak | arossDOTme: according to http://techlogon.com/2011/11/15/how-many-websites-are-there-in-the-world/ there are some 620 million Web sites in the world. perhaps you may wish to be more specific :) | 23:44 |
| arossDOTme | http://projects.qi-hardware.com/index.php/dashboard/ | 23:45 |
| DocScrutinizer05 | what a surprise, he meant qi website | 23:46 |
| wpwrak | aah ! :) | 23:46 |
| wpwrak | DocScrutinizer05: yeah, i suspected that it may be qi (though some projects in the qi universe also use github). but even there, it could be the wiki and not the projects server. | 23:46 |
| DocScrutinizer05 | then your quote about those 620 million helped how? | 23:47 |
| arossDOTme | its fine | 23:48 |
| DocScrutinizer05 | "github, wiki, or projects server" anyway would've been a shorter comment | 23:48 |
| arossDOTme | upgrading uboot fixed it yea! | 23:48 |
| wpwrak | arossDOTme: can you reach this one ? http://projects.qi-hardware.com/index.php/admin/projects/create/ | 23:49 |
| arossDOTme | oh pyclock.. don't seam to work | 23:49 |
| arossDOTme | 403 | 23:49 |
| arossDOTme | s/403/wpwrak: 403/ | 23:49 |
| wpwrak | DocScrutinizer05: you should know me better ;-) | 23:50 |
| DocScrutinizer05 | sorry, lost my sense of humor sometime during fighting trolls today | 23:50 |
| wpwrak | (403 hmm. let's see ... | 23:51 |
| arossDOTme | pyclock does not like being run from them menu | 23:51 |
| wpwrak | hmm, i don't see a way to create projects. odd. i though one could at least request them. | 23:54 |
| wpwrak | arossDOTme: which brings us to the fallback option: ask someone with suitable permissions to do it. luckily, i happen to have those :) | 23:55 |
| wpwrak | i would need the project name and the "shortname" | 23:56 |
| wpwrak | examples for "names" are, on http://projects.qi-hardware.com/index.php/, the text on the links | 23:57 |
| wpwrak | the "shortnames" would be the last element these links point to | 23:57 |
| wpwrak | e.g., "Antorcha" / "antorcha" or "IEEE 802.15.4 subsystem" / "ben-wpan" | 23:57 |
| wpwrak | the syntax rule for the "shortname" is "It must be unique for each project and composed only of letters, digits and dash (-) like "my-project"." | 23:58 |
| arossDOTme | oh great :D right then one name Decent CL Countdown (decentclcountdown) and Mplayer OSD Menu (mp-osd-menu) | 23:58 |
| arossDOTme | wpwrak: hang on | 23:58 |
| wpwrak | and i'll need your account name | 23:59 |
| wpwrak | ah, aross i presume | 23:59 |
| arossDOTme | s/Decent CL Countdown/NN Decent CL Countdown maybe/ | 23:59 |
| arossDOTme | yep | 23:59 |
| --- Tue Nov 13 2012 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!