samsung-jflte: Modernize and fix splashscreen and osk-sdl
This commit is contained in:
parent
2d2e53e95b
commit
f30758fb4a
4 changed files with 26 additions and 15 deletions
|
@ -1,3 +0,0 @@
|
|||
# use 'weston-calibrator' to calibrate the touchscreen!
|
||||
SUBSYSTEM=="input", ATTRS{name}=="sec_touchscreen", \
|
||||
ENV{ID_INPUT}="1", ENV{ID_INPUT_TOUCHSCREEN}="1"
|
|
@ -1,20 +1,26 @@
|
|||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname="device-samsung-jflte"
|
||||
pkgdesc="Samsung Galaxy S4"
|
||||
pkgver=0.5
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="noarch"
|
||||
options="!check"
|
||||
depends="postmarketos-base linux-samsung-jflte mkbootimg mesa-dri-swrast"
|
||||
depends="postmarketos-base linux-samsung-jflte mkbootimg mesa-dri-swrast
|
||||
msm-fb-refresher"
|
||||
makedepends="devicepkg-dev"
|
||||
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
|
||||
source="deviceinfo 90-android-sec_touchscreen.rules"
|
||||
source="deviceinfo fb.modes"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
}
|
||||
|
||||
package() {
|
||||
install -Dm644 "$srcdir"/deviceinfo \
|
||||
"$pkgdir"/etc/deviceinfo
|
||||
install -D -m644 "$srcdir"/90-android-sec_touchscreen.rules \
|
||||
"$pkgdir"/etc/udev/rules.d/90-android-sec_touchscreen.rules
|
||||
install -D -m644 "$srcdir"/fb.modes \
|
||||
"$pkgdir"/etc/fb.modes
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
nonfree_firmware() {
|
||||
|
@ -23,5 +29,5 @@ nonfree_firmware() {
|
|||
mkdir "$subpkgdir"
|
||||
}
|
||||
|
||||
sha512sums="2ccb9da9d69f30e62d69ecb89939da5ddd25625b9e8ecdd9a41fa7bc5dfbdda415043b2b6e98587936740300cdb17ada1e2255ce39e54b0281e8ea48739b4332 deviceinfo
|
||||
9dd220de9aa0ee4106686d43a4bac858c7b57ca8537488a54176ef13615195dab7945ca3f6896368186e99c7ed78748a2ad25458efe586dbc337190143d5184f 90-android-sec_touchscreen.rules"
|
||||
sha512sums="026e718c1b788ce2959ddaf226e262c3790493f03b7263e7778022247bb23b7833b6e3bf4fbcfb17bac8c98e7b1cbe44c200b50d1a4383c7e43305cd31ee5f75 deviceinfo
|
||||
515cd3be1816bea9a1859a37f6568e3e82a9f8f16cbbc71ba13d60723f98eafbda9046ebb1ee7f4ae23dd2b2b2b18506f64516ca45ff71af18e7c163f12248bd fb.modes"
|
||||
|
|
|
@ -12,9 +12,10 @@ deviceinfo_arch="armhf"
|
|||
# Device related
|
||||
deviceinfo_keyboard="false"
|
||||
deviceinfo_external_storage="true"
|
||||
deviceinfo_screen_width="1920"
|
||||
deviceinfo_screen_height="1080"
|
||||
deviceinfo_dev_touchscreen=""
|
||||
deviceinfo_screen_width="1080"
|
||||
deviceinfo_screen_height="1920"
|
||||
deviceinfo_dev_touchscreen="/dev/input/event3"
|
||||
deviceinfo_dev_touchscreen_calibration=""
|
||||
deviceinfo_dev_keyboard=""
|
||||
|
||||
# Bootloader related
|
||||
|
|
7
device/device-samsung-jflte/fb.modes
Normal file
7
device/device-samsung-jflte/fb.modes
Normal file
|
@ -0,0 +1,7 @@
|
|||
mode "1080x1920-0"
|
||||
# D: 0.001 MHz, H: 0.001 kHz, V: 0.000 Hz
|
||||
geometry 1080 1920 1080 1920 16
|
||||
timings 898000000 36 159 4 10 10 2
|
||||
accel false
|
||||
rgba 8/0,8/8,8/16,8/24
|
||||
endmode
|
Loading…
Reference in a new issue