Group: Hardware/Computers/Smartphones/Nokia 8110 4G Dual SIM

From LibrePlanet
Jump to: navigation, search
(Looking for source code offer: Add compliance lookup)
(Fix typo)
Line 6: Line 6:
  
 
== Introduction ==
 
== Introduction ==
The Nokia 8810 4G Dual SIM is a smartphone that has a feature phone like formfactor:
+
The Nokia 8110 4G Dual SIM is a smartphone that has a feature phone like formfactor:
 
* It runs KaiOS (a derivative of FirefoxOS) and a modified Linux kernel
 
* It runs KaiOS (a derivative of FirefoxOS) and a modified Linux kernel
 
* It has already an active community with at least one community distribution:
 
* It has already an active community with at least one community distribution:
Line 24: Line 24:
 
As the manufacturer did everything it could not to comply with the GPL, that code was obtained through a lawsuit.  
 
As the manufacturer did everything it could not to comply with the GPL, that code was obtained through a lawsuit.  
  
Here, the community behind the Nokia 8810 4G Dual SIM or devices using the same operating system don't have the corresponding Linux source code, nor the FirefoxOS derivative source code.
+
Here, the community behind the Nokia 8110 4G Dual SIM or devices using the same operating system don't have the corresponding Linux source code, nor the FirefoxOS derivative source code.
  
 
In the long run, getting the source code might help a lot that community, and we may get a new (partially) free software distribution that could work on devices with feature-phone formfactors, hoping that it could support other smartphones with less problematic hardware components.
 
In the long run, getting the source code might help a lot that community, and we may get a new (partially) free software distribution that could work on devices with feature-phone formfactors, hoping that it could support other smartphones with less problematic hardware components.
  
The Nokia 8810 4G Dual SIM was chosen for this project as it's the most documented device and you can get root on it and install alternative distributions on it (which reuse the kernel binary).
+
The Nokia 8110 4G Dual SIM was chosen for this project as it's the most documented device and you can get root on it and install alternative distributions on it (which reuse the kernel binary).
  
 
On other devices or versions (like the single SIM version) it might be way more time consuming to do that research, and it would benefit less that community that is mainly trying to support that specific device.
 
On other devices or versions (like the single SIM version) it might be way more time consuming to do that research, and it would benefit less that community that is mainly trying to support that specific device.

Revision as of 14:33, 29 September 2020

Warnings

This page is a draft, it might still contain errors at this stage and lacks references. Feel free to improve it.

Introduction

The Nokia 8110 4G Dual SIM is a smartphone that has a feature phone like formfactor:

Caveats:

  • All existing and future smartphones have very serious freedom issues as the network can track them with a huge accuracy (20 meters with GSM, 10 meters with 3G).
  • This device uses a Qualcomm System on a chip with additional extremely serious freedom issues

Goal:

LibreCMC is an FSDG compliant distribution that is based on OpenWRT.

And OpenWRT was made possible thanks to the source code from the WRT54GS device.

As the manufacturer did everything it could not to comply with the GPL, that code was obtained through a lawsuit.

Here, the community behind the Nokia 8110 4G Dual SIM or devices using the same operating system don't have the corresponding Linux source code, nor the FirefoxOS derivative source code.

In the long run, getting the source code might help a lot that community, and we may get a new (partially) free software distribution that could work on devices with feature-phone formfactors, hoping that it could support other smartphones with less problematic hardware components.

The Nokia 8110 4G Dual SIM was chosen for this project as it's the most documented device and you can get root on it and install alternative distributions on it (which reuse the kernel binary).

On other devices or versions (like the single SIM version) it might be way more time consuming to do that research, and it would benefit less that community that is mainly trying to support that specific device.

Looking for source code offer

I was advised by someone familiar with GPL enforcement not to connect the device to the WiFi at all. This will make sure that the OS stays the same.

I will start looking for an offser source code offer in the package, and then proceed to a more in depth analysis while making sure that the software is not modified during the analysis.

Package content:

  • One Paper 'Quick guide' for each of these languages: English, Italian, German, French, Finnish, Danish, Dutch, Norwegian and Swedish
  • 1 Phone (Variant: TA-1048)
  • 1 Headphones
  • 1 Battery
  • 1 Charger

The 'Quick guide' has a 'Copyright and other notices' section with the following text:

                          [...] A copy of the Declaration ofTA-1048
Conformity can be found at https://www.nokia.com/en_int/phones/
declaration-of-conformity.
[...]
This product includes open source software. For applicable copyright
and notices, permissions, and acknowledgements, select
Settings > Devices > Legal information > Open Source Licenses.
[...]

The device requires to accept some terms and conditions to be used.

The terms and conditions are in some URL onlinehttps://assets.ctfassets.net/wcfotm6rrl7u/4C8jbfvQgU4EgKEEaSuGQm/ea067df287b8500612846b2515c9d0cc/Nokia_8110_4G_DS_TA-1048_DoC_FR_SW_0.1803.11.03.pdf.

As I do not intend ever to accept conditions without even reading them (I need to make sure to never accept anti-reverse engineering conditions for instance), I need to find another way to find this 'Open source Licenses' information.

I'm looking for a source code offer here.

I've looked to the declaration-of-conformity for the TA-1048 in French (Nokia_8110_4G_DS_TA-1048_DoC_FR_SW_0.1803.11.03.pdf) and I found no information on licenses, only on compliance with FCC-like regulations.