A mobile phone that respects your freedom

Video in TIB AV-Portal: A mobile phone that respects your freedom

Formal Metadata

Title
A mobile phone that respects your freedom
Subtitle
Experiences and lessons learned from 2 years of development and still ongoing
Title of Series
Author
License
CC Attribution 4.0 International:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
2019
Language
English

Content Metadata

Subject Area
Abstract
Motivation and challenges building a mobile phone that respects your freedom, privacy and digital rights - and is hackable. This talk will present a summary of a two year journey, which is still ongoing. Today mobile phones are the computing device of the decade, maybe even of this century. Almost everyone carries one, every day to every place. They are pretty much always connected and we entrust almost our entire digital life to them - any form of communication (voice, text, video), all kinds of entertainment (reading, web surfing, video/movies), personal information (address books, social media), location (navigation, location sharing) etc. Pretty much our entire digital life is mirrored by these devices and to a growing extent happening right on them. What is often not fully recognized is that this huge ecosystem of mobile hard- and software is controlled by only a very few globe spanning companies. Our digital life is to a large part controlled by these companies and currently there is little way around them. This talk will present the experiences we had and have in this industry creating a mobile phone that is running 100% free software, respects the user's digital rights and gives back full control over data and communication to the user - by separating radios from the main CPU, by providing hardware kill switches and by using only free software for the full stack. We will also talk about the huge challenges encountered, from CPU choice to radio choice up through the software stack. It will also share our approaches to solve these challenges and share experience in working with hardware manufacturing companies (globally), from electronics design to product manufacturing.
Loading...
Roundness (object) Telecommunication Multiplication sign Chaos (cosmogony) Bit Systems engineering
Standard deviation Android (robot) Digital media Information privacy Order of magnitude Mathematics Different (Kate Ryan album) Set (mathematics) Smartphone Physical system Area Observational study Electric generator Moment (mathematics) Electronic mailing list Bit Digital signal Control flow Arithmetic mean Order (biology) Self-organization Smartphone Pattern language Freeware Physical system Row (database) Point (geometry) Freeware Open source Number Chain Latent heat Googol Computer hardware Communications protocol Computing platform Self-organization Execution unit Standard deviation Weight Cellular automaton Projective plane Android (robot) Order of magnitude Sphere System call Information privacy Peer-to-peer Word Uniform resource locator Software Logic Computing platform Communications protocol
Execution unit Graphics tablet Arm Digitizing Token ring Password Water vapor Data storage device Computer System call Computer Tablet computer Personal computer Arithmetic mean Telecommunication Telecommunication Password Smartphone Video game Smartphone Musical ensemble Computing platform
Touchscreen Building Run time (program lifecycle phase) Digital media Multiplication sign View (database) Arm Semiconductor memory Computer configuration Befehlsprozessor Kernel (computing) Core dump Smartphone Office suite System on a chip Endliche Modelltheorie Physical system Graphics processing unit Touchscreen View (database) GUI widget Binary code Complex (psychology) Data storage device Connected space Interface (computing) Smartphone Pattern language Peripheral Freeware Modem Implementation Connectivity (graph theory) Flash memory Cellular automaton Data storage device Power (physics) Read-only memory Term (mathematics) Computer hardware output Communications protocol Associative property Firmware Wireless LAN Modem Game controller Execution unit Interface (computing) Cellular automaton Core dump Binary file Cartesian coordinate system System call Film editing Voting Software Blog Codec Communications protocol
Axiom of choice Suite (music) Multiplication sign View (database) Mereology Information privacy Sign (mathematics) Computer configuration Befehlsprozessor Kernel (computing) Smart card Endliche Modelltheorie Physical system Graphics processing unit Decision tree learning Touchscreen Closed set Open set Proof theory Computer configuration Quadrilateral Interface (computing) Peripheral Freeware Point (geometry) Game controller Video card Disintegration Cellular automaton Device driver Plastikkarte Theory 2 (number) Software Computer hardware Touch typing Software development kit Execution unit Dialect Run time (program lifecycle phase) Interface (computing) Projective plane Diffuser (automotive) Plastikkarte Core dump Line (geometry) Binary file Device driver Cartesian coordinate system Maize Software Computer hardware
Module (mathematics) Touchscreen Software Software developer Multiplication sign Computer hardware Parallel port Whiteboard Flow separation Modem
Complex (psychology) Uniform resource locator Different (Kate Ryan album) Connectivity (graph theory) Computer hardware Design by contract Mereology Whiteboard Plastikkarte Mereology Diameter
Metre Point (geometry) Execution unit Projective plane Plastikkarte Mereology Open set Plastikkarte Mereology Distance Diameter Number Diameter Software Drill commands Computer hardware Design by contract
Standard deviation Machine code Distribution (mathematics) INTEGRAL View (database) Source code Set (mathematics) Mereology Medical imaging Mathematics Graphical user interface Different (Kate Ryan album) Kernel (computing) Videoconferencing Multimedia Damping Curvature Position operator Physical system Arm Structural load Software developer GUI widget Keyboard shortcut Computer simulation Virtualization Computer Sequence Digital rights management Curvature Order (biology) Pattern language Right angle Whiteboard Physical system Booting Point (geometry) Laptop Asynchronous Transfer Mode Game controller Implementation Open source Software developer Patch (Unix) Flash memory Virtual machine Device driver Streaming media Menu (computing) 2 (number) Revision control Root Term (mathematics) Software Computer hardware Gastropod shell Energy level Integrated development environment Booting Software development kit Installation art Execution unit Standard deviation Distribution (mathematics) Dependent and independent variables Patch (Unix) Forcing (mathematics) Projective plane Plastikkarte Core dump Dynamic random-access memory Line (geometry) Software maintenance Cartesian coordinate system Graphical user interface Software Integrated development environment Gastropod shell Operating system
Web page Touchscreen Arm Multiplication sign Tap (transformer) Bit Web browser Open set Web browser Theory Information privacy Peer-to-peer Web 2.0 Moment of inertia Bit rate Personal digital assistant Gastropod shell Right angle Gastropod shell Software development kit
System call Software Computer cluster Open source Personal digital assistant Multiplication sign Computer hardware Mereology
Torus Point (geometry) Android (robot) Freeware Vapor barrier Euclidean vector Logistic distribution Code Connectivity (graph theory) Multiplication sign Translation (relic) Mass Streaming media Mereology Public key certificate Product (business) Power (physics) Formal language Twitter Frequency Different (Kate Ryan album) Hacker (term) Computer hardware Collaborationism Execution unit Regulator gene Moment (mathematics) Analytic set Line (geometry) Computer Formal language Power (physics) Drill commands Computer hardware Hard disk drive Video game Whiteboard Hacker (term) Vapor barrier
Goodness of fit Freeware Integrated development environment Open source Computer configuration Software developer Projective plane Cartesian coordinate system Power (physics) Metropolitan area network
Point (geometry) Android (robot) Open source Multiplication sign Software developer Projective plane Web browser Cartesian coordinate system Information privacy System call Number Uniform resource locator Software Video game Conservation law Freeware Computing platform
Ocean current Web page Arm Information Software developer Digitizing Multiplication sign Interface (computing) Projective plane Adaptive behavior Binary code Device driver Flow separation Electronic signature Digital photography Software Internetworking Computer hardware Touch typing Matrix (mathematics) Endliche Modelltheorie Computing platform Modem
Implementation Software Open source INTEGRAL Telecommunication Device driver Design by contract Right angle Whiteboard FLOPS Freeware Reverse engineering
Point (geometry) NP-hard Implementation Existential quantification Open source Multiplication sign View (database) Device driver Open set Mereology Event horizon Latent heat Peripheral Hacker (term) Computer hardware Core dump Metropolitan area network Computing platform Area Distribution (mathematics) Software developer Projective plane Stress (mechanics) System call Exterior algebra Software Universe (mathematics) Musical ensemble Freeware Communications protocol Reverse engineering
yes. a i'd be a bad experience an expected to call she's currently the c.t.o. of purism and.
she has a stroke because she's been involved in bed its systems engineering for long long time and now she will talk about how to make a phone that it's actually truly free please give one round of applause. i have us a little thank you very much for having the year we have a lot of ground to cover so all please excuse me if i'm a little bit frost.
so what i want to explain is a story that has different facets and it's about a quest to create a mobile phone that respects use privacy and uses freedoms and that is really truly free and i will explain what i mean with three and it's also a story about a journey that we started over two years ago now.
and which is still ongoing because making his mark for mobile phone these days is incredibly hard and that's also why it's called hardware so that kind of freedom that i mean is the freedom not as in fremont a bit more as and freedom and it's similar to what paul explain just a few minutes ago. what he called sovereign it to you what i call is more freedom it's similar to the ideas of freedom that the free software foundation has which is the freedom to use it for any purpose that you like to study it to change it and also to be able to share these changes because it we at purism and many others in the open source and. free software communities we believe that only if these are guaranteed then the system can be truly trust it and it really can be made in a way that preserves the users' privacy. so it to understand what the challenges are you were to look at the mobile phone market the current market every year i don't know how many of your were that about one point two billion smart phones or phones are billed worldwide so this means that every seven years every human being on the planet earth could have a new phone. which is really quite amazing. so what is also means is the mobile phone is bottle market is gigantic it's really huge about thirty percent of these of all these smart phones have one of those one point two billion are made in just one single city which is schengen in china. so the largest wealth of experience in making mobile phones is in this location which is also quite amazing. and this also led to this enormous experience and amazing his peers that we just have boggling the phone went to shenzhen and austin arbitrary companies for our project to build this phone and within half a day he got a quote for the signing the p.c. before phone and do this in the western hemisphere and western world. so engineers will ask the hello to view so this is totally amazing what is happening down there at the house the biggest experience and they're really fos to do things. looking for that the market you will quickly find out that the majority of the market is currently just government and ruled by two major systems and two major companies which is google running the android platform which is about eighty five percent of the overall global market and apple i owe us which is almost fifty percent. so basically almost all the rest has run into insignificance so that where we used to house symbian all these other different platforms bearing on these days so it's mostly dominated by android and employers and this has a huge impact on the hardware market also for making a phone you need chip. this in these chips are made by chipset makers and there are quite a number of tips of makers worldwide and also the chipset market there you can see the dominance off certain companies and one of the major players here is walk on call commodes more than forty percent of the smartphone. upset market currently than twenty percent about by apple fifteen percent by media tek which is also an asian companies most the chinese live with some saying and then were fifteen percent others like worldwide and our list so they're and their own the a very few companies actually treating these solutions. if you look in inside just the android ecosystem because the apply our system is pretty close inside the have entered system this ecosystem is dominated by just two which is quite common media attack. and if you don't think that eighty five percent of the global markets android this means in other words about two thirds of the smartphones that you find out there is just donated by two or three companies accountable and which is really really amazing so that's a huge markets and very kind very few companies actually room in this market. but then there's not on the hardware but also the three d.p.p. standards so if you want to introduce it a device which runs on those selling records you have to comply to those standards and the standards are governed by the three d.p.p. organization which is the third generation partnership project in short the d.p.p. is. the standards organization which develops protocols for mobile telephony these three d.p.p. specifications are in general open so you can download and read them and try to understand them it's huge. but then not so free to use and here we come into the pretty ugly area of patterns and especially software patents and i will come at a moment's to why this is all important so three pp three p.. standards are covered by literally thousands of patents and every new generation move from two g. to three g. to four g. and now five g. the number of patents grows almost by a magnitude so we're talking about thousands of pounds and due to the patent legislation and they are legal restrictions or the. the bill legislation for patterns a patent is granted in country are used to your estate agents and this is why we have about eighty million patterns worldwide on the d.p.p. standards and about two hundred and fifty thousand patents which are standard relevance that means if you. want to create something that runs on a cell of a network which complies with ricci bitti standards then it's about two hundred fifty thousand patents for four g. which are potentially leave your way or kind of your weight which have to own which have to use. and logic patent holders are in this order basically qualcomm into digital eriksson no cowboys some so and if you're others and the first two or three have more than fifty percent and by coincidence court was also one of the number one chipset makers especially the android phone area. so this means we have a market which is controlled and dominated by very few companies so why is this important.
because of this the smartphone is used today everywhere by everyone so it's the dominant platform ever way on the planet and groin.
many people or that the smart phone has by far surpassed relevance of water their computers many people have ditched their pc's for in in taiji that this in for smart phone or a tablet and even tablets are not there are on running out of importance. smartphones are ubiquitous and universal and them. so smart phones have become the platform the computing platform off basically almost everyone's everyday life. and they store everything about us all whole digital life communication all means of communication text e-mails voice calls encrypted i didn't not encrypted of course also look asian movement everything secrets we store on our all smartphones like passwords i x's tokens to almost everything all bank accounts. so this is exactly why it matters to create something that we own that we control arm band like paul said that we are a sovereign off because this is our digital life that is controlled by these devices and we entrust these.
just a handful of companies that's critical.
so how to change this and how to engineer smartphone or a mobile phone so the things you need is basically c.p.u. which is in the embedded from devices usually in essence he system on a chip which controls memory storage ram things like bad it also drives the screen through g.p.u.. i view in all these things controls the cameras and different prefer old approval interfaces so that's the main c.p.u.. and then you also need those while his interface is that everyone county expects for most macho in these days which is wireless a wife by bluetooth and of course the cellular modem it's a phone so you need is a little more than for all the current technologies this sounds kind of simple did it isn't. so the main challenge in the smartphone is first of all the size it is incredibly small and everyone expects to be very very small these days and many of these components the c.p.u. the associate also the radios consume a lot of power and so this itself is a challenge and this challenge is shared by all. all hardware manufacturers they want to make a mobile phone which is also the reason why the chipset makers like qualcomm media taken the others have created solutions for that and remember the market is gigantic so there's a huge demands and them to monitor scores on so by those manufacturers. and they created system on chips which integrate all of these things including also the radios on to one piece of silicon which is perfectly need and perfectly fine for many of those smart phones very tightly integrated and conserving power and storage more these things but this has some problems. that the advantage is that for example the cellular modem these days has become incredibly complex and you have seen this war your i talked about this with the pattern city asian there's a lot of knowledge it that goes into developing the firmware for such of boredom to control the radio and all the protocols they go on so the motive. farm where itself and controlling the radios is extremely complex needs a huge from where if you have it into the same as a c. silicon you can share a lot of the resources that you which you don't usually just also used for the main c.p.u. the drives applications so you can share the ram you can share the flash and lot of other things and you saw. but also have fast data into connection from your host c.p.u. to this more them so it's very convenient same saving a core of course also applies to wife and bluetooth but it's less on then with the seller them or them. so so these two hundred fifty thousand standard relevant patterns and three d.p.p. four g. are pretty much not in vain because it's so complex and you can see this also if you look at the the binary from where office cellular modem these days these are usually thirty megabytes just binary for more of these more time so it's. this really huge piece of software which then runs in u s o c and has access to the same rambos for example as applications which is a concern as also paul laid out you're probably not sobered up your own data anymore because the modem cuts by on the ramblas. and there was fun fact up many of those voters actually run linux system and there was a very good talk at the thirty three c three by hydrogen harder for into which you can look at this year l. and they actually the sect it's one of those binary bloke from wars. and now even if he wanted to do something like a free vote implementation implement these thirty megawatts of binary thing and do this it's really really hard because then you have to license all those patterns three cheapie patterns must be licensed there is legislation for loud by the patent. dollars on those so-called friends terms which means fair reasonable and non-discriminatory but these patent holder is still used the patents to control the chip market. and there's also led to one of lessons learnt that we did when we first started out the research for doing our phone that we learned that their only very few back and twenty seventeen very few modem models that you could buy which would actually allow you to make voice calls because at that time more the manufacturers. the company called qualcomm wanted to sell the smartphone chips for smartphones that you actually voice calls and they didn't want to sell system modems to others who also do more to are taught to do voice calls and build phones without. so it was pretty hard at that time to find decent boredom. and to have something customized for us even that we're talking about ten thousand devices that we want to build a motor manufacturers like these wouldn't talk to us that or so integrating a more them and asking for custom from wasn't like that for us at our size even talking about ten k. not an option and so. here you see the the gripper through software patents from manufacturers on the market and what the market can actually do. so what we want to years and now coming to the actual realisation of what we do is we wanted to create a phone and the smart phone which is a binary blog free of run time that means that the host c.p.u. doesn't have to handle any binary mr he coached but to download to any device is of.
we don't don't want to use any proprietary drivers no clothes so strivers no close was from where his. and we wanted to have the radios sell of the the why five bluetooth separated from the main seaview also to reasons what paul explain to the summer and over the over the data and it should be based on free software only were striving to get respect your freedom such vacation from the for softer foundation and of course it should be. they open the sign hackable for everyone schematics will be available to everyone without any a so it's completely you can own it and you can change it and you can do whatever you like without. what we came up and twenty seventeen is the solution on the best solution that we could find at that time was to use the xp i am i the next eight quach s. the main hall c.p.u. which reaches for cortex a fifty three corps running at one point five members are gigahertz bought megahertz.
we have enough peripheral interfaces for driving screens and cameras and all these things and all the proof was needed was for sensors but most importantly the idea makes a h m at that time was the only s. and see that supported free drivers for the g.p.u. that the graphics engine that drives the screen the end and which allows for graphics a celebration. and this is the g seven thousand d.c. seven thousand light from the vantage for which there is a free software implication driver which is called at live if which is given to backward and for this year of upstream a line crennel drivers and included are and how the drugs also happy person upstream to a maze or. but he and his pro working pretty nicely already. today there are more choices unfortunately it on now two years ago and they haven't been home just to be fair on the malian diffuse also working quite nicely now and also the year on the port of the free draining driver to the journal's on the views of walk on are also become pretty were stable and and available. what we also wanted to do is to how the radio separated out of the c.p.u. so that they don't cannot interfere with the data that is stored on this year and then and the applications are running on the c.p.u. on the main see pews so were separated out the year on that the wife and bluetooth on and go to cart and this will also be implemented. in this way in the final phone and the two so far i'm pretty much one on standard it's connected using as the a all the fungus sits on the cart the coast of he doesn't touch it for the seller the on four g. we have two options all sitting on an amber to card. as the jamaat appeal his age which is made in germany in partially of us the more on the card would be made in the us and also the broad more be made eighteen which is made in china. the broad more be is available for more regions of the world and that's why we chose a second one and in theory you for the phone later on any and the two cards that that can use the same interface is as we use them now and as a supporter from went in the hard work can be plugged into the device and also other radio as if on the antennas of course will be tuned. for the four g. bands and for why fi and bluetooth and if you have another eighty they want to use it on their of course just plug it in for example of four are these five years after eight years that also paul mentioned would be a possibility and it would be very interesting to see. that what we also implemented in the hardware are hot or kills which is home so that you have a switch that really physically severs the hardware like the senate that they spend the wife i cameras microphone and also the sensors from the house c.p.u. said that so that even a malicious acting on the application cannot get access to the it to this data and. do some bad things for you so your privacy can really safely and secure. what we also did as well integrated this market or year so that you can use a smart card like for example the open p.d.p. carter arbitrary on this market to store your secrets in a very safe place like home and corruption cheese. and also that this my card reader for this we have a separate project were collaborating with when a company that you're talking here for implementing a freezer have preferred were for this smart card reader which is based on an s.t.m. thirty two l four three two k c which is michael controller and this will be accessible five around. so what we did in the first places we started to create a development kit end of last year and this is part of the peace deal was show the real device and a few seconds i'm and this we did it based on a suit on so-called system a model which implements all the heavy lifting for an unfashionable these things and we decide the baseboard for that so.
but we get something out some hardware our to developers that are interested in developing the software or not and helping with developing that the software as soon as possible and we started to distribute these at the end of last year and this is the real hardware probably cannot really probably see the picture but out you can see that separates modules here for.
the modem at the y. find a system of modern in the middle and the phone screen on top and this is actually working now on that's precisely working this offer is making progress. next i can show you very probably this is the first boards that we just got received from from china and that's the first time that these are shown to the public for the final device which has been developed in parallel in china.
well this location where they have this incredible huge experience and this is one side of the boers this is the other side of the board with the c.p.u. in the middle and you can also see the two and a two slots on their the genesis more fuel and look for other stuff.
so we're getting there but hardware is hard everything takes much longer than anticipated of course.
and to give you a idea of the complexity of that board how we have on this board more than one hundred and sixty different components and that's over one thousand two hundred parts placements on these boards so that's incredibly dense board the p.c.b. has ten layers so ten layers of of rotting.
the smallest parts are over two or one for the electronic geeks and now the smallest ball pitch is zero point four million meter the that is the distance from one ball to the next of those p.g.a. device is the smallest diameter of drills and hold for example of years is zero point two four or five four millimeters. which is a correctly small and air all of that is condensed went on a piece of be which is about the size of two credit cards. and this is what hopefully the final devise new home don't shoot the donee me down on those size numbers in the bottom right corner but this is about the the design that we intend to have in the end.
so we're getting there so this is the hardware part on the software side of course as already mentioned want to have everything open everything shall be free software on that so everything what we do inside of purism for the project will or will and years copy left license sold the p.l.o. l.d.p. all of the three.
in all the contributions that we do to upstream projects which are quite a lot are of course according to the arts term projects our motto is obscene first that is if we can push our changes into the obscene projects then we will definitely do so this has several reasons one of them of course as maintenance but the owners or. of course also to avoid obsolescence off the off the platform and off the software want this software in this plant from two to strive and to live on and this is only possible at least not opinion when things are mainland. the boat load of course of this is that will not be locked in any way it's a standard you boot it also comes with me with the annexe p.c.p. use and abuse peace without the usual will live in the human c.e.o. of the board which is the year arm and bettors multimedia card which a simulator as the carpet sold on to the board. on and we have one tiny issue and this is what where freedom is limited by the hardware and today there's almost no way around it. on for the deal for around you need to initialize ation somehow here for is pretty fast and its parlous signals on the board so the on the attachments part that is inside the c.p.u. has to very carefully to the signal levels to talk to the idea for rahm and there are a lot of patterns on do. doing this and this is also the reason why this year for initial is his position sequence for almost no platform and or currently is open source video for control is more like a control and you have to download it from where i just mentioned here these are struggles that you have when you start to develop things is suddenly find all know there's a piece of. i recall that we have to use and there's no way to avoid this so we handle this by a year second c.p.u. that is also inside of the i don't i'm excited it's the cortex and four corps which then pulls this from way out of an s p i a flash and puts it into the fight and the five conditioners dram and we can continue to be rude but that's. you will star in and out i don't like that approach but there's no way around it. connell they were running is a main line crennel kindly to five point two to o'connell all the patches that we do we are heavily working on the fun to drive a and also a lot of other things trying to mainline all the drivers that are needed for the i don't emit and its aid we doing a lot of work that xp should be doing it well we do that porting. all this to afford and all the patches i sent out stream into the kind of community and get marched over time. then on the operating system side were running debbie and derivative so pure and also makes laptops and on the laptops were fitted on their debut in distribution which is called pure s. and we using the same purest basically just compiled from sixty four on the phones to which means you have to the same. and packages and and everything available on the phone that you're also used to on the laptops which is why the on pretty awesome. which also means that you can install arbitrary debbie in arms sixty four packages on this fall. we also want soon to introduce flat pack for application distribution this has several reasons on one of them is of course the on the possibility to sandbox applications and to ease also application development because dependencies came can be handled a little smoother work with flashbacks the flat pack distribution but this is still in the works for. the graphical user interface environment how we use our system based on way land of him and we had to ride on compositor and shallow top of oil and using wi roots which is which is a tool kit to write composite has and and child. and these are called fought and fought each fall composite term for shell these are two of the very few parts that we wrote from scratch because there was nothing that we could contribute to. for the application environment we chose to it to go with the if we just have to or standards and we chose the economic approach and where using g. leapt into the cave for application development for native applications which was pretty nicely and one of the reasons i wanted to choose this approach is that we're now working very closely together with account community. to enable of g t k and no application application of the whole global environment to run smoothly on mobile phones also using are responsive to find design methods so that applications that are written for the desktop can be made in a way that they also run on a small screen or small. on the screen like on the mobile phone without having to reprogram or he compiled them and we're developing the specialists which is for that and also all of this is going upstream kindly is in a separate library but we're working with com community community to accept this upstream. for it those they're interested in a column participating or looking at this development our were sent quite some development resources develop a pure assembly from five this is the the main side with the development also documentation is stored they can also find instructions how to download a virtual machine image for running on your laptop or p.c.. seat so that you can try the software on your p.c. without the device in order to develop against this approach machine of course. saw spears am this is the on the side where all the news source called management and also continues integration management happens it's on the public there were together with no one within our with the kind of force. then here is some pictures of the actual applications you may wonder how this actually could look like and this is how it looks like this is a modified version of the economic settings dialogue and you can already see that on the left hand side you have main menu have taken on settings which no falls kind of in this response of way if the.
different views of different settings on the right hand side you can also see the first implementation of virtual keyboard shia.
and here's another example is how to do this so this the initial set up home customized for the smaller screen which can also all works in the same way and desktop which is pretty nice arm the way off the composite and shell working hand it's not just the shallots really show shall on the right hand side.
of course we want to have a shell on a mobile phone. here is contact setting up a whole lot of things already working and being adapted it is a web browser on tuesday that no weapon occasion for that was rate which is based on web kit on the left hand side there's a web page the peers and web page in that case and the right hand side you have all the.
that the tap handling how open taps i handled in the browser which is actually pretty neat you can flick through the open taps and do something now all these interesting time so we're running out of time i'm afraid bit in general i have a decade here which is this thing and in theory that someone could call it the.
a we don't have the time now to wait for that i'm afraid but it's working so on the whole software stake is running we can do this later on you can find me in the cows west village and we can do this their if you're interested in.
so summarizing liberal of the challenges so we have seen there's a lot of parts that we have to do come to create this mobile phone and the one with them or few of the major challenges are of course handling suppliers home because if you want to do hardware you have to work on the all the suppliers and war two.
work with them to get the supplies which is parts p.c. these parts for the case in all of that.
this is an immense effort so developing something is one thing but getting all the suppliers in line is really huge undertaking. then the other part is if you want to do something with computer consumer electronics and to put this into production and sears production of mass production at the moment there's almost no way around china is whole production facilities are there they're the people have the experience they're the people who can crank out stuff really quickly and added. decent price it's not cheap anymore i can tell you but it's at least a decent prize but it's very tough to work with china because of the language barrier only very few people speak english down there so you always have those translators common interest is in between and this really makes collaboration really hard disk. into the times on differences and then also consider the suppliers the components sourcing for an electronics product like this and especially if you want to build a thousand or five thousand or even ten thousand g. really get into trouble we have on some components we have lead times of up to twenty weeks. so this means that you have to plan all you are just the logistics or way in advance before you start mass production and this is a huge challenge an undertaking. and then of course they're all those regulations and certifications especially if you have an intentional radiator like the seller phone or the seller more them which does radiate of course and certain frequencies and to be compliant to all those regulations that's a huge undertaking you have to go to let board tories doing all those certification things. so that's really challenging especially for a company that hasn't done this before. on the other challenge that we also see years that due to the lack of hackable hardware in to mobilize pays for the past two years because android has become so dominant there's only very little knowledge out there in defeat softer communities about these devices and how those based technologies that are needed for but needed for those. devices can be done and there is only very little for the code are there so this is also a big challenge and was a big challenge for us and we're now working together with the different communities and empowering people handing out those decades and trying to create this community because we think that we must change this we need. the two free this knowledge and enable the hacker community is to liberate people from this audiobook quality of a very few corporations who currently run and given our digital life and clearly at some point they also exploit is just look at this cambridge analytical scandal. sold and with this i want to close with the power to the people free the mobile and act hundred thank you very much. thank you for this great art.
and so everybody we have about ten minutes of q in a year not a drill there is a microphone angel somewhere in the middle i literally can't see anything but as way to somewhere there and just waved him on cue up behind him and then we will get to you and if you're under stream hop into the icy on twitter and then a signal engine.
can read aloud your questions. do we have people while do we have any questions from the audience yes ok because go ahead thanks a lot for talk what can i think a big man joe and use of their publication environment on on the i've heard that only china has more than one million.
on droid sluggish and developers and we need a lot of good applications on such a nice letter from what i think about of that and maybe there is an option of running and road open source project or selfish hoyas on your plate from what i think about.
ok so that's of course one of the number one question is how do you want to handle applications so of course first this device is not intended to be the replacement of the average android phone so we don't expect to have those millions upon millions at locations their what we want to achieve is to create a platform that is.
this conserving and respecting the users' privacy and also be secured and these prefer this we only need a handful of really good applications like a web browser something that does the calls hamels messaging in all these things the most basic applications and what was to see india in the community around the liver and five right now is. but a lot of people are very interested in working for this platform creating applications of course we will not be quickly at there's one million application or developer stage no way now but we're getting their arm and for the first time or four for beginning it will be a dual use you have your android platform with. implications and then you have this other platform which is probably the liver and five which can serve to privacy and way can be secure about your digital life. and probably at some point we can also talk about enabling running android applications there some open source of free software projects about this on which could be possible sailfish i'm not so sure if this works in peril oh we can support q-tip locations in general the whole selfish i don't know how this can be in capsule later it thanks. do we have another question.
i think this someone looking up please go ahead. yes you look i'm thank you for the talk and was very exciting project on was wondering if there's people running in the development software on other devices and if you're if the tourism is a supporting not at all are interested in and having this not just be for. the upcoming hardware which does look cool but there's a lot of all devices out there. of course so on have to keep in mind that purism is a quite small company so on supporting other project is tough for us but we do all very best so on if it's something that we can explain about things that we did of course we're told the open to that but of course the year on the liver and five his current the arm that the.
main driver for us the dawn and this is also the thing making hardware costs money employing all those people developing this than this software stake and also the hardware costs a lot of money and we have to take my we have to make some money and this is why the liver five is of course all main target but anyone else can join our community. is on the matrix channels and get in touch with those we do our very best and we want this platform to to be your own usable as widely as possible. and now a question from the internet yes i'm is there any information on a cellular modem so from where a salsa way label use adaptable or protect against updates by digital signatures and that's a very good question so. short answer is no of because away dependent on model makers and modem acres that provide these models and more times to us and with the ten thousand devices they were intending to make out we don't have much leverage on those more the makers and so the from where his binary only we cannot do anything about it. we just can try to separated as much input as possible and to control the interface to the modem but there's no watch way to control the from where itself and this is also the reason why we have the separation and are your the separation s r. came from the room i thank you never use the for very interesting projects a very noble in time i'm paid to be the bean counter how much you expect him to charge their devices. oh i'm not the right person to ask for about finances out current that you can pre-order the phone all right now from the pure his web page he and if i'm not mistaken its seven hundred dollars right now six ninety nine. as anyone know. approximately seven hundred ninety. do we have another question. it takes photo i want to us kewl some great occasions i don't know if they are under so comfy goes of questions but they could be as so does yes or no so maybe i'll get away with it like it for what he understood the indian you settle down for a piece like c.p.u..
interviews and communications the were not open right in the sense of the magic's very of able and the other thing was the to do today integration into us to see you have the iraqis by yourself or did you have to contract subcontracted to people that maybe you a because what was interesting is if it's something. that is doable was only open source tools and the very last thing is their g.p. drivers that you pointed out to afford a cheap use. the reverse engineered open source implementation so are they actually maintained by the vendors was one thanks to our move to help that i got the the question right. a lot of the knowledge that we use to two or on abstract remove the things in implement them in the colonel and it into maser is based on the on the board sport packages comes from an expedient so there are a lot of drivers their kind of free software on the problem with those be his piece not only from x.p. is usually.
the that they have a huge wealth of cold which is not suitable flop streaming so what we do is we kind of cherry pick a lot of things for from this.
from that bender connell and upstream this into the into the mainline cruel and there are some other parts like the g.p.u. driver that he was mentioned which is close tossed in the one vendor kind of the vendor distribution this isn't a problem free software reverse engineering project that the fund to project which has already been going on for many years start. but with the imax a demand for reform correctly and that's a huge amount of effort to reverse engineer this and by the new our first reverse engineering of the e.u. on the event isn't cheap used for the idea that makes a lot of knowledge was gain so that the reverse engineering for the idea that makes a huge the g seven thousand light that's in there. i'm has been lots easier and faster than it was for the i'm either makes six soul it's in part it's partly partially reverse engineering partially using coal that comes from the vendor colonel putting this obstetrician and yes it's doable of for experienced hackers from. the open source community to dive into such a development project but it's hard work and you have to know a lot about heart or our internal workings of specific hardware is for reverse engineering and you you have to ignore afternoon know a lot about open jail and will can all these drivers how those were always work to understand. and binary and try to disassemble and understand how this works and trying to develop has opened open source driver and integrate this into the call for more. right question from the front and think yes thank you for the talk use own in the beginning that are the actual problem is not that much of a technical problem but it's more like a political problem that are there a couple of companies own most of them mean china and that have actually even more. koppel your only call on you only go locally or off the technology is so my question is what must happen from a political point of view to solve this issue. odihr for probability point of view it's very very complicated because if you start to roll into companies and try to tell them how they're supposed to work. it gets very very messy very quickly. from the accusation political point of view i don't actually know how to solve this problem i think one of the war politics could do is to arm much more support research efforts for developing these things at universities and in in a free man are to support. but free software communities to develop all these things let's say for example the risk five c.p.u. core is an awesome platform for doing that and for integrating on the g.p.u. afraid you implementation into that and for integrating all the other peripherals that are needed for those and better devices this would help a lot and the other interesting. our that politics probably could also do in this is something that's maybe immense toward paul said is to make it easier for for communities and also universities and in general the ecosystem let's say to develop free radio protocols and access to to radios because those bands that are used for that are highly regulated. related so it's very complicated to develop something in these bands to develop a free implementation of a modern for example or some alternative for so little more than or build a network which is alternative for it to the commercial networks this would be very good thing that politics could do to deregulate somethings an area where. we can freely live and hack and war. are right do we have another question. do you want to use this last minute to accept a call on your phone which it probably so. now it's off i don't know why. it works perfectly well now we benchmarking to put up time under stress is the bed but we can do this later on in the year are cameras west religion if you want to. it's pretty hot so prominent still an area we have to work on all right then please think i speak of.
and a on.
Loading...
Feedback

Timings

  435 ms - page object

Version

AV-Portal 3.20.2 (36f6df173ce4850b467c9cb7af359cf1cdaed247)
hidden