![]() |
Re: The new QWERTY device project
The goal was to kickstart this thread. Mission accomplished!
|
Re: The new QWERTY device project
Qualcomm is the best-supported SOC for mobile devices, having tons of nice features and hence bering used in most of the top-line mobile devices.
However there are some downsides which I consider real dealbreakeres, and that is their baseband integration scheme. The first thing you need to remember is that Qualcomm as a comapny is offshoot of the US military industry; it was first established to capitalize on communication and signals research done in the forces. The company still maintains close relationship with the government agencies and there is no doubt it includes some undesirable US-mandated features in their proprietary closed software and hardware. This leads directly to the second point; it is impossible to use any communications features of a Qualcomm-SOC service without including in your kernel space closed binaries which have access to all of your memory and can do anything they like with the communication HW.... I believe this is somewhat undesirable :mad: The situation here is exactly analoguous to Intel AMT coprocessor; The baseband processor in a Qualcomm SOC can interrupt and examine anything running on the main OM processor Now as pointed out before, the only solution to this is to use separate baseband which acts like modem-only and has no direct access to the OM CPU. This solution is safe but it incurs some additional expenses and is not as power-efficient as an integrated solution. |
Re: The new QWERTY device project
Chen, is i.MX8 a realistic option, or is the hardware design way more complicated to the extent that it would pose a risk to the project?
Asking because I'd happily accept a device that is slower but can run a mainline kernel without blobs that tie it to a specific version. Having a separate baseband appeals too. I'd probably pay more for this. Having said that, I'd settle for a "mostly free" qwerty slider - that's infinitely better than no qwerty slider! |
Re: The new QWERTY device project
Quote:
This was the situation two years ago: https://lwn.net/Articles/662147/ Unfortunately on the outside not much has changed yet. But if you listen to Greg K-H's latest talk on the subject it sounds a bit better: https://youtu.be/RKadXpQLmPU?t=18m57s (from around 19 minutes and forward the video has interesting details). Kernel developer and maintainer Greg K-H and others have been actively "lobbing" manufacturers to begin upstreaming code. There is some hope for the future. |
Re: The new QWERTY device project
Quote:
Remember that there exists a lot of people who want such an Android phone, and aren't really interested in mainline linux compatibility. For people who want that kind of thing, there is neo900 and purism device projects which they may already be a part of further diluting the possible backers for this device. |
Re: The new QWERTY device project
Regarding the high cost of OLED screens I just want to note that N9 display replacements, including controller and lightguide are currently selling for only 12€.
See ebay. And yes, these are in fact OLED screens, I ordered two from different sellers, and tested them (The controller board was glued off-center on the first one and it didn't fit into the case) |
Re: The new QWERTY device project
Quote:
* iMx8 is not ready yet. The first units will start to be available in the beginning of 2018, and seeing how the whole electronics industry is having a hard time to keep low factory lead time, it should need some time before them being easily available on small orders. Software support will probably take a lot of time too. * Chen's project is possible because he wants to reuse an existing and validated PCB and "just" adding the keyboard and some tricks. Designing a new PCB is a lot of work, as can be seen with the time it takes to do it by the Neo900 project or by Purism (delivery in January 2019). You can see how chen's own Moto keyboard project has already been delayed to match the expected quality to see that the project has to be kept reasonable to have a chance to be fullfilled |
Re: The new QWERTY device project
@Chen, I am a little bit irritated about you regularly questioning basic premises, you reasonably set for this project months ago. Surely doing checks & balances is basically always a good thing, but re-evaluating fundamental cornerstones of this project again and again will lead (this project) nowhere.
From what I gathered in this thread months ago, your plan (and IMO the only feasible route for a project initially producing 3000 to 5000 devices, while hoping for more) is:
The only other option to deviate from the base design, which does not require tremendous efforts, if carried out carefully, is the display: Please do not pick any higher resolution than "FullHD" (i.e. 1920x1080/1200 pixels), rather go for a 1280x720 px display or something slightly higher (e.g. 1440x900, 1600x1080). Very high resolution displays have significant drawbacks, e.g. (in descending order) power consumption, drawing speed (2D and 3D, due to many more pixels need to be drawn), maximal brightness, longevity etc. Side note: A matte ("non-glaring") display (option) would be nice (I personally prefer them a lot), but requires a non-HighRes display (i.e. 1280x720 on 5,5" to 6", at most 1440x900 on a 6" to 6,5" screen), as the grainyness of the matte surface interferes with the extremely tiny pixels of HighRes displays, leading to an "unsharp" visual impression. |
Re: The new QWERTY device project
Chill olf, Chen isn't an idiot and knows the costs of developing a custom PCB.
You also seem to be misunderstanding exactly how the device adaptation process goes, generally speaking the OEM will give you an android aosp/caf adaptation which wouldn't be so bad building LineageOS from. Also on the Sailfish OS porting side, the problem is the design of android doesn't have an 'android-kernel' and instead tends uses userspace driver blobs. As before I warned against being too similar to the Xperia X due to poor kernel support for some of its devices, particularly the Wifi+Bluetooth+FM chip. So no, just because something is well supported by Lineage OS doesn't mean all the pieces are there at all. |
Re: The new QWERTY device project
Quote:
But actually I would prefer @Chen to express, if these original plans still hold true or if they are reevaluated (or if his questions / considerations are solely addressing "future devices", as he once stated). Quote:
What I wanted to clearly get across was, "Please keep all changes as minimal as possible, as many have underestimated the delays and costs they cause in the past, and a couple of prospective projects died due to this." Quote:
Quote:
Quote:
OTOH, SailfishOS supports that already (although with some issues / lacking features), while support for alternative peripheral chips has to be integrated first. So this also is a question of time-to-market and costs (and again irrelevant, if already chosen). Quote:
|
All times are GMT. The time now is 18:55. |
vBulletin® Version 3.8.8