IRC log for #neo900 on 20140730

05:43.00*** join/#neo900 b1101 (~b@fsf/member/b1101)
07:34.00*** join/#neo900 che1 (~che@p5B071EF1.dip0.t-ipconnect.de)
08:01.40*** join/#neo900 Kabouik (~quassel@147.99.218.243)
09:07.59*** join/#neo900 jonwil (~jonwil@27-33-80-219.tpgi.com.au)
09:15.53*** join/#neo900 mva (mva@gentoo/contributor/mva)
09:37.06*** join/#neo900 che1 (~che@46.128.35.165.dynamic.cablesurf.de)
09:43.06*** join/#neo900 DocAvalanche (~lagrange@openmoko/engineers/joerg)
09:43.06*** mode/#neo900 [+v DocAvalanche] by ChanServ
09:44.22*** join/#neo900 misv_ (~ms@h-62-144.a259.priv.bahnhof.se)
09:47.45*** join/#neo900 x29a (~x29a@unaffiliated/x29a)
10:21.12*** join/#neo900 M13 (~MirandaLS@83.149.38.115)
10:29.35*** join/#neo900 mva (mva@gentoo/contributor/mva)
10:30.37*** join/#neo900 kolp (~quassel@55d440e2.access.ecotel.net)
12:55.49*** join/#neo900 mvaenskae (~mvaenskae@unaffiliated/mvaenskae)
13:36.56*** join/#neo900 b1101 (~b@fsf/member/b1101)
13:44.17*** join/#neo900 che1 (~che@46.128.35.165.dynamic.cablesurf.de)
14:24.40*** join/#neo900 flo7ian (549fc720@gateway/web/freenode/ip.84.159.199.32)
14:31.50*** join/#neo900 che1 (~che@g200.tum.vpn.lrz.de)
14:43.47DocScrutinizer05flo7ian: for now we offer CVBS-out via AV-connector. This is OK for connecting to usual TV (I've watched several episodes of DrHouse this way, from my N900). For digital display connection we still check our options
14:44.38DocScrutinizer05the basic problem with digital video out is: OMAP3 doesn't support it
14:45.08DocScrutinizer05since it has only one digital display interface and that one usually is connected to the LCD display
14:46.50DocScrutinizer05so whatever display connector we might come up with, it wll either use same frequency and resolution like the built-in LCD and just duplicate the content of that screen, or we need to disable the internal display to allow other possibly higher resolution formats on such connector
14:49.00DocScrutinizer05of course there's still the concept of USB attached video cards, which basically means "streaming of whatever digital media format (mp2, whatever) via USB to an external decoder"
14:54.25DocScrutinizer05flo7ian: you notice me highlighting you in here?
14:54.43*** join/#neo900 flo7ian (549fc720@gateway/web/freenode/ip.84.159.199.32)
14:58.39mvaenskaeDocScrutinizer05: maybe re-highlight him, on my connection he had a dc just before you messaged him :)
14:58.55DocScrutinizer05hmmm
14:58.59DocScrutinizer05flo7ian: you notice me highlighting you in here?
14:59.44DocScrutinizer05mvaenskae: yeah, on #maemo I got [2014-07-30 Wed 16:54:24] <-- flo7ian (549fc720@gateway/web/freenode/ip.84.159.199.32) has left this server (Quit: Page closed).
14:59.59DocScrutinizer05but here same user still is in user list
15:03.57flo7ianDocScrutinizer05: I'm using irc not very often :-)
15:04.24DocScrutinizer05I gathered that :-) np
15:04.34DocScrutinizer05you see my answer?
15:04.45DocScrutinizer05above
15:05.10flo7ianDocScrutinizer05: No, I switched to this channel after your answer
15:05.42DocScrutinizer05a pity :-) I'll repost to you in a private channel. a new tab will pop up on your irc client
15:05.44flo7ianDocScrutinizer05: can I go up using the web interface?
15:06.00*** join/#neo900 jormungandr (~henry@213.23.120.114)
15:07.02DocScrutinizer05probably not
15:07.22DocScrutinizer05but I sent you a copy in a private channel
15:07.32DocScrutinizer05you already should have received it
15:09.01DocScrutinizer05alas our channel logging ( http://infobot.rikers.org/%23neo900/ ) isn't realtime
15:09.24DocScrutinizer05we might change/fix that soonish
15:09.59DocScrutinizer05as it's now you can watch the log of today after 00:00 UTC tonight ;-)
15:10.37DocScrutinizer05flo7ian: thanks for your interest in Neo900
15:12.23FIQexcept when infobot is dead
15:13.23DocScrutinizer05FIQ: yeah
15:13.46DocScrutinizer05luckily this happened rather rarely lately, and then usually not for too long
15:13.47flo7ianDocScrutinizer05: if you care for privacy on mobile devices it is a logical consequence to be interested in Neo900 :-)
15:14.11DocScrutinizer05yes, out focus shifted towards this aspect lately
15:14.16DocScrutinizer05our*
15:14.53DocScrutinizer05we take pride in assuming our device is the best you can get regarding privacy
15:15.40mvaenskaeit was an inevitable outcome with creating a well-designed device which respects freedom of choice :)
15:15.51DocScrutinizer05actually we offer some *very* unique technology to enhance control over your own privacy
15:16.20DocScrutinizer05mvaenskae: basically yes
15:16.29DocScrutinizer05but we pushed even further
15:17.12DocScrutinizer05"survey the surveyors" ;-)
15:17.12mvaenskaei wonder if the seL4 microkernel will run on the neo900 (it should support armv6)
15:17.46DocScrutinizer05well, does it run on OMAP3?
15:17.51dos1AFAIK yes
15:18.04dos1it works on beagleboard
15:18.05mvaenskaeDocScrutinizer05: it should support the omap3 beagleboard
15:18.18DocScrutinizer05then it runs on Neo900 too
15:18.51DocScrutinizer05we're basically a "beagleboard", just much better and larger ;-)
15:19.21dos1Neo900 actually uses the same CPU as BeagleBoard-xM
15:20.03DocScrutinizer05and the proto_v2 will in fact use the BB-xM for remote-attached "brain"
15:20.16mvaenskaestallman doesn't use any mobile phones due to privacy concerns, right? i wonder what he thinks of the neo900
15:20.34DocScrutinizer05you didn't see his mail to us, eh?
15:20.50mvaenskaeDocScrutinizer05: remote-attach "brain"? you have a brain-to-hardware interface? :o
15:21.19mvaenskaeDocScrutinizer05: either i didn't saw it or i forgot what he mentioned there :)
15:21.28dos1more! the plan is to further integrate the brain into neo900! ;)
15:21.31mvaenskaes/saw/see
15:22.14DocScrutinizer05http://talk.maemo.org/showthread.php?p=1396903&highlight=Stallman#post1396903
15:22.46mvaenskaethank you for the link :)
15:23.05DocScrutinizer05> This is a big step forward in privacy. Whether it is good enough that
15:23.07DocScrutinizer05> I would be willing to carry one, I don't know. Nonetheless, I am
15:23.08DocScrutinizer05> strongly in favor of it, and I am willing to say so. Where and how
15:23.10DocScrutinizer05> should I say so?
15:32.11mvaenskaewell, this surely is nice to hear :) the fsf should be promoting and supporting you more
15:34.22*** join/#neo900 SAiF (~SAiF@117.196.145.90)
15:36.27bencohit should
15:37.34mvaenskaeand the eff, if they want to change the mobile landscape and prevent providers from snooping on you, there needs to be at least some start
15:40.43dos1I guess for FSF some binary blobs may be an issue, even when not really related to privacy
15:41.14dos1but contacting EFF sounds like it could be a good idea
15:41.46mvaenskaedos1: what binary blobs?
15:43.15dos1when the firmware in the modem can be upgraded, FSF considers it "non-free software"
15:43.57dos1and PHS8/PXS8/PLS8 have firmware upgrade functionality
15:44.40mvaenskaedo they see intel processors as well as unfree due to their property of changing microcode?
15:44.48dos1there's also wifi that needs its firmware to be uploaded into the chip, like on gta04
15:45.30mvaenskaeoh, the usual wifi troubles... >.>
15:45.34dos1mvaenskae: well, I don't think there's any intel based device on their list of endorsed hardwarersed
15:45.44dos1hardware* wtf :D
15:45.50mvaenskaewell, i'll be back in a bit, gotta fetch a small snack :)
15:47.55dos1and to make the topic complete, the optional 3D acceleration needs non-free drivers
15:48.15*** join/#neo900 RiD (~RiD@2.83.62.95)
15:49.07dos1in theory, two last ones could be reverse engineered and replaced with free versions
15:49.26flo7ianwhat du you think about this comment https://blog.torproject.org/blog/mission-impossible-hardening-android-security-and-privacy#comment-55309
15:50.02MonkeyofDoomdos1: we'd need some hacker as talented as those doing Mali stuff to spend some years on the SGX, no?
15:50.10DocScrutinizer05((<mvaenskae> do they see intel processors as well as unfree due to their property of changing microcode?)) I think they got an explicit waiver for microcode
15:51.14dos1MonkeyofDoom: I guess so. there was some initial work started on free SGX driver, but it was already a few years ago and it stalled
15:52.20dos1which is sad, cause it would make quite a lot of interesting hardware even more "free" - beagleboard, n900, gta04, neo900...
15:53.05MonkeyofDoomyeah, they're all over... I wish I had the skills to help with a reverse-engineering effort
15:53.13dos1but fortunately framebuffer works well without any closed blobs
15:53.28DocScrutinizer05flo7ian: this post is non-relevant since it misses the point. when smebody can "trick the main OS" to do silly stuff, you're totally and 100% screwed already
15:53.44dos1so there's no requirement to use it, especially when distros like SHR and QtMoko already work very smoothly
15:53.47MonkeyofDoomyeah, I'm running Arch on my N900 with just the framebuffer and even Wayland/Weston will run on it
15:54.01MonkeyofDoom(which seems smoother than X :))
15:54.11DocScrutinizer05or OSes however are 100% FOSS and so it's completely up to user to not allow such USB-driver trickery
15:54.20DocScrutinizer05our*
15:55.21dos1making X replacement that is smoother than X is not a big achievement - make a fully working X compatibility layer in this replacement that still works smoother than pure X and that will impress me! :D
15:56.50DocScrutinizer05flo7ian: that concern basically is similar to "we don't know if this kernel is safe since we cannot know if user can get tricked into flashing another kernel that offers a vulnerability"
15:57.31dos1flo7ian: yes, as Doc says. the user has full control over the OS he runs, just like on your average PC, so when it comes to software the user can choose to install and configure something vulnerable, or something safe
15:58.07dos1you can make a perfectly secure hardware and run vanila, unupgraded windows xp on it while being connected to the internet
15:58.14dos1it probably won't be very secure after all :)
15:58.23DocScrutinizer05and the modem attached to PC/Neo900 via USB doesn't create any sort of immanent threat
15:58.54dos1but since the device is open, you can run what you want, so you can even configure the software completely to your needs and worries
16:00.19modemdos1, does the neo900 have some kind of proprietary library talking to the baseband ?
16:00.26modemSuch as libsamsung-ril for android ?
16:00.38dos1so when you, like this commented, are worried about modem presenting itself as a HID device to type some commands into your xterm when you don't look at your device, you can simply configure udev (or whatever else you're using) to not enumerate anything that's not a standard modem interface on that usb port
16:00.41dos1modem: no
16:00.49modemyou have free version ?
16:00.51modemreplicant one ?
16:01.04DocScrutinizer05modem: it talks simple AT command set via a ttyACM
16:01.08dos1modem: the modem talks via either standard AT interface or propertary QMI protocol
16:01.19dos1however, this protocol has free implementation anyway
16:01.43modemthe baseband has no such things as DMA capability or unrestricted I/O access ?
16:01.46dos1and you can do everything via AT on serial as well, without using any QMI
16:01.51dos1no such thing
16:01.56dos1it's connected via USB
16:01.57DocScrutinizer05modem: NOOOO WAAAY! :-D
16:02.10dos1so it's just like a usb dongle connected to the laptop
16:02.15modemsome baseband also shares a part of the RAM
16:02.23DocScrutinizer05not ours
16:02.25modemyou should push that point to RMS
16:02.30DocScrutinizer05we did
16:02.35dos1our one is simply a separate module
16:02.51dos1just soldered onto the same board as the cpu
16:03.20DocScrutinizer05yes, our problem is that we refuse to cut up the PCB to make the modem detachable
16:03.53DocScrutinizer05otherwise it wouldn't differ from any other PC with option to plug in a USB WWAN dongle
16:04.11modemDocScrutinizer05, i think you need the FSF approval, that's a big chance but also that's a big chances for the FSF being able to show a guaranteed "phone"
16:04.14dos1however, i'm not sure my last statement was right, as we will have two pcbs ;)
16:04.32DocScrutinizer05--- well --- our security concept is sth you won't get on a USB dobgle though
16:04.53modemthe fact that most computer does come with standalone hardware with ability to control the CPU, or the RAM (basically the OS) is infecting the world of computer security really bad
16:04.54dos1depending on what you mean by "FSF approval" we either can or can't get it
16:04.59modemand FSF is fighting for that fact
16:05.07DocScrutinizer05dos1: yes, indeed the modem is detachable from CPU PCB
16:05.09modemi think it merge your will for user privacy in general
16:05.14dos1neo900 is unfortunately uncompatible with their Respects Your Privacy program
16:05.24dos1incompatible*
16:05.44DocScrutinizer05modem: http://talk.maemo.org/showthread.php?p=1396903&highlight=Stallman#post1396903
16:06.07dos1due to things I've mentioned, like upgradable modem firmware
16:06.44dos1but maybe they'll still encourage it less formally, as a best available option
16:06.47DocScrutinizer05Respects Your Freedom
16:06.47dos1it's up to them ;)
16:06.52dos1oh, right
16:06.53DocScrutinizer05right?
16:07.20dos1it's Freedom indeed
16:08.33DocScrutinizer05modem: some of the requirements of RYF are set up to justify why fraa SOFTware foundation is authorized to certify this piece of HARDware.
16:08.44DocScrutinizer05free*
16:09.11DocScrutinizer05particularly the "modem firmware MUST NOT be updateable" part
16:09.43modemwell
16:10.05modemRMS thinks that a microwave has no clue to be free software if it just does one little "mechanistic-like" things
16:10.13DocScrutinizer05if it was updateable then FSF would consider it as software rather than a blackbox, and thus cannot certify it. So they request it ust not be updateable for them to not break their own rules
16:10.36modemi understand that on the hardware level your baseband basically behave such as a microwave : it has no possibility to interact with anything
16:10.49DocScrutinizer05exactly
16:11.07modemi can imagine that an update of the baseband migth provide ability to somehow broadcast voice/data to other frequency or such
16:11.14modemand that need to be avoided
16:11.19DocScrutinizer05no
16:11.27modembut i don't think that's at all a possible scenario to consider
16:11.37DocScrutinizer05please read the link I posted up there
16:11.40modemi readed it
16:11.41dos1modem: well, you have no idea what's inside the firmware anyway, no matter if it's upgradable or not
16:11.53dos1it might have a time bomb implemented
16:12.28dos1therefore, making any assumptions based on upgradability is IMO flawed
16:12.29DocScrutinizer05the reqzirement for "no firmware update" is merely caused by concept of what FSF is and does
16:12.42DocScrutinizer05it's totally unrelated to any privacy concerns
16:12.55dos1you need monitoring and isolation no matter if it's upgradable or not
16:12.58jonwilI dont know about the FSF as an organization but I know RMS is basically anti-mobile-phone as a personal view because (in his eyes) mobile phones are "tracking devices in your pocket" or something
16:13.15dos1and when you have monitoring and isolation, upgradability isn't a threat for you
16:13.20DocScrutinizer05jonwil: we will change that
16:13.27modem:)
16:13.27DocScrutinizer05as far as we are able to
16:13.52modemDocScrutinizer05, FSF strongly militate for user privacy
16:14.13dos1just like we do :)
16:14.18modemI think that's a win-win for everyone to get "certified"
16:14.26modemseriously
16:14.37DocScrutinizer05the pager idea is something we cannot implement per default but we offer that you may retrofit the device with any pager circuitry that meets your local needs
16:14.49modemboth of you should considers working this way
16:15.21DocScrutinizer05modem: a last time, please read the whole page of posts http://talk.maemo.org/showthread.php?p=1396903&highlight=Stallman#post1396903
16:15.34DocScrutinizer05it's all explained to epic length there
16:15.39dos1well, implementing every rule of Respects Your Freedom program is not possible for us, unfortunately
16:16.00jonwilIn any case the Neo900 is the closest you will get to a truly free and open mobile device
16:16.06dos1but maybe FSF can use some other means to endorse a project than RYF?
16:16.07modemjonwil, agree
16:16.25DocScrutinizer05a) we CANNOT do what FSF asks for and B) we think it's not OK to do so, even when we could
16:17.14jonwilhmmm, question: Will the schematics for the Neo900 be public in the way they are for GTA04?
16:17.15dos1yes, regarding RYF requirements, there is one major difference between our and FSF opinion - we believe than upgradable closed blob is better for user freedom than non-upgradable closed blob
16:17.30DocScrutinizer05it's technically impossible to guarantee "not upgradeable"
16:17.30dos1jonwil: AFAIK - even more open
16:17.55jonwilthat is good to know
16:18.08DocScrutinizer05thus FSF will *never* certify a phone
16:18.09dos1jonwil: 100% at least the way GTA04 was
16:18.28modemDocScrutinizer05, dos1, i think the FSF should do the validation must it be based on an exception. I think the rules exist for one reason and those are satisfied and you also should insist on the benefit of the isolation stuff
16:18.38modemthe whole problem is about the concept of acceptability of the isolation
16:19.06dos1modem: :nod:
16:19.11DocScrutinizer05no, the problem is that FSF wants to certify all SOFTware
16:19.33modemthey want people to design free software not isolate non-free software but actually even replicant (FSF validated) does run with non-free software
16:19.42mvaenskaewelp, that went on a bit longer than i anticipated, back :)
16:19.47DocScrutinizer05and they came up with the trick to not consider firmware as software when it's not upgradeable
16:20.08DocScrutinizer05alas such firmware doesn't exist. EVERY firmware is upgradeable SOMEHOW
16:20.52jonwilPlenty of cases where you have a microcontroler where the firmware only exists burned into the microcontroler as mask rom
16:20.57jonwilhence its not upgradable ever
16:21.19DocScrutinizer05show me the mask rom that holds 8MByte
16:21.49DocScrutinizer05show me the modem that uses such mask ROM
16:23.04DocScrutinizer05actually the FSF says "must not be upgradeable" since otherwise they MUST certify the upgrade blob which is non-free.
16:23.15DocScrutinizer05no other reason for that
16:23.28DocScrutinizer05and we take pride in disagreing with FSF here
16:24.13DocScrutinizer05we think our users WANT to upgrade their modem firmware, when there's a new closed blob offered by modem manufacturer
16:24.37DocScrutinizer05we think our users at least want the *freedom* to decide if they want to upgrade or not
16:24.52DocScrutinizer05so we offer MORE freedom than FSF allows
16:24.56modemwell that's upgrading from blind to blind anyhow
16:25.02wpwrak;-)))
16:25.15DocScrutinizer05and we take pride in that
16:25.28DocScrutinizer05and won't compromise in it to get a FSF cert
16:25.38wpwrakFrSF - Freer Software Foundation ;-)
16:25.50DocScrutinizer05hehe
16:25.55bencohlibreSF ;)
16:27.16dos1modem: you're right, but take the WiFi as another example, where reverse engineering the firmware is more feasible than with the modem
16:27.52bencohmore feasible, well ... that's just because you dont own a bts/bss ;)
16:28.03MonkeyofDoomyeah, disabling upgrades means users can't even load free software onto the chip if it gets developed
16:28.12DocScrutinizer05afaik there's already a RE'ed FOSS version for the WLAN module we use
16:28.17mvaenskaeDocScrutinizer05: the fsf is shooting themselves in the foot with "non-upgradeable firmware" as that implies that barebones hardware itself doesn't allow installing the software in the first place as that is the "first upgrade"
16:28.19dos1modem: if we would follow FSF suggestions now to get it certified, the non-free firmware would be sealed into the chip forever (unless you really really want to tinker with it, cause as Doc said, every firmware is upgradable *somehow* ;))
16:28.37DocScrutinizer05mvaenskae: yes
16:28.38dos1modem: so there would be no (easy) way to install the free version
16:29.15dos1which is kinda against the idea of user freedom IMO
16:30.03mvaenskaealso, how is a firmware that is upgradeable via proprietary means different from a burnt-in firmware that changes anyways in its state to how the chip uses it? (just to bring up a few extra points on that topic)
16:30.12modemthe fact that your hardware is doing something free is the point number 1. You are built onto non-free stuff but because you found a solution to avoid any interference with that -- and because there is no such things as free baseband chips+stack actually
16:30.19modemthat should come to the ear of the FSF
16:31.32mvaenskaeponders on suggesting adding network-tower capabilities to the neo900 to use it as a small mitm-attack device for mobile networks
16:32.57DocScrutinizer05modem: did you read http://talk.maemo.org/showthread.php?p=1396903&highlight=Stallman#post1396903 ?
16:33.28mvaenskaewpwrak: you would get more followers with fbf (free beer foundation)
16:33.36DocScrutinizer05modem: you're welcome to *again* contact them and ask why they didn't answer our mals
16:33.48DocScrutinizer05mails, even
16:34.25dos1mvaenskae: hardly possible for neo900, but you can do that with good old neo freerunner and its ti calypso modem (although illegally, of course)
16:34.53wpwrakmvaenskae: naw, not giving away my preciousss !!1!
16:35.05mvaenskaeDocScrutinizer05: btw, you mentioned the modem is detachable from the cpu pcb; in what way "detachable"? :)
16:35.13DocScrutinizer05modem: please fnally read that page of posts, to find my mails to Mr Stallman in there. We already did make sure it "come to the ear of the FSF"
16:35.25DocScrutinizer05mvaenskae: sandwich
16:35.27mvaenskaedos1: that works with the gta04?!
16:35.41DocScrutinizer05modem is on LOWER wile CPU is on UPPER board
16:36.13mvaenskaeDocScrutinizer05: oh, so we are getting two boards?
16:36.24DocScrutinizer05yes, sure
16:36.35mvaenskaeoh, cool :) i thought it was just one
16:36.43DocScrutinizer05it's already mentioned in feasibility study already
16:36.43dos1mvaenskae: nope, gta02
16:37.02mvaenskaedos1: now that doesn't ring a bell but thanks for mentioning that ;)
16:37.13dos1mvaenskae: aka Openmoko Neo Freerunner
16:37.14DocScrutinizer05Neo Freerunner
16:37.19mvaenskaeDocScrutinizer05: my bad, i must have forgotten that then
16:37.51dos1and the key for that is named OsmocomBB
16:38.37DocScrutinizer05and based on the only GSM chipset I know of that actually isn't 'sealed'
16:38.45DocScrutinizer05calypso
16:39.00mvaenskaethat's an OSS-based chipset?
16:39.18DocScrutinizer05which hardly can do GSM quadband and already fails at EDGE
16:39.31mvaenskaewell, but gsm is slowly dying out :/ they are already talking about 5g coming to cities
16:40.32dos1mvaenskae: that's a chipset that wasn't cryptographically locked, so eventually the free firmware arrived for it
16:40.59dos1mvaenskae: however, it's not supposed to be used as a phone - it's rather research oriented project
16:41.25dos1mvaenskae: because you can't legally operate such modem with osmocombb on public network anyway, as replacing the firmware voids the certification
16:42.02mvaenskaedos1: so it's like android and their certificates? :>
16:42.07bencohthat's "standards" for you
16:42.09bencohno, its worse
16:42.23bencohbecause you can be a "threat" for the gsm network
16:42.33dos1mvaenskae: ?
16:42.45dos1bencoh: yup. the security of GSM networks is laughable
16:42.55bencoh"laughable" is not enough
16:42.56mvaenskaebencoh: what threat? that stuff is less protected than wep!
16:43.18bencohhmm actually a5 is a bit more tricky to break than wep
16:43.21dos1the whole security concept of it *relies on* illegality to operate any non-licensed hardware on the network
16:43.23bencoh(needs more horsepower)
16:43.47mvaenskaedos1: android seems to have had certificate troubles in terms of apps pretending to be special system apps and then just getting the approriate permissions of said system app
16:43.50DocScrutinizer05funny detail on calypso: back when stallman approved the GTA02 (for modem) since there been no *flasher* available. When I published the flasher and modem firmware updates, he probably had to revoke that approval
16:44.10bencohhaha
16:44.15DocScrutinizer05then after osmocomBB he.... needs to approve again?
16:44.19DocScrutinizer05X-P
16:44.30jonwilIf you have the secret key for a particular SIM card, listening to all the traffic from that SIM (on GSM and UMTS anyway) is very much possible
16:44.34dos1mvaenskae: yep, I know, but I don't see any similarity tbh
16:44.35bencohthat's crazy
16:44.51mvaenskaeDocScrutinizer05: you are a mean individial and deserve a free beer on that!
16:44.58DocScrutinizer05hehe
16:45.06DocScrutinizer05thanks! ;-D
16:45.24bencohyeah, let's drown doc in beer :p
16:46.00dos1don't overdo, we still need him in the project :P
16:46.03mvaenskaejonwil: simcards usually run java code iirc
16:46.12bencohoooh right, let's wait some
16:46.47bencohmvaenskae: a subset of java bytecode only
16:47.07jonwilyeah I remember a video from defcon all about SIMs and Java and stuff
16:47.08bencohI dont remember the name of that stuff, but its not "java"
16:47.21bencoh(well not the plain java that we all think about)
16:47.23bencoh(afaik)
16:47.36jonwilBiggest problem I have with GSM, UMTS etc is that they are far more complicated than they need to be (even given all the things they have to do like handing off to next tower, roaming to networks all over the world etc)
16:47.50*** join/#neo900 b1101 (~b@108.61.76.10)
16:47.50*** join/#neo900 b1101 (~b@fsf/member/b1101)
16:48.09mvaenskaejonwil: i first heard of that on the latest ccc on how they hacked sim cards; freaky
16:48.29DocScrutinizer05SAT or STK
16:48.42DocScrutinizer05SIM Application Toolkit
16:48.55DocScrutinizer05SIM application ToolKit
16:49.00mvaenskaethat's the "framework" on getting code to run on it?
16:49.18DocScrutinizer05that's the Java running on SIM
16:49.46mvaenskaeoh, nice
16:49.55jonwilI strongly suspect the reason cellular standards are so complex is because they are designed to rely on as many patents as possible so that those people in the industry with the big portfolios can extract money from everyone for licenses
16:50.28DocScrutinizer05jonwil: you could have a point there
16:50.31bencohand make sure no one will be able to read those in a lifetime
16:50.34mvaenskaegood to know, i probably never will look really deeply into that stuff especially as i suspect voice-comms to die and just have global mobile internet
16:50.42bencohunless he used to work in this industry
16:51.29DocScrutinizer05I used to work in that industry but believe me, I didn't read all, actually I read almost nothing of this gibberish
16:51.46mvaenskaejonwil: that's a prettz big reason i suppose; i hate patents that hinder technological advancements -.-
16:52.19DocScrutinizer05for UMTS there are definitely royalties to get paid
16:52.27DocScrutinizer05per device sold
16:52.36bencohbest businessplan ever :°
16:52.37dos1another reason why open baseband is hardly feasible
16:53.08DocScrutinizer05best: it's percent of final device price
16:53.20MonkeyofDoomhaha
16:53.25bencohwell actually royalties arent a real hinder for oss
16:53.33MonkeyofDoomif you build a smart house that speaks UMTS they get an n% cut? :D
16:53.35bencohsee mpeg2 consortium and x264 for instance
16:53.53DocScrutinizer05which was a reason for Openmoko/me toplan pluggable modem module in GTA04-the-first
16:54.32dos1bencoh: but implementing some library and selling a device are two completely different matters... :(
16:54.33jonwilEven if voice disappears and everything becomes data (or if voice becomes just another application on top of that data) whats left will still be far more complex than it should be.
16:54.38DocScrutinizer05bencoh: true
16:55.09dos1>(or if voice becomes just another application on top of that data)
16:55.20dos1FYI: voice in LTE is basically a voip
16:55.27DocScrutinizer05yes
16:55.27jonwilyeah I know
16:55.48jonwilbut carriers mostly haven't deployed VoLTE yet
16:55.52jonwilat least last time I looked
16:56.06DocScrutinizer05yup
16:56.20dos1yep, but probably at some point they will
16:56.22bencohdos1: yup
16:56.24DocScrutinizer05still doing fallback to 3G
16:56.47DocScrutinizer05our modem is prepared for VoLTE
16:57.02DocScrutinizer05:-)
16:57.05bencohbut will it work ? :p
16:57.21DocScrutinizer05yes, after the third upgrade of firmware ;-P
16:57.38bencoh:°
16:57.53DocScrutinizer05unless we get a RYF cert
16:57.59dos1imagine the code needed to make proper roaming from volte to older networks possible... ;)
16:58.12DocScrutinizer05*ciugh*
16:58.21jonwilwhich sim card standard will the Neo900 support? Normal? Micro? Nano?
16:58.40DocScrutinizer05standard
16:58.48jonwilok, makes sense
16:59.05jonwilstill the most popular, its what N900 users will have
16:59.29DocScrutinizer05however we might get a second SIM slot and I can't promise that will be standard too. Might be microSIM
17:00.58DocScrutinizer05alas our modem will not support DSDS true dualSIM
17:01.03DocScrutinizer05as of now
17:01.06bencohsad
17:01.13DocScrutinizer05yeah
17:01.17DocScrutinizer05:-/
17:01.18bencohwell manual switch is still cool
17:01.23bencohno need to power down
17:01.23DocScrutinizer05:nod:
17:02.00DocScrutinizer05and who knows... At least I already propagated the idea to Gemalto
17:02.13DocScrutinizer05maybe with a firmware update... ;-)
17:02.35bencohthe fact that we're getting our modem from gemalto puzzles me
17:02.39bencohfrightens me a bit too :)
17:02.43DocScrutinizer05why?
17:02.55bencohbecause of what they work one :)
17:03.08DocScrutinizer05sorry?
17:03.33DocScrutinizer05can't parse that
17:03.46bencohwork on
17:03.48bencoh*
17:03.53DocScrutinizer05ooh
17:03.54mvaenskaebencoh: it's not the GEMA, gemalto != gema ;)
17:04.11DocScrutinizer05well, what is it that they work on that puzzles/frigthens you?
17:04.19bencohI'm talking about gemalto, the french company
17:04.35DocScrutinizer05I'm not sure they are french
17:04.54DocScrutinizer05our Gemalto sits... next to GDC ;-D
17:04.59bencohI think they are ... or at least they used to be
17:05.19DocScrutinizer05formerly known as Cinterion formerly known as Siemens
17:05.25dos1hq of gemalto is in netherlands
17:05.26bencoh;)
17:05.39bencohgemalto/oberthur are two "monsters" in the smartcard/security business
17:05.50dos1and the modem is actually from cinterion, which has been bought by gemalto
17:05.59DocScrutinizer05hmm, whatever. Those are stll german Siemens guys
17:06.15DocScrutinizer05:-D
17:06.54bencohsee http://en.wikipedia.org/wiki/Gemalto
17:07.01DocScrutinizer05and I must say, for Siemens docs the manuals are pretty readable
17:07.06bencohI dont know about the modem branch
17:07.22bencohbut the smartcard branch is definitely french
17:07.29DocScrutinizer05possible
17:07.43bencoh(and gemalto is in the cac40 ;)
17:20.49*** join/#neo900 MonkeyofDoom (~~Monkeyof@71-14-188-191.dhcp.stls.mo.charter.com)
17:30.10*** part/#neo900 SAiF (~SAiF@117.196.145.90)
17:54.16*** join/#neo900 x29a (~x29a@unaffiliated/x29a)
18:20.05*** join/#neo900 vakkov (~vakko@217.174.52.246)
19:18.51*** join/#neo900 norly (~norly@enpas.org)
19:59.22*** join/#neo900 norly (~norly@enpas.org)
20:39.05*** join/#neo900 ds2 (noinf@rehut.com)
21:42.45*** join/#neo900 b1101 (~b@209.222.18.59)
21:42.47*** join/#neo900 b1101 (~b@fsf/member/b1101)
21:47.08*** join/#neo900 Kabouik (~quassel@110.109.138.88.rev.sfr.net)
23:01.15*** join/#neo900 lexik (lexik@nat.brmlab.cz)
23:57.44dos1http://forum.xda-developers.com/showthread.php?t=1422969
23:58.13dos1android app for imsi catcher detection
23:58.43dos1a bit naive approach, but with interesting ideas in roadmap

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.