device: testing: remove outdated device packages (MR 4606)

List of packages switched to common device/firmware package:
 - device-asus-grouper;
 - device-asus-tf101;
 - device-asus-tf201;
 - device-asus-tf300t;
 - device-asus-tf300tg;
 - device-asus-tf700t;
 - device-asus-tilapia;
 - device-lg-p880;
 - device-lg-p895;
 - device-pegatron-chagall;
 - firmware-asus-grouper;
 - firmware-asus-transformer;
 - firmware-lg-x3;
 - linux-lg-p880;

Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
[ci:skip-build]: already built successfully in CI
This commit is contained in:
Svyatoslav Ryhel 2023-12-08 10:07:13 +02:00 committed by Pablo Correa Gómez
parent 23e6297d4a
commit f58f45db2d
No known key found for this signature in database
GPG key ID: 7A342565FF635F79
56 changed files with 0 additions and 4940 deletions

View file

@ -1,61 +0,0 @@
# Maintainer: David Heidelberg <david@ixit.cz>
pkgname=device-asus-grouper
pkgdesc="Google Nexus 7 2012 (grouper)"
pkgver=6
pkgrel=4
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="alsa-ucm-conf postmarketos-base mkbootimg"
makedepends="devicepkg-dev"
subpackages="$pkgname-phosh
$pkgname-kernel-e1565:kernel_e1565
$pkgname-kernel-pm269:kernel_pm269
$pkgname-nonfree-firmware:nonfree_firmware"
source="
deviceinfo
modules-initfs
pointercal
phoc.ini"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
install -D -m644 "$srcdir"/pointercal \
"$pkgdir"/etc/pointercal
}
phosh() {
install_if="$pkgname postmarketos-ui-phosh"
install -Dm644 "$srcdir"/phoc.ini \
"$subpkgdir"/etc/phosh/phoc.ini
}
kernel_e1565() {
pkgdesc="Mainline kernel for HW rev. E1565 (newer devices)"
depends="linux-postmarketos-grate"
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
}
kernel_pm269() {
pkgdesc="Mainline kernel for HW rev. PM269 (older devices)"
depends="linux-postmarketos-grate"
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
}
nonfree_firmware() {
pkgdesc="Google Nexus 7 (2012) WiFi & BT firmware"
depends="firmware-asus-grouper firmware-aosp-broadcom-wlan-mainline"
mkdir "$subpkgdir"
}
sha512sums="
b589bdebfd4c0510dabd5009a86af1549b4e6d137bfdf62d1e77e3a5a58c89cdd5cacac80a674cd0cd984f57bfdd44f21fb357c4ca48ebebcfad4176d38af541 deviceinfo
1ef788dc6a152a3843aa15bd1124d5fa63eb412e386ce280f61afb36cd341fa84b8c03ed8ec1f69363dc39d1612b3872baac08c90af8cd7ce5e114927e35a0c1 modules-initfs
1f9d77df433c7199a9f07d6fd1d90cdf1ab40021bf1970be9400e5f32155d92f7fa338162a0ca95d441d1701eff0f5e0cbb64a0555de48740a62e8ff59fe11e5 pointercal
a68de5e4d219b2d0746542e768db02b3240d56c977f0aa4cedd09b25933845e3ad0410439a5b47321d8a071b93620c002785fd4e51be06222c754feacac4f382 phoc.ini
"

View file

@ -1,31 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="Google Nexus 7 2012 Wifi"
deviceinfo_manufacturer="Asus"
deviceinfo_codename="asus-grouper"
deviceinfo_year="2012"
deviceinfo_dtb_e1565="tegra30-asus-nexus7-grouper-E1565"
deviceinfo_dtb_pm269="tegra30-asus-nexus7-grouper-PM269"
deviceinfo_append_dtb="true"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="false"
deviceinfo_external_storage="false"
deviceinfo_screen_width="800"
deviceinfo_screen_height="1280"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"
deviceinfo_flash_pagesize="2048"
deviceinfo_flash_fastboot_max_size="650"

View file

@ -1,6 +0,0 @@
lvds-codec
panel-lvds
bq27xxx-battery
bq27xxx-battery-i2c
smb347-charger
elants-i2c

View file

@ -1,8 +0,0 @@
#[core]
#xwayland=false
[cursor:seat0]
map-to-output = LVDS-1
[output:LVDS-1]
scale = 1

View file

@ -1 +0,0 @@
40268 0 301413 0 39802 -584488 65536 800 1280 0

View file

@ -1,37 +0,0 @@
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-asus-tf101
pkgdesc="Asus Eee Pad Transformer"
pkgver=0.2
pkgrel=14
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="postmarketos-base linux-asus-tf101 mkbootimg asus-transformer-blobtools"
makedepends="devicepkg-dev"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
source="deviceinfo nvram_4329.txt modules-load.conf"
build() {
devicepkg_build $startdir $pkgname
}
nonfree_firmware() {
pkgdesc="Wifi firmware"
depends="firmware-aosp-broadcom-wlan"
mkdir "$subpkgdir"
install -D -m644 "$srcdir"/nvram_4329.txt \
"$subpkgdir"/lib/firmware/postmarketos/bcmdhd/bcm4329/nvram_4329.txt
}
package() {
devicepkg_package $startdir $pkgname
install -Dm644 "$srcdir"/modules-load.conf \
"$pkgdir"/etc/modules-load.d/00-$pkgname.conf
}
sha512sums="
aaa7a983068bed820861fd52ef0bd737fd32f56bae88e04377ec93dc87b8f27d669d7f96aa41e7d32bd6ed25a5d7d88b4dc91acd43ccbc21df20369f5917278d deviceinfo
d2da77986b419abd225349b5dea197b427de15e530021bf8f81e00a8c519d1a66cf92643b75aa396dccda78496ddd070a73ef91243af8bf78f839d21e6792546 nvram_4329.txt
49645401e265f49cb942ef899f6ad80eb52c5b94c9eca5c311dcc3d64e0da49fa905674f3e5dc228fd2c4f3162f0c76b2a6fbab9a531031c2b21b27c57ce3ba2 modules-load.conf
"

View file

@ -1,31 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="Asus Eee Pad Transformer"
deviceinfo_manufacturer="Asus"
deviceinfo_codename="asus-tf101"
deviceinfo_year="2011"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="false"
deviceinfo_external_storage="true"
deviceinfo_screen_width="1280"
deviceinfo_screen_height="800"
deviceinfo_dev_touchscreen="/dev/input/event0"
# Bootloader related
deviceinfo_flash_method="adb"
deviceinfo_kernel_cmdline="nvmem=128M@384M mem=1024M@0M vmalloc=128M gpt video=tegrafb console=tty0 usbcore.oldscheme_first=1 lp0_vec=8192@0x1fbed000 root=/dev/mmcblk0p7 ro quiet splash"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_bootimg_blobpack="true"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"
deviceinfo_flash_pagesize="2048"

View file

@ -1 +0,0 @@
bcmdhd

View file

@ -1,86 +0,0 @@
sromrev=3
vendid=0x14e4
devid=0x432f
boardtype=0x57e
# board revision 1.1
boardrev=0x11
# boardflags
boardflags=0x10000200
boardflags2=0x00400000
# specify the xtalfreq if it is otherthan 38.4MHz
xtalfreq=37400
aa2g=3
aa5g=1
ag0=0x82
ag1=0x84
# 11g paparams
pa0b0=5107
pa0b1=64308
pa0b2=65182
pa0itssit=62
pa0maxpwr=66
opo=0
mcs2gpo0=0x2222
mcs2gpo1=0x2222
# sel = 1 : 20% evm sel = 2 : 27% evm sel = 3 : 16% evm
cckdigfilttype=1
# 11a paparams lowband
pa1lob0=6654
pa1lob1=63794
pa1lob2=65134
# paparams midband
pa1b0=5970
pa1b1=63982
pa1b2=65122
#paparams high band
pa1hib0=5910
pa1hib1=63998
pa1hib2=65130
pa1itssit=62
pa1maxpwr=60
opo=0
mcs5gpo=0x22222222
# 11g rssi params
rssismf2g=0xa
rssismc2g=0xb
rssisav2g=0x3
bxa2g=0
# 11a rssi params
rssismf5g=0x8
rssismc5g=0x6
rssisav5g=0x0
bxa2g=0
# country code
ccode=ALL
cctl=0x0
# Channel gain adjustments
5g_cga=0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
boardnum=2048
macaddr=00:90:4c:c5:34:23
#######
nocrc=1
#for mfgc
otpimagesize=182
# sdio extra configs
hwhdr=0x05ffff031030031003100000
#This generates empty F1, F2 and F3 tuple chains, and may be used if the host SDIO stack does not require the standard tuples.
RAW1=80 02 fe ff
#This includes the standard FUNCID and FUNCE tuples in the F1, F2, F3 and common CIS.
#RAW1=80 32 fe 21 02 0c 00 22 2a 01 01 00 00 c5 0 e6 00 00 00 00 00 40 00 00 ff ff 80 00 00 00 00 00 00 00 00 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 00 00 ff 20 04 D0 2 29 43 21 02 0c 00 22 04 00 20 00 5A

View file

@ -1,68 +0,0 @@
# Maintainer: Svyatoslav Ryhel <clamor95@gmail.com>
# Co-Maintainer: Ion Agorria
pkgname=device-asus-tf201
pkgdesc="Asus Transformer Prime TF201"
pkgver=4
pkgrel=3
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="
alsa-ucm-conf
asus-transformer-blobtools
libvdpau-tegra
linux-postmarketos-grate
mkbootimg
postmarketos-base
"
makedepends="devicepkg-dev"
source="
deviceinfo
modules-initfs
pointercal
phoc.ini
"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
$pkgname-x11
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
# osk-sdl touchscreen calibration
install -Dm644 "$srcdir"/pointercal \
"$pkgdir"/etc/pointercal
}
phosh() {
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-ui-phosh"
install -Dm644 "$srcdir"/phoc.ini \
"$subpkgdir"/etc/phosh/phoc.ini
}
nonfree_firmware() {
pkgdesc="Asus Transformers WiFi & BT firmware"
depends="firmware-asus-transformer"
mkdir "$subpkgdir"
}
x11() {
install_if="$pkgname=$pkgver-r$pkgrel xorg-server"
depends="xf86-video-opentegra"
mkdir "$subpkgdir"
}
sha512sums="
344e1a878b654c9f50438ad44e68b5cb2c86c01815a29a4eb6c1c791cfd37ff0ea681f5755bdcb2b9035d6608b4ddc87d44c0e3838eb0bdf8e8c8f79e16e84db deviceinfo
81b679ccb0d6ca4c5643b7d98087bbec8e7c2a72f3d6154926886b770c038d00d4b10cc827438c1725ad8e304e12796a571974e318d3c6dc0d37e96851998681 modules-initfs
dcb4e5b6b808205811d9e4f8d5dfa88ff357eb98a8e73ebe46c5cb22f1d2addfc49e552a93bfe678e91467907032676cf7602d418463a20da245b2dbdb494b78 pointercal
a68de5e4d219b2d0746542e768db02b3240d56c977f0aa4cedd09b25933845e3ad0410439a5b47321d8a071b93620c002785fd4e51be06222c754feacac4f382 phoc.ini
"

View file

@ -1,31 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="Asus Transformer Prime TF201"
deviceinfo_manufacturer="Asus"
deviceinfo_codename="asus-tf201"
deviceinfo_year="2011"
deviceinfo_dtb="tegra30-asus-tf201"
deviceinfo_append_dtb="true"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="true"
deviceinfo_external_storage="true"
deviceinfo_screen_width="1280"
deviceinfo_screen_height="800"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_bootimg_blobpack="sign"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"
deviceinfo_flash_pagesize="2048"
deviceinfo_flash_fastboot_max_size="760"

View file

@ -1,11 +0,0 @@
i2c-hotplug-gpio
asus-ec
asus-dockram
atkbd
asus-ec-keys
asus-ec-kbc
asus-ec-battery
asus-ec-charger
lvds-codec
panel-simple
atmel-mxt-ts

View file

@ -1,8 +0,0 @@
#[core]
#xwayland=false
[cursor:seat0]
map-to-output = LVDS-1
[output:LVDS-1]
scale = 1

View file

@ -1 +0,0 @@
52285 119 -7736 138 51026 661396 65536 1280 800 0

View file

@ -1,67 +0,0 @@
# Maintainer: Svyatoslav Ryhel <clamor95@gmail.com>
pkgname=device-asus-tf300t
pkgdesc="Asus Transformer Pad TF300T"
pkgver=4
pkgrel=3
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="
alsa-ucm-conf
asus-transformer-blobtools
libvdpau-tegra
linux-postmarketos-grate
mkbootimg
postmarketos-base
"
makedepends="devicepkg-dev"
source="
deviceinfo
modules-initfs
pointercal
phoc.ini
"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
$pkgname-x11
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
# osk-sdl touchscreen calibration
install -Dm644 "$srcdir"/pointercal \
"$pkgdir"/etc/pointercal
}
phosh() {
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-ui-phosh"
install -Dm644 "$srcdir"/phoc.ini \
"$subpkgdir"/etc/phosh/phoc.ini
}
nonfree_firmware() {
pkgdesc="Asus Transformers WiFi & BT firmware"
depends="firmware-asus-transformer"
mkdir "$subpkgdir"
}
x11() {
install_if="$pkgname=$pkgver-r$pkgrel xorg-server"
depends="xf86-video-opentegra"
mkdir "$subpkgdir"
}
sha512sums="
906ef41d8181223381ea5b9ce6868e85e092c6a9141fb2b7bb60f0efa956a945f3a9db44d52d77512b7471744decb9dbcc7ba957cf82e565f8bfb69dabff39ec deviceinfo
9f87e8f52270f0e4924ac8a36f90b06817c92078bbf5327f5c45adc0c9a146fcea6d2df4401c9f4bd4ae97b660804a5ee7366e46ad779661f74f5082c837b875 modules-initfs
c0f1aa7b041f9bbf8f6d2a7e2e42d1a54770eaf44fb27cd6b13dd8dd10a8c3960325027deb5766c750a9357b60da752ca6ce96374cdf52cbc8bea5750d6449a9 pointercal
a68de5e4d219b2d0746542e768db02b3240d56c977f0aa4cedd09b25933845e3ad0410439a5b47321d8a071b93620c002785fd4e51be06222c754feacac4f382 phoc.ini
"

View file

@ -1,31 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="Asus Transformer Pad TF300T"
deviceinfo_manufacturer="Asus"
deviceinfo_codename="asus-tf300t"
deviceinfo_year="2012"
deviceinfo_dtb="tegra30-asus-tf300t"
deviceinfo_append_dtb="true"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="true"
deviceinfo_external_storage="true"
deviceinfo_screen_width="1280"
deviceinfo_screen_height="800"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_bootimg_blobpack="sign"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"
deviceinfo_flash_pagesize="2048"
deviceinfo_flash_fastboot_max_size="760"

View file

@ -1,11 +0,0 @@
i2c-hotplug-gpio
asus-ec
asus-dockram
atkbd
asus-ec-keys
asus-ec-kbc
asus-ec-battery
asus-ec-charger
lvds-codec
panel-simple
elants-i2c

View file

@ -1,8 +0,0 @@
#[core]
#xwayland=false
[cursor:seat0]
map-to-output = LVDS-1
[output:LVDS-1]
scale = 1

View file

@ -1 +0,0 @@
37393 -156 -277280 166 38225 -532936 65536 1280 800 0

View file

@ -1,67 +0,0 @@
# Maintainer: Svyatoslav Ryhel <clamor95@gmail.com>
pkgname=device-asus-tf300tg
pkgdesc="Asus Transformer Pad 3G TF300TG"
pkgver=2
pkgrel=3
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="
alsa-ucm-conf
asus-transformer-blobtools
libvdpau-tegra
linux-postmarketos-grate
mkbootimg
postmarketos-base
"
makedepends="devicepkg-dev"
source="
deviceinfo
modules-initfs
pointercal
phoc.ini
"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
$pkgname-x11
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
# osk-sdl touchscreen calibration
install -Dm644 "$srcdir"/pointercal \
"$pkgdir"/etc/pointercal
}
phosh() {
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-ui-phosh"
install -Dm644 "$srcdir"/phoc.ini \
"$subpkgdir"/etc/phosh/phoc.ini
}
nonfree_firmware() {
pkgdesc="Asus Transformers WiFi & BT firmware"
depends="firmware-asus-transformer"
mkdir "$subpkgdir"
}
x11() {
install_if="$pkgname=$pkgver-r$pkgrel xorg-server"
depends="xf86-video-opentegra"
mkdir "$subpkgdir"
}
sha512sums="
645d2940d2b4b7c22ef9937398af7d49e5cd33f30e91d697c601eacf559f75be479f3e39ff5abbc92906390ffc7fb13254d57ea0dab4a689e3e2120b12486903 deviceinfo
9f87e8f52270f0e4924ac8a36f90b06817c92078bbf5327f5c45adc0c9a146fcea6d2df4401c9f4bd4ae97b660804a5ee7366e46ad779661f74f5082c837b875 modules-initfs
d4270d13750b4c63a2f02a31ef42d00496ae71fc2c9cb8a7505da41d343911df353ff9150136f5cef143bf844024fee096f751ec0fa18589fae51dc30b1063c6 pointercal
a68de5e4d219b2d0746542e768db02b3240d56c977f0aa4cedd09b25933845e3ad0410439a5b47321d8a071b93620c002785fd4e51be06222c754feacac4f382 phoc.ini
"

View file

@ -1,31 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="Asus Transformer Pad 3G TF300TG"
deviceinfo_manufacturer="Asus"
deviceinfo_codename="asus-tf300tg"
deviceinfo_year="2012"
deviceinfo_dtb="tegra30-asus-tf300tg"
deviceinfo_append_dtb="true"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="true"
deviceinfo_external_storage="true"
deviceinfo_screen_width="1280"
deviceinfo_screen_height="800"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_bootimg_blobpack="sign"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"
deviceinfo_flash_pagesize="2048"
deviceinfo_flash_fastboot_max_size="760"

View file

@ -1,11 +0,0 @@
i2c-hotplug-gpio
asus-ec
asus-dockram
atkbd
asus-ec-keys
asus-ec-kbc
asus-ec-battery
asus-ec-charger
lvds-codec
panel-simple
elants-i2c

View file

@ -1,8 +0,0 @@
#[core]
#xwayland=false
[cursor:seat0]
map-to-output = LVDS-1
[output:LVDS-1]
scale = 1

View file

@ -1 +0,0 @@
37231 309 79480 91 37879 -381696 65536 1280 800 0

View file

@ -1,68 +0,0 @@
# Maintainer: Svyatoslav Ryhel <clamor95@gmail.com>
# Co-Maintainer: Maxim Schwalm <maxim.schwalm@gmail.com>
pkgname=device-asus-tf700t
pkgdesc="Asus Transformer Infinity TF700T"
pkgver=4
pkgrel=3
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="
alsa-ucm-conf
asus-transformer-blobtools
libvdpau-tegra
linux-postmarketos-grate
mkbootimg
postmarketos-base
"
makedepends="devicepkg-dev"
source="
deviceinfo
modules-initfs
pointercal
phoc.ini
"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
$pkgname-x11
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
# osk-sdl touchscreen calibration
install -Dm644 "$srcdir"/pointercal \
"$pkgdir"/etc/pointercal
}
phosh() {
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-ui-phosh"
install -Dm644 "$srcdir"/phoc.ini \
"$subpkgdir"/etc/phosh/phoc.ini
}
nonfree_firmware() {
pkgdesc="Asus Transformers WiFi & BT firmware"
depends="firmware-asus-transformer"
mkdir "$subpkgdir"
}
x11() {
install_if="$pkgname=$pkgver-r$pkgrel xorg-server"
depends="xf86-video-opentegra"
mkdir "$subpkgdir"
}
sha512sums="
6b6839d5a965a0b10667541115fe762a7cc28818d53bb1102847db4694a7ddca8977c5962f256cc302f69a7144ea952db22b8844f7da5ad07382ffa86f8ff22b deviceinfo
6b09861c08555450cb6633b3f35a9c8341ce24a6fbc3e2ed19225b2a9b7b2d9a964fa9c017b7c2ce001e17cd276a8ddf7ebafaa23835e538cf3b641681948868 modules-initfs
715e4814b7357442ad848626c9210dd1f1c54ed8707fafcfabbf691001ecafd85e28b39eadd32a633887488eb58a34e1d4592d99647ab3133cbaa834b8b7694d pointercal
0735ddaed6d192833de1147526267dc4408af96afbe48404591ac6b2ad36a88ee9e7f8c4ecc0d44089a50cf8dbbeec744fad55006579ed35eeabd6c1a405030a phoc.ini
"

View file

@ -1,31 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="Asus Transformer Infinity TF700T"
deviceinfo_manufacturer="Asus"
deviceinfo_codename="asus-tf700t"
deviceinfo_year="2012"
deviceinfo_dtb="tegra30-asus-tf700t"
deviceinfo_append_dtb="true"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="true"
deviceinfo_external_storage="true"
deviceinfo_screen_width="1920"
deviceinfo_screen_height="1200"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_bootimg_blobpack="sign"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"
deviceinfo_flash_pagesize="2048"
deviceinfo_flash_fastboot_max_size="760"

View file

@ -1,11 +0,0 @@
i2c-hotplug-gpio
asus-ec
asus-dockram
atkbd
asus-ec-keys
asus-ec-kbc
asus-ec-battery
asus-ec-charger
tc358768
panel-simple
elants-i2c

View file

@ -1,8 +0,0 @@
#[core]
#xwayland=false
[cursor:seat0]
map-to-output = DSI-1
[output:DSI-1]
scale = 1.5

View file

@ -1 +0,0 @@
42438 357 -270840 -14 41836 260320 65536 1920 1200 0

View file

@ -1,47 +0,0 @@
# Maintainer: David Heidelberg <david@ixit.cz>
pkgname=device-asus-tilapia
pkgdesc="Google Nexus 7 2012 (tilapia)"
pkgver=6
pkgrel=3
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="alsa-ucm-conf linux-postmarketos-grate postmarketos-base mkbootimg"
makedepends="devicepkg-dev"
subpackages="$pkgname-phosh
$pkgname-nonfree-firmware:nonfree_firmware"
source="
deviceinfo
modules-initfs
pointercal
phoc.ini"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
install -D -m644 "$srcdir"/pointercal \
"$pkgdir"/etc/pointercal
}
phosh() {
install_if="$pkgname postmarketos-ui-phosh"
install -Dm644 "$srcdir"/phoc.ini \
"$subpkgdir"/etc/phosh/phoc.ini
}
nonfree_firmware() {
pkgdesc="Google Nexus 7 (2012) WiFi & BT firmware"
depends="firmware-asus-grouper firmware-aosp-broadcom-wlan-mainline"
mkdir "$subpkgdir"
}
sha512sums="
0b167d0ee03200eabc9fb509359d9266cd562c118790e3dec576deec8b5422d98e1c8cb76ca87399049497b2fcb34862c7e0de20ee75087ff430815af9a727df deviceinfo
1ef788dc6a152a3843aa15bd1124d5fa63eb412e386ce280f61afb36cd341fa84b8c03ed8ec1f69363dc39d1612b3872baac08c90af8cd7ce5e114927e35a0c1 modules-initfs
1f9d77df433c7199a9f07d6fd1d90cdf1ab40021bf1970be9400e5f32155d92f7fa338162a0ca95d441d1701eff0f5e0cbb64a0555de48740a62e8ff59fe11e5 pointercal
a68de5e4d219b2d0746542e768db02b3240d56c977f0aa4cedd09b25933845e3ad0410439a5b47321d8a071b93620c002785fd4e51be06222c754feacac4f382 phoc.ini
"

View file

@ -1,30 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="Google Nexus 7 2012 GSM"
deviceinfo_manufacturer="Asus"
deviceinfo_codename="asus-tilapia"
deviceinfo_year="2012"
deviceinfo_dtb="tegra30-asus-nexus7-tilapia-E1565"
deviceinfo_append_dtb="true"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="false"
deviceinfo_external_storage="false"
deviceinfo_screen_width="800"
deviceinfo_screen_height="1280"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"
deviceinfo_flash_pagesize="2048"
deviceinfo_flash_fastboot_max_size="650"

View file

@ -1,6 +0,0 @@
lvds-codec
panel-lvds
bq27xxx-battery
bq27xxx-battery-i2c
smb347-charger
elants-i2c

View file

@ -1,8 +0,0 @@
#[core]
#xwayland=false
[cursor:seat0]
map-to-output = LVDS-1
[output:LVDS-1]
scale = 1

View file

@ -1 +0,0 @@
40268 0 301413 0 39802 -584488 65536 800 1280 0

View file

@ -1,28 +0,0 @@
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-lg-p880
pkgdesc="LG Optimus 4X HD"
pkgver=0.1
pkgrel=3
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="
linux-lg-p880
mkbootimg
postmarketos-base
"
makedepends="devicepkg-dev"
source="deviceinfo"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
}
sha512sums="
89b233829a86b3e0282cfb15a260d15da3d0e159000e2af33fd21fb16d48c329cb4f603fbf091891f748122e53bb2875b3cdbe96ac12e9b65cb914eca80eb6a2 deviceinfo
"

View file

@ -1,30 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell
# scripts.
deviceinfo_format_version="0"
deviceinfo_name="LG Optimus 4X HD"
deviceinfo_manufacturer="LG"
deviceinfo_codename="lg-p880"
deviceinfo_year="2012"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="handset"
deviceinfo_keyboard="false"
deviceinfo_external_storage="true"
deviceinfo_screen_width="720"
deviceinfo_screen_height="1280"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_bootimg_mtk_mkimage="false"
deviceinfo_bootimg_dtb_second="false"
deviceinfo_flash_pagesize="2048"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"

View file

@ -1,60 +0,0 @@
# Maintainer: Svyatoslav Ryhel <clamor95@gmail.com>
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-lg-p895
pkgdesc="LG Optimus Vu"
pkgver=2
pkgrel=2
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="
alsa-ucm-conf
libvdpau-tegra
linux-postmarketos-grate
mkbootimg
postmarketos-base
"
makedepends="
devicepkg-dev
"
source="
deviceinfo
modules-initfs
pointercal
"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-x11
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
# osk-sdl touchscreen calibration
install -Dm644 "$srcdir"/pointercal \
"$pkgdir"/etc/pointercal
}
nonfree_firmware() {
pkgdesc="LG Optimus X3 WiFi & BT firmware"
depends="firmware-lg-x3"
mkdir "$subpkgdir"
}
x11() {
install_if="$pkgname=$pkgver-r$pkgrel xorg-server"
depends="xf86-video-opentegra"
mkdir "$subpkgdir"
}
sha512sums="
b7d3c91aad8d5b68a29560ba44d2af98d2c78fd939c0e1a7758216cc27a0e332dd494ca4c5dd29d75ef6ed41c92a3d0a07e210d4737d2ad6e43966445b4a7e7d deviceinfo
02bb0c07b4133d1c2b6910d7c52a82e6ae250d9510a1d29de323eccd0acd6fe63fe359fbc2da1d16f861a21b3b5fedae7a65d2d9f7629076366b2ce0fd75adef modules-initfs
de3c2db575a7c67adfd4f26700642e8fa0b912cb074dcc92778f620574e2f5e6dadcd4b05d13a2968668f943cc01557924c31b40f6fce3ce9002a3dcd55f423f pointercal
"

View file

@ -1,23 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="LG Optimus Vu"
deviceinfo_manufacturer="LG"
deviceinfo_codename="lg-p895"
deviceinfo_year="2012"
deviceinfo_dtb="tegra30-lg-p895"
deviceinfo_append_dtb="false"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="handset"
deviceinfo_keyboard="false"
deviceinfo_external_storage="true"
deviceinfo_screen_width="768"
deviceinfo_screen_height="1024"
# Bootloader related
deviceinfo_flash_method="none"
deviceinfo_generate_extlinux_config="true"
deviceinfo_kernel_cmdline="console=ttyS0,115200n8 rw gpt"

View file

@ -1,5 +0,0 @@
ssd2825
panel-renesas-r61307
panel-renesas-r69328
rmi_core
rmi_i2c

View file

@ -1 +0,0 @@
32814 92 -708736 -84 33302 -1001200 65536 768 1024 0

View file

@ -1,67 +0,0 @@
# Maintainer: Raffaele Tranquillini <raffaele.tranquillini@gmail.com>
pkgname=device-pegatron-chagall
pkgdesc="Pegatron Chagall"
pkgver=6
pkgrel=3
url="https://postmarketos.org"
license="MIT"
arch="armv7"
options="!check !archcheck"
depends="
alsa-ucm-conf
asus-transformer-blobtools
libvdpau-tegra
linux-postmarketos-grate
mkbootimg
postmarketos-base
"
makedepends="devicepkg-dev"
source="
deviceinfo
modules-initfs
pointercal
phoc.ini
"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
$pkgname-x11
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
# osk-sdl touchscreen calibration
install -Dm644 "$srcdir"/pointercal \
"$pkgdir"/etc/pointercal
}
phosh() {
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-ui-phosh"
install -Dm644 "$srcdir"/phoc.ini \
"$subpkgdir"/etc/phosh/phoc.ini
}
nonfree_firmware() {
pkgdesc="Pegatron Chagall WiFi & Bluetooth firmware"
depends="firmware-asus-transformer"
mkdir "$subpkgdir"
}
x11() {
install_if="$pkgname=$pkgver-r$pkgrel xorg-server"
depends="xf86-video-opentegra"
mkdir "$subpkgdir"
}
sha512sums="
d2e6363371f6661d40c426bbcf3236b5c099fc187118ad44f176db2cf5d918e81ab85dbd13079eca42b62ac54e7e4647532e669053e3b415511bddd40a7ba83d deviceinfo
1a05f07804ef96ae93a3d81332d8ea6ec81fb04745d14f495b83d79774feeba4ab84141a4eea2493ca88e9261fb7a27be27e17ed532a7041bf09a4e2ddd2f6de modules-initfs
61418c6a0df6c1a4d4bacafb98abcd8897d81fc1ae319cbe451aaebd90a8d231e2ec1812b45d72687f901cc1e2c874f12960b50026becdf42917c8c2d5fbad77 pointercal
064129c96a617d3e7bfc56f399b9b46ca3d56325c3777ab28b1f7de242e8199cf33c03a9a071c83a833180a12d9d2abb5d32174f0d8d792a370e6320ec4d7808 phoc.ini
"

View file

@ -1,30 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell scripts.
deviceinfo_format_version="0"
deviceinfo_name="Pegatron Chagall"
deviceinfo_manufacturer="Pegatron"
deviceinfo_codename="pegatron-chagall"
deviceinfo_year="2012"
deviceinfo_dtb="tegra30-pegatron-chagall"
deviceinfo_append_dtb="true"
deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="true"
deviceinfo_external_storage="true"
deviceinfo_screen_width="1280"
deviceinfo_screen_height="800"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_generate_bootimg="true"
deviceinfo_bootimg_qcdt="false"
deviceinfo_flash_offset_base="0x10000000"
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"
deviceinfo_flash_offset_second="0x00f00000"
deviceinfo_flash_offset_tags="0x00000100"
deviceinfo_flash_pagesize="2048"
deviceinfo_flash_fastboot_max_size="760"

View file

@ -1,4 +0,0 @@
lvds-codec
panel-lvds
chagall-battery
atmel-mxt-ts

View file

@ -1,5 +0,0 @@
[cursor:seat0]
map-to-output = LVDS-1
[output:LVDS-1]
scale = 1

View file

@ -1 +0,0 @@
64710 1 540568 -52 63363 928024 65536 1280 800 0

View file

@ -1,30 +0,0 @@
# Maintainer: David Heidelberg <david@ixit.cz>
pkgname=firmware-asus-grouper
pkgver=1
pkgrel=1
pkgdesc="Firmware for Nexus 7 (asus-grouper/tilapia)"
url="https://github.com/OpenELEC/wlan-firmware"
arch="armv7"
license="custom:proprietary"
options="!check !strip !archcheck !spdx !tracedeps pmb:cross-native"
# Sources
_commit="3be9d8274352e36073c635991e7f29063bdf2c53"
_url="https://github.com/OpenELEC/wlan-firmware"
source="$pkgname-bt-$_commit.tar.gz::$_url/archive/$_commit.tar.gz
brcmfmac4330-sdio.asus,tilapia.txt"
package() {
# Bluetooth
cd "$srcdir/wlan-firmware-$_commit/firmware/brcm/"
install -Dm644 bcm4330.hcd \
"$pkgdir"/lib/firmware/postmarketos/brcm/BCM4330B1.hcd
# Wi-Fi
install -D -m644 "$srcdir"/brcmfmac4330-sdio.asus,tilapia.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.asus,tilapia.txt
ln "$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.asus,tilapia.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.asus,grouper.txt
}
sha512sums="daf910bd0ae542a1a598ab0abcc5bd58a5c30a0033ce3e1a9db60f85120b46a460810f5608c3e197d5aabb38d6666dc838a0bd63a39c9c9318724c6088c6581b firmware-asus-grouper-bt-3be9d8274352e36073c635991e7f29063bdf2c53.tar.gz
093a615250689f83c43af18a195d66d89e4b56584069a3903652e68e9da42568d2e176aa77cf23e1f23b3cb869f5c639fb1c8cdfc8af9fc6d17abe17cad7e821 brcmfmac4330-sdio.asus,tilapia.txt"

View file

@ -1,47 +0,0 @@
# Azurewave Release 2011/12/29
# NH665 bgn+BT+FM
manfid=0x2d0
prodid=0x0552
vendid=0x14e4
devid=0x4360
boardtype=0x0552
boardrev=0x11
# this design has 2.4GHz SP3T switch
boardflags=0x00081200
nocrc=1
xtalfreq=37400
boardnum=22
#macaddr=00:11:22:33:44:55
#nvram_override=1
cckdigfilttype=20 #20~26
ag0=255
aa2g=3
ccode=XY
regrev=4
#pa0b0=0x13e1
#pa0b1=0xfdab
#pa0b2=0xff66
rssismf2g=0xa
rssismc2g=0x3
rssisav2g=0x7
maxp2ga0=0x46
sromrev=3
#il0macaddr=00:11:22:33:44:55
wl0id=0x431b
cckPwrOffset=5
#ofdmdigfilttype2g=4
ofdm2gpo=0x44444444
mcs2gpo0=0x6666
mcs2gpo1=0x6666
swctrlmap_2g=0x44844484,0x4a8a4282,0x42824282,0x818a82,0x1ff
rfreg033=0x19
rfreg033_cck=0x1f
dacrate2g=160
txalpfbyp2g=1
bphyscale=17
cckPwrIdxCorr=-15
pacalidx2g=45
txgaintbl=1
muxenab=0x10
#triso2g=9

View file

@ -1,104 +0,0 @@
# Maintainer: Svyatoslav Ryhel <clamor95@gmail.com>
# Co-Maintainer: Ion Agorria
# Co-Maintainer: Anton Bambura <jenneron@protonmail.com>
# Co-Maintainer: Maxim Schwalm <maxim.schwalm@gmail.com>
pkgname=firmware-asus-transformer
pkgver=4
pkgrel=0
pkgdesc="Firmware files for Asus Transformers"
url="https://github.com/clamor-s/linux-firmware"
arch="armv7"
license="proprietary"
options="!check !strip !archcheck !tracedeps pmb:cross-native"
# source
_commit="9c0e0259ef520c451161ac8cc59adaa8bb9aee71"
_url="https://github.com/clamor-s/linux-firmware"
source="
$pkgname-$_commit-BCM43241B0_002.001.013.0056.0081.hcd::$_url/raw/$_commit/brcm/BCM43241B0_002.001.013.0056.0081.hcd
$pkgname-$_commit-BCM4329B1_002.002.023.0797.0879.hcd::$_url/raw/$_commit/brcm/BCM4329B1_002.002.023.0797.0879.hcd
$pkgname-$_commit-BCM4330B1_002.001.003.0967.0970.hcd::$_url/raw/$_commit/brcm/BCM4330B1_002.001.003.0967.0970.hcd
$pkgname-$_commit-BCM43341B0.0097.hcd::$_url/raw/$_commit/brcm/BCM43341B0.0097.hcd
$pkgname-$_commit-brcmfmac43241b0-sdio.asus,p1801-t.txt::$_url/raw/$_commit/brcm/brcmfmac43241b0-sdio.asus%2Cp1801-t.txt
$pkgname-$_commit-brcmfmac4329-sdio.asus,tf201.txt::$_url/raw/$_commit/brcm/brcmfmac4329-sdio.asus%2Ctf201.txt
$pkgname-$_commit-brcmfmac4329-sdio.asus,tf300t.txt::$_url/raw/$_commit/brcm/brcmfmac4329-sdio.asus%2Ctf300t.txt
$pkgname-$_commit-brcmfmac4330-sdio.asus,tf600t.txt::$_url/raw/$_commit/brcm/brcmfmac4330-sdio.asus%2Ctf600t.txt
$pkgname-$_commit-brcmfmac4330-sdio.asus,tf700t.txt::$_url/raw/$_commit/brcm/brcmfmac4330-sdio.asus%2Ctf700t.txt
$pkgname-$_commit-brcmfmac43340-sdio.asus,tf701t.txt::$_url/raw/$_commit/brcm/brcmfmac43340-sdio.asus%2Ctf701t.txt
$pkgname-$_commit-brcmfmac43241b0-sdio.asus,p1801-t.bin::$_url/raw/$_commit/brcm/brcmfmac43241b0-sdio.asus%2Cp1801-t.bin
$pkgname-$_commit-brcmfmac4329-sdio.bin::$_url/raw/$_commit/brcm/brcmfmac4329-sdio.bin
$pkgname-$_commit-brcmfmac4330-sdio.bin::$_url/raw/$_commit/brcm/brcmfmac4330-sdio.bin
$pkgname-$_commit-brcmfmac43340-sdio.bin::$_url/raw/$_commit/brcm/brcmfmac43340-sdio.bin
"
package() {
# Bluetooth
install -D -m644 "$srcdir"/$pkgname-$_commit-BCM43241B0_002.001.013.0056.0081.hcd \
"$pkgdir"/lib/firmware/postmarketos/brcm/BCM4334B0.asus,p1801-t.hcd
install -D -m644 "$srcdir"/$pkgname-$_commit-BCM4329B1_002.002.023.0797.0879.hcd \
"$pkgdir"/lib/firmware/postmarketos/brcm/BCM4329B1.hcd
install -D -m644 "$srcdir"/$pkgname-$_commit-BCM4330B1_002.001.003.0967.0970.hcd \
"$pkgdir"/lib/firmware/postmarketos/brcm/BCM4330B1.hcd
install -D -m644 "$srcdir"/$pkgname-$_commit-BCM43341B0.0097.hcd \
"$pkgdir"/lib/firmware/postmarketos/brcm/BCM43341B0.hcd
# Wi-Fi NVRAM
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac43241b0-sdio.asus,p1801-t.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac43241b0-sdio.asus,p1801-t.txt
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4329-sdio.asus,tf201.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4329-sdio.asus,tf201.txt
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4329-sdio.asus,tf300t.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4329-sdio.asus,tf300t.txt
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4330-sdio.asus,tf600t.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.asus,tf600t.txt
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4330-sdio.asus,tf700t.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.asus,tf700t.txt
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac43340-sdio.asus,tf701t.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac43340-sdio.asus,tf701t.txt
# Wi-Fi SDIO
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac43241b0-sdio.asus,p1801-t.bin \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac43241b0-sdio.asus,p1801-t.bin
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4329-sdio.bin \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4329-sdio.asus,tf201.bin
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4330-sdio.bin \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.asus,tf700t.bin
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac43340-sdio.bin \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac43340-sdio.asus,tf701t.bin
# Symbolic links
cd "$pkgdir"/lib/firmware/postmarketos/brcm
ln -s brcmfmac4329-sdio.asus,tf201.txt brcmfmac4329-sdio.asus,tf101.txt
ln -s brcmfmac4329-sdio.asus,tf201.txt brcmfmac4329-sdio.asus,tf101g.txt
ln -s brcmfmac4329-sdio.asus,tf201.txt brcmfmac4329-sdio.asus,sl101.txt
ln -s brcmfmac4329-sdio.asus,tf300t.txt brcmfmac4329-sdio.asus,tf300tg.txt
ln -s brcmfmac4329-sdio.asus,tf300t.txt brcmfmac4329-sdio.asus,tf300tl.txt
ln -s brcmfmac4330-sdio.asus,tf700t.txt brcmfmac4330-sdio.pegatron,chagall.txt
ln -s brcmfmac4329-sdio.asus,tf201.bin brcmfmac4329-sdio.asus,tf101.bin
ln -s brcmfmac4329-sdio.asus,tf201.bin brcmfmac4329-sdio.asus,tf300t.bin
ln -s brcmfmac4329-sdio.asus,tf201.bin brcmfmac4329-sdio.asus,tf300tg.bin
ln -s brcmfmac4329-sdio.asus,tf201.bin brcmfmac4329-sdio.asus,tf300tl.bin
ln -s brcmfmac4330-sdio.asus,tf700t.bin brcmfmac4330-sdio.asus,tf600t.bin
ln -s brcmfmac4330-sdio.asus,tf700t.bin brcmfmac4330-sdio.pegatron,chagall.bin
}
sha512sums="
8ddec8d7696e92feb267fc51f516890de75b8c1eb886a7689bd7452e5cb451d06b3f7f1dcab886d40ab96a909083f7cddb7a5e0b5c0becb9cdf30ee47a8031a6 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-BCM43241B0_002.001.013.0056.0081.hcd
26534cbef298d7594ed6d8a58380ed3b1593a195aaa2c9e5108dce82dbaec4da922f49217342397d405131d827873dca1c78ab2e73c4bae0901b2c77ff56f9b2 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-BCM4329B1_002.002.023.0797.0879.hcd
b61cc86466a028e9160d1f2c7a3303fbb3a7dbcb2a6766b0afd9ef1fc9e25410d75f1e315638d0de8306ce23f3561c084542ad1c9e5eb11e9d07a3ba85dfec3d firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-BCM4330B1_002.001.003.0967.0970.hcd
e5a3d3c7adfe16989d358e3bea1b76826d4bc2545a874187414e61894b1c1b4f3ed92e4fd619e3934dda35bd9507eb32ab28c2305737d16ff2320ae7ccfede51 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-BCM43341B0.0097.hcd
e9a5396f64c68bca79f2f5786355d9f07517f09305c501251e93689d0d84d0685cda8fa1dfee97a4335489a42d5558eaf866b7741f5fbd290f31863b145d2a56 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac43241b0-sdio.asus,p1801-t.txt
4037e1af433a4805b2cb24c770f3b3009fe5fe224de11174ed1075dd3dc527b108e5d20cd9a3527b7b981c32c52e07027b15c53eb9bf8e37e82b66126081b665 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac4329-sdio.asus,tf201.txt
655f2bda94ca1c9ff26fba4c2eb69121fed461325dfd14342262240d5833d063839311bd0b8e2efffbab9b19a0852c5ab57b267c97e8a0205f810a2259840159 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac4329-sdio.asus,tf300t.txt
74a1e55b5e4bf29d3f2885851f37d7dc8def9b31e8c54d0cad3ad347fd745d5ced9042f9b6915c0e3f641fa69253ad5088ab6319aad8f2e49bc44f4fa0e50c05 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac4330-sdio.asus,tf600t.txt
42a14c5d671a6e515ee59ebce97ee6d0e35beb7374d3c774639c74e6dcc5d31a31c714e21e1846dbf74d455e8627a67a26eeb414b78f2c0e77d40677c610dcb7 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac4330-sdio.asus,tf700t.txt
c755ba46da40902566f20fba8bc131e5a7733dcb32be524b754cdb57d8835d62b15848ebc26c3136471400995fd9127e9d67530867847faacfc408fc6be35356 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac43340-sdio.asus,tf701t.txt
37645e7d8d077f7fc4f585a30993826d3bf7be2c0cd7ebb8ce8ee36282c662822129125980e9728ee2bbbd352d1c1eb7504a2676820a270be28115cc7c9de77b firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac43241b0-sdio.asus,p1801-t.bin
6461661f837072f40ed262b4c777846e9dd1f1ad4913b92ddc2c8fd7db4bcba791da7aedb0d716f6dbb61d26438463f53a9df6795df229059d17ada9213af3f3 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac4329-sdio.bin
53225312d886d052832095db8bf7a8f345353bd7e1e5ab1f328bb0d79d5d4d8e1f8f35957c0d1df70a2c594cb66cdc5a925857008a808ba6c0794195d2bbd954 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac4330-sdio.bin
4c782c5575a34ea363f8c1685fe79f8a20f1505e31295ee9fc2b7ac5fcf1468da36619c6a8101e69d78823ef870c77f7bc4257e2f48fb41ae998aee016e1c815 firmware-asus-transformer-9c0e0259ef520c451161ac8cc59adaa8bb9aee71-brcmfmac43340-sdio.bin
"

View file

@ -1,52 +0,0 @@
# Maintainer: Svyatoslav Ryhel <clamor95@gmail.com>
pkgname=firmware-lg-x3
pkgver=1
pkgrel=0
pkgdesc="Firmware files for LG Optimus X3"
url="https://github.com/clamor-s/linux-firmware"
arch="armv7"
license="proprietary"
options="!check !strip !archcheck !tracedeps pmb:cross-native"
# source
_commit="8fcb3d4a04e6c64da79828e57d1e21f54eb6dd1a"
_url="https://github.com/clamor-s/linux-firmware"
source="
$pkgname-$_commit-BCM4330B1_002.001.003.0967.0970.hcd::$_url/raw/$_commit/brcm/BCM4330B1_002.001.003.0967.0970.hcd
$pkgname-$_commit-BCM4330B1_002.001.003.0833.0867.lge,p895.hcd::$_url/raw/$_commit/brcm/BCM4330B1_002.001.003.0833.0867.lge%2Cp895.hcd
$pkgname-$_commit-brcmfmac4330-sdio.lge,p880.txt::$_url/raw/$_commit/brcm/brcmfmac4330-sdio.lge%2Cp880.txt
$pkgname-$_commit-brcmfmac4330-sdio.lge,p895.txt::$_url/raw/$_commit/brcm/brcmfmac4330-sdio.lge%2Cp895.txt
$pkgname-$_commit-brcmfmac4330-sdio.bin::$_url/raw/$_commit/brcm/brcmfmac4330-sdio.bin
"
package() {
# Bluetooth
install -D -m644 "$srcdir"/$pkgname-$_commit-BCM4330B1_002.001.003.0967.0970.hcd \
"$pkgdir"/lib/firmware/postmarketos/brcm/BCM4330B1.lge,p880.hcd
install -D -m644 "$srcdir"/$pkgname-$_commit-BCM4330B1_002.001.003.0833.0867.lge,p895.hcd \
"$pkgdir"/lib/firmware/postmarketos/brcm/BCM4330B1.lge,p895.hcd
# Wi-Fi NVRAM
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4330-sdio.lge,p880.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.lge,p880.txt
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4330-sdio.lge,p895.txt \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.lge,p895.txt
# Wi-Fi SDIO
install -D -m644 "$srcdir"/$pkgname-$_commit-brcmfmac4330-sdio.bin \
"$pkgdir"/lib/firmware/postmarketos/brcm/brcmfmac4330-sdio.bin
# Symbolic links
cd "$pkgdir"/lib/firmware/postmarketos/brcm
ln -s brcmfmac4330-sdio.bin brcmfmac4330-sdio.lge,p880.bin
ln -s brcmfmac4330-sdio.bin brcmfmac4330-sdio.lge,p895.bin
}
sha512sums="
b61cc86466a028e9160d1f2c7a3303fbb3a7dbcb2a6766b0afd9ef1fc9e25410d75f1e315638d0de8306ce23f3561c084542ad1c9e5eb11e9d07a3ba85dfec3d firmware-lg-x3-8fcb3d4a04e6c64da79828e57d1e21f54eb6dd1a-BCM4330B1_002.001.003.0967.0970.hcd
73abab98cef09965bcf9b2c175f70ef1aa0d86fb122a661663ae2c6cfd4900c69163a19bafe29e039b0bdac63cb31bf15305f67392bfca6004dff03f18fb14cb firmware-lg-x3-8fcb3d4a04e6c64da79828e57d1e21f54eb6dd1a-BCM4330B1_002.001.003.0833.0867.lge,p895.hcd
b5089bf3f6d357d53252f8e39e8a7dac2762e0770343ec2073cce7892ca321e173d5c06bc11f632e3339b7b04a561cb39fbc0669b93e923ddd2b1f34302db1a0 firmware-lg-x3-8fcb3d4a04e6c64da79828e57d1e21f54eb6dd1a-brcmfmac4330-sdio.lge,p880.txt
078f86536b8cc6dd8d7177befcdb7e53a1b5e85276a73deb44912992550eb3e6fe8e487aa8d6c482ae1fb3168ba446568bfaa203270101b083e6642d24a4d62e firmware-lg-x3-8fcb3d4a04e6c64da79828e57d1e21f54eb6dd1a-brcmfmac4330-sdio.lge,p895.txt
53225312d886d052832095db8bf7a8f345353bd7e1e5ab1f328bb0d79d5d4d8e1f8f35957c0d1df70a2c594cb66cdc5a925857008a808ba6c0794195d2bbd954 firmware-lg-x3-8fcb3d4a04e6c64da79828e57d1e21f54eb6dd1a-brcmfmac4330-sdio.bin
"

View file

@ -1,17 +0,0 @@
From: Peter Foley <pefoley2@verizon.net>
Fix this warning by removing a unneeded use of defined
diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl
index eb51d76..0461239 100644
--- a/kernel/timeconst.pl
+++ b/kernel/timeconst.pl
@@ -370,7 +370,7 @@ if ($hz eq '--can') {
}
@val = @{$canned_values{$hz}};
- if (!defined(@val)) {
+ if (!@val) {
@val = compute_values($hz);
}
output($hz, @val);

View file

@ -1,72 +0,0 @@
# Reference: <https://postmarketos.org/vendorkernel>
# Kernel config based on: arch/arm/configs/x3_defconfig
pkgname=linux-lg-p880
pkgver=3.1.10
pkgrel=0
pkgdesc="LG Optimus 4X HD kernel fork"
arch="armv7"
_carch="arm"
_flavor="lg-p880"
url="https://kernel.org"
license="GPL-2.0-only"
options="!strip !check !tracedeps pmb:cross-native"
makedepends="
bash
bc
bison
devicepkg-dev
flex
gcc4
openssl-dev
perl
xz
"
# Compiler: GCC 4 (doesn't boot when compiled with newer versions)
if [ "${CC:0:5}" != "gcc4-" ]; then
CC="gcc4-$CC"
HOSTCC="gcc4-gcc"
CROSS_COMPILE="gcc4-$CROSS_COMPILE"
fi
# Source
_repository="lge-kernel-p880"
_commit="413b3fc527c086450f28acbe92893c71e73ad5b6"
_config="config-$_flavor.$arch"
source="
$pkgname-$_commit.tar.gz::https://github.com/LineageOS/$_repository/archive/$_commit.tar.gz
$_config
gcc7-give-up-on-ilog2-const-optimizations.patch
gcc8-fix-put-user.patch
gcc10-extern_YYLOC_global_declaration.patch
kernel-use-the-gnu89-standard-explicitly.patch
0000-patch.patch
"
builddir="$srcdir/$_repository-$_commit"
_outdir="out"
prepare() {
default_prepare
. downstreamkernel_prepare
}
build() {
unset LDFLAGS
make O="$_outdir" ARCH="$_carch" CC="${CC:-gcc}" \
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS"
}
package() {
downstreamkernel_package "$builddir" "$pkgdir" "$_carch" "$_flavor" "$_outdir"
}
sha512sums="
214f82f5f63eb544ef80929489853a6188bb831b25275ed71b6e2c00e48e282e81af6b9a8968532bfd155d75e3271d768f367366f84a6ae09d856042b00dacf7 linux-lg-p880-413b3fc527c086450f28acbe92893c71e73ad5b6.tar.gz
4cd9efb7edc9d675c10bb7ed9567fa08f3d8558756dae497378c08163bb701819f939a8387406b4bc84724636d27e069ad47794e60fdbb040b211cf6dd6d3929 config-lg-p880.armv7
77eba606a71eafb36c32e9c5fe5e77f5e4746caac292440d9fb720763d766074a964db1c12bc76fe583c5d1a5c864219c59941f5e53adad182dbc70bf2bc14a7 gcc7-give-up-on-ilog2-const-optimizations.patch
197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch
2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch
ad0182a483791fc88e058838bc331b2f04a75ba291e763767babdb815efadfc3b4fda97e69e2e3f00a426cabea088e35297a92bd287592597d1e309be68ee92c kernel-use-the-gnu89-standard-explicitly.patch
41d9bf4aab6aa3f31cb13a477dadc1c35ccad9df536f495dec1065ab8152cf1fee6e18cba371d437c8d19c6b750e0c375774cc9e0e04e54268a6decd2bfe0d22 0000-patch.patch
"

File diff suppressed because it is too large Load diff

View file

@ -1 +0,0 @@
../../.shared-patches/linux/gcc10-extern_YYLOC_global_declaration.patch

View file

@ -1 +0,0 @@
../../.shared-patches/linux/gcc7-give-up-on-ilog2-const-optimizations.patch

View file

@ -1 +0,0 @@
../../.shared-patches/linux/gcc8-fix-put-user.patch

View file

@ -1 +0,0 @@
../../.shared-patches/linux/kernel-use-the-gnu89-standard-explicitly.patch