Commit graph

233 commits

Author SHA1 Message Date
fewtarius
08d1a98694
Initial (incomplete) support for x86_64. Bump many many packages. Still need to fix controls in a few for the new split build model. 2022-07-14 18:12:00 -04:00
fewtarius
bbb941640c
Fixes. 2022-07-14 16:46:21 -04:00
fewtarius
a76b3c0ccd
Cleanup, move es_input back to user-writeable, only build librga on specific devices. 2022-07-13 17:59:42 -04:00
fewtarius
68317933f2
Fixes 2022-07-10 12:20:13 -04:00
Thomas Vaccarino
3b27e5658d
Remove extra - in the cloud_backup RSYNCOPTSBACKUP options 2022-07-08 12:26:42 -04:00
Tom
4f8f184a4e
Merge branch 'dev' into rsync_opts_backcompat 2022-07-05 21:20:35 -04:00
Thomas Vaccarino
4bb659f684
If the rsync.conf is missing variables we should set defaults 2022-07-05 20:38:50 -04:00
Thomas Vaccarino
9c597ca419
Make the rsync options for cloud_backup and cloud_restore configurable via the rsync.conf 2022-07-05 11:59:12 -04:00
fewtarius
2433900cb3
Deprecate DISPLAY_ROTATED. 2022-07-02 07:20:10 -04:00
fewtarius
79dab3ccb9
Boots. 2022-07-01 14:56:04 -04:00
fewtarius
f0a713da78
Testing build for x86. 2022-06-30 06:28:25 -04:00
fewtarius
4308d83f44
Fix output redirect. 2022-06-24 18:51:30 -04:00
fewtarius
a041136ac4
Fix emmc mount issue with RG353P with a single microsd. 2022-06-24 18:49:37 -04:00
fewtarius
07300d4c30
* Corrects issue where the RG503 and RG353P boot when connected to the charger (after the first boot).
* Updates emulators and cores.
2022-06-19 21:03:49 -04:00
fewtarius
de70e77c10
Update the CPU scaling governor to default to interactive. 2022-06-01 06:56:46 -04:00
fewtarius
ba230d20a9
Update the bash prompt to be more accurate. 2022-05-31 20:16:06 -04:00
fewtarius
c840b160b2
Fix 503 boot logo. 2022-05-31 16:29:04 -04:00
fewtarius
51d40ae6f4
Fix RG552 boot. 2022-05-31 08:45:33 -04:00
fewtarius
bcb487ebe2
Bug fixes. 2022-05-30 21:23:04 -04:00
fewtarius
cf673be2e4
Fix package deps. 2022-05-30 19:13:55 -04:00
fewtarius
3a86b278a8
Fix typo in init. 2022-05-30 17:44:57 -04:00
fewtarius
622899d1d9
Add support for imagemagick to initramfs. 2022-05-30 17:39:05 -04:00
fewtarius
3656ae4377
Fix EmulationStation splash. 2022-05-29 17:52:58 +00:00
fewtarius
4172e9e353
Update parted. 2022-05-29 15:04:52 +00:00
fewtarius
5df2cfa0e8
* Add support for the Anbernic RG503. 2022-05-27 22:33:28 +00:00
fewtarius
5df9c582ab
Fix oops in rclonectl that overwrites rclone config files. 2022-05-25 16:33:44 +00:00
fewtarius
3ef6d14628
Fix merge conflict. 2022-05-18 13:04:02 +00:00
fewtarius
98d80748fe
Fix up ES configs so they don't need to be copied. 2022-05-18 11:25:39 +00:00
Konstantin Koshelev
83d09c39c7 Add WireGuard support with wg-quick 2022-05-11 17:47:42 -07:00
fewtarius
4d0350a927
Update Python3, Jinja2, and the builder to use Debian rather than Ubuntu. 2022-05-02 19:27:53 -04:00
fewtarius
bf601f18fb
Deprecate and remove remote support. 2022-04-27 08:03:40 -04:00
fewtarius
02f679795b
Ensure the locale path exists, if not populate it. 2022-04-14 05:59:09 -04:00
fewtarius
84d70e0774
If an update fails and cleans up, some important functions are missed. Best to clean up and reboot instead. 2022-04-11 20:02:39 -04:00
fewtarius
c708226b1e
Fix ES attribute save issue, fix prompt issue, clean up issue. 2022-04-11 19:43:19 -04:00
fewtarius
ec89e3b701
CARDS variable and test is no longer necessary. 2022-04-07 07:42:50 -04:00
fewtarius
b238fabcf7
Fix a glitch mounting SD1 with a games partition. 2022-04-07 07:34:44 -04:00
fewtarius
a800c67ae1
Add HW_DEVICE to the bash prompt so it's easy to know which device we're logged into. 2022-04-03 16:41:49 -04:00
fewtarius
e49d672ce2
Add .sh extensions for ES. 2022-04-03 14:09:21 -04:00
fewtarius
ca13551d37
Fix links, give the user updates on progress. 2022-04-03 13:46:03 -04:00
fewtarius
01e30b2ee2
Add links for ES to show, and unmount the cloud drive after completing a backup or restore. 2022-04-03 13:33:48 -04:00
fewtarius
5028df044a
If the configs aren't available, copy them, and copy the right ones. 2022-04-03 13:15:49 -04:00
fewtarius
c111cd0c94
Fix up config filenames, update only if they don't exist. 2022-04-03 13:01:59 -04:00
fewtarius
888ffcc9a4
Log output of sync activity. 2022-04-03 12:56:40 -04:00
fewtarius
7d38a2b913
Fix sources path. 2022-04-03 12:40:41 -04:00
fewtarius
bed24550b4
Add a simple cloud backup and restore functionality via rclone, fuse, and rsync. 2022-04-03 12:38:59 -04:00
fewtarius
609841e434
Fix permissions on rclonectl. 2022-04-03 11:11:58 -04:00
fewtarius
a9993ac307
Foundational rclone work. 2022-04-03 10:48:52 -04:00
fewtarius
1ad278a474
Fixing up updates in preparation for the switch. 2022-03-31 15:23:16 -04:00
fewtarius
1e5668f857
Stop compressing the .img, and prepare to drop .tar as the update package. 2022-03-30 19:14:07 -04:00
fewtarius
2fae13d6e8
Fix a few more dependencies. 2022-03-30 18:21:17 -04:00
fewtarius
9d40e0b812
Fix init oops. 2022-03-29 06:43:27 -04:00
fewtarius
c360cdfefb
Streamlining for multiple devices. 2022-03-28 19:53:26 -04:00
fewtarius
87eb602149
Don't start the time service until the end of startup. 2022-03-28 18:00:26 -04:00
fewtarius
7cae163333
Cleaning up the splash across devices. 2022-03-28 17:47:29 -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
2a62f77698
Apply my shutdown log message patch. 2022-03-28 07:39:40 -04:00
fewtarius
aa2517f15a
Fix build deps. 2022-03-27 16:03:32 -04:00
fewtarius
37f35f4f16
Merge branch 'dev' of github.com:JustEnoughLinuxOS/distribution into dev 2022-03-27 15:45:55 -04:00
fewtarius
08f7d3bac2
Update systemd dependencies. 2022-03-27 15:45:44 -04:00
fewtarius
27bb337250
Add loading message. 2022-03-27 15:34:43 -04:00
fewtarius
83dc8e39bf
Include wc in init. 2022-03-27 12:01:27 -04:00
fewtarius
a9916f7420
Don't try to mount other cards if there aren't any. 2022-03-27 11:46:45 -04:00
fewtarius
d9769de5db
Fix up splash on the 351P 2022-03-26 15:06:19 -04:00
fewtarius
9e72309447
* Fix long standing issue with busybox and bash.
* Move retroarch bits to the retroarch package.
* Add an upgrade script to autostart that executes after upgrades.
2022-03-16 18:03:28 -04:00
fewtarius
dc67b5af7f
Fix up fs-resize 2022-03-05 20:20:25 -05:00
fewtarius
7089202f86
Clean up FS resize and handling a mount failure. 2022-03-05 15:25:50 -05:00
fewtarius
67c8ccc99a
* Update RTL8821CU and RTL8812AU
* Correct systemd kernel overlay regression
* Add usb-modeswitch
2022-03-04 17:04:23 -05:00
fewtarius
bab270680d
* Refactor the default theme so it lives in the system partition and is linked to the ES themes directory. This allows the theme to be updated along with system updates, and cuts the space needed for the theme in half. It is renamed to system-theme so it won't interfere with a user installed Art Book theme. 2022-03-03 18:20:55 -05:00
fewtarius
642cb460b8
Re-enable sleep on power button press. 2022-02-28 20:43:49 -05:00
fewtarius
6628c5c19c
Fix up userconfig setup. 2022-02-28 16:36:40 -05:00
fewtarius
54d8cb1bd9
* Bump systemd go v250.3 2022-02-28 16:31:20 -05:00
fewtarius
b2d76a6e53
* Deprecate and remove Python2 thanks to @CoreELEC as an upstream.
* Optimize mupen64plus, plus-nx, and yabasanshiro a bit
* Misc OS updates and bug fixes.
2022-02-27 18:34:12 -05:00
fewtarius
ca785b5e25
Some kernel tweaks, and resize storage to use the whole SD. 2022-02-17 18:24:01 -05:00
fewtarius
f39ced9701
Revert resize removal and only remove creation of the games partition. 2022-02-15 18:33:00 -05:00
fewtarius
1e4f9d5364
No longer resize the partition automatically, as most users will have two SD cards. 2022-02-13 09:00:13 -05:00
fewtarius
edd58c9c9d
Dropping support for the RG351 series. 2022-02-12 17:33:21 -05:00
fewtarius
7e2e853969
Support for RG351P/M/V/MP 2022-02-12 08:25:47 -05:00
fewtarius
2662639c24
create device.init if we don't have one 2022-02-11 06:04:26 -05:00
fewtarius
47183832a8
Tweak init 2022-02-10 20:34:32 -05:00
fewtarius
d13a0d424f
Refactor startup, eliminate unnecessary patches 2022-02-10 20:00:14 -05:00
fewtarius
1364dab8f0
Work on sound 2022-02-10 16:39:12 -05:00
fewtarius
c94b257963
Removing soft vol 2022-02-10 06:01:46 -05:00
fewtarius
29c0cded05
JELOS 20220205 - Release 2022-02-05 09:23:32 -05:00