Project

General

Profile

ContributorsMeetingJuly2019 » History » Version 101

Denis 'GNUtoo' Carikli, 07/26/2019 05:09 PM

1 1 Denis 'GNUtoo' Carikli
h1. Replicant contributors meeting the 27,28 July in France
2 2 Denis 'GNUtoo' Carikli
3 31 Denis 'GNUtoo' Carikli
h2. Date
4 2 Denis 'GNUtoo' Carikli
5 32 Denis 'GNUtoo' Carikli
The meeting will take place the 27 and 28 July 2019.
6 2 Denis 'GNUtoo' Carikli
7 13 Denis 'GNUtoo' Carikli
h2. Location
8
9 90 Denis 'GNUtoo' Carikli
The event will take place in the "April":https://en.wikipedia.org/wiki/April_(French_association) "office":https://april.org/en/contact-us. April is an association for the defense and promotion of free software.
10 1 Denis 'GNUtoo' Carikli
11 90 Denis 'GNUtoo' Carikli
*Precise location*: April, 44/46 rue de l'Ouest, bâtiment 8, 75014 Paris (It's accesible through the "place de la Catalogne", on the left of the "Biocoop" supermarket). Select "April" on the intercomm.
12
*map:* https://www.agendadulibre.org/events/19754
13
*Phone number of the April office*: 01 78 76 92 80.
14
15
The April office is relatively close to the "Gare Montparnasse railway station.":https://en.wikipedia.org/wiki/Gare_Montparnasse
16 13 Denis 'GNUtoo' Carikli
17 24 Denis 'GNUtoo' Carikli
In addition to trains, Gare Montparnasse railway station has also, in the same building, there is a metro station where you can access the metro lines "4":https://en.wikipedia.org/wiki/Paris_M%C3%A9tro_Line_4, "6":https://en.wikipedia.org/wiki/Paris_M%C3%A9tro_Line_6, "12":https://en.wikipedia.org/wiki/Paris_M%C3%A9tro_Line_12 and "13":https://en.wikipedia.org/wiki/Paris_M%C3%A9tro_Line_13.
18 16 Denis 'GNUtoo' Carikli
19 91 Denis 'GNUtoo' Carikli
h3. Related events
20
21 92 Denis 'GNUtoo' Carikli
On Friday, a dinner will take place.
22
23
*Dinner meeting time:* From 18h30 to 18h45
24 97 Denis 'GNUtoo' Carikli
*Dinner meeting location*: "Near the Montparnasse tower":https://redmine.replicant.us/attachments/1614/Friday_dinner_meeting.jpeg . The Montparnasse tower is very close to the Montparnasse railway station.
25 92 Denis 'GNUtoo' Carikli
26
At 18h45 we will try to find a Restaurant nearby.
27 91 Denis 'GNUtoo' Carikli
28 17 Denis 'GNUtoo' Carikli
h3. Airports
29
30
The two main airports near Paris are the "Roissy Charles de Gaulle International Airport":https://en.wikipedia.org/wiki/Charles_de_Gaulle_International_Airport and the "Paris Orly Airport":https://en.wikipedia.org/wiki/Orly_Airport.
31
32 25 Denis 'GNUtoo' Carikli
h4. Roissy Charles de Gaulle International Airport <-> Gare Montparnasse railway station
33 26 Denis 'GNUtoo' Carikli
34 21 Denis 'GNUtoo' Carikli
To get to the Gare Montparnasse railway station from the Roissy Charles de Gaulle International Airport by public transportation, you can take the "RER":https://en.wikipedia.org/wiki/R%C3%A9seau_Express_R%C3%A9gional B metro line up to the "Denfert-Rochereau station":https://en.wikipedia.org/wiki/Denfert-Rochereau_(Paris_M%C3%A9tro) where you can take the "line 6":https://en.wikipedia.org/wiki/Paris_M%C3%A9tro_Line_6 up to the Gare Montparnasse railway station.
35 25 Denis 'GNUtoo' Carikli
36
h4. Paris Orly Airport <-> Gare Montparnasse railway station
37 26 Denis 'GNUtoo' Carikli
38 33 Denis 'GNUtoo' Carikli
To get to the Gare Montparnasse railway station from the Paris Orly Airport by public transportation, you can take the "Orlyval":https://en.wikipedia.org/wiki/Orlyval up to the "Antony":https://en.wikipedia.org/wiki/Antony_(Paris_RER) stop, and from there take the "RER":https://en.wikipedia.org/wiki/R%C3%A9seau_Express_R%C3%A9gional "B":https://en.wikipedia.org/wiki/RER_B metro line up to the "Denfert-Rochereau station":https://en.wikipedia.org/wiki/Denfert-Rochereau_(Paris_M%C3%A9tro) where you can take the "line 6":https://en.wikipedia.org/wiki/Paris_M%C3%A9tro_Line_6 up to the Gare Montparnasse railway station.
39 21 Denis 'GNUtoo' Carikli
40 18 Denis 'GNUtoo' Carikli
h2. More information
41
42 19 Denis 'GNUtoo' Carikli
"Wikivoyage":https://en.wikivoyage.org has a page on "Paris":https://en.wikivoyage.org/wiki/Paris and "France":https://en.wikivoyage.org/wiki/France which have many practical information such as:
43
* Visa and other border requirements
44
* How to stay safe
45 1 Denis 'GNUtoo' Carikli
* The climate
46 18 Denis 'GNUtoo' Carikli
* Information on the public transportation
47 19 Denis 'GNUtoo' Carikli
* SIM cards
48 18 Denis 'GNUtoo' Carikli
49 29 Denis 'GNUtoo' Carikli
It also has pages on the "Roissy Charles de Gaulle International Airport":https://en.wikivoyage.org/wiki/Paris_Charles_de_Gaulle_Airport and the "Paris Orly Airport":https://en.wikivoyage.org/wiki/Paris_Orly_Airport with more details on the public transportation lines to use to go to Paris, which tickets to buy, etc.
50 20 Denis 'GNUtoo' Carikli
51 34 Denis 'GNUtoo' Carikli
h2. Contacting the organizers
52
53 35 Denis 'GNUtoo' Carikli
You can use the Replicant [[PrivateContact|private contact mail address]] in advance to obtain the cellphone number of an organizer to be able to  use it in case of issue (like being lost, not finding the location of the meeting, etc).
54 34 Denis 'GNUtoo' Carikli
55 36 Denis 'GNUtoo' Carikli
h2. Confirmed presentations
56
57 59 Denis 'GNUtoo' Carikli
|_. Topic |_. Time and dependencies |_. Status |_. Rationale |
58 96 Denis 'GNUtoo' Carikli
| Replicant history: "WIP source code":https://git.replicant.us/contrib/GNUtoo/presentations.git/tree/Replicant_contributors_meeting_27_28_July_2019_Paris_France/history?h=GNUtoo/wip  | | | * Has some context that might be useful for new Replicant contributors
59 59 Denis 'GNUtoo' Carikli
* Has information on the relationship between Replicant and GNU/Linux |
60 94 Denis 'GNUtoo' Carikli
| Replicant and bootloaders: "Source code":https://git.replicant.us/contrib/GNUtoo/presentations.git/tree/Replicant_contributors_meeting_27_28_July_2019_Paris_France/bootloaders  "pdf":https://redmine.replicant.us/attachments/download/1613/Replicant_and_bootloaders.pdf | | | * The Galaxy SIII (and similar devices) bootloader status is complicated and relevant to Replicant 9 |
61
| Replicant and modems: 
62
* "Source code":https://git.replicant.us/contrib/GNUtoo/presentations.git/tree/Replicant_contributors_meeting_27_28_July_2019_Paris_France/modems
63
* "Introduction pdf":https://redmine.replicant.us/attachments/download/1615/Replicant_and_modems_Introduction.pdf
64 101 Denis 'GNUtoo' Carikli
* "Samsung IPC PDF":https://redmine.replicant.us/attachments/download/1616/Replicant_and_modems_Samsung-ipc.pdf
65
* "oFono based Java RIL pdf":https://redmine.replicant.us/attachments/download/1617/Replicant_and_oFono-based_Java_RIL.pdf | | | * Meant to enable new contributors to work on the modem part |
66 63 Denis 'GNUtoo' Carikli
| Discussions on the bootloader situation on the Galaxy SIII and similar smartphones | After the talk on the bootloaders | | |
67
| Discussions on minimal requirement to accept a device in Replicant:
68 1 Denis 'GNUtoo' Carikli
* Do we still accept devices with modems that are not isolated?
69 64 Denis 'GNUtoo' Carikli
* Do we have plan to require free software bootloaders? 
70
* Do we require replacable batteries? | After the talk on modems and bootloaders | | |
71 1 Denis 'GNUtoo' Carikli
| Discussions on the future of Replicant:
72
* Which devices do we target
73 64 Denis 'GNUtoo' Carikli
* Do we continue focusing on devices with signed bootloaders
74
* Allwinner tablets, upstream Linux, and scalability
75 65 Denis 'GNUtoo' Carikli
* Devices with non-replacable batteries | After the talk on Replicant history | |
76 66 Denis 'GNUtoo' Carikli
| Discussion about Upstream components, design choices, and cultural re-appropriation of technology
77
* [[Upstream]]
78
* Issues when combining together different build systems (Example: Android build system with Kconfig)
79
* Sharing work with GNU/Linux to enable more political control and cultural re-appropriation of mobile device in the long run, and the risk associated with it
80
* Android upstream anti-features and political design choices
81
* How subjective security is, threat models, and the difference between free software and device maker point of view | Please take a look at [[Upstream]] before attending if possible. | | |
82
83 36 Denis 'GNUtoo' Carikli
84 47 Denis 'GNUtoo' Carikli
Known schedule constraints:
85
* On Sunday, the April offices will be closed at 16h, so we need to already have packed everything and left the room at this time.
86
87 2 Denis 'GNUtoo' Carikli
h2. Still being defined, to be confirmed
88
89
Precise schedule:
90 99 Denis 'GNUtoo' Carikli
*Saturday:* 10:00 -> 17:00 (possibly continuing to the night)?
91 98 Joonas Kylmälä
*Sunday:* 10:00 -> 14:00?
92 46 Denis 'GNUtoo' Carikli
93 47 Denis 'GNUtoo' Carikli
*Poll for using the April offices*: https://framadate.org/ReplicantContributorMeetingJuly2019RoomOccupation
94 46 Denis 'GNUtoo' Carikli
95 37 Denis 'GNUtoo' Carikli
h3. Presentations:
96 43 Denis 'GNUtoo' Carikli
97 7 Denis 'GNUtoo' Carikli
* The Graphic stack in Replicant 9
98 2 Denis 'GNUtoo' Carikli
* Porting Replicant to Android 9 by Joonas Kylmälä?
99 4 Denis 'GNUtoo' Carikli
* A discussion about [[Upstream]] components, [[Upstream#Design-decisions|design choices]], and cultural re-appropriation of technology?
100 5 Denis 'GNUtoo' Carikli
** How subjective security is, threat models, and the difference between free software and device maker point of view
101
** Sharing work with GNU/Linux to enable more political control and cultural re-appropriation of mobile device in the long run, and the risk associated with it
102 1 Denis 'GNUtoo' Carikli
** Android upstream anti-features and political design choices
103
** Issues when combining together different build systems (Example: Android build system with Kconfig)
104 61 Denis 'GNUtoo' Carikli
105 37 Denis 'GNUtoo' Carikli
106 45 Fil Bergamo
h3. Over a cup of coffee:
107
108
* Fil is available for informal chatting about RepWifi
109
110 37 Denis 'GNUtoo' Carikli
h3. Hardware
111
112
h4. Devices
113
114 85 Denis 'GNUtoo' Carikli
Good practices:
115
* It would be a good idea to put your name on a sticker on the device if possible
116
117 67 Denis 'GNUtoo' Carikli
|_. Person |_. Hardware |_. Comments |_. Usage |
118 70 Denis 'GNUtoo' Carikli
|/12. GNUtoo | Galaxy SIII (I9300) with the stock bootloader | |
119 69 Denis 'GNUtoo' Carikli
| Galaxy SIII 4G (I9305) with the stock bootloader | |
120
| Galaxy SIII 4G (I9305) with u-boot | |
121
| Galaxy Nexus (I9250) with the stock bootloader | |
122
| Galaxy SII (I9100) with the stock bootloader | |
123 67 Denis 'GNUtoo' Carikli
| GTA04 A3 | | |
124
| GTA04 A4 | | |
125
| Optimus black (P970) | | |
126 69 Denis 'GNUtoo' Carikli
| GTA01 |/4. Used in a presentation about Replicant history | |
127
| GTA02 | |
128
| HTC Dream | |
129 76 Denis 'GNUtoo' Carikli
| N900 | Testing the battery charger driver is still needed but require a heavy PSU |
130 74 Denis 'GNUtoo' Carikli
|/4. Fil | Galaxy Note 2 (N7100) stock bootloader | [Working] Available for non-critical tests | * Test the upstream touchkey driver
131 75 Denis 'GNUtoo' Carikli
=> TODO:
132
* Bring a Parabola microSD (GNUtoo)
133
* Test the patch with an I9300
134
* Rebase the patch on master or linux-next |
135 67 Denis 'GNUtoo' Carikli
| Galaxy SIII (I9300) stock bootloader | [Working] Test Subject available for any experiment | |
136 81 Denis 'GNUtoo' Carikli
| Galaxy SIII (I9300) stock bootloader | [Bricked] available for hardware hacking | * Test "fixing the phone":https://media.ccc.de/v/34c3-8784-emmc_hacking_or_how_i_fixed_long-dead_galaxy_s3_phones |
137 68 Denis 'GNUtoo' Carikli
| Galaxy Tab 2 7.0 (GT P3100) | Property of the Replicant Project | * Add support for it in the [[BackupTheEFS]] instructions |
138 72 Denis 'GNUtoo' Carikli
|/2. Paulk | Galaxy Note (N7000) | | * Add support for it in the [[BackupTheEFS]] instructions |
139 73 Denis 'GNUtoo' Carikli
| Galaxy Tab 2 10.1 (P5100) | | * Add support for it in the [[BackupTheEFS]] instructions |
140 79 Denis 'GNUtoo' Carikli
|\2. Looking for a Galaxy Note 8.0 (N5100) | | * Add support for it in the [[BackupTheEFS]] instructions |
141 80 Denis 'GNUtoo' Carikli
| | Add devices you can bring here or you want other to bring | Add comments, requirements, etc | Add what you want to do with the device or other people's device |
142 37 Denis 'GNUtoo' Carikli
143 1 Denis 'GNUtoo' Carikli
h4. Debug utilities
144 37 Denis 'GNUtoo' Carikli
145 71 Denis 'GNUtoo' Carikli
|_. Person |_. Hardware |_. Comments |_. Usage |
146 84 Denis 'GNUtoo' Carikli
|/6. GNUtoo | Serial port cable with variable resistors |  |
147 37 Denis 'GNUtoo' Carikli
| Multimeter |  |
148
| Simtrace 1: Can get the dialog between the modem and the SIM card in wireshark |  |
149 1 Denis 'GNUtoo' Carikli
| SIM card that is not recognized in Replicant (STK related?) | |
150 84 Denis 'GNUtoo' Carikli
| SIM card + phone that can trigger the audio call issue | |
151 37 Denis 'GNUtoo' Carikli
| Sigrok compatible adjustable power supply | Not sure to bring it (heavy) |
152 44 Fil Bergamo
|/1. Fil | SIM card that is not recognized in Replican 6 | |