mason
fb00dacc7b
rk3326 work
2023-05-10 21:15:44 +00:00
NeoTheFox
54cdfe1dde
added preliminary ZeroTier package
2023-05-10 14:20:32 +04:00
mason
4c9bf03288
updating rk3326
2023-05-08 22:47:28 +00:00
mason
816645450b
add rg351p
2023-05-04 18:06:54 +00:00
fewtarius
746111c2e8
Fixes audio and adds headphone sense for jack switching.
2023-04-27 10:24:41 +00:00
fewtarius
64618f2dc2
Disable additional drivers.
2023-04-26 09:30:39 +00:00
fewtarius
657bf57ab8
Fix x55 audio.
2023-04-26 02:15:58 +00:00
fewtarius
f8eda99e6a
Revert device tree from testing to rk3566-evb2-lp4x-v10-linux.
2023-04-25 23:22:05 +00:00
fewtarius
ad438071d5
Adds Powkiddy x55 as a (hopefully temporary) separate device.
2023-04-25 22:54:13 +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
91c0e9fd5a
Switch moonlight to use autostart so the configuration is updated per device from the framebuffer res.
2023-04-23 22:29:32 +00:00
fewtarius
c59014faca
Drop image splash screens.
2023-04-23 19:58:11 +00:00
fewtarius
002fe2c06c
Add support for building without emulators (EMULATION_DEVICE="no"), add support for building container support (CONTAINER_SUPPORT="yes", correct a condition where a base build kernel panics on boot.
2023-04-21 21:40:02 +00:00
fewtarius
0643785c4e
Fix Bluetooth for RK3566 and RK3588 to use 64bit rtk_hciattach, deprecate 32bit version. Clean firmware on every build so it is always applied.
2023-04-09 00:59:27 +00:00
fewtarius
b39577374e
Add full support for Powkiddy RK2023.
2023-04-08 11:02:16 +00:00
fewtarius
2f7e3f0fe5
Refactor the mechanisms for 32BIT packages.
2023-04-05 21:09:40 +00:00
fewtarius
79d3987b31
Start building the Powkiddy RK2023 device tree.
2023-03-30 22:05:17 +00:00
fewtarius
c471a35ce2
Fix RTL8821CS-firmware correctly and re-apply to RK3588.
2023-03-29 10:07:03 +00:00
fewtarius
1367198053
Temporarily drop RTL8821CS-firmware from RK3588.
2023-03-29 01:50:58 +00:00
fewtarius
382b965c89
Drop old ffmpeg version, no longer needed.
2023-03-18 13:40:21 +00:00
fewtarius
c686aef793
Fix ffmpeg on 3588.
2023-03-18 13:39:51 +00:00
fewtarius
5799bc7a66
Add RTL8821CS firmware to 3588 builds.
2023-03-12 13:20:55 -04:00
fewtarius
bb0b0ca5bf
Revert firmware package on 3588.
2023-03-11 06:17:45 -05:00
fewtarius
adc05c4511
Update emulators and cores, bump kernel to 6.1.16, update box86 and box64.
2023-03-10 18:03:37 -05:00
fewtarius
aed62eefbe
Bump kernel, but disable multidtb as it needs more work before merging.
2023-03-09 16:57:30 -05:00
fewtarius
76476f1410
Initial support for Indiedroid Nova.
2023-03-08 19:00:17 -05:00
fewtarius
1b68dd05f5
Work on RK3588 multi dtb support.
2023-03-08 12:34:56 -05:00
fewtarius
d2893dc007
Add box86 and box64 to our ARM devices.
2023-03-03 12:12:24 -05:00
fewtarius
902479af60
Variable cleanup.
2023-02-24 08:53:43 -05:00
fewtarius
17317a81ab
* Fix battery reporting on RK3566 devices.
...
* Update Linux kernel to 6.1.13.
* Update PPSSPP.
* Fix jelos-info hang if temp device doesn't exist.
2023-02-22 16:54:01 -05:00
fewtarius
0cd75b996f
Cleanup, and re-add yabasanshiroSA for ARM.
2023-02-22 06:56:08 -05:00
fewtarius
cfb0bb7e59
Fix battery on 503.
2023-02-19 06:10:09 -05:00
fewtarius
c432a5be20
Split 353P and M devices.
2023-02-17 08:45:34 -05:00
fewtarius
96d8e45633
Update 3566 kernel, bump emulators and cores.
2023-02-17 08:38:45 -05:00
fewtarius
c1a7c548b3
Add support for rk3566 devices with single image support.
2023-02-16 17:40:39 -05:00
mason
112abe129f
Eth0 driver for Indiedroid Nova
2023-02-10 23:32:07 +00:00
fewtarius
a837478baf
* Distribution updates - kernel 6.1.10, Python, systemd, busybox, SDL2, etc.
...
* Update emulators, cores, and art book next theme.
* Drop -Ofast, --disable-shared --enable-static as defaults.
* Misc build fixes.
2023-02-08 12:26:54 -05:00
mason
74e2286393
Enable additional RT wifi adapters
2023-01-12 13:47:25 +00:00
mason
cdf3597151
More Orange Pi 5 / RK3588 setup
2023-01-09 22:26:15 +00:00
mason
5753c7481d
RK3588 cleanup
2023-01-09 06:26:27 +00:00
mason
115cb94267
Orange Pi 5 / RK3588 Support
2023-01-08 22:49:32 +00:00
fewtarius
767e7529af
Part 3 of 3, drop RG353P/V/M and RG503.
2022-12-30 08:01:15 -05:00
fewtarius
1bf8c7e5bd
Part 2 of 3, deprecates and removes RG552.
2022-12-30 07:17:07 -05:00
fewtarius
f30878f64b
Part 1b of 3, drop remaining RGB20S bits.
2022-12-29 17:41:21 -05:00
fewtarius
594e589b82
Part 1 of 3, deprecates and removes RG351x and RGB20S.
2022-12-29 17:36:01 -05:00
fewtarius
4beae761a9
Misc fixes and improvements.
2022-12-21 17:24:01 -05:00
fewtarius
4b9e65325f
* Update kernel and OS to support AyaNeo Air / Air Pro fan control.
...
* Bump WIFI drivers.
* Add WIFI module quirk and WIFI not waking from sleep on Air.
* Fix splash screen on rotated displays.
* Move autostart to its own package.
2022-12-19 17:14:32 -05:00
Tim Flaman
5b27f83b67
Resolve sound issues, remove previous attempt
2022-12-17 21:09:22 -06:00
Tim Flaman
ab36521e9a
Fix merge issues
2022-12-06 23:15:00 -06:00
Tim Flaman
069d31b026
u-boot patches for RGB20S device support
2022-12-04 17:36:00 -06:00
Tim Flaman
d2ad58d406
Initial RGB20S device support part 2
2022-12-03 00:12:18 -06:00
Tim Flaman
aa2ee29ee8
Initial RGB20S device support
2022-11-30 21:47:06 -06:00
brooksytech
06fbc931a6
Add initial yuzu support, misc. updates
2022-11-16 08:36:25 -08:00
fewtarius
0f7741b80f
Fix RG552 default mixer.
2022-11-13 20:24:03 -05:00
fewtarius
34a481f977
Add Audio path feature to ES, bug fixes, and some additional changes for future use.
2022-11-12 15:39:58 -05:00
fewtarius
d7bf40534d
Merge pull request #725 from fewtarius/dev
...
Build fixes.
2022-11-08 16:46:29 -05:00
fewtarius
38bc64dd19
Build fixes.
2022-11-08 16:46:03 -05:00
Locutus73
cd4eec8964
Update device.config
...
Changed DEVICE_AUDIO_MIXER from "DAC" to "Master" in order to match the renaming of DAC Playback Volume renamed to Master Playback Volume in the kernel.
2022-11-07 13:50:11 +01:00
fewtarius
07b2e1b69f
Add rootwait to all Rockchip devices.
2022-11-02 18:33:02 -04:00
Tom Pratt
3c4167b6d3
Bluetooth firmware for RG353P
...
Realtek firmware binaries are already available in kernel sources for this device.
2022-10-28 19:31:03 +02:00
fewtarius
a7d633da5c
Add support for configuring the boot UI while in kiosk mode (Weston only). This enables users to boot right into an emulator or into RetroArch, however the features of ES will be unavailable.
2022-10-27 07:51:00 -04:00
fewtarius
5ad1a43678
* Fix Sega Saturn (yabasanshiroSA) controls.
...
* Fix issue with post-update not executing on some devices.
* Fix issue with hotkey autoconfig not working for all configured controllers.
* Re-add textviewer
* Update ArtBook theme.
2022-10-25 06:24:50 -04:00
fewtarius
33b157a3a0
Revert RTL8188FU and re-add it to the build.
2022-10-24 07:14:34 -04:00
fewtarius
e7137b32e4
* Add support for dynamic controller variables and support for hotkey configuration when a new controller is default.
...
* Deprecate device specific controller variables.
* Set avahi hostname on boot.
* Add dmidecode for x86_64 specific quirks.
2022-10-21 17:23:25 -04:00
fewtarius
24d1147b11
Fix kernel config RG552.
2022-10-21 09:10:16 -04:00
fewtarius
63af910f09
Move speaker/headphone paths to device variables to resolve #632 .
2022-10-21 07:37:01 -04:00
fewtarius
3ae713dcfa
Drop RTL8188FU from the reverted RG552 build.
2022-10-20 18:32:00 -04:00
fewtarius
934410326c
Revert RG552 changes.
2022-10-20 13:19:27 -04:00
fewtarius
00782b9635
Add WIFI drivers.
2022-10-20 13:17:01 -04:00
fewtarius
7027c312e9
5.19.16 + preempt rt + PortMaster fix.
2022-10-19 15:14:13 -04:00
fewtarius
f9d9221acd
Begin to merge usb media device support.
2022-10-18 19:47:37 -04:00
fewtarius
f056beab61
Add preempt rt to mainline 5.19 kernel builds.
2022-10-18 17:52:18 -04:00
fewtarius
7d07eff763
* Add user profile directory /storage/.config/profile.d.
...
* Apply workaround for no sound / no headphone jack switching (RG353V).
* Update ArtBook Next theme.
* Ensure the device tree is not swapped after an update.
> Note: Exiting RG353V users will need to disable and re-enable the RG353V switch, or run `device-switch RG353V` over ssh.
2022-10-02 12:46:51 -04:00
fewtarius
34a7ccfbf8
Update device brightness RG503, RG552, handheld.
2022-10-02 05:27:42 -04:00
fewtarius
25e61ed11f
Bump RG353P/V brightness to 50%
2022-10-01 20:35:21 -04:00
fewtarius
9ae3455f45
* Fix more brightness bugs
...
* Update kernel - Adds additional RG353V device property changes.
* Always sync portmaster, thememaster, and jelosaddons after updating.
* Add workaround for no audio mixing of right channel on RG353V thanks to @christianhaitian.
2022-10-01 20:22:43 -04:00
fewtarius
73dff6fa94
* Add support for multiple device trees.
...
* Add support for RG353V (use RG353P image, enable switch in system settings).
* Fix language selection bug.
* Fix another brightness bug.
* Fix shader build conflict.
* Force Retroarch to use glcore on the RG552 if GL is still enabled.
2022-09-30 20:40:33 -04:00
Robin
61c48a5b37
Add logitech support
...
Support for Logitech devices that are not fully compliant with HID standard
2022-09-24 09:44:30 +08:00
Robin
73160eed30
Try to fix usb otg keyboard not working
2022-09-24 09:38:48 +08:00
brooksytech
587b7c6ba9
Update duckstationsa & 552 kernel config
2022-09-17 06:41:06 -07:00
fewtarius
53e7a3efce
Bump mesa, fix options so we're not linking to things we're not building.
2022-09-10 10:26:25 -04:00
fewtarius
fd6ddc60fa
Fix RG552 console.
2022-09-10 09:37:28 -04:00
fewtarius
79ccd182fa
Merge pull request #477 from fewtarius/dev
...
Updates.
2022-09-09 20:02:26 -04:00
fewtarius
8f09001f42
Update to support stopping and starting the defined UI service rather than assuming everything uses the emustation service. Update volumesense to stop looking for devices after 5 attempts. Update system_utils and volume_sense to increment by 5 or 15.
2022-09-09 20:01:27 -04:00
brooksytech
cac7a04fcd
Updating to kernel 5.19 and fix controls
2022-09-09 07:35:05 -07:00
brooksytech
f504d6a834
enable 32bit time on the 552
2022-09-05 09:26:02 -07:00
fewtarius
e5dfcf0be3
Explicitly set DISPLAYMANAGER VULKAN_SUPPORT.
2022-09-04 10:01:49 -04:00
Brooksytech
6de28d9220
Merge branch 'dev' into RG552ML_merge
2022-09-01 17:05:35 -07:00
fewtarius
a3fbc16925
Change RG552 brightness hotkey to TR2 so it's simpler to access.
2022-09-01 19:05:20 -04:00
fewtarius
b37990e4c3
Misc updates.
2022-09-01 17:17:36 -04:00
brooksytech
4f03bac66a
Ready to merge mainline into 552
2022-09-01 13:42:06 -07:00
brooksytech
7212c87eea
More 552 mainline changes
2022-08-31 23:27:58 -07:00
fewtarius
259a77dcce
Merge pull request #400 from brooksytech/RG552ML
...
Initial support for the RG552 ML support.
2022-08-31 18:40:31 -04:00
brooksytech
ad7795ba39
Adding initial support for 552 Mainline Support
2022-08-31 15:20:07 -07:00
fewtarius
1f6d96325b
* Fix ALSA on x86_64 handhelds.
...
* Temporary drop or correct multiple packages that needed updates for x86_64.
* Update volume service to deprecate hard coded paths.
* system-utils and sleep to common packages.
* Add weston kiosk.ini for future use.
* Add DIRTY variable, if true it will not clean.
2022-08-31 17:50:23 -04:00
fewtarius
8a719903aa
Set (correct) L2 + Vol +/- to control brightness on the RG351P and RG552.
2022-08-31 07:14:20 -04:00
fewtarius
9ba7af7751
Move base_only guard to misc-packages. May move to image later.
2022-08-28 20:04:17 -04:00
fewtarius
a8e3d11475
* Fix up Samba thanks in part to @CoreELEC.
...
* Add PC/handheld device to separate X86_64 for other purposes.
* Move emulation packages into device options.
* Add Docker packages for future use thanks to @CoreELEC.
2022-08-28 19:47:56 -04:00
fewtarius
c965a43690
Fix up splash, 4k image with a black background for improved scaling. For rotated displays invert the splash resolution so they scale correctly. Replace the ES image with a link to the splash.
2022-08-26 19:18:56 -04:00
fewtarius
9d91548c44
Fix init oops, and RG351P resolution oops.
2022-08-23 17:02:26 -04:00
fewtarius
1894393478
Drop hard coded splash screens and generate a correct resolution/aspect splash during the build.
2022-08-23 07:23:08 -04:00
fewtarius
99421a7b22
drop JSLISTEN_BRIGHTNESS, as it isn't needed.
2022-08-16 08:10:45 -04:00
fewtarius
bc2fdf6932
Move brightness control to volume daemon for consistency.
2022-08-16 07:53:19 -04:00
fewtarius
2836076c42
Duckstationsa only for 353, 503, and 552.
2022-08-02 17:06:30 -04:00
fewtarius
620fa0117c
* Fix issue with RG552 booting dev builds
...
* Fix udevil not automounting fat32 and exfat
* Fix burnimage not flushing gpt magic when flashing mbr images
2022-08-01 17:52:51 -04:00
fewtarius
43e239cf40
No longer need frequency settings in device.init on rg351x devices.
2022-07-30 12:11:57 -04:00
fewtarius
07aa292ff1
Fix up sleep tool, 351 parameters, and package cleaning stanza.
2022-07-29 22:19:47 -04:00
fewtarius
8148e78bef
Updates and fixes.
2022-07-11 17:56:53 -04:00
fewtarius
d27c5d8fca
Revert 552 change.
2022-07-05 21:00:36 -04:00
fewtarius
3b16fed096
Working on the builds.
2022-07-03 19:48:01 -04:00
fewtarius
2433900cb3
Deprecate DISPLAY_ROTATED.
2022-07-02 07:20:10 -04:00
fewtarius
7e41959b4b
* Fix HDMI audio out issue (RG503, RG353P)
...
* Fix power LED reporting issue (RG503, RG353P)
2022-06-23 19:53:12 -04:00
fewtarius
1da9df326d
Merge pull request #224 from kkoshelev/dev
...
Add tailscale support
2022-06-22 22:36:51 -04:00
Konstantin Koshelev
38166183dc
Add tailscale support
2022-06-22 19:09:41 -07:00
fewtarius
f3c6d08aa9
Fix RetroArch output when connected to HDMI (RG503, RG353P only).
2022-06-22 20:22:51 -04:00
fewtarius
0ab1e03eb2
yabasanshiroSA adjustments.
2022-06-21 17:04:58 -04:00
fewtarius
00a041c686
Add support for the Anbernic RG353P.
2022-06-18 11:15:15 -04:00
fewtarius
140be7759f
Merge pull request #197 from brooksytech/fix_503_hostname
...
Fix hostname for 503.
2022-06-07 18:47:48 -04:00
Brooksytech
851b670ba7
Fix hostname for 503.
...
This should correctly show the 503 as rg503 and not "Distroname" for ssh and smb connections.
2022-06-07 08:12:56 -07:00
Konstantin Koshelev
edfde81d88
Copy all network related options from RG351v
2022-06-06 19:31:47 -07:00
Konstantin Koshelev
dcac210b3f
Add missing 503 kernel modules for WireGuard
2022-06-06 15:05:05 -07:00
fewtarius
467d696922
Add joydev to provide js0 for jslisten functionality.
2022-06-02 07:15:32 -04:00
fewtarius
5dbd06554b
* User selectable default CPU scaling method
...
* Add ES theme "Minimal", enable ES theme "Terminal"
* Update Thememaster
* Bump the CPU clock to 1.992GHz
2022-06-01 17:22:25 -04:00
fewtarius
f8e4e4a989
Change CPU_GOVERNOR to DEVICE_CPU_GOVERNOR
2022-06-01 08:03:16 -04:00
fewtarius
de70e77c10
Update the CPU scaling governor to default to interactive.
2022-06-01 06:56:46 -04:00
fewtarius
d70216c5b0
Fix 503 scaling governors.
2022-05-31 18:49:30 -04:00
fewtarius
622899d1d9
Add support for imagemagick to initramfs.
2022-05-30 17:39:05 -04:00
fewtarius
5df2cfa0e8
* Add support for the Anbernic RG503.
2022-05-27 22:33:28 +00:00
fewtarius
49c711247c
Fix jacksense on the 351 devices.
2022-05-06 02:02:16 +00:00
fewtarius
f64563ddd1
Cleaning up options.
2022-04-28 06:31:44 -04:00
fewtarius
9a41fda1c7
Cleaning up options to remove unused bits.
2022-04-27 06:08:03 -04:00
fewtarius
cfccc6e922
* Eliminate the top overclocks as we're not using them anyway.
...
* Apply the default clocks in init to reduce risk of instability during boot.y
2022-04-19 18:01:26 -04:00
fewtarius
995716f244
Fix these later.
2022-04-09 16:07:17 -04:00
fewtarius
a565bcf0b7
Update kernel parameters.
2022-04-09 16:04:44 -04:00
fewtarius
d7d23a843f
RTL8192CU as it doesn't build on the 552 kernel correctly.
2022-04-09 15:16:44 -04:00
fewtarius
1030512593
Fix up WIFI module builds on the RG351x and clean up brightness restore a little.
2022-04-07 21:29:27 -04:00
fewtarius
72b6f8273b
Fix up RTL8812BU, add RTL8192CU, RTL8192EU, and RTL8814AU.
2022-04-07 19:57:53 -04:00
fewtarius
630640e49a
Fix RG351x scaling variables.
2022-04-03 19:04:10 -04:00
fewtarius
260aa5a9cc
Swap hostname to device, clean up how we show the splash a bit more.
2022-03-28 17:12:31 -04:00
fewtarius
397622d141
Improving compatibility with the 351 series.
2022-03-28 16:06:00 -04:00
fewtarius
021db178ef
Add 5GHz WIFI drivers for RG351x
2022-03-26 12:48:59 -04:00
fewtarius
6239d53fc7
Inform init that the display is rotated.
2022-03-26 12:08:53 -04:00
fewtarius
df27bfbc6a
Fix typo.
2022-03-26 10:26:08 -04:00
fewtarius
6fb875dab1
Bump the Mali blob and fix an issue with the device tree not getting copied.
2022-03-26 10:22:57 -04:00
fewtarius
48e4bae736
Working on RG351x support.
2022-03-26 10:07:10 -04:00
fewtarius
28c7b33fce
Need an older rkbin and firmware for uboot.
2022-03-26 06:22:01 -04:00
fewtarius
938fcb6c19
Work on the RG351 Series.
2022-03-25 22:28:08 -04:00
fewtarius
8c7b9ed61c
* Clean up system.cfg and sleep.sh
...
* Update kernel
2022-03-15 17:04:37 -04:00
fewtarius
7089202f86
Clean up FS resize and handling a mount failure.
2022-03-05 15:25:50 -05:00