Commit graph

154 commits

Author SHA1 Message Date
fewtarius
fb954b97fa
x55, ES, UI Updates
* Set correct rotation when connected to HDMI on Powkiddy x55.
* Deprecate EmulationStation splash screen.
* Fix bug setting 16:10 aspect ratio - move redundant script bits to a global function.
* Experiment with ES defaults.
2023-07-22 23:56:23 +00:00
fewtarius
6cbd147fbe
Revert HDMI framebuffer rotation (startup bits), as it isn't quite ready yet. 2023-07-22 21:30:07 +00:00
fewtarius
06a9cc1b41
* Fixes HDMI output on Powkiddy x55.
* Replaces Powkiddy's function that contantly disables HDMI.
  * Modifies boot args to no longer specify HDMI resolution.
  * Splits SDL2 into SDL2 and SDL2-rotated.
  * Adds environmental options to check for HDMI and if it isn't connected
    preload the rotation patched SDL2.
2023-07-22 18:29:09 +00:00
mason
af36a5b0b5
Fixing PPSSPP controls on RK3326 2023-07-22 04:37:57 +00:00
mason
5f43c25924
RG351P battery led status 2023-07-20 03:03:27 +00:00
mason
dbf475c669
Powkiddy RGB10 Max 3 LED Battery status 2023-07-18 13:04:37 +00:00
anthonycaccese
08a5e91704
Merge pull request #1743 from anthonycaccese/aokzoe-a1-pro-support
Add sleep mode to AOKZOE A1 Pro
2023-07-16 18:05:10 -04:00
anthonycaccese
0238203a14 GPD Win 4 support
Adds audio device and sleep mode quirks for GPD Win 4
2023-07-16 14:03:04 -04:00
anthonycaccese
46b83675d9 Add sleep mode 2023-07-16 14:01:45 -04:00
fewtarius
53ff325cad
Merge pull request #1715 from fewtarius/dev
Updating documentation, hide MANGOHUD, also hide fan control on some devices.
2023-07-14 17:25:32 -04:00
fewtarius
7287cb5311
Updating documentation, hide MANGOHUD. 2023-07-14 21:24:52 +00:00
anthonycaccese
b573a82d1c Initial support for AOKZOE A1 Pro
Adds display quirk to rotate screen correctly
Adds audio hardware quirk to set the correct audio device on startup

Note: for the display quirk I replaced the previous Ayaneo specific quirk with a more general one and combined quirks from both AYA and AOKZOE into that single patch
2023-07-14 13:36:05 -04:00
mason
a3dca25b69
RK3399 - Disable Power LED ES feature 2023-07-10 23:53:50 +00:00
mason
f962a948c5
Working on LED Battery Status Service 2023-07-10 04:03:40 +00:00
mason
c81f1fccf2
Finish up RK3399 Headphone / HDMI setup 2023-07-09 13:47:11 +00:00
mason
4f339eccd1
Adding HDMI serviec for RK3399 build 2023-07-08 14:03:58 +00:00
mason
7dd15ee17c
Add Headphone SW Switch 2023-07-07 17:59:03 +00:00
mason
8cbe2528ea
Finish up RK3399 jack sense 2023-07-06 22:59:41 +00:00
mason
2ff72c24ba
Fix RK3399 Headphone Sense 2023-07-06 15:36:07 +00:00
mason
173a02e72f
Prep RK3399 for release 2023-07-03 19:49:03 +00:00
fewtarius
8c08cdbfe9
* Add a mechanism for providing configuration on a per device basis.
* Supported via fresh flash and during the first post-install reboot.
  * Add configurations to packages/hardware/quirks/devices/(DEVICE)/config/ in the same format it would be found in /storage/.config.
  * System generic configs are copied first, and device specific configs are copied over them.
* Tweak audio so it works on boot.
2023-07-01 18:46:51 +00:00
mason
af7aee29ef
RGB10 Max 3 changes 2023-07-01 12:59:37 +00:00
mason
2e6be3985b
Initial Powkiddy RGB10 Max 3 Support 2023-06-30 12:38:54 +00:00
Brooksytech
b2a0544e73
Merge pull request #1645 from brooksytech/dev
Bring back RG552 support / RK3399 support
2023-06-29 14:17:56 -07:00
fewtarius
655558e4a3
Fix missing export. 2023-06-29 21:16:49 +00:00
mason
5a033a49a5
RK3399 updates 2023-06-29 20:10:01 +00:00
Brooksytech
75c8b90e53
Merge branch 'RK3399' into dev 2023-06-28 06:02:57 -07:00
mason
a3cf32355c
RK339 Updates 2023-06-28 12:52:36 +00:00
fewtarius
ea8e4a8633
Update sensor variables. 2023-06-28 00:44:15 +00:00
fewtarius
96a7e11962
* Update emulators and cores, Linux firmware, and ES.
* Fix issue with fan control on AYANEO Air and Air Pro.
2023-06-27 21:09:15 +00:00
fewtarius
a97b8c41d8
Deprecate DEVICE_AUDIO_MIXER, it's provided by 001-audio. 2023-06-26 11:25:36 +00:00
mason
badfb9e030
Clean RK3399 clocks 2023-06-24 13:52:13 +00:00
mason
dcbf222c4f
Update rk3399 firmware, enable dmc control 2023-06-23 21:08:29 +00:00
mason
c0a4e94145
Add RG552 Fan control 2023-06-23 20:55:05 +00:00
Brooksytech
273aa416e3
Merge branch 'RK3399' into dev 2023-06-23 07:43:35 -07:00
mason
c390be93e1
Enable DMC driver, fix quirk 2023-06-23 04:22:22 +00:00
mason
717a4b34dc
Start RK3399 work 2023-06-23 03:14:11 +00:00
fewtarius
ebab18d6da
Enables LED and Fan env switch support for ES. 2023-06-22 02:40:58 +00:00
fewtarius
14ef633e15
* Air Plus sleep now works correctly.
* Air Plus MMC reader now works mostly correctly.
2023-06-21 21:23:55 +00:00
fewtarius
3980172495
* Move brightness back to R2, add L2 + volume functionality.
* Drop preempt_rt patch as it is causing panics on the Air Pro.
2023-06-19 11:20:01 +00:00
mason
4f869b8279
Bring back gzdoom 2023-06-14 16:49:04 +00:00
fewtarius
0cad55852b
Bump AMD64 kernel to 6.3.7. 2023-06-11 22:47:15 +00:00
fewtarius
fcd03e4ab8
Fix a few device quirks. 2023-06-06 01:54:48 +00:00
fewtarius
34b590ae76
Continue to disable sleep on the OGU. 2023-06-03 09:25:13 +00:00
fewtarius
d36c0d968d
Fix up Anbernic RG353V suspend quirk. 2023-06-02 23:39:23 +00:00
fewtarius
b0e6512aa2
Rework scripts to enable configuring suspend mode, and to display panel info on RG353 devices. 2023-06-02 20:58:46 +00:00
LittleBoi
19891dbc59
Update 001-deviceconfig
It should be set to pwmchip1 like 353m.
2023-06-02 17:21:14 +09:00
fewtarius
ae732963bc
Update Powkiddy RK2023 quirk to use R2 & V+- for brightness. 2023-06-01 21:45:15 +00:00
fewtarius
93fb69f0fc
Migrate device configs to quirks, leave an AMD64 device.config for widest compatibility. 2023-06-01 21:41:58 +00:00
Nicholas Ricciuti
bcd771efa3 Merge remote-tracking branch 'upstream/dev' into winmax2 2023-05-24 17:36:56 -04:00
Nicholas Ricciuti
f2ac1ace6c audio setting quirk, attempt to configure controls and set powersaving by defualt 2023-05-24 10:33:52 -04:00
mason
6ab412ef89
Add Support for Odroid Go Super 2023-05-19 21:21:21 +00:00
Nicholas Ricciuti
94fc7770a5
Merge branch 'dev' into winmax2 2023-05-16 18:59:08 -04:00
mason
ee6becaa2f
Prep RK3326 for release 2023-05-15 21:06:18 +00:00
Nicholas Ricciuti
a90d856561
Merge branch 'dev' into winmax2 2023-05-14 21:31:33 -04:00
Nicholas Ricciuti
207bf44e10
added autosuspend quirk and correct name 2023-05-14 21:31:09 -04:00
mason
df1a88aff0
rk3326 setup 2023-05-14 06:39:10 +00:00
fewtarius
0766853d58
Fix broken panel bits, re-point package at our repo. 2023-05-12 19:37:53 +00:00
mason
fb00dacc7b
rk3326 work 2023-05-10 21:15:44 +00:00
Brooksytech
07f3e52f57
Merge branch 'rk3326' into dev 2023-05-08 15:52:05 -07:00
fewtarius
7c686df1b0
AYANEO AIR Plus needs to use S0 sleep so it will wake without a panic. 2023-05-06 23:59:53 +00:00
fewtarius
566e1214d3
Fix battery status on x55, enable low battery led on RG353/503, fix panel adjustment restore on x55. 2023-05-04 21:23:13 +00:00
mason
816645450b
add rg351p 2023-05-04 18:06:54 +00:00
fewtarius
075842747c
Disable fan control on AYANEO AIR Plus, as it's not working quite right yet. 2023-05-02 22:06:07 +00:00
fewtarius
d4ecce08aa
Merge pull request #1384 from fewtarius/dev
Fix fan control pwm for AYANEO Air Plus.
2023-05-02 08:42:23 -04:00
fewtarius
b2eaf586f1
Fix fan control pwm for AYANEO Air Plus. 2023-05-02 12:41:46 +00:00
fewtarius
8d8cf664e5
Merge pull request #1381 from fewtarius/dev
Update sensors patch for AIR Plus, add more logging and better sorting to automount.
2023-05-01 22:03:11 -04:00
fewtarius
d3d668b5f5
Update sensors patch for AIR Plus, add more logging and better sorting to automount. 2023-05-02 02:02:33 +00:00
mason
a13f467357
Cleanup S922X Audio Quirk 2023-05-01 23:34:27 +00:00
fewtarius
af60426e81
* Add support for AYANEO Air Plus (6800u)
* Update emulators and cores.
* Update Linux kernel to 6.1.27.
2023-05-01 21:16:24 +00:00
fewtarius
1bb13fbcbd
Rework versioning for packages with no external sources. 2023-04-30 01:53:37 +00:00
fewtarius
687bc3709e
Merge pull request #1373 from fewtarius/dev
Revert epoc version bits.
2023-04-28 22:17:47 -04:00
fewtarius
e7c0c25ebc
Revert epoc version bits. 2023-04-29 01:50:04 +00:00
fewtarius
bcdaa1c642
Merge pull request #1372 from fewtarius/dev
Bug fixes
2023-04-28 15:49:33 -04:00
mason
72e402a6be
Fix gpu governor, update S922X kernel & quirks 2023-04-28 17:39:57 +00:00
fewtarius
be293e29bd
Fix packages that need to be built to use unixtime as the version. 2023-04-28 12:16:27 +00:00
fewtarius
f9f43935ab
Update the post hook to use /sys. 2023-04-27 11:15:07 +00:00
fewtarius
8374632236
Tweak the post sleep quirk to use /sys. 2023-04-27 11:10:03 +00:00
fewtarius
0e1462afb3
Still need the post sleep hook. 2023-04-27 11:06:51 +00:00
fewtarius
746111c2e8
Fixes audio and adds headphone sense for jack switching. 2023-04-27 10:24:41 +00:00
fewtarius
20e319a1cd
Workaround for no audio issue until a better solution is found. 2023-04-26 23:51:43 +00:00
fewtarius
2f20081478
Fix the last audio issue, and also fix missing initramfs with DEVICE_ROOT. 2023-04-26 21:21:33 +00:00
fewtarius
03ca265ff8
Add sleep quirks mechanism. 2023-04-26 16:16:39 +00:00
fewtarius
0aaf371dae
Save state after setting. 2023-04-26 13:51:24 +00:00
fewtarius
c157f9db23
Fall back to RK2023 + enabling SPK. 2023-04-26 11:21:38 +00:00
fewtarius
767cd7272e
Fix up audio. 2023-04-26 10:29:31 +00:00
fewtarius
657bf57ab8
Fix x55 audio. 2023-04-26 02:15:58 +00:00
fewtarius
16c835bafa
Testing Powkiddy's x55 kernel. 2023-04-25 20:20:32 +00:00
mason
a4c134fb03
Big / Little core selection S922X & RK3588 2023-04-24 05:33:21 +00:00
fewtarius
149f9a50b5
Merge pull request #1321 from fewtarius/dev
Features and bug fixes
2023-04-23 16:00:27 -04:00
fewtarius
c59014faca
Drop image splash screens. 2023-04-23 19:58:11 +00:00
mason
809edf1ed4
Disable blinking blue LED on S922X 2023-04-23 14:23:45 +00:00
fewtarius
bff71cd5e2
* Add additional feedback to the boot process so it's visible to the user.
* Add support for a variant of JELOS suitable for hosting containers.
* Fix desktop mode terminal bug.
2023-04-22 20:01:07 +00:00
mason
7d285d12ae
S922X updates and fixes 2023-04-20 21:40:42 +00:00
mason
32a20c49ee
S922X: enable audio hack 2023-04-11 22:31:31 +00:00
fewtarius
c38ffa4f32
Clean quirks so they are always installed, and fix OGU audio sometimes missing on startup. 2023-04-07 11:52:25 +00:00
fewtarius
2f7e3f0fe5
Refactor the mechanisms for 32BIT packages. 2023-04-05 21:09:40 +00:00
mason
f4e6242563
S922X audio and update SA cores 2023-04-05 04:48:32 +00:00
mason
0f99b25b8a
Move OGU to S922X 2023-04-02 20:16:01 +00:00
fewtarius
a7e509c4a4
Disable sleep on the OGU as it doesn't wake atm. 2023-04-02 19:33:31 +00:00