Project

General

Profile

IncompatibleApplicationsAndFeatures » History » Version 3

Denis 'GNUtoo' Carikli, 05/17/2022 02:21 PM
Add general issues + minor fixes

1 1 Denis 'GNUtoo' Carikli
h1. IncompatibleApplicationsAndFeatures
2
3
{{toc}}
4
5 3 Denis 'GNUtoo' Carikli
h2. Replicant status
6
7
For the status of individual devices and most problematic known issues, see [[DeviceStatus]].
8
9 1 Denis 'GNUtoo' Carikli
h2. Applications that depend on 3D acceleration
10
11 3 Denis 'GNUtoo' Carikli
Some applications are known not to work due to the lack of 3D acceleration but there aren't many.
12
13
We have some applications tests in [[GraphicsReplicant11#Tested-apps]] that reference some of them.
14 1 Denis 'GNUtoo' Carikli
15
h2. Applications that depend on hardware video decoding/encoding
16
17
h3. scrcpy
18
19
There is a tool named scrcpy that is packaged in various GNU/Linux distributions (including Parabola) that is meant to enable people to control their Android devices from their laptop.
20
21
That tool depends on video encoding/decoding acceleration[1] so it cannot work with Replicant 6.0 as None of the devices currently have that working.
22
23
Possible replacements:
24
25
| Replacement       | Description                     | TODO                    |
26
| RemoteKeyboard[2] | Control the keyboard            | we need to review it[3] | 
27
| screencap[4]      | Capture the the screen in a png |                         |
28
29
For RemoteKeyboard if you try it (for instance after reviewing the code), don't forget to add a password since its listen on @0.0.0.0@.
30
31
32
fn1. https://github.com/Genymobile/scrcpy/blob/master/DEVELOP.md#screen-video-encoding
33
34
fn2. https://f-droid.org/en/packages/de.onxybits.remotekeyboard
35
36
fn3. [[F-DroidAndApplications#Being-reviewed]]
37
38
fn4. https://git.replicant.us/replicant/vendor_replicant-scripts/tree/screencap is an example
39
40
h2. Applications that depend on the stock Android OS
41
42
h3. Xgoldmon
43
44
Xgoldmon is a tool to get modem logs and from that have what is being sent/received through the cellular interface in wireshark
45
46
For some devices (Galaxy Nexus), Xgoldmon works. For other devices we have extremely limited messages or no messages at all.
47
48 2 Denis 'GNUtoo' Carikli
We didn't manage yet to find out what made the stock distribution work when Replicant or LineageOS don't work.
49
50 1 Denis 'GNUtoo' Carikli
See [[XMMProtocolInterfaces]] for more details.