diff options
| -rw-r--r-- | Wiki.textile | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/Wiki.textile b/Wiki.textile index 5ab0e22..c0c373d 100644 --- a/Wiki.textile +++ b/Wiki.textile @@ -1,5 +1,5 @@ -h1. Wiki - +h1. Wiki
+
h2. Introduction
As its "README":https://git.replicant.us/replicant/hardware_replicant_libsamsung-ipc/plain/README says, libsamsung-ipc is a free software implementation of the Samsung IPC modem protocol,
@@ -10,8 +10,8 @@ you will need an implementation of its modem protocol if you want to be able to Having a very minimal library like libsamsung-ipc enables to use that protocol with with various distributions, daemons, in order to reduce the amount of duplication of work.
-The consequence is that you will also need another daemon (like rild, or oFono) to use the samsung-ipc protocol, and that daemon will needs to have support for libsamsung-ipc. - +The consequence is that you will also need another daemon (like rild, or oFono) to use the samsung-ipc protocol, and that daemon will needs to have support for libsamsung-ipc.
+
h2. Infrastructure
*git:* libsamsung-ipc git is hosted in "hardware_replicant_libsamsung-ipc":https://git.replicant.us/replicant/hardware_replicant_libsamsung-ipc on the Replicant git infrastructure.
@@ -38,8 +38,8 @@ h3. Telephony daemons * On Replicant it is used by libsamsung-ril which interfaces with Android's rild.
* In the past it was also used with cornucopia's freesmartphone.org, a middleware written in Vala used to support various hardware features of smartphones and tablet in GNU/Linux. The vapi files were removed as they ended up not being used nor maintained anymore.
-* There are out of tree patches for adding support for it in Ofono. - +* There are out of tree patches for adding support for it in Ofono.
+
h3. Devices
* It supports the following devices which are currently supported by Replicant:
@@ -62,15 +62,19 @@ As Linux does a pretty good job at keeping the compatibility with older hardware * New patches shouldn't break exiting drivers
* New patches shouldn't break compilation
* Anyone can test and report regressions if there are some, so we can fix it with the help of the reporter and/or testers.
-* We try to get good enough quality patches and information through the review to be able to maintain that code indefinitely without access to the hardware. - +* We try to get good enough quality patches and information through the review to be able to maintain that code indefinitely without access to the hardware.
+
h3. Limitations
* The protocol implementation is not 100% complete as shown in the "status of libsamsung-ril":https://redmine.replicant.us/projects/replicant/wiki/Libsamsung-ril however it's still been used daily by people using Replicant, so if there are issues, they tend to be known. Replicant has a "Telephony and mobile data section":https://redmine.replicant.us/projects/replicant/issues?v[category_id][]=99 in its bugreporting system with issues and research topics related to libsamsung-ipc.
* At some point a really problematic bug appeared (some SIM cards were not recognized) but it got eventually fixed and it was in another part of the stack (libsamsung-ril).
* Libsamsung-ril needs to be ported to more recent rild API but the work on that has already started.
-* It still depends on modem kernel drivers that are not upstream. Android and GNU/Linux distributions using it were all using derivatives of vendor kernels that had the required modem drivers. - +* It still depends on modem kernel drivers that are not upstream. Android and GNU/Linux distributions using it were all using derivatives of vendor kernels that had the required modem drivers.
+
h2. Documentation
-The "Replicant wiki":https://redmine.replicant.us/projects/replicant/wiki has currently most of the documentation on libsamsung-ipc. The "CellularModem":https://redmine.replicant.us/projects/replicant/wiki/CellularModem portal references most of of the modem related pages.
\ No newline at end of file +The "Replicant wiki":https://redmine.replicant.us/projects/replicant/wiki has currently most of the documentation on libsamsung-ipc. The "CellularModem":https://redmine.replicant.us/projects/replicant/wiki/CellularModem portal references most of of the modem related pages.
+
+h2. License
+
+All the wikis in this Redmine instance are available under the "Creative Commons BY-SA":https://creativecommons.org/licenses/by-sa/3.0/ license.
\ No newline at end of file |
