clapont | Joerg-Neo900: the specs are higher and higher to me, is something bad that I miss? all I'm interested in a modern phone is -given that I install LneageOS/variants- not to have hidden backdoors/trojans - like the LoJack firmware found in a large category of laptops' BIOSes (for Computrace it seems.. or not only?) | 17:27 |
---|---|---|
clapont | afaik, the Nexus 6 is the latest Motorola in US.. given the Huawei events on US/CA, I stay away of Huaway.. or Xiomi.. but still, I wish a modern phone | 17:29 |
sixwheeledbeast | Devices only need to be powerful enough to run the software they need. Times when less is more? | 22:29 |
Joerg-Neo900 | the problem is that any device meant to use the internet needs to be able to cope with what comes in to your device from this internet. I'll try to construct an example: when my email provider (not offering any other interface than webmailer. OK, let's just assume this to be the case) comes up tomorrow with news like >>we overhauled our web portal, all new, more shiny and much smarter<< but you find that this new webpage needs 10 times the | 22:54 |
Joerg-Neo900 | memory and also newest javascript features and your phone neither has that much memory nor is it compatible with those new JS functions... You're between a rock and a hard place. | 22:54 |
Joerg-Neo900 | Of course this webmailer example is made up and silly (is it?), but actually for example the maemo microB browser can't deal with most of the websites you find in web, anymore, since they are just too bloated for this browser to render them on this system with this amount of free RAM and CPU power | 22:54 |
Joerg-Neo900 | Neo900 approach to backdoors always been: For user to be sure there are no backdoors there, we use a completely FOSS "master" OS: Linux (or, if you like, any other "ROM" you trust and that is free for development of drivers), loaded, started by (and replacing instead of running under) an open bootloader that doesn't lend itself to Tivo-ization (locked bootloader) neither to any virtualization that runs your "master" OS as a sort of "VM" under | 23:26 |
Joerg-Neo900 | an invisible almighty hypervisor (the bootloader code/process). This leaves the "invisible second OS" on your phone: the firmware *inside* modem. For that we - unlike virtually all other projects with similar goals - do NOT rely / hope for any full audit of that firmware, since that never will fly in the end. Instead we consider the modem a backdoored rogue blackbox, to start with, and we rather sandbox and tightly monitor it comprehensively | 23:27 |
Joerg-Neo900 | and completely, so in one hand it can't do any harm to "us" and on the other hand we *notice* whenever it tries to do any such rogue activity. The latter is what makes Neo900 absolutely unique and way more practically useful than any simplistic hardware switches that not sandbox but bury the blackbox when engaged so you can't use the modem function, and when you need a modem you need to throw the switch and open up all the backdoors to your | 23:27 |
Joerg-Neo900 | system that the modem might have | 23:27 |
Joerg-Neo900 | the full modem firmware audit is an illusion and the hardware switch is a delusion ;-) | 23:33 |
Joerg-Neo900 | first can never be done and the latter will never do what you hope it would | 23:34 |
Joerg-Neo900 | . | 23:38 |
Joerg-Neo900 | hmm, I probably should put this tedious monologue ^^^ of mine to the Neo900 preamble ;-D | 23:39 |
paul_boddie | Web platform bloat is a really damaging thing that drives obsolescence. It's getting to the point where not even 1GB RAM is enough for some overdesigned "enter your name" Web sites. | 23:56 |
Joerg-Neo900 | yep | 23:57 |
paul_boddie | I guess Google and Mozilla have the attitude that you just throw your hardware in the trash and buy new and shiny. Screw the planet, in other words. | 23:58 |
Joerg-Neo900 | it's driven by the "you need to exploit the 4 seconds of attention the average visitor is able to sustain" approach | 23:58 |
paul_boddie | And you're being watched for all of those four seconds. | 23:59 |
Joerg-Neo900 | yep | 23:59 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!