aboutsummaryrefslogtreecommitdiffstats
path: root/markdown/2011_11_replicant-on-nexus-s-preview.md
blob: 67cb9c61292fc5c024a1fca3795589fd2dab3c76 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
tags: Replicant images release, Paul Kocialkowski
date: 2011-11-08T10:04:01+00:00
title: Replicant on Nexus S preview
authors: Paul Kocialkowski
---
As [we already mentioned it][1], we have started the work to support the Nexus
S on Replicant. We are now releasing preview images, the first set for the
Nexus S! You can now download the preview images: [replicant-2.3 for
crespo][2].

This images includes the **ipc-modemctrl** tool (from **libsamsung-ipc** )
that implements minimal telephony support. Please test this tool and give us
feedback: <http://trac.osuosl.org/trac/replicant/wiki/libsamsung-ipc>.

Here is a list of what's not ready yet in this preview image (but may be done
in the future):

* RIL: this is the crucial library used to handle telephony and data
  connectivity (3G). This is being worked on very hard and will be there in
  some time

* GPS: we haven't worked at all on the GPS side: it might be possible to
  have it working (needs work)

* Compass: it's the same as in Nexus One (which works) but the kernel driver
  is different (needs work)

* Full Camera: Camera works but in Black & White preview mode and isn't very
  stable

Here's a list of what doesn't work in Replicant and is probably not going to
be achieved:

* 3D acceleration

* Whatever needs the non-free firmwares we don't include (NFC, MFC, WiFi,
  Bluetooth…)

We are indeed not including any non-free firmware (100% free is our goal) and
are not going to provide any free replacement for these as we are not skilled
to write such replacement. Though, the kernel we use won't prevent loading
these firmwares if in place.

We also thought of [porting u-boot to the Nexus S][3] in order to have a free
bootloader replacement but it's apparently not possible as primary bootloader
(perhaps possible chainloaded).

Anyway, we made a video of Replicant 2.3 running on the Nexus S:

And also made a gallery of Screenshots showing Replicant on the Nexus S:

[![][4]][5]

[![][6]][7]

[![][8]][9]



[![][10]][11]

[![][12]][13]

[![][14]][15]



[![][16]][17]

[![][18]][19]

[![][20]][21]



 [1]: <http://replicant.us/2011/08/nexus-s-support-in-replicant-being-worked-on/>

 [2]:
<http://ftp.osuosl.org/pub/replicant/images/replicant-2.3/preview/0001/pieces/crespo/>

 [3]: <http://trac.osuosl.org/trac/replicant/wiki/NexusSBootloader>

 [4]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-
apps-150x150.png

 [5]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-apps/>

 [6]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-
fdroid-150x150.png

 [7]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-fdroid/>

 [8]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-
home-150x150.png

 [9]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-home/>

 [10]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-home-
land-150x150.png

 [11]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-home-land/>

 [12]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-
keyboard-150x150.png

 [13]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-keyboard/>

 [14]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-keyboard-
land-150x150.png

 [15]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-keyboard-land/>

 [16]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-
lockscreen-150x150.png

 [17]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-lockscreen/>

 [18]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-
replicant-2.3-150x150.png

 [19]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-replicant-2-3/>

 [20]: https://blog.replicant.us/wp-content/uploads/2011/10/crespo-
camera1-150x150.png

 [21]: <https://blog.replicant.us/2011/11/replicant-on-nexus-s-preview/crespo-camera-2/>