From d70216c5b005dfcfcc42687eaacfdcaef90f3cca Mon Sep 17 00:00:00 2001 From: fewtarius Date: Tue, 31 May 2022 18:49:30 -0400 Subject: [PATCH 01/12] Fix 503 scaling governors. --- projects/Rockchip/devices/RG503/device.config | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Rockchip/devices/RG503/device.config b/projects/Rockchip/devices/RG503/device.config index 68cfa8d41..a9988b2e6 100644 --- a/projects/Rockchip/devices/RG503/device.config +++ b/projects/Rockchip/devices/RG503/device.config @@ -25,9 +25,9 @@ DEVICE_PWM_MOTOR="pwmchip1" #DEVICE_JACK="" # FREQ governors -CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0/scaling_governor") -GPU_FREQ="/sys/devices/platform/fde60000.gpu/devfreq/fde60000.gpu/governor" -DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc/governor" +CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") +GPU_FREQ="/sys/devices/platform/fde60000.gpu/devfreq/fde60000.gpu" +DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" # Affinity SLOW_CORES="taskset -c 0-3" From 2d2d3fe1337cea3b57c050401b4c5c6e07808a71 Mon Sep 17 00:00:00 2001 From: fewtarius Date: Tue, 31 May 2022 19:22:53 -0400 Subject: [PATCH 02/12] Update kernel, emulators, and cores. --- packages/games/emulators/amiberry/package.mk | 2 +- packages/games/emulators/flycastsa/package.mk | 2 +- packages/games/emulators/hatarisa/package.mk | 4 ++-- packages/games/emulators/raze/package.mk | 2 +- packages/games/emulators/retroarch/package.mk | 2 +- packages/games/emulators/scummvmsa/package.mk | 4 ++-- packages/games/libretro/TIC-80/package.mk | 2 +- packages/games/libretro/atari800/package.mk | 2 +- packages/games/libretro/beetle-lynx/package.mk | 4 ++-- packages/games/libretro/beetle-ngp/package.mk | 4 ++-- packages/games/libretro/beetle-vb/package.mk | 4 ++-- packages/games/libretro/beetle-wswan/package.mk | 4 ++-- packages/games/libretro/dosbox-pure/package.mk | 2 +- packages/games/libretro/fbneo/package.mk | 4 ++-- packages/games/libretro/flycast/package.mk | 2 +- packages/games/libretro/freechaf/package.mk | 2 +- packages/games/libretro/freej2me/package.mk | 4 ++-- packages/games/libretro/gpsp/package.mk | 4 ++-- packages/games/libretro/libretro-database/package.mk | 4 ++-- packages/games/libretro/mame/package.mk | 4 ++-- packages/games/libretro/mame2003-plus/package.mk | 4 ++-- packages/games/libretro/mesen/package.mk | 1 + packages/games/libretro/mupen64plus-nx/package.mk | 4 ++-- packages/games/libretro/pcsx_rearmed/package.mk | 4 ++-- packages/games/libretro/ppsspp/package.mk | 2 +- packages/games/libretro/puae/package.mk | 4 ++-- packages/games/libretro/sameboy/package.mk | 4 ++-- packages/games/libretro/stella/package.mk | 4 ++-- packages/games/libretro/swanstation/package.mk | 4 ++-- packages/games/libretro/tyrquake/package.mk | 4 ++-- packages/games/libretro/virtualjaguar/package.mk | 1 + projects/Rockchip/packages/linux/package.mk | 2 +- 32 files changed, 51 insertions(+), 49 deletions(-) diff --git a/packages/games/emulators/amiberry/package.mk b/packages/games/emulators/amiberry/package.mk index 905a94aef..b5c117ce1 100644 --- a/packages/games/emulators/amiberry/package.mk +++ b/packages/games/emulators/amiberry/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2018-present Frank Hartung (supervisedthinking (@) gmail.com) PKG_NAME="amiberry" -PKG_VERSION="13179ac5bd5bedd929506c62543b500b7b97e020" +PKG_VERSION="0120797f286334bb9cefc4c0298e90de9018c7d4" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/midwan/amiberry" PKG_URL="${PKG_SITE}.git" diff --git a/packages/games/emulators/flycastsa/package.mk b/packages/games/emulators/flycastsa/package.mk index e99aba192..4f2d4b3d8 100644 --- a/packages/games/emulators/flycastsa/package.mk +++ b/packages/games/emulators/flycastsa/package.mk @@ -4,7 +4,7 @@ # Copyright (C) 2022-present Fewtarius PKG_NAME="flycastsa" -PKG_VERSION="baab70c509093dcd2f64ccbc53935c06fb5ac9f9" +PKG_VERSION="ddcd3861d39c20583573c2197e01373f3368568d" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/flyinghead/flycast" PKG_URL="${PKG_SITE}.git" diff --git a/packages/games/emulators/hatarisa/package.mk b/packages/games/emulators/hatarisa/package.mk index af8f48015..8af327e0b 100644 --- a/packages/games/emulators/hatarisa/package.mk +++ b/packages/games/emulators/hatarisa/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present 5schatten (https://github.com/5schatten) PKG_NAME="hatarisa" -PKG_VERSION="842fbe19421f611e0a777acb2b84c0c1928dfcaf" -PKG_SHA256="bd4f138d7aabd030eeb6239f6b4076f13425b6ec78d5379ceaac01dbba8ce30b" +PKG_VERSION="487f65d48d90f36ddd9b0180b04fbdc54012b86a" +PKG_SHA256="a57ca73d4783011e43fa2ef1de74628b5f5ae4c714d1e6cdf3d895cfeb0c6a50" PKG_LICENSE="GPL" PKG_SITE="https://github.com/hatari/hatari" PKG_URL="https://github.com/hatari/hatari/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/games/emulators/raze/package.mk b/packages/games/emulators/raze/package.mk index 28830242c..5a8cb50ab 100644 --- a/packages/games/emulators/raze/package.mk +++ b/packages/games/emulators/raze/package.mk @@ -3,7 +3,7 @@ # Copyright (C) 2022-present Fewtarius PKG_NAME="raze" -PKG_VERSION="79c671b890d2ce24e11f9f5c91e27286512df711" +PKG_VERSION="f245a708830e21f5a52366a7d4966dd3d7600bc2" PKG_LICENSE="GPL" PKG_SITE="https://github.com/coelckers/Raze" PKG_URL="${PKG_SITE}.git" diff --git a/packages/games/emulators/retroarch/package.mk b/packages/games/emulators/retroarch/package.mk index 26631806d..7ed7bd2d3 100644 --- a/packages/games/emulators/retroarch/package.mk +++ b/packages/games/emulators/retroarch/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2021-present 351ELEC (https://github.com/351ELEC) PKG_NAME="retroarch" -PKG_VERSION="650101083db7ec1f083051ba0a89dc51d76b64a2" +PKG_VERSION="b8d9070c9b5cb65f901d2c47eb0ae400c8c1b7d9" PKG_SITE="https://github.com/libretro/RetroArch" PKG_URL="${PKG_SITE}.git" PKG_LICENSE="GPLv3" diff --git a/packages/games/emulators/scummvmsa/package.mk b/packages/games/emulators/scummvmsa/package.mk index ff20e6296..837d0d753 100644 --- a/packages/games/emulators/scummvmsa/package.mk +++ b/packages/games/emulators/scummvmsa/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2020-present Fewtarius PKG_NAME="scummvmsa" -PKG_VERSION="e4101b904acb0794c36f5b26708f701a0a7449ce" -PKG_SHA256="00dde625483ebb71e39609766ea9dd785a269b3095b18ce875a7e32a1ae7015a" +PKG_VERSION="341134aa04cee469f817d0651b55c7d89e484ac5" +PKG_SHA256="02497b827fb8c8fa145c385ad95d4f30fb055e7d4cbcbd847775ddd0a1ac49cd" PKG_REV="1" PKG_LICENSE="GPL2" PKG_SITE="https://github.com/scummvm/scummvm" diff --git a/packages/games/libretro/TIC-80/package.mk b/packages/games/libretro/TIC-80/package.mk index 11b675ebc..053af8294 100644 --- a/packages/games/libretro/TIC-80/package.mk +++ b/packages/games/libretro/TIC-80/package.mk @@ -20,7 +20,7 @@ ################################################################################ PKG_NAME="TIC-80" -PKG_VERSION="9a53121230f47bac1cf71568419eca3edb482f7a" +PKG_VERSION="e76e4a667dcff382672e2b62edf3ce767637d5ae" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv3" diff --git a/packages/games/libretro/atari800/package.mk b/packages/games/libretro/atari800/package.mk index 766fc319e..b59d9a7c4 100644 --- a/packages/games/libretro/atari800/package.mk +++ b/packages/games/libretro/atari800/package.mk @@ -20,7 +20,7 @@ ################################################################################ PKG_NAME="atari800" -PKG_VERSION="beab30e7ea10b7ed14d0514064f47d16f76cd995" +PKG_VERSION="c2153abab8160ef79ad336dc30eab549bab774f8" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/games/libretro/beetle-lynx/package.mk b/packages/games/libretro/beetle-lynx/package.mk index 5756f57e6..f8aa8925c 100644 --- a/packages/games/libretro/beetle-lynx/package.mk +++ b/packages/games/libretro/beetle-lynx/package.mk @@ -20,8 +20,8 @@ ################################################################################ PKG_NAME="beetle-lynx" -PKG_VERSION="de0d520d679cb92767876d4e98da908b1ea6a2d6" -PKG_SHA256="84136272b5ff87e140b3174b3dcc070d6cee06bf7d2673f1c0f442f507059cdb" +PKG_VERSION="2f74c21f500cb80cc3d594d0a3cff734957eebf9" +PKG_SHA256="e44ce6045799828f12cb7fbf923ae84759f739c969dac7ac077022244767cef7" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/beetle-ngp/package.mk b/packages/games/libretro/beetle-ngp/package.mk index b9db9f932..b6a0e76ec 100644 --- a/packages/games/libretro/beetle-ngp/package.mk +++ b/packages/games/libretro/beetle-ngp/package.mk @@ -20,8 +20,8 @@ ################################################################################ PKG_NAME="beetle-ngp" -PKG_VERSION="facf8e1f5440c5d289258ee3c483710f3bf916fb" -PKG_SHA256="47fec6e5ad4c60d3d84acbc7b9b94f103797fe784b9ae3395c5ee9d8c6c33fac" +PKG_VERSION="3b4be06d6c768aeb4d22a8003d03b84d70b9c1fe" +PKG_SHA256="8fe382a3ee510fcc3f4ea500ff966154a5a42ae7694e4b33807d318359600697" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/beetle-vb/package.mk b/packages/games/libretro/beetle-vb/package.mk index 56ba15645..e99c1edbf 100644 --- a/packages/games/libretro/beetle-vb/package.mk +++ b/packages/games/libretro/beetle-vb/package.mk @@ -20,8 +20,8 @@ ################################################################################ PKG_NAME="beetle-vb" -PKG_VERSION="246555f8ed7e0b9e5748b2ee2ed6743187c61393" -PKG_SHA256="af8a5424b4ba61385db8e100aca36227ca585ab0ba0b98666acd7d4afc5d8962" +PKG_VERSION="b3db8882109e4563ac4fcceab2392253a4a359a6" +PKG_SHA256="dfa7b377d6247caf710db3782c975cea612f5ce0b23290fa3fdaa63af9e19dea" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/beetle-wswan/package.mk b/packages/games/libretro/beetle-wswan/package.mk index b1153639e..8834c7d2e 100644 --- a/packages/games/libretro/beetle-wswan/package.mk +++ b/packages/games/libretro/beetle-wswan/package.mk @@ -20,8 +20,8 @@ ################################################################################ PKG_NAME="beetle-wswan" -PKG_VERSION="d1fb3f399a2bc16b9ad0f2e8c8ba9f7051cd26bd" -PKG_SHA256="18df2d0810705c09a00948d311b2e147e32ea9d0e3cdc1e860b434dac19e8f45" +PKG_VERSION="f427a9c21d9048ef39e63a24dd792c615dcc84e8" +PKG_SHA256="4ed4ec6886f37b419637e594a5f08722e268977a482f26393e6e860e3dcf84e4" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/dosbox-pure/package.mk b/packages/games/libretro/dosbox-pure/package.mk index a12febe4c..6ab3c1a89 100644 --- a/packages/games/libretro/dosbox-pure/package.mk +++ b/packages/games/libretro/dosbox-pure/package.mk @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="dosbox-pure" -PKG_VERSION="97be6bcb8c10ae6bb9903740052bf6da5a72a144" +PKG_VERSION="7b61cee7ef4d368f374e0505524b6a45b493879e" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/fbneo/package.mk b/packages/games/libretro/fbneo/package.mk index dd9a8489b..97a251d41 100644 --- a/packages/games/libretro/fbneo/package.mk +++ b/packages/games/libretro/fbneo/package.mk @@ -3,8 +3,8 @@ # Maintenance 2020 351ELEC team (https://github.com/fewtarius/351ELEC) PKG_NAME="fbneo" -PKG_VERSION="12e06be44e44c48bf3a757387b4aa90db08d45ed" -PKG_SHA256="a58c03a5001e1b83b486b80651bf3bdb4281488818e8ffbfee037139a27b3c91" +PKG_VERSION="a9ef2340c34d774fcc05829bc8d6f85f9938e863" +PKG_SHA256="08485b14e85147c1ee9255be460683923d6f19db7b48515833ef32a3223c0362" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="Non-commercial" diff --git a/packages/games/libretro/flycast/package.mk b/packages/games/libretro/flycast/package.mk index 36a1588b5..8a01f0b2c 100644 --- a/packages/games/libretro/flycast/package.mk +++ b/packages/games/libretro/flycast/package.mk @@ -3,7 +3,7 @@ # Copyright (C) 2022-present Fewtarius PKG_NAME="flycast" -PKG_VERSION="baab70c509093dcd2f64ccbc53935c06fb5ac9f9" +PKG_VERSION="ddcd3861d39c20583573c2197e01373f3368568d" PKG_SITE="https://github.com/flyinghead/flycast" PKG_URL="${PKG_SITE}.git" PKG_DEPENDS_TARGET="toolchain ${OPENGLES} libzip" diff --git a/packages/games/libretro/freechaf/package.mk b/packages/games/libretro/freechaf/package.mk index e0c5f343c..75dda1cc3 100644 --- a/packages/games/libretro/freechaf/package.mk +++ b/packages/games/libretro/freechaf/package.mk @@ -1,5 +1,5 @@ PKG_NAME="freechaf" -PKG_VERSION="77109469e5d634811162ba9035e549d3058d718e" +PKG_VERSION="1030d5e64078767480cccef4c7e5539db4be31b9" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/freej2me/package.mk b/packages/games/libretro/freej2me/package.mk index 095e3e85b..e22844829 100644 --- a/packages/games/libretro/freej2me/package.mk +++ b/packages/games/libretro/freej2me/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2022-present Fewtarius PKG_NAME="freej2me" -PKG_VERSION="e99627ffcb4a02c9ab19d2e9d568b5196c886dce" -PKG_SHA256="589f2f92c0805c89b42a9691554506b7452b78cf4ea3574022716cf6b13c19d0" +PKG_VERSION="5919af91d0f4363f19131add0808928652f6c6a9" +PKG_SHA256="529687efb0f312d35761b86d55c1285e538521f5daf2dcd70a98759635273680" PKG_REV="1" PKG_ARCH="any" PKG_SITE="https://github.com/hex007/freej2me" diff --git a/packages/games/libretro/gpsp/package.mk b/packages/games/libretro/gpsp/package.mk index ed8e57d7b..d2b3f2ed4 100644 --- a/packages/games/libretro/gpsp/package.mk +++ b/packages/games/libretro/gpsp/package.mk @@ -21,8 +21,8 @@ ################################################################################ PKG_NAME="gpsp" -PKG_VERSION="f0f0b31f9ab95946965b75fed8d31e19290f3d43" -PKG_SHA256="724d293719887657bbba1fd73960d9fd9d399fb7ba61ffb14151929983e272fd" +PKG_VERSION="03fc2b7dbf1d4cae6d87947c78fcc4dd231d72d9" +PKG_SHA256="af2ad16764ad5e8fdc175ea03021aa26ab1abb1f87055898ab98f7a690bb0c52" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/libretro-database/package.mk b/packages/games/libretro/libretro-database/package.mk index 529e00d07..e4b9ed73f 100644 --- a/packages/games/libretro/libretro-database/package.mk +++ b/packages/games/libretro/libretro-database/package.mk @@ -20,8 +20,8 @@ ################################################################################ PKG_NAME="libretro-database" -PKG_VERSION="785710187ebe8dd0704b51d8a61fc2f0fad6044f" -PKG_SHA256="7d625587a502d63f1310efd3fe73dc0828b6ed1a2f60f60e64f1f0a4e218a6e1" +PKG_VERSION="f7bec06eb66976e6b2c5be1330eb6b9a35a0e062" +PKG_SHA256="9646b16a6d04840f022c54de4b173aa38cbe1165ffd593dca224baaeb314bae4" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/games/libretro/mame/package.mk b/packages/games/libretro/mame/package.mk index 7a72ec74e..fece3815b 100644 --- a/packages/games/libretro/mame/package.mk +++ b/packages/games/libretro/mame/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019 Trond Haugland (trondah@gmail.com) PKG_NAME="mame" -PKG_VERSION="b92680badd44aaa5f863a2b7e9cb78322e579ac1" -PKG_SHA256="609cee9e02f2c1068f6c662ffbec91038925e0cd53f9b009f334f4349f6b3589" +PKG_VERSION="fdb7edfb0d142ddb93aa558daa6a771a40fe1c4e" +PKG_SHA256="4cf932879e107b8cd3b4649894a7d3c1d49f970dc8f6d82c1aa43020e1ea4962" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mame" diff --git a/packages/games/libretro/mame2003-plus/package.mk b/packages/games/libretro/mame2003-plus/package.mk index 43341a70b..6e27752d8 100644 --- a/packages/games/libretro/mame2003-plus/package.mk +++ b/packages/games/libretro/mame2003-plus/package.mk @@ -20,8 +20,8 @@ ################################################################################ PKG_NAME="mame2003-plus" -PKG_VERSION="fecf11dfbdf77f24dc20531d5bc489c5ec9fb80f" -PKG_SHA256="fb94bded09363f6846b06344946f2279fea730a5798ff816b3031cec233af8de" +PKG_VERSION="5838f2e83e767668f8962ba78f2bc2f910499e5e" +PKG_SHA256="b5b1adff72bac9e9ed7876b7fd85f1e9f4034d4d7db24a38c8fca59c9c91e0a1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="MAME" diff --git a/packages/games/libretro/mesen/package.mk b/packages/games/libretro/mesen/package.mk index e30095311..2b10c1ec9 100644 --- a/packages/games/libretro/mesen/package.mk +++ b/packages/games/libretro/mesen/package.mk @@ -3,6 +3,7 @@ PKG_NAME="mesen" PKG_VERSION="bb9ea02eba28682986044a6f49329ec533aa26ba" +PKG_SHA256="ff1b5b567d5e11c1ea63c2d58b1e7c8d7b673bb425908f115f516b1faa446e5f" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/Mesen" diff --git a/packages/games/libretro/mupen64plus-nx/package.mk b/packages/games/libretro/mupen64plus-nx/package.mk index 1b19bb3a4..d5fc57571 100755 --- a/packages/games/libretro/mupen64plus-nx/package.mk +++ b/packages/games/libretro/mupen64plus-nx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2020-present Fewtarius PKG_NAME="mupen64plus-nx" -PKG_VERSION="9f0849454dee17e66099ef8cdf8d53a86a3ade02" -PKG_SHA256="7fe742f5dd47bc5b0c354630b33f81981e76dc0f6d4f2a746b298fc3ac440502" +PKG_VERSION="9beacb26c543cc88c57ed96ca0a72c1925827870" +PKG_SHA256="a4c39df3c0350d93471e00e9b82bc7284d956e302a94bde64c5e0a1aba653314" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mupen64plus-libretro-nx" diff --git a/packages/games/libretro/pcsx_rearmed/package.mk b/packages/games/libretro/pcsx_rearmed/package.mk index 0d07a0fd4..73924b169 100644 --- a/packages/games/libretro/pcsx_rearmed/package.mk +++ b/packages/games/libretro/pcsx_rearmed/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2022-present Fewtarius PKG_NAME="pcsx_rearmed" -PKG_VERSION="7dee1e8e9e0c5606f237e487efbd0c5fe6154b3f" -PKG_SHA256="5999f81dca882c49eaa76a2ee198f996b49cabbd40f1e927ea046697f2f95d21" +PKG_VERSION="e5794429475e9c479904cd20da5283b5de30d4c2" +PKG_SHA256="a47d8f5e721ac3b06d6eae53e1b083fa61f49b5209d1a9124044a498b1bf0dd7" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/ppsspp/package.mk b/packages/games/libretro/ppsspp/package.mk index 061fc49db..2e174483e 100644 --- a/packages/games/libretro/ppsspp/package.mk +++ b/packages/games/libretro/ppsspp/package.mk @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="ppsspp" -PKG_VERSION="83f3539f32bc138b0a48f7d61bb34e19c609d6bc" +PKG_VERSION="3bf0c0088e615fee4cd33e6d22795e71fb640dc2" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/hrydgard/ppsspp" PKG_URL="https://github.com/hrydgard/ppsspp.git" diff --git a/packages/games/libretro/puae/package.mk b/packages/games/libretro/puae/package.mk index 555ffb692..7eb634989 100644 --- a/packages/games/libretro/puae/package.mk +++ b/packages/games/libretro/puae/package.mk @@ -20,8 +20,8 @@ ################################################################################ PKG_NAME="puae" -PKG_VERSION="1849a0c245ce820a68faa552910ff62968d6c57e" -PKG_SHA256="ca02fd52987a377ecf8eb2f31fe5a38611f07ac122ddeb3aa27ccaa4ca1482f8" +PKG_VERSION="a74f9b32389edf9c0a64edc3bb72d6dc7841f306" +PKG_SHA256="373a9e46720045df2cf6f6032f79e352d6e58aec22467add94ecbb2ca17caf38" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/games/libretro/sameboy/package.mk b/packages/games/libretro/sameboy/package.mk index c52b7f018..b6fd68994 100644 --- a/packages/games/libretro/sameboy/package.mk +++ b/packages/games/libretro/sameboy/package.mk @@ -20,8 +20,8 @@ ################################################################################ PKG_NAME="sameboy" -PKG_VERSION="b154b7d3d885a3cf31203f0b8f50d3b37c8b742b" -PKG_SHA256="a8728627d7343abc097d74ff0a0f7ad6ebb5d5b70aba1f7ff81b73ce8f192806" +PKG_VERSION="9fd4e30591317aea48bb9ebd6095c0527c708b29" +PKG_SHA256="2c9adc18d2232c7dbfffa6a72310084024d868fca71e846b5ffcbfa3e4700c65" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="MIT" diff --git a/packages/games/libretro/stella/package.mk b/packages/games/libretro/stella/package.mk index 54d254b29..7813ca52b 100644 --- a/packages/games/libretro/stella/package.mk +++ b/packages/games/libretro/stella/package.mk @@ -19,8 +19,8 @@ ################################################################################ PKG_NAME="stella" -PKG_VERSION="264e573cf8f6ab5ee945f18624113a68fda6aa27" -PKG_SHA256="34369ebb0ffe43da3c3682777ea04073025d00fc215c3a475fb2b262ce3b2745" +PKG_VERSION="6815513d4794f5a3a90cf0924f5b3b58ee71e562" +PKG_SHA256="b18d80eecc113da075c5bfa312cf9b400536fbab4665ba413126c9e6875b7839" PKG_REV="1" PKG_LICENSE="GPL2" PKG_SITE="https://github.com/stella-emu/stella" diff --git a/packages/games/libretro/swanstation/package.mk b/packages/games/libretro/swanstation/package.mk index 51213497d..f929e1023 100644 --- a/packages/games/libretro/swanstation/package.mk +++ b/packages/games/libretro/swanstation/package.mk @@ -3,8 +3,8 @@ # Maintenance 2020 351ELEC team (https://github.com/fewtarius/351ELEC) PKG_NAME="swanstation" -PKG_VERSION="76fea7b2679b0bf90bc8dea1e940c0b61e23be36" -PKG_SHA256="5d909d392733e8a821ce1a9cee7ea740ee87f4e06866913e9aad41befe94ddcf" +PKG_VERSION="e15a184c86c8bb1afc7e6015d8a6d2d5f4d40ea9" +PKG_SHA256="79866abb16710e9590681450ebc98d18f8c2397967c0f3f6516ab61a9702a790" PKG_ARCH="aarch64" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/swanstation" diff --git a/packages/games/libretro/tyrquake/package.mk b/packages/games/libretro/tyrquake/package.mk index 21032da86..809c3cede 100644 --- a/packages/games/libretro/tyrquake/package.mk +++ b/packages/games/libretro/tyrquake/package.mk @@ -19,8 +19,8 @@ ################################################################################ PKG_NAME="tyrquake" -PKG_VERSION="c516c1fe4266e5f982703d509cc10ceb12167894" -PKG_SHA256="6925305c2b7b5b46b4174d8588af6e6be483ae8187bb550748ad496c7e683ef4" +PKG_VERSION="c2b8ea01feb573b24a4c3eb4ef67b591e8f436f5" +PKG_SHA256="b72d052ea7b197cf78f63f14dbbd01bba7b18dc3fd5c32976fb8f41fec2316a8" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" diff --git a/packages/games/libretro/virtualjaguar/package.mk b/packages/games/libretro/virtualjaguar/package.mk index 927912dcc..b827a73e7 100644 --- a/packages/games/libretro/virtualjaguar/package.mk +++ b/packages/games/libretro/virtualjaguar/package.mk @@ -20,6 +20,7 @@ PKG_NAME="virtualjaguar" PKG_VERSION="263c979be4ca757c43fb525bd6f0887998e57041" +PKG_SHA256="488717293e737a602be6f5550df21064314fee422e144c62b3f92e63a6222b30" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv3" diff --git a/projects/Rockchip/packages/linux/package.mk b/projects/Rockchip/packages/linux/package.mk index 193e014b2..ed835e29e 100644 --- a/projects/Rockchip/packages/linux/package.mk +++ b/projects/Rockchip/packages/linux/package.mk @@ -29,7 +29,7 @@ then elif [[ "${DEVICE}" =~ RG503 ]] then PKG_URL="https://github.com/JustEnoughLinuxOS/rk356x-kernel.git" - PKG_VERSION="555ef2e5b5edbcdd44a50bb3020cb28433067da2" + PKG_VERSION="5ca124df8" fi PKG_KERNEL_CFG_FILE=$(kernel_config_path) || die From 4063bc924a9b56abf36a2921bab7fd60c9105c0f Mon Sep 17 00:00:00 2001 From: fewtarius Date: Tue, 31 May 2022 19:25:48 -0400 Subject: [PATCH 03/12] Add terminal theme. --- packages/themes/es-theme-terminal/package.mk | 20 ++++++++++++++++++++ packages/ui/emulationstation/package.mk | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 packages/themes/es-theme-terminal/package.mk diff --git a/packages/themes/es-theme-terminal/package.mk b/packages/themes/es-theme-terminal/package.mk new file mode 100644 index 000000000..ad028169f --- /dev/null +++ b/packages/themes/es-theme-terminal/package.mk @@ -0,0 +1,20 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2020 Shanti Gilbert (https://github.com/shantigilbert) +# Copyright (C) 2020 351ELEC team (https://github.com/fewtarius/351ELEC) +# Copyright (C) 2021 Fewtarius + +PKG_NAME="es-theme-terminal" +PKG_VERSION="6ff041a2504dfaaa7db4f306f811e2637e7ed67b" +PKG_ARCH="any" +PKG_LICENSE="CUSTOM" +PKG_SITE="https://github.com/anthonycaccese/es-theme-terminal" +PKG_URL="${PKG_SITE}.git" +GET_HANDLER_SUPPORT="git" +PKG_SHORTDESC="Terminal" +PKG_LONGDESC="Terminal theme by Anthony Caccese" +PKG_TOOLCHAIN="manual" + +makeinstall_target() { + mkdir -p ${INSTALL}/usr/share/themes/${PKG_NAME} + cp -rf * ${INSTALL}/usr/share/themes/${PKG_NAME} +} diff --git a/packages/ui/emulationstation/package.mk b/packages/ui/emulationstation/package.mk index 940f35759..ac4fdffcd 100644 --- a/packages/ui/emulationstation/package.mk +++ b/packages/ui/emulationstation/package.mk @@ -19,7 +19,7 @@ GET_HANDLER_SUPPORT="git" PKG_PATCH_DIRS+="${DEVICE}" # themes for Emulationstation -PKG_DEPENDS_TARGET="${PKG_DEPENDS_TARGET} es-theme-art-book-next" +PKG_DEPENDS_TARGET="${PKG_DEPENDS_TARGET} es-theme-art-book-next es-theme-terminal" PKG_CMAKE_OPTS_TARGET=" -DENABLE_EMUELEC=1 -DGLES2=1 -DDISABLE_KODI=1 -DENABLE_FILEMANAGER=0 -DCEC=0" From ba230d20a9aa2b0a3f48dfd0de48423524ba89e9 Mon Sep 17 00:00:00 2001 From: fewtarius Date: Tue, 31 May 2022 20:16:06 -0400 Subject: [PATCH 04/12] Update the bash prompt to be more accurate. --- ...pper-implement-RETRO_ENVIRONMENT_GET.patch | 55 ------------------- .../busybox/profile.d/98-busybox.conf | 5 +- 2 files changed, 3 insertions(+), 57 deletions(-) delete mode 100644 packages/games/emulators/retroarch/patches/0001-video_thread_wrapper-implement-RETRO_ENVIRONMENT_GET.patch diff --git a/packages/games/emulators/retroarch/patches/0001-video_thread_wrapper-implement-RETRO_ENVIRONMENT_GET.patch b/packages/games/emulators/retroarch/patches/0001-video_thread_wrapper-implement-RETRO_ENVIRONMENT_GET.patch deleted file mode 100644 index a9f05234c..000000000 --- a/packages/games/emulators/retroarch/patches/0001-video_thread_wrapper-implement-RETRO_ENVIRONMENT_GET.patch +++ /dev/null @@ -1,55 +0,0 @@ -From cfc19b7e5ccaabd0ae5cf74a470badc04a97fab0 Mon Sep 17 00:00:00 2001 -From: valadaa48 -Date: Sun, 13 Dec 2020 15:24:02 -0500 -Subject: [PATCH] video_thread_wrapper: implement - RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER: - ---- - gfx/video_thread_wrapper.c | 18 ++++++++++++++++-- - 1 file changed, 16 insertions(+), 2 deletions(-) - -diff --git a/gfx/video_thread_wrapper.c b/gfx/video_thread_wrapper.c -index d663eed6e1..b743e5e95b 100644 ---- a/gfx/video_thread_wrapper.c -+++ b/gfx/video_thread_wrapper.c -@@ -596,7 +596,7 @@ static bool video_thread_frame(void *data, const void *frame_, - * still working on last frame. */ - if (!thr->frame.updated) - { -- if (src) -+ if (src && src != dst) - { - unsigned h; - for (h = 0; h < height; h++, src += pitch, dst += copy_stride) -@@ -1189,6 +1189,20 @@ static uint32_t thread_get_flags(void *data) - return thr->poke->get_flags(thr->driver_data); - } - -+static bool thread_get_current_software_framebuffer(void *data, -+ struct retro_framebuffer *framebuffer) -+{ -+ thread_video_t *thr = (thread_video_t*)data; -+ if (!thr) -+ return false; -+ -+ framebuffer->data = (uint8_t*)thr->frame.buffer; -+ framebuffer->pitch = thr->frame.pitch; -+ framebuffer->format = thr->info.rgb32 ? RETRO_PIXEL_FORMAT_XRGB8888 : RETRO_PIXEL_FORMAT_RGB565; -+ -+ return true; -+} -+ - static const video_poke_interface_t thread_poke = { - thread_get_flags, - thread_load_texture, -@@ -1211,7 +1225,7 @@ static const video_poke_interface_t thread_poke = { - thread_grab_mouse_toggle, - - thread_get_current_shader, -- NULL, /* get_current_software_framebuffer */ -+ thread_get_current_software_framebuffer, - NULL, /* get_hw_render_interface */ - thread_set_hdr_max_nits, - thread_set_hdr_paper_white_nits, - - diff --git a/packages/sysutils/busybox/profile.d/98-busybox.conf b/packages/sysutils/busybox/profile.d/98-busybox.conf index 535f57d84..d743a2768 100644 --- a/packages/sysutils/busybox/profile.d/98-busybox.conf +++ b/packages/sysutils/busybox/profile.d/98-busybox.conf @@ -1,5 +1,6 @@ # SPDX-License-Identifier: GPL-2.0-or-later # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv) +# Copyright (C) 2021-present Fewtarius . /etc/os-release @@ -7,8 +8,8 @@ export HOME="/storage" export PATH="/usr/bin:/usr/sbin" export LD_LIBRARY_PATH="/usr/lib" export HOSTNAME=`cat /etc/hostname` -export PS1="\e[1;30m\]${HW_DEVICE}:\[\e[1;30m\]\w \[\e[0m\]\\$ \e[0m" -# k0p +export PS1='\e[1;30m'"${HW_DEVICE}"':\e[1;30m\w \e[0m\$ \e[0m' + case "$TERM" in linux|nxterm|screen|xterm|xterm-color) ;; From b7b6a6055a86649408d7c872f36533b62ff6a269 Mon Sep 17 00:00:00 2001 From: fewtarius Date: Tue, 31 May 2022 20:19:41 -0400 Subject: [PATCH 05/12] es-theme-terminal should have the proper commit. --- packages/themes/es-theme-terminal/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/themes/es-theme-terminal/package.mk b/packages/themes/es-theme-terminal/package.mk index ad028169f..bf8b68b15 100644 --- a/packages/themes/es-theme-terminal/package.mk +++ b/packages/themes/es-theme-terminal/package.mk @@ -4,7 +4,7 @@ # Copyright (C) 2021 Fewtarius PKG_NAME="es-theme-terminal" -PKG_VERSION="6ff041a2504dfaaa7db4f306f811e2637e7ed67b" +PKG_VERSION="65c8e2df07f26750190c6d081bace8ba6c10f1be" PKG_ARCH="any" PKG_LICENSE="CUSTOM" PKG_SITE="https://github.com/anthonycaccese/es-theme-terminal" From 1be6d4f573cedaf1e053a03ab24897ebb2cbf2ee Mon Sep 17 00:00:00 2001 From: fewtarius Date: Tue, 31 May 2022 22:19:49 -0400 Subject: [PATCH 06/12] Roll back dosbox-pure for now --- packages/games/libretro/dosbox-pure/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/games/libretro/dosbox-pure/package.mk b/packages/games/libretro/dosbox-pure/package.mk index 6ab3c1a89..a12febe4c 100644 --- a/packages/games/libretro/dosbox-pure/package.mk +++ b/packages/games/libretro/dosbox-pure/package.mk @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="dosbox-pure" -PKG_VERSION="7b61cee7ef4d368f374e0505524b6a45b493879e" +PKG_VERSION="97be6bcb8c10ae6bb9903740052bf6da5a72a144" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" From de70e77c10e9b6f9c790efae00b93aa83e771816 Mon Sep 17 00:00:00 2001 From: fewtarius Date: Wed, 1 Jun 2022 06:56:46 -0400 Subject: [PATCH 07/12] Update the CPU scaling governor to default to interactive. --- .../emulators/retroarch/sources/RG351MP/retroarch.cfg | 2 +- .../emulators/retroarch/sources/RG351P/retroarch.cfg | 2 +- .../emulators/retroarch/sources/RG351V/retroarch.cfg | 2 +- .../emulators/retroarch/sources/RG503/retroarch.cfg | 2 +- .../emulators/retroarch/sources/RG552/retroarch.cfg | 2 +- packages/jelos/profile.d/99-freqfunctions | 8 ++++++-- packages/jelos/sources/autostart/autostart | 4 ++-- packages/jelos/sources/scripts/runemu.sh | 4 ++-- packages/sysutils/busybox/scripts/init | 9 --------- packages/ui/emulationstation/sources/es_settings | 4 ++-- projects/Rockchip/devices/RG351MP/device.config | 1 + projects/Rockchip/devices/RG351P/device.config | 1 + projects/Rockchip/devices/RG351V/device.config | 1 + projects/Rockchip/devices/RG503/device.config | 1 + projects/Rockchip/devices/RG552/device.config | 1 + 15 files changed, 22 insertions(+), 22 deletions(-) diff --git a/packages/games/emulators/retroarch/sources/RG351MP/retroarch.cfg b/packages/games/emulators/retroarch/sources/RG351MP/retroarch.cfg index e845f92a1..75ecb785a 100644 --- a/packages/games/emulators/retroarch/sources/RG351MP/retroarch.cfg +++ b/packages/games/emulators/retroarch/sources/RG351MP/retroarch.cfg @@ -113,7 +113,7 @@ core_updater_buildbot_url = "http://buildbot.libretro.com/nightly/linux/armhf/la core_updater_show_experimental_cores = "false" cpu_main_gov = "performance" cpu_max_freq = "-1" -cpu_menu_gov = "ondemand" +cpu_menu_gov = "interactive" cpu_min_freq = "1" cpu_scaling_mode = "0" crt_switch_center_adjust = "0" diff --git a/packages/games/emulators/retroarch/sources/RG351P/retroarch.cfg b/packages/games/emulators/retroarch/sources/RG351P/retroarch.cfg index 6fde619cc..cffc7144d 100644 --- a/packages/games/emulators/retroarch/sources/RG351P/retroarch.cfg +++ b/packages/games/emulators/retroarch/sources/RG351P/retroarch.cfg @@ -113,7 +113,7 @@ core_updater_buildbot_url = "http://buildbot.libretro.com/nightly/linux/armhf/la core_updater_show_experimental_cores = "false" cpu_main_gov = "performance" cpu_max_freq = "-1" -cpu_menu_gov = "ondemand" +cpu_menu_gov = "interactive" cpu_min_freq = "1" cpu_scaling_mode = "0" crt_switch_center_adjust = "0" diff --git a/packages/games/emulators/retroarch/sources/RG351V/retroarch.cfg b/packages/games/emulators/retroarch/sources/RG351V/retroarch.cfg index 4ca29f6c5..6d5c4ee3a 100644 --- a/packages/games/emulators/retroarch/sources/RG351V/retroarch.cfg +++ b/packages/games/emulators/retroarch/sources/RG351V/retroarch.cfg @@ -113,7 +113,7 @@ core_updater_buildbot_url = "http://buildbot.libretro.com/nightly/linux/armhf/la core_updater_show_experimental_cores = "false" cpu_main_gov = "performance" cpu_max_freq = "-1" -cpu_menu_gov = "ondemand" +cpu_menu_gov = "interactive" cpu_min_freq = "1" cpu_scaling_mode = "0" crt_switch_center_adjust = "0" diff --git a/packages/games/emulators/retroarch/sources/RG503/retroarch.cfg b/packages/games/emulators/retroarch/sources/RG503/retroarch.cfg index d367660c8..865a74a56 100644 --- a/packages/games/emulators/retroarch/sources/RG503/retroarch.cfg +++ b/packages/games/emulators/retroarch/sources/RG503/retroarch.cfg @@ -113,7 +113,7 @@ core_updater_buildbot_url = "http://buildbot.libretro.com/nightly/linux/armhf/la core_updater_show_experimental_cores = "false" cpu_main_gov = "performance" cpu_max_freq = "-1" -cpu_menu_gov = "ondemand" +cpu_menu_gov = "interactive" cpu_min_freq = "1" cpu_scaling_mode = "0" crt_switch_center_adjust = "0" diff --git a/packages/games/emulators/retroarch/sources/RG552/retroarch.cfg b/packages/games/emulators/retroarch/sources/RG552/retroarch.cfg index 8a7cc5ed3..feaaec04f 100644 --- a/packages/games/emulators/retroarch/sources/RG552/retroarch.cfg +++ b/packages/games/emulators/retroarch/sources/RG552/retroarch.cfg @@ -113,7 +113,7 @@ core_updater_buildbot_url = "http://buildbot.libretro.com/nightly/linux/armhf/la core_updater_show_experimental_cores = "false" cpu_main_gov = "performance" cpu_max_freq = "-1" -cpu_menu_gov = "ondemand" +cpu_menu_gov = "interactive" cpu_min_freq = "1" cpu_scaling_mode = "0" crt_switch_center_adjust = "0" diff --git a/packages/jelos/profile.d/99-freqfunctions b/packages/jelos/profile.d/99-freqfunctions index 74139f1f8..43566a130 100644 --- a/packages/jelos/profile.d/99-freqfunctions +++ b/packages/jelos/profile.d/99-freqfunctions @@ -16,14 +16,18 @@ set_gov() { done } -maxperf() { +performance() { set_gov performance } -normperf() { +ondemand() { set_gov ondemand } +interactive() { + set_gov interactive +} + powersave() { set_gov powersave } diff --git a/packages/jelos/sources/autostart/autostart b/packages/jelos/sources/autostart/autostart index 2bf8b6682..b7c77d9e6 100755 --- a/packages/jelos/sources/autostart/autostart +++ b/packages/jelos/sources/autostart/autostart @@ -6,7 +6,7 @@ . /etc/os-release BOOTLOG="/var/log/boot.log" -maxperf 2>&1 >${BOOTLOG} +performance 2>&1 >${BOOTLOG} date 2>&1 >>${BOOTLOG} @@ -43,5 +43,5 @@ fi clear >/dev/console 2>&1 >>${BOOTLOG} -normperf 2>&1 >>${BOOTLOG} +${CPU_GOVERNOR} 2>&1 >>${BOOTLOG} date 2>&1 >>${BOOTLOG} diff --git a/packages/jelos/sources/scripts/runemu.sh b/packages/jelos/sources/scripts/runemu.sh index 6cafa0206..37d675079 100755 --- a/packages/jelos/sources/scripts/runemu.sh +++ b/packages/jelos/sources/scripts/runemu.sh @@ -95,9 +95,9 @@ fi ### Set the performance mode if [ $(get_setting "maxperf" "${PLATFORM}" "${ROMNAME##*/}") == "0" ] then - normperf & + ${CPU_GOVERNOR} & else - maxperf & + performance & fi ### Set the cores to use diff --git a/packages/sysutils/busybox/scripts/init b/packages/sysutils/busybox/scripts/init index 5acedf210..35b99db93 100755 --- a/packages/sysutils/busybox/scripts/init +++ b/packages/sysutils/busybox/scripts/init @@ -1169,15 +1169,6 @@ delete_descriptors() { # Do init tasks to bring up system -# set ondemand up_threshold -if [ -e /sys/devices/system/cpu/cpufreq/ondemand/up_threshold ]; then - echo 50 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold -else - for f in $(ls /sys/devices/system/cpu/cpufreq/policy*/ondemand/up_threshold 2>/dev/null) ; do - echo 50 > $f - done -fi - # run platform_init script if exists if [ -f "./platform_init" ]; then ./platform_init diff --git a/packages/ui/emulationstation/sources/es_settings b/packages/ui/emulationstation/sources/es_settings index 7cef63c08..ece5909da 100755 --- a/packages/ui/emulationstation/sources/es_settings +++ b/packages/ui/emulationstation/sources/es_settings @@ -27,9 +27,9 @@ then if [ ! -d $localepath ]; then export I18NPATH=$i18npath - maxperf + performance /usr/bin/localedef -f $charmap -i $locale $localepath - normperf + ${CPU_GOVERNOR} fi export LOCPATH=$locpath diff --git a/projects/Rockchip/devices/RG351MP/device.config b/projects/Rockchip/devices/RG351MP/device.config index 68979cdf0..e09d5b69a 100644 --- a/projects/Rockchip/devices/RG351MP/device.config +++ b/projects/Rockchip/devices/RG351MP/device.config @@ -28,6 +28,7 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" +CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG351P/device.config b/projects/Rockchip/devices/RG351P/device.config index daea580e2..be4b3b3f6 100644 --- a/projects/Rockchip/devices/RG351P/device.config +++ b/projects/Rockchip/devices/RG351P/device.config @@ -28,6 +28,7 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" +CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG351V/device.config b/projects/Rockchip/devices/RG351V/device.config index 26d61180b..d78d9a895 100644 --- a/projects/Rockchip/devices/RG351V/device.config +++ b/projects/Rockchip/devices/RG351V/device.config @@ -28,6 +28,7 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" +CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG503/device.config b/projects/Rockchip/devices/RG503/device.config index a9988b2e6..fa8e2f4ed 100644 --- a/projects/Rockchip/devices/RG503/device.config +++ b/projects/Rockchip/devices/RG503/device.config @@ -28,6 +28,7 @@ DEVICE_PWM_MOTOR="pwmchip1" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/fde60000.gpu/devfreq/fde60000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" +CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG552/device.config b/projects/Rockchip/devices/RG552/device.config index 72dbae607..cbbfbf661 100644 --- a/projects/Rockchip/devices/RG552/device.config +++ b/projects/Rockchip/devices/RG552/device.config @@ -25,6 +25,7 @@ DEVICE_PWM_FAN="/sys/class/hwmon/hwmon0/pwm1" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0" "/sys/devices/system/cpu/cpufreq/policy4") GPU_FREQ="/sys/devices/platform/ff9a0000.gpu/devfreq/ff9a0000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" +CPU_GOVERNOR="interactive" # No Max Performance for the small cores NO_MAX_PERF="/sys/devices/system/cpu/cpufreq/policy0" From f8e4e4a9898214d2f1f4157a13a42ec943a649ea Mon Sep 17 00:00:00 2001 From: fewtarius Date: Wed, 1 Jun 2022 08:03:16 -0400 Subject: [PATCH 08/12] Change CPU_GOVERNOR to DEVICE_CPU_GOVERNOR --- packages/jelos/sources/autostart/autostart | 2 +- packages/jelos/sources/scripts/runemu.sh | 2 +- packages/ui/emulationstation/sources/es_settings | 2 +- projects/Rockchip/devices/RG351MP/device.config | 2 +- projects/Rockchip/devices/RG351P/device.config | 2 +- projects/Rockchip/devices/RG351V/device.config | 2 +- projects/Rockchip/devices/RG503/device.config | 2 +- projects/Rockchip/devices/RG552/device.config | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/jelos/sources/autostart/autostart b/packages/jelos/sources/autostart/autostart index b7c77d9e6..723986a9c 100755 --- a/packages/jelos/sources/autostart/autostart +++ b/packages/jelos/sources/autostart/autostart @@ -43,5 +43,5 @@ fi clear >/dev/console 2>&1 >>${BOOTLOG} -${CPU_GOVERNOR} 2>&1 >>${BOOTLOG} +${DEVICE_CPU_GOVERNOR} 2>&1 >>${BOOTLOG} date 2>&1 >>${BOOTLOG} diff --git a/packages/jelos/sources/scripts/runemu.sh b/packages/jelos/sources/scripts/runemu.sh index 37d675079..56b5c8fc9 100755 --- a/packages/jelos/sources/scripts/runemu.sh +++ b/packages/jelos/sources/scripts/runemu.sh @@ -95,7 +95,7 @@ fi ### Set the performance mode if [ $(get_setting "maxperf" "${PLATFORM}" "${ROMNAME##*/}") == "0" ] then - ${CPU_GOVERNOR} & + ${DEVICE_CPU_GOVERNOR} & else performance & fi diff --git a/packages/ui/emulationstation/sources/es_settings b/packages/ui/emulationstation/sources/es_settings index ece5909da..9fa0d02ae 100755 --- a/packages/ui/emulationstation/sources/es_settings +++ b/packages/ui/emulationstation/sources/es_settings @@ -29,7 +29,7 @@ then export I18NPATH=$i18npath performance /usr/bin/localedef -f $charmap -i $locale $localepath - ${CPU_GOVERNOR} + ${DEVICE_CPU_GOVERNOR} fi export LOCPATH=$locpath diff --git a/projects/Rockchip/devices/RG351MP/device.config b/projects/Rockchip/devices/RG351MP/device.config index e09d5b69a..cffb5b79a 100644 --- a/projects/Rockchip/devices/RG351MP/device.config +++ b/projects/Rockchip/devices/RG351MP/device.config @@ -28,7 +28,7 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -CPU_GOVERNOR="interactive" +DEVICE_CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG351P/device.config b/projects/Rockchip/devices/RG351P/device.config index be4b3b3f6..20cae77a8 100644 --- a/projects/Rockchip/devices/RG351P/device.config +++ b/projects/Rockchip/devices/RG351P/device.config @@ -28,7 +28,7 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -CPU_GOVERNOR="interactive" +DEVICE_CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG351V/device.config b/projects/Rockchip/devices/RG351V/device.config index d78d9a895..f425a2046 100644 --- a/projects/Rockchip/devices/RG351V/device.config +++ b/projects/Rockchip/devices/RG351V/device.config @@ -28,7 +28,7 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -CPU_GOVERNOR="interactive" +DEVICE_CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG503/device.config b/projects/Rockchip/devices/RG503/device.config index fa8e2f4ed..93ec5b82c 100644 --- a/projects/Rockchip/devices/RG503/device.config +++ b/projects/Rockchip/devices/RG503/device.config @@ -28,7 +28,7 @@ DEVICE_PWM_MOTOR="pwmchip1" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/fde60000.gpu/devfreq/fde60000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -CPU_GOVERNOR="interactive" +DEVICE_CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG552/device.config b/projects/Rockchip/devices/RG552/device.config index cbbfbf661..6af5fcf6e 100644 --- a/projects/Rockchip/devices/RG552/device.config +++ b/projects/Rockchip/devices/RG552/device.config @@ -25,7 +25,7 @@ DEVICE_PWM_FAN="/sys/class/hwmon/hwmon0/pwm1" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0" "/sys/devices/system/cpu/cpufreq/policy4") GPU_FREQ="/sys/devices/platform/ff9a0000.gpu/devfreq/ff9a0000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -CPU_GOVERNOR="interactive" +DEVICE_CPU_GOVERNOR="interactive" # No Max Performance for the small cores NO_MAX_PERF="/sys/devices/system/cpu/cpufreq/policy0" From c3fe921de611a3b5d1a2068de636a8bbafa38d3f Mon Sep 17 00:00:00 2001 From: fewtarius Date: Wed, 1 Jun 2022 08:04:07 -0400 Subject: [PATCH 09/12] Replace another instance of normmerf --- packages/jelos/sources/scripts/runemu.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/jelos/sources/scripts/runemu.sh b/packages/jelos/sources/scripts/runemu.sh index 56b5c8fc9..418316823 100755 --- a/packages/jelos/sources/scripts/runemu.sh +++ b/packages/jelos/sources/scripts/runemu.sh @@ -188,7 +188,7 @@ function quit() { bluetooth enable jslisten stop clear_screen - normperf + ${DEVICE_CPU_GOVERNOR} set_audio default exit $1 } From 5e8f99817767964443fdff3a4f7cb7c7d09e199a Mon Sep 17 00:00:00 2001 From: fewtarius Date: Wed, 1 Jun 2022 08:04:07 -0400 Subject: [PATCH 10/12] Replace another instance of normperf --- packages/jelos/sources/scripts/runemu.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/jelos/sources/scripts/runemu.sh b/packages/jelos/sources/scripts/runemu.sh index 56b5c8fc9..418316823 100755 --- a/packages/jelos/sources/scripts/runemu.sh +++ b/packages/jelos/sources/scripts/runemu.sh @@ -188,7 +188,7 @@ function quit() { bluetooth enable jslisten stop clear_screen - normperf + ${DEVICE_CPU_GOVERNOR} set_audio default exit $1 } From fed04e553f6c16f5f4c412b50a51dffa79f71267 Mon Sep 17 00:00:00 2001 From: fewtarius Date: Wed, 1 Jun 2022 09:04:09 -0400 Subject: [PATCH 11/12] Roll back pcsx_rearmed. --- config/blocklist | 1 + packages/games/libretro/pcsx_rearmed/package.mk | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/config/blocklist b/config/blocklist index 401218798..941ef3152 100644 --- a/config/blocklist +++ b/config/blocklist @@ -1,3 +1,4 @@ np2kai # Last major commit before hiatus is broken vicesa # Doesn't support updating with the script. PPSSPPSDL # non-buffered rendering is still broken. +pcsx_rearmed # Blocked by https://github.com/libretro/pcsx_rearmed/commit/b012a437739802ba3f35827b17469ea7a8b7953c diff --git a/packages/games/libretro/pcsx_rearmed/package.mk b/packages/games/libretro/pcsx_rearmed/package.mk index 73924b169..0d07a0fd4 100644 --- a/packages/games/libretro/pcsx_rearmed/package.mk +++ b/packages/games/libretro/pcsx_rearmed/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2022-present Fewtarius PKG_NAME="pcsx_rearmed" -PKG_VERSION="e5794429475e9c479904cd20da5283b5de30d4c2" -PKG_SHA256="a47d8f5e721ac3b06d6eae53e1b083fa61f49b5209d1a9124044a498b1bf0dd7" +PKG_VERSION="7dee1e8e9e0c5606f237e487efbd0c5fe6154b3f" +PKG_SHA256="5999f81dca882c49eaa76a2ee198f996b49cabbd40f1e927ea046697f2f95d21" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" From 5dbd06554bfd60809985617fcd3910d503540f68 Mon Sep 17 00:00:00 2001 From: fewtarius Date: Wed, 1 Jun 2022 17:22:25 -0400 Subject: [PATCH 12/12] * User selectable default CPU scaling method * Add ES theme "Minimal", enable ES theme "Terminal" * Update Thememaster * Bump the CPU clock to 1.992GHz --- .../jelos/config/system/configs/system.cfg | 3 +- packages/jelos/profile.d/99-freqfunctions | 31 +++++++++++++------ packages/jelos/sources/autostart/autostart | 1 + .../jelos/sources/autostart/common/001-setup | 7 +++++ .../sources/autostart/common/098-wireguard | 0 packages/jelos/sources/post-update | 8 +++++ packages/jelos/sources/scripts/runemu.sh | 2 ++ packages/themes/es-theme-minimal/package.mk | 18 +++++++++++ packages/themes/thememaster/package.mk | 2 +- packages/ui/emulationstation/package.mk | 7 ++--- packages/virtual/arm32/package.mk | 2 +- packages/virtual/es-themes/package.mk | 9 ++++++ .../Rockchip/devices/RG351MP/device.config | 1 - .../Rockchip/devices/RG351P/device.config | 1 - .../Rockchip/devices/RG351V/device.config | 1 - projects/Rockchip/devices/RG503/device.config | 1 - projects/Rockchip/devices/RG503/options | 2 +- projects/Rockchip/devices/RG552/device.config | 1 - projects/Rockchip/packages/linux/package.mk | 2 +- 19 files changed, 74 insertions(+), 25 deletions(-) mode change 100644 => 100755 packages/jelos/sources/autostart/common/098-wireguard create mode 100644 packages/themes/es-theme-minimal/package.mk create mode 100644 packages/virtual/es-themes/package.mk diff --git a/packages/jelos/config/system/configs/system.cfg b/packages/jelos/config/system/configs/system.cfg index 65c95235b..2281f2ca7 100644 --- a/packages/jelos/config/system/configs/system.cfg +++ b/packages/jelos/config/system/configs/system.cfg @@ -222,6 +222,7 @@ supervision.integerscale=1 system.hostname=@DEVICENAME@ system.language=en_US system.overclock=off +system.cpugovernor=interactive system.timezone=America/New_York tg16cd.integerscale=1 tg16cd.ratio=4/3 @@ -231,7 +232,7 @@ tg16.ratio=4/3 tg16.rgascale=0 updates.enabled=1 updates.force=0 -updates.branch=main +updates.branch=stable uzebox.integerscale=1 uzebox.integerscale=1 uzebox.rgascale=0 diff --git a/packages/jelos/profile.d/99-freqfunctions b/packages/jelos/profile.d/99-freqfunctions index 43566a130..97e4984c2 100644 --- a/packages/jelos/profile.d/99-freqfunctions +++ b/packages/jelos/profile.d/99-freqfunctions @@ -4,31 +4,42 @@ . /etc/os-release -set_gov() { + +set_cpu_gov() { for POLICY in ${CPU_FREQ[@]} do echo $1 >${POLICY}/scaling_governor 2>/dev/null done +} - for HANDLE in ${GPU_FREQ} ${DMC_FREQ} - do - echo $1 >${HANDLE}/governor 2>/dev/null || echo dmc_$1 >${HANDLE}/governor 2>/dev/null - done +set_dmc_gov() { + echo $1 >${DMC_FREQ}/governor 2>/dev/null || echo dmc_$1 >${DMC_FREQ}/governor 2>/dev/null +} + +set_gpu_gov() { + echo $1 >${GPU_FREQ}/governor 2>/dev/null || echo dmc_$1 >${GPU_FREQ}/governor 2>/dev/null } performance() { - set_gov performance + set_cpu_gov performance + set_gpu_gov performance + set_dmc_gov performance } ondemand() { - set_gov ondemand + set_cpu_gov ondemand + set_gpu_gov ondemand + set_dmc_gov ondemand } interactive() { - set_gov interactive + set_cpu_gov interactive + set_gpu_gov ondemand + set_dmc_gov ondemand } powersave() { - set_gov powersave + set_cpu_gov powersave + set_gpu_gov powersave + set_dmc_gov powersave } - diff --git a/packages/jelos/sources/autostart/autostart b/packages/jelos/sources/autostart/autostart index 723986a9c..f55c17ba4 100755 --- a/packages/jelos/sources/autostart/autostart +++ b/packages/jelos/sources/autostart/autostart @@ -43,5 +43,6 @@ fi clear >/dev/console 2>&1 >>${BOOTLOG} +DEVICE_CPU_GOVERNOR=$(get_setting system.cpugovernor) ${DEVICE_CPU_GOVERNOR} 2>&1 >>${BOOTLOG} date 2>&1 >>${BOOTLOG} diff --git a/packages/jelos/sources/autostart/common/001-setup b/packages/jelos/sources/autostart/common/001-setup index 6b9155151..f9bbf3647 100755 --- a/packages/jelos/sources/autostart/common/001-setup +++ b/packages/jelos/sources/autostart/common/001-setup @@ -24,3 +24,10 @@ ln -sf /tmp/cache /storage/cache/.cores ### We do not want to mount the cloud drive on startup ### so we'll reset the mount option to 0. set_setting clouddrive.mounted 0 + +### If we don't have a default governor set, set it +### to interactive. +if [ -z "$(get_setting system.cpugovernor)" ] +then + set_setting system.cpugovernor interactive +fi diff --git a/packages/jelos/sources/autostart/common/098-wireguard b/packages/jelos/sources/autostart/common/098-wireguard old mode 100644 new mode 100755 diff --git a/packages/jelos/sources/post-update b/packages/jelos/sources/post-update index d5c93b852..12699bae1 100644 --- a/packages/jelos/sources/post-update +++ b/packages/jelos/sources/post-update @@ -49,3 +49,11 @@ do rm -f /storage/.config/emulationstation/${es_cfg} ln -s /usr/config/emulationstation/${es_cfg} /storage/.config/emulationstation/${es_cfg} done + +### Link themes +cd /storage/.config/emulationstation/themes +for theme in /usr/share/themes/* +do + ln -sf ${theme} . +done +cd - diff --git a/packages/jelos/sources/scripts/runemu.sh b/packages/jelos/sources/scripts/runemu.sh index 418316823..73a6a4968 100755 --- a/packages/jelos/sources/scripts/runemu.sh +++ b/packages/jelos/sources/scripts/runemu.sh @@ -95,6 +95,7 @@ fi ### Set the performance mode if [ $(get_setting "maxperf" "${PLATFORM}" "${ROMNAME##*/}") == "0" ] then + DEVICE_CPU_GOVERNOR=$(get_setting system.cpugovernor) ${DEVICE_CPU_GOVERNOR} & else performance & @@ -188,6 +189,7 @@ function quit() { bluetooth enable jslisten stop clear_screen + DEVICE_CPU_GOVERNOR=$(get_setting system.cpugovernor) ${DEVICE_CPU_GOVERNOR} set_audio default exit $1 diff --git a/packages/themes/es-theme-minimal/package.mk b/packages/themes/es-theme-minimal/package.mk new file mode 100644 index 000000000..a2ef7731b --- /dev/null +++ b/packages/themes/es-theme-minimal/package.mk @@ -0,0 +1,18 @@ +# SPDX-License-Identifier: Apache-2.0 +# Copyright (C) 2022-present Fewtarius + +PKG_NAME="es-theme-minimal" +PKG_VERSION="b478b0e" +PKG_ARCH="any" +PKG_LICENSE="creative commons CC-BY-NC-SA" +PKG_SITE="https://github.com/fabricecaruso/es-theme-minimal" +PKG_URL="${PKG_SITE}.git" +GET_HANDLER_SUPPORT="git" +PKG_SHORTDESC="Minimal" +PKG_LONGDESC="Minimal theme by fabricecaruso" +PKG_TOOLCHAIN="manual" + +makeinstall_target() { + mkdir -p ${INSTALL}/usr/share/themes/${PKG_NAME} + cp -rf * ${INSTALL}/usr/share/themes/${PKG_NAME} +} diff --git a/packages/themes/thememaster/package.mk b/packages/themes/thememaster/package.mk index ce711e294..2a07b6801 100644 --- a/packages/themes/thememaster/package.mk +++ b/packages/themes/thememaster/package.mk @@ -3,7 +3,7 @@ # Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech) PKG_NAME="thememaster" -PKG_VERSION="55795a9c4be13a07b47bbc0dc917bde8928e7d71" +PKG_VERSION="1aa9f915bb6876a25f908995d349ad487116422d" PKG_ARCH="any" PKG_SITE="https://github.com/JohnIrvine1433/ThemeMaster" PKG_URL="${PKG_SITE}.git" diff --git a/packages/ui/emulationstation/package.mk b/packages/ui/emulationstation/package.mk index ac4fdffcd..bd9f476e4 100644 --- a/packages/ui/emulationstation/package.mk +++ b/packages/ui/emulationstation/package.mk @@ -3,14 +3,14 @@ # Copyright (C) 2020-present Fewtarius PKG_NAME="emulationstation" -PKG_VERSION="aad4531" +PKG_VERSION="0d0c784" PKG_GIT_CLONE_BRANCH="main" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/JustEnoughLinuxOS/emulationstation" PKG_URL="${PKG_SITE}.git" -PKG_DEPENDS_TARGET="boost toolchain SDL2 freetype curl freeimage bash rapidjson ${OPENGLES} SDL2_mixer fping p7zip vlc" +PKG_DEPENDS_TARGET="boost toolchain SDL2 freetype curl freeimage bash rapidjson ${OPENGLES} SDL2_mixer fping p7zip vlc es-themes" PKG_NEED_UNPACK="busybox" PKG_SHORTDESC="Emulationstation emulator frontend" PKG_BUILD_FLAGS="-gold" @@ -18,9 +18,6 @@ GET_HANDLER_SUPPORT="git" PKG_PATCH_DIRS+="${DEVICE}" -# themes for Emulationstation -PKG_DEPENDS_TARGET="${PKG_DEPENDS_TARGET} es-theme-art-book-next es-theme-terminal" - PKG_CMAKE_OPTS_TARGET=" -DENABLE_EMUELEC=1 -DGLES2=1 -DDISABLE_KODI=1 -DENABLE_FILEMANAGER=0 -DCEC=0" ########################################################################################################## diff --git a/packages/virtual/arm32/package.mk b/packages/virtual/arm32/package.mk index 523e9f382..ca59ffc5e 100644 --- a/packages/virtual/arm32/package.mk +++ b/packages/virtual/arm32/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2022 - Fewtarius PKG_NAME="arm32" -PKG_LICENSE="GPL" +PKG_LICENSE="Apache-2.0" PKG_SITE="www.jelos.org" PKG_DEPENDS_TARGET="toolchain squashfs-tools:host dosfstools:host fakeroot:host kmod:host mtools:host populatefs:host libc gcc linux linux-drivers linux-firmware libusb unzip socat p7zip file ${OPENGLES} SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf libgo2 retroarch pcsx_rearmed parallel-n64_rice parallel-n64_gln64 parallel-n64_glide64 gpsp" PKG_SECTION="virtual" diff --git a/packages/virtual/es-themes/package.mk b/packages/virtual/es-themes/package.mk new file mode 100644 index 000000000..4552e53be --- /dev/null +++ b/packages/virtual/es-themes/package.mk @@ -0,0 +1,9 @@ +# SPDX-License-Identifier: Apache-2.0 +# Copyright (C) 2022 - Fewtarius + +PKG_NAME="es-themes" +PKG_LICENSE="Apache-2.0" +PKG_SITE="www.jelos.org" +PKG_DEPENDS_TARGET="es-theme-art-book-next es-theme-terminal es-theme-minimal thememaster" +PKG_SECTION="virtual" +PKG_LONGDESC="EmulationStation themes package." diff --git a/projects/Rockchip/devices/RG351MP/device.config b/projects/Rockchip/devices/RG351MP/device.config index cffb5b79a..68979cdf0 100644 --- a/projects/Rockchip/devices/RG351MP/device.config +++ b/projects/Rockchip/devices/RG351MP/device.config @@ -28,7 +28,6 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -DEVICE_CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG351P/device.config b/projects/Rockchip/devices/RG351P/device.config index 20cae77a8..daea580e2 100644 --- a/projects/Rockchip/devices/RG351P/device.config +++ b/projects/Rockchip/devices/RG351P/device.config @@ -28,7 +28,6 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -DEVICE_CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG351V/device.config b/projects/Rockchip/devices/RG351V/device.config index f425a2046..26d61180b 100644 --- a/projects/Rockchip/devices/RG351V/device.config +++ b/projects/Rockchip/devices/RG351V/device.config @@ -28,7 +28,6 @@ DEVICE_JACK="86" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -DEVICE_CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG503/device.config b/projects/Rockchip/devices/RG503/device.config index 93ec5b82c..a9988b2e6 100644 --- a/projects/Rockchip/devices/RG503/device.config +++ b/projects/Rockchip/devices/RG503/device.config @@ -28,7 +28,6 @@ DEVICE_PWM_MOTOR="pwmchip1" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0") GPU_FREQ="/sys/devices/platform/fde60000.gpu/devfreq/fde60000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -DEVICE_CPU_GOVERNOR="interactive" # Affinity SLOW_CORES="taskset -c 0-3" diff --git a/projects/Rockchip/devices/RG503/options b/projects/Rockchip/devices/RG503/options index b055cac36..000334c44 100644 --- a/projects/Rockchip/devices/RG503/options +++ b/projects/Rockchip/devices/RG503/options @@ -97,7 +97,7 @@ SAMBA_SUPPORT="no" # build and install Samba Server (yes / no) - SAMBA_SERVER="no" + SAMBA_SERVER="yes" # build and install SFTP Server (yes / no) SFTP_SERVER="yes" diff --git a/projects/Rockchip/devices/RG552/device.config b/projects/Rockchip/devices/RG552/device.config index 6af5fcf6e..72dbae607 100644 --- a/projects/Rockchip/devices/RG552/device.config +++ b/projects/Rockchip/devices/RG552/device.config @@ -25,7 +25,6 @@ DEVICE_PWM_FAN="/sys/class/hwmon/hwmon0/pwm1" CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0" "/sys/devices/system/cpu/cpufreq/policy4") GPU_FREQ="/sys/devices/platform/ff9a0000.gpu/devfreq/ff9a0000.gpu" DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc" -DEVICE_CPU_GOVERNOR="interactive" # No Max Performance for the small cores NO_MAX_PERF="/sys/devices/system/cpu/cpufreq/policy0" diff --git a/projects/Rockchip/packages/linux/package.mk b/projects/Rockchip/packages/linux/package.mk index ed835e29e..303fe62f0 100644 --- a/projects/Rockchip/packages/linux/package.mk +++ b/projects/Rockchip/packages/linux/package.mk @@ -29,7 +29,7 @@ then elif [[ "${DEVICE}" =~ RG503 ]] then PKG_URL="https://github.com/JustEnoughLinuxOS/rk356x-kernel.git" - PKG_VERSION="5ca124df8" + PKG_VERSION="7a64c50e6" fi PKG_KERNEL_CFG_FILE=$(kernel_config_path) || die