Replicant: Issueshttps://redmine.replicant.us/https://redmine.replicant.us/favicon.ico?15984615062019-11-13T19:49:28ZReplicant
Redmine Replicant - Issue #1974 (Resolved): Remove RepWifi since we are now able to use external Wii dong...https://redmine.replicant.us/issues/19742019-11-13T19:49:28ZKurtis HannaKurtis@riseup.net
<p>Since <a class="issue tracker-3 status-15 priority-21 priority-default closed parent" title="Issue: Make Replicant be able to use external Wii dongles from the settings UI (Resolved)" href="https://redmine.replicant.us/issues/1801">#1801</a> is now closed, we can remove RepWifi, which is now EOL.</p> Replicant - Issue #1960 (Closed): Build release candidate image for 6.0 0004https://redmine.replicant.us/issues/19602019-10-09T19:48:49ZKurtis HannaKurtis@riseup.net
<p>We have identified a handful of remaining blockers for building a rc image for 0004. We hope to resolve these last few blockers in the coming days. This issue will only be open temporarily to allow us to visualize our progress towards removing the remaining blockers.</p> Replicant - Issue #1940 (Resolved): Have 'Replicant version' under 'About phone' say Replicant 6....https://redmine.replicant.us/issues/19402019-06-23T20:04:20ZKurtis HannaKurtis@riseup.net
<p>Currently, the only way to determine whether one is using Replicant 0003 instead of 0002 is by looking at the Build date. This isn't intuitive and makes it hard for users to determine if they have the most recent stable release. We should fix this for our 0004 release.</p> Replicant - Issue #1907 (Rejected): Merge patch to make default system WiFi GUI work with externa...https://redmine.replicant.us/issues/19072019-02-03T04:58:20ZKurtis HannaKurtis@riseup.net
<p>There's a patch pending, to make the default system WiFi GUI work with external dongles: <a class="external" href="https://lists.osuosl.org/pipermail/replicant/2018-December/001752.html">https://lists.osuosl.org/pipermail/replicant/2018-December/001752.html</a></p>
<p>Fil Bergamo isn't planning on maintaining RepWifi any longer because he has tested this patch and it seems to work well and he is under the assumption that it will be merged or modified in a way that allows it to be merged: <a class="external" href="https://redmine.replicant.us/issues/1887#note-7">https://redmine.replicant.us/issues/1887#note-7</a></p> Replicant - Issue #1890 (Resolved): Make Replicant's main app store a "known source" instead of a...https://redmine.replicant.us/issues/18902018-09-09T14:42:42ZKurtis HannaKurtis@riseup.net
<p>On a fresh Replicant install, when you go to update or install apps via F-Droid, you get this error message:</p>
<p>"Install blocked<br />For security, your phone is set to block installation of apps obtained from unknown sources"</p>
<p>If possible, Replicant should be modified so that F-Droid is viewed as the main app store and the user should only have to toggle the "Allow installation of apps from unknown sources" button in the Settings if they are trying to install an app that isn't from F-Droid.</p>
<p>I believe that after you install your first app from F-Droid you can turn Unknown Sources back off in the settings, and still be able to install and update anything you want from within the app store, which is preferable to do from a security point of view. However, the user isn't prompted to turn the setting back off.</p> Replicant - Feature #1889 (Resolved): Add USB Ethernet supporthttps://redmine.replicant.us/issues/18892018-09-01T06:02:26ZKurtis HannaKurtis@riseup.net
<p>Currently Replicant devices can connect to the Internet via a USB connection to a computer that's connected to the Internet: <a class="external" href="https://redmine.replicant.us/projects/replicant/wiki/ReplicantUSBNetworking">https://redmine.replicant.us/projects/replicant/wiki/ReplicantUSBNetworking</a></p>
<p>However, Replicant devices can't connect to the Internet via a a USB Ethernet Adapter: <a class="external" href="https://redmine.replicant.us/boards/9/topics/8001">https://redmine.replicant.us/boards/9/topics/8001</a></p>
<p>It seems as though the reason why Replicant doesn't currently work with USB Ethernet Adapters is due to the fact that upstream LineageOS disables kernel module support for security reasons. <a class="external" href="https://www.reddit.com/r/LineageOS/comments/5xrapo/ethernet_on_lineage/">https://www.reddit.com/r/LineageOS/comments/5xrapo/ethernet_on_lineage/</a> <a class="external" href="https://redmine.replicant.us/boards/9/topics/8001?r=8031#message-8031">https://redmine.replicant.us/boards/9/topics/8001?r=8031#message-8031</a></p>
<p>It seems like Android 6 does support this type of feature: <a class="external" href="https://www.youtube.com/watch?v=uisnj8Xufp0">https://www.youtube.com/watch?v=uisnj8Xufp0</a></p>
<p>I'm not sure if this is helpful, but I figured I'd add this link to LineageOS' source code as well: <a class="external" href="https://git.replicant.us/LineageOS-mirror/android_frameworks_opt_net_ethernet/log/?h=cm-13.0">https://git.replicant.us/LineageOS-mirror/android_frameworks_opt_net_ethernet/log/?h=cm-13.0</a></p>
<p>Would it be a security issue to add this functionality to all Replicant devices by enabling kernel module support to get ethernet working, as the LineageOS dev suggested on the reddit post?</p>
<p>Replicant 6 currently supports 3 "Wi-Fi only" tablets. Without mobile data or the ability to use the internal Wi-Fi card with software freedom, users must choose between reverse tethering their Replicant device to a computer that is on the internet or buying an external USB Wi-Fi dongle and using RepWifi. It'd be great to offer another option.</p>
<p>Lastly, I couldn't find a Category for this issue that made sense. Please feel free to create an "Other" category in redmine or move this issue to a Category that makes more sense.</p> Replicant - Issue #1887 (Closed): Use F-Droid's signed build of RepWifi so that it can be easily ...https://redmine.replicant.us/issues/18872018-08-26T04:09:12ZKurtis HannaKurtis@riseup.net
<p>For our next release, we should add RepWifi to vendor/replicant/get-prebuilts so we use F-Droid's signed build instead of the build that comes with 0003 <a class="external" href="https://redmine.replicant.us/projects/replicant/wiki/ReplicantSourceCode#Prebuilt-apps">https://redmine.replicant.us/projects/replicant/wiki/ReplicantSourceCode#Prebuilt-apps</a></p> Replicant - Issue #1886 (Rejected): Apply upstream security updates to Replicant 6https://redmine.replicant.us/issues/18862018-08-26T03:31:24ZKurtis HannaKurtis@riseup.net
<p>Replicant 6 0003 includes upstream security update up until November 2017. There are more recent security updates available that could be merged into Replicant 6 that haven't been merged yet. They should be merged.</p> Replicant - Issue #1810 (Closed): Phone calls in WhisperSystem's Signal app failshttps://redmine.replicant.us/issues/18102017-06-14T03:49:03ZKurtis HannaKurtis@riseup.net
<p><strong>Expected result:</strong></p>
<p>Call screen opens, makes funky calling sound and shows text like "Calling" and "Establishing Signal call"</p>
<p><strong>Actual result:</strong></p>
<p>Signal stops, with message "Unfortunately, Signal has stopped" from the OS</p>
<p>Related posts / issues:</p>
<p><a class="external" href="https://github.com/WhisperSystems/Signal-Android/issues/6583#issuecomment-308310744">https://github.com/WhisperSystems/Signal-Android/issues/6583#issuecomment-308310744</a></p>
<p><a class="external" href="https://redmine.replicant.us/boards/9/topics/14272">https://redmine.replicant.us/boards/9/topics/14272</a></p>
<p>logs:</p>
<p>06-08 20:14:08.655 4189 4189 E AndroidRuntime: java.lang.RuntimeException: Unable to find any matching EGL config<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at org.webrtc.EglBase14.getEglConfig(EglBase14.java:236)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at org.webrtc.EglBase14.<init>(EglBase14.java:57)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at org.webrtc.EglBase.create(EglBase.java:86)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at org.webrtc.EglBase.create(EglBase.java:93)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at org.thoughtcrime.securesms.service.WebRtcCallService$7.run(WebRtcCallService.java:835)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at org.thoughtcrime.securesms.util.Util$2.run(Util.java:397)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:739)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:95)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at android.os.Looper.loop(Looper.java:148)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5461)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)<br />06-08 20:14:08.655 4189 4189 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)</p>
<p>more logs: <a class="external" href="https://github.com/WhisperSystems/Signal-Android/files/1069493/signallog-crashedcall.453-submit.txt">https://github.com/WhisperSystems/Signal-Android/files/1069493/signallog-crashedcall.453-submit.txt</a></p>