| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
We need to do modifications to it to add information about Replicant
and remove missleading mention of Google Play Services.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some python tools in build/make produce the following error
when building zip files (with make updatepackage or make
otapackage):
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in
position 30: ordinal not in range(128)
So we need to override build/make to fix that.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
At least the following files have licenses with restrictions that
are incompatible with free software:
arch/x86/dts/microcode/m0220661105_cv.dtsi
arch/x86/dts/microcode/m12206a7_00000029.dtsi
arch/x86/dts/microcode/m12306a9_0000001b.dtsi
arch/x86/dts/microcode/m7240651_0000001c.dtsi
arch/x86/dts/microcode/mc0306d4_00000018.dtsi
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
external/arm-neon-tests/license.html has restrictions that are
incompatible with free software.
And the external/arm-neon-tests/LICENSE file states:
License:
--------
All files are covered by the MIT license, except for:
retarget.c
Init.s
InitCache.s
scatter.scat
which are covered by ARM's EULA regarding "EXAMPLE CODE", as described
in license.html.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/ti/beagle_x15 repository has some binary-only
shared libraries files:
gpu/gralloc.am57x.so
gpu/libEGL_POWERVR_SGX544_116.so
gpu/libGLESv1_CM_POWERVR_SGX544_116.so
gpu/libGLESv2_POWERVR_SGX544_116.so
[...]
They are all shipped without source code and at least some of the
licenses that are present in the NOTICE file in the gpu directory
have restrictions that are incompatible with free software.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/linaro/poplar repository has some firmware files:
device.mk: $(LOCAL_PATH)/proprietary/bt-wifi/rtl8822b_config:$(TARGET_COPY_OUT_VENDOR)/firmware/rtl8822b_config \
device.mk: $(LOCAL_PATH)/proprietary/bt-wifi/rtl8822b_fw:$(TARGET_COPY_OUT_VENDOR)/firmware/rtl8822b_fw
[...]
And even some nonfree libaries:
[...]
device.mk: $(LOCAL_PATH)/proprietary/hisilicon/libGLES_mali.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLES_mali.so \
device.mk: $(LOCAL_PATH)/proprietary/hisilicon/hwcomposer.poplar.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/hwcomposer.poplar.so \
device.mk: $(LOCAL_PATH)/proprietary/hisilicon/libhi_gfx2d.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhi_gfx2d.so \
They are all shipped without source code and the licenses that are
present in the directories that have theses nonfree binaries have
restrictions that are incompatible with free software.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/linaro/hikey repository has some firmware files:
hikey/device-hikey.mk: device/linaro/hikey/bt-wifi-firmware-util/wl18xx-fw-4.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/ti-connectivity/wl18xx-fw-4.bin \
hikey/device-hikey.mk: device/linaro/hikey/bt-wifi-firmware-util/wl18xx-conf.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/ti-connectivity/wl18xx-conf.bin
[...]
They are all shipped without source code and the licenses that are
present in the directories that have theses nonfree binaries have
restrictions that are incompatible with free software.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/linaro/dragonboard repository has some binary-only
shared libraries files:
db845c/firmware/a630_gmu.bin
db845c/firmware/a630_sqe.fw
db845c/firmware/a630_zap.b00
db845c/firmware/a630_zap.b01
[...]
They are all shipped without source code and both the
LICENSE.qcom.txt and the NOTICE file contain licenses
that have restrictions that are incompatible with free
software.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/google/sunfish repository has some firmware files:
device-sunfish.mk: $(LOCAL_PATH)/audio/rt5514/rt5514_dsp_fw1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/rt5514_dsp_fw1.bin \
device-sunfish.mk: $(LOCAL_PATH)/audio/rt5514/rt5514_dsp_fw2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/rt5514_dsp_fw2.bin \
device-sunfish.mk: $(LOCAL_PATH)/audio/rt5514/rt5514_dsp_fw3.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/rt5514_dsp_fw3.bin \
device-sunfish.mk: $(LOCAL_PATH)/audio/rt5514/rt5514_dsp_fw4.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/rt5514_dsp_fw4.bin \
[...]
they are shipped without source code and there is no license
attached, and I didn't find a license that applied to the
whole repository either.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/google/crosshatch repository has some firmware files:
device.mk: device/google/crosshatch/vibrator/drv2624/drv2624.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/drv2624.bin
device.mk: device/google/crosshatch/vibrator/cs40l20/cs40l20.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l20.wmfw \
device.mk: device/google/crosshatch/vibrator/cs40l20/cs40l20.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l20.bin
[...]
they are shipped without source code and there is no license
attached, and I didn't find a license that applied to the
whole repository either.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/amlogic/coral repository has some firmware files:
device.mk: device/google/coral/audio/data/crus_sp_config_coral_rx.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crus_sp_config_coral_rx.bin \
device.mk: device/google/coral/audio/data/crus_sp_config_coral_tx.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crus_sp_config_coral_tx.bin \
device.mk: device/google/coral/audio/data/crus_sp_config_flame_rx.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crus_sp_config_flame_rx.bin \
device.mk: device/google/coral/audio/data/crus_sp_config_flame_tx.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crus_sp_config_flame_tx.bin
[...]
they are shipped without source code and there is no license
attached, and I didn't find a license that applied to the
whole repository either.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/google/bonito repository has some firmware files:
bonito/device-sargo.mk: device/google/bonito/vibrator/drv2624/drv2624_S4.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/drv2624.bin
bonito/device-bonito.mk: device/google/bonito/vibrator/drv2624/drv2624_B4.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/drv2624.bin
[...]
they are shipped without source code and there is no license
attached, and I didn't find a license that applied to the
whole repository either.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The device/amlogic/yukawa repository has some firmware files:
device-common.mk: $(LOCAL_PATH)/bt-wifi-firmware/BCM.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/BCM.hcd \
device-common.mk: $(LOCAL_PATH)/bt-wifi-firmware/fw_bcm4359c0_ag.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/fw_bcm4359c0_ag.bin \
device-common.mk: $(LOCAL_PATH)/bt-wifi-firmware/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/nvram.txt \
[...]
they are shipped without source code and there is no license
attached, and I didn't find a license that applied to the
whole repository either.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Android doesn't have a stock WiFi HAL implementation, and the
broadcom HAL seem to be used as a base for making mostly Linux
Kernel compliant WiFi HALs. We can for instance see that in
device/linaro/poplar.
We also don't want to use the broadcom HAL as-is as its
repository has nonfree firmwares and we might want to make the
HAL more standard and add in quirks that are generic enough, for
instance to make the re-trigger the probe of WiFi kernel drivers
in order to retry loading the firmware after the device has booted.
Otherwise some WiFi drivers (like brcmfmac) try to load the
firmware when the rootfs isn't mounted yet.
To enable to select the Replicant wlan HAL, we also need to
override the frameworks/opt/net/wifi repository as it contains
an Android.mk that needs to be modified to have a HAL shared
accross devices.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
| |
hardware/broadcom/wlan has nonfree firmwares: The firmwares are in
bcmdhd/firmware and in that directory there is a LICENSE.TXT file
with inside a nonfree license with many restrictions that are
incompatible with free software.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
| |
We need to allow more host tools (like xz for instance) for
building the kernel.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
| |
This reduces the diff in default.xml in order to make
rebasing easier (and so faster).
In addition, only having to remove lines is probably much
more easy to deal with by hand if the automatic rebase fails .
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
| |
This should allow the user to install instead their preferred search
engine application (not tested).
Signed-off-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
Change-Id: I776f8cf963e951249e8bf5cb57cf5e638013bd42
|
|
|
|
|
| |
Signed-off-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
Change-Id: I0530660c5d6b9e7bc1624b9d39740ad6d6838bd2
|
|
|
|
|
| |
Signed-off-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
Change-Id: I394891af54f5b841c4cfa4c48b25479c643d8f11
|
|
|
|
| |
Change-Id: Idf9ba5c809bbb1f562abf2af98b12a7814e313e7
|
|
|
|
| |
Change-Id: I48173b4a1f3669817359ccf7360ae7619886a0c6
|
| |
|
| |
|
| |
|
|
|
|
| |
Change-Id: I92b17c7743579dd84573005dae37fba1026e507e
|
|
|
|
| |
Change-Id: I33eca796b41e94fb2f328b619f26be4d0527910a
|
|
|
|
| |
Change-Id: I5e8f8e003eb89209724859deabd6599237159f29
|
|
|
|
| |
Change-Id: I1ea6a657d702463e250f6232dcabd868df956202
|
|
|
|
| |
Change-Id: I1d39b174990930e45acf023e1cfe947e6475b5a0
|
| |
|
|
|
|
| |
Change-Id: I046fc48a3ea62e3cf347eb5529f97365669861d2
|
|
|
|
| |
Change-Id: Ia3a94123cf2c82dd6b59032f1dd2d4af56be9f51
|
|
|
|
| |
Change-Id: Ife7d2420e5104dac0c02585069a99288d0d0154d
|
|
|
|
| |
Change-Id: I814f215e5ba341f4ce96d3856530171fb699d8b8
|
|
|
|
| |
Change-Id: I51874adea2ce1bf7a1704114692ead1433ff1d50
|
|
|
|
|
| |
Bug: 143720201
Change-Id: Ia07237e3401d868b6de9c7c7146013f51d175df6
|
|
|
|
|
| |
Bug: 141248619
Change-Id: Ib1ba60adab7d5897a6a69619a3cdb00b9044ce6f
|
|
|
|
|
|
|
| |
This wasy it will have the latest source. We don't need to update
the tags all the time except there are projects being added/removed.
Change-Id: Ibf67c2708c2173627ea998dd477d20ac9b560e97
|
|
|
|
| |
Change-Id: I07f1521f360a036d0520f6ef6aa0e70c3a907912
|
|
|
|
| |
Change-Id: I18fc3ca1f3d96e8980f8a1ef0bc5b4be7b8bff0f
|
|
|
|
| |
Change-Id: I9affae8faa25324033acc5fc05fe05751c85e959
|
|
|
|
| |
Change-Id: Ia05c659b63667e5c572c2535e09c3081b066d05c
|
|
|
|
| |
Change-Id: I83625500b428d53e472c329c4b1ebaa596bfbfa0
|
|
|
|
| |
Change-Id: I3ab91b53f9b90e1a4333fa56a16aa2fd4263e94f
|
| |
|
|
|
|
| |
Change-Id: I891f09f57daf305df2cd30e1fcc7ba95c38db53a
|
|
|
|
| |
Change-Id: Id16da45086895fdc5aad6400440baed0eb4d3942
|