Commit Graph

320 Commits

Author SHA1 Message Date
Vincent-FK 95dc5578a6 Removed ro in Recovery, mapping for low brightness working in recovery 2020-11-16 08:32:05 +01:00
Vincent-FK f027a0022b changed soft versions 2020-11-15 12:39:41 +01:00
Vincent-FK 30f075f1af RO only performes if we are in rw mode, brightness and volume not written to file but env variables -> no need for rw, no more rw/ro in write_args_quick_load_file 2020-11-15 12:33:02 +01:00
Vincent-FK 482d24a52a boot time optimized: rw/ro operations in brightness_set and volume_set only done if volume has changed 2020-11-13 17:19:27 +01:00
Vincent-FK 55998bfd7d added all files in game layouts that were ignored by .gitignore 2020-11-13 08:37:32 +01:00
Michel-FK ca1dcbbf7b disable alsactl store during powerdown
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-12 22:31:12 +01:00
Michel-FK 601ddfd3f9 create /.first_boot if swap and share partitions exist
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-12 22:30:23 +01:00
Vincent-FK fa986e1506 added funkey_gpio_mapping.conf from last commit and added email address in Free games's copyright text 2020-11-12 20:17:52 +01:00
Vincent-FK ac96e59a83 corrected few defects in themes 2020-11-12 18:41:06 +01:00
Vincent-FK b42b24dfd9 nex linux version and not checking for /swap on S01first_boot 2020-11-12 10:02:56 +01:00
Vincent-FK 9a0ae5e721 new included RetroFe themes: Flat and TFT 2020-11-11 16:37:30 +01:00
Michel-FK ee29b4a1aa clean up inittab
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-10 16:03:50 +01:00
Michel-FK 23d4cb06ae simplify update_partition script
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-10 15:26:11 +01:00
Vincent-FK a89ca61355 umount /mnt (instead of /mount) in inittab 2020-11-10 15:04:02 +01:00
Vincent-FK 8b1877e666 Free Games with the latest box arts 2020-11-10 08:41:22 +01:00
Vincent-FK 6081730ef7 not unmounting all partitions in inittab 2020-11-09 23:43:31 +01:00
Vincent-FK c29a530f75 Merge branch 'master' of github.com:FunKey-Project/FunKey-OS 2020-11-09 23:39:00 +01:00
Vincent-FK 773fdd9c80 removed rw/ro on S50alsa-utils 2020-11-09 23:38:50 +01:00
Michel-FK 60f5e583ab put all notifs in uppercase
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-09 16:11:53 +01:00
Vincent-FK a1afac9169 changed defconfig 2020-11-09 10:40:56 +01:00
Michel-FK 705d2abac7 mute .swu search when unmount SUB share
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-06 16:47:53 +01:00
Michel-FK 0f408f3b63 add swupdate to rootfs too
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-05 14:46:49 +01:00
Michel-FK b48b7b5512 move ProdResources to /usr/local/share
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-04 18:45:41 +01:00
Michel-FK 0f38d4ebe5 remove /var/db/dhcpcd dir and link to /tmp
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-04 18:28:39 +01:00
Michel-FK 4d5c54164b merge security with new HOME
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-04 18:12:20 +01:00
Vincent-FK 3bc33b7b71 bug correction: mednafen emulators restated in wrong aspect ratio after instant action now that working dir is in RAM 2020-11-04 17:38:37 +01:00
Vincent-FK 8beff9949e security: copy of mednafen-09x.cfg before launching mednafen in launchers 2020-11-04 14:29:56 +01:00
Michel-FK 34e44bf9bc rellocate all emulators to a new HOME
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-04 14:11:33 +01:00
Michel-FK f897877674 remove PCSX memcards from /usr/games/launchers
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-04 10:28:07 +01:00
Michel-FK 652b6cc581 launch emulators in /tmp/funkey
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-04 00:09:49 +01:00
Michel-FK 987a403bc7 move quick_load_file to /mnt
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-03 23:16:52 +01:00
Michel-FK a41bdcc99a remove unneeded ro/rw for bat_percent_rescale file
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-03 23:15:43 +01:00
Vincent-FK ca0d184a43 shutdown_funkey forces a last ro 2020-11-03 18:03:44 +01:00
Vincent-FK 6f95c6a492 Merge branch 'ReadOnly' of github.com:FunKey-Project/FunKey-OS into ReadOnly 2020-11-03 17:37:34 +01:00
Michel-FK 3f7fdf0e4a put alsa in read-only
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-03 17:37:21 +01:00
Vincent-FK c96ba98041 Merge branch 'ReadOnly' of github.com:FunKey-Project/FunKey-OS into ReadOnly 2020-11-03 17:36:23 +01:00
Michel-FK 7c8da14252 move current_battery_percentage file to /tmp
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-03 10:30:38 +01:00
Vincent-FK 1711b22c0c added ngp support for NGC extension files 2020-11-03 08:51:01 +01:00
Michel-FK fd6ab2ce4c make rootfs read-only
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-02 22:22:05 +01:00
Michel-FK 79a7be9716 add swap partition
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-02 16:49:47 +01:00
Vincent-FK c5c4b15523 fixed bug: btn down now working on pce 2020-11-02 00:46:46 +01:00
Vincent-FK 0b3a19e733 fixed bug: instantat action not working anymore for Genesis and sms 2020-11-02 00:10:28 +01:00
Vincent-FK f32690d032 added fceux in signal_USR1_to_emulators script 2020-11-01 17:06:40 +01:00
Vincent-FK c64ae3a94e added light gray palette by default for gameboy 2020-11-01 16:21:00 +01:00
Michel-FK 56be24a117 changed update file naming scheme
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-01 00:55:14 +01:00
Michel-FK 6c20eca4ea optimize swap creation
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-01 00:55:14 +01:00
Michel-FK b5a08d0bdb more verbose update reboot
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-01 00:55:14 +01:00
Michel-FK 875643021c boot on Recovery partition when Fn + Start keys are pressed when booting
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-01 00:40:46 +01:00
Michel-FK f502166998 used different boot logo for Recovery
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-11-01 00:38:35 +01:00
Vincent-FK 7b9c946d5b added pbp file extension in PS1 collection and added uppercase default extensions in all collections 2020-10-30 08:14:38 +01:00
Vincent-FK fe83afe49b new version of Retrofe catching USR1 signals to shutdown faster and script signal_usr1_to_emulators now also sending signal to retrofe 2020-10-28 08:47:58 +01:00
Vincent-FK 884c3c0abd changed gpsp aain, now really working to get backup game_config.txt, speed up poweroff process (not yet fast enough though but way better) 2020-10-28 00:15:29 +01:00
Vincent-FK b4cf318d9e added PCE collection 2020-10-27 22:58:22 +01:00
Vincent-FK 7072f389d5 changed recovery_defconfig to include last uboot version (with i2c in dts) and i2c packages 2020-10-26 14:32:05 +01:00
Michel Stempin 332feb6fe9 working automatic partition update
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-25 22:04:47 +01:00
Michel Stempin 67e3a02f14 bumped hardware revision to E
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-25 22:00:43 +01:00
Michel Stempin 5a1276599c changed toggle_boot to recovery_mode and normal_mode
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-25 21:56:16 +01:00
Michel Stempin 41b19ad672 moved notif and clear_notif in utils
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-25 21:53:26 +01:00
Michel Stempin 5b4eebd7d5 add swupdate
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-23 08:46:33 +02:00
Michel-FK 4d8b81a40e recovery build
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-10-20 23:26:28 +02:00
Michel-FK 2f7ee632e0 bumped linux to latest Funkey_S with integrated patches
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-10-18 13:03:02 +02:00
Michel-FK a8e82b4b55 added os-release
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-10-18 11:27:24 +02:00
Michel-FK ec01da54ea bumped U-Boot to v2020.10.6 with FunKey_S commits
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-10-18 11:27:00 +02:00
Michel-FK 129c08e766 remove dropbear banner
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-10-18 11:23:27 +02:00
Michel-FK 94049bc2e4 restore assembly_tests
Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
2020-10-18 11:22:32 +02:00
Michel Stempin 80991cbc01 create U-Boot environment during build
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-17 18:36:22 +02:00
Michel Stempin fb18542bef replace custom fw_savenev script with mkenvimage
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-17 18:35:43 +02:00
Michel Stempin 2d456ef6c7 boot according to GPT bootable flags
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-17 12:07:33 +02:00
Michel Stempin ae33bebb4b adjust first_boot script to GPT partition layout
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin 90f7152678 swapped rootfs and rootfs_alt partitions
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin 32b078701f removed boot partitions
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin 1e514b2d91 moved kernel and dtb to rootfs
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin fd37e116dd use zImage instead of uImage
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin d42f1c1d0f remove boot scripts
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin 706c8e3cec working multi-boot
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin 3efeeffc43 double boot and rootfs partitions
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin f43d9b7412 add GPT support
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:49 +02:00
Michel Stempin 14fb9f27c7 U-Boot config for 2020.10 release
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-15 23:17:17 +02:00
Vincent-FK 460ff08928 added ressources for ProdTests 2020-10-12 18:02:23 +02:00
Michel Stempin 641c006390 remvove cursor in fb console
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-10 22:54:38 +02:00
Michel Stempin 9c762d47fd fix SPL + U-Boot size for genimage
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
2020-10-10 22:53:07 +02:00
vincent c90db68d27 new FCEUX verison and removed alias fo mednafen_safe 2020-10-05 00:49:19 +02:00
vincent deda04ae7b corrected NES launcher to star fceux instead of mednafen, created alias mednafen_safe for making sure the right config file is used everytime 2020-10-03 11:50:09 +02:00
vincent 18b7a5c0f1 volume_set now with min volume value to 16 2020-09-30 15:45:43 +02:00
vincent 87dead9920 better share start script, retrofe improvements 2020-09-30 14:24:45 +02:00
vincent 9a98be88df new sbin script to detect if usb_data is connected, share with new arg to check if sharing in course, retrofe to the latest version using these scripts 2020-09-29 23:51:11 +02:00
vincent d7bcbad041 Bug corrections in share script: BACKING_STORE_FILE was the wrong file, trials not trial... 2020-09-29 18:25:36 +02:00
vincent e3a9bcffe5 creates PS1/bios folder in share 2020-09-29 11:01:39 +02:00
vincent 673d47d743 fixed 0020 patch issue in linux and added new patch for increasing notification zone 2020-09-29 08:38:52 +02:00
vincent 243ae26562 added necessary mednafen files to rootfs overlay 2020-09-29 00:48:47 +02:00
vincent ac2e514b98 FBTFT_NOTIF_MAX_SIZE now to 400 instead of 256 2020-09-28 20:08:25 +02:00
vincent 75581226d3 new pocketsnes and picrodrive versions with menu corrections 2020-09-28 18:03:42 +02:00
vincent e291e34b83 patch sto set bat charge current in dts 2020-09-28 15:10:52 +02:00
vincent 70126f920d now Gameboy collection working, and back to 5% for low bat threshold. Also removed unused RetroFE themes 2020-09-27 15:09:10 +02:00
vincent 7364833b6b added Game Boy Color collection 2020-09-27 12:07:02 +02:00
vincent 4dd0ad57d6 bug correction in low_bat_check 2020-09-27 11:04:23 +02:00
vincent d95fba5154 added linux patch for fbtft: 0024_TE_irq_no_more_tearing.patch 2020-09-26 02:16:25 +02:00
busebusemac ea3cd5f1bc modified assembly tests: no more QR code steep, and logging tensions/data measured by axp209 2020-09-21 23:09:28 +02:00
Vincent-FK 9061052e2e Assembly tests now performed at first boot with QRcode at the end 2020-09-16 23:16:51 +00:00
Vincent-FK a2fd8f654e new funkey_prod_test version, correct persions in /usr/local/sbin scripts 2020-09-16 21:58:00 +00:00
Vincent-FK f9fa3ae10e added get_sid, and tests speaker and LED for assy tests 2020-09-15 23:19:28 +02:00
Vincent-FK 62df162fc6 Prodscreen to last version and added libqrencode 2020-09-15 20:51:19 +00:00
Vincent-FK 35ab665bd9 added packages datamatrix and prod_test_screens (for assembly tests) and removed PCBA 2020-09-15 15:39:25 +02:00
Michel-FK e391eeaeed Corrected buggy quick_action scripts 2020-07-23 16:46:32 +02:00
Michel-FK c1f793be46 Reordered init scripts 2020-06-13 23:05:55 +02:00
Michel-FK d67a885302 Added FunKey default settings to get sound running right from first boot 2020-06-13 23:03:38 +02:00
Michel-FK 903bc28e64 Make Instant Play actually work with buildroot's ash 2020-06-13 21:29:56 +02:00
Michel-FK ea2c4a1941 Removed cursor in Linux console 2020-06-13 21:25:01 +02:00
Michel-FK 0a3f38b9b5 Added default ALSA configuration 2020-06-13 10:56:27 +02:00
Michel-FK 4505c7a8f4 Turn low_bat_chack and system_stats into services 2020-06-01 09:37:17 +02:00
Michel-FK e88aaa1a8d wrong bash test syntax 2020-05-31 22:49:07 +02:00
Michel-FK 1b3716ff8c Hide Low Bat icon by default 2020-05-31 22:38:04 +02:00
Michel-FK 5d21e7a6f1 Cleaned up the script files 2020-05-31 22:30:47 +02:00
Michel-FK edd0586bd3 Login as root 2020-05-31 19:34:53 +02:00
Michel-FK 58c941b7df Moved retrofe to /usr/games 2020-05-31 19:31:16 +02:00
Michel-FK f2bccac568 Bump issue to 0.5 2020-05-31 19:27:52 +02:00
Michel-FK 09dc20c6e7 Added the utility scripts 2020-05-30 09:22:50 +02:00
Michel-FK 04d2c698b6 Comsemtic changes in usb_gadget script 2020-05-30 09:21:55 +02:00
Michel-FK fd7acb062e cosmetic changes in package FunKey-Emulator-GNUboy 2020-05-29 16:25:21 +02:00
Michel-FK 21b88951a4 Added package gnuboy 2020-05-25 23:55:15 +02:00
Michel-FK dc9176fa83 Made FunKey packages CFLAGS consistent 2020-05-25 08:02:56 +02:00
Michel-FK db32213456 Changed boot logo to FunKey S 2020-05-17 23:37:07 +02:00
Michel-FK 71bb5a6912 FunKey-Launcher-retrofe working 2020-05-14 23:18:31 +02:00
Michel-FK b7d5090ca1 Compiled FunKey-Launcher-retrofe 2020-05-13 23:01:39 +02:00
Michel-FK 01a32157da Add pixel alpha multiply with color table to SDL 2020-05-11 17:47:23 +02:00
Michel-FK 7f2052f328 Add pixel alpha multiply to SDL 2020-05-11 17:17:08 +02:00
Michel-FK 012d02e011 Changed mass storage path 2020-05-11 08:26:19 +02:00
Michel-FK 52f377fb3b init scripts & usb gadget cleanup, login banner 2020-05-10 17:31:38 +02:00
Michel-FK 10150b111d first_boot script 2020-05-09 23:49:37 +02:00
Vincent-FK 6403363d8f patch modif low bat icon 2020-02-19 08:35:59 +01:00
Vincent-FK b6e74d0645 new defconfig: no more PEK handling from kernel, done in userspace 2020-01-11 11:09:10 +01:00
Michel-FK 6bebbf0260 added funkey-gpio-mapping 2020-01-06 23:11:11 +01:00
Michel-FK 925ba048e3 added funkey_sdl1.2 2020-01-06 22:38:01 +01:00
Michel-FK a1ce14040d added retrofe & retrofe-layout packages 2020-01-06 19:40:27 +01:00
Michel-FK 17630976e8 Activate LCD backlight driver & LCD reset on PB2 2019-12-30 13:15:41 +01:00
Michel-FK 65c8f5b06c Corrected bugs in fw_savevenv 2019-12-29 22:47:25 +01:00
Michel-FK 5a7f18f349 Corrected bugs in fw_savevenv 2019-12-29 22:41:52 +01:00
Michel-FK 483ee02392 Optimized U-Boot startup 2019-12-29 19:14:54 +01:00
Vincent-FK 25070369fd added patch 21 and 22 improving fbtft functionalities and goig back to non rotated mode 2019-12-26 18:02:45 +01:00
Vincent-FK 98467f2b19 modified patch 20 2019-12-15 18:26:31 +01:00
Vincent-FK 59020df667 added patch for SPI async, fbtft soft rotation, fbtft notifs 2019-12-15 17:51:24 +01:00
Michel-FK e4ca771251 make hibernation work 2019-12-15 14:38:51 +01:00
Michel-FK eb7a3cbc52 make u-boot console verbose and reoved stuttering 2019-12-12 08:19:01 +01:00
Michel-FK 313386dd4b Merge branch 'master' of bitbucket.org:keymu2/funkey-os 2019-12-12 08:17:31 +01:00
Michel-FK 4ea6d56cf9 Added IPv6, autofs, fanotify and UsB gadget zero to kernel config 2019-12-12 08:16:36 +01:00
Vincent-FK 43415ce217 added patch to improve gamma in st7789 driver 2019-11-19 14:05:00 +01:00
Vincent-FK c9874af5aa added patch 18 to add SPI DMA declaration in dtsi 2019-11-05 18:57:49 +01:00
Vincent-FK 2cbc14b81b changed spi speed to 50Mbps in device tree (changed patch 3) 2019-11-05 17:17:38 +01:00
Vincent-FK 63dc1cd7c2 patchwork for DMA in spi-sun6i driver 2019-11-05 17:15:59 +01:00
Michel-FK fe44a5e298 Add USB gadget uevents 2019-10-28 22:53:25 +01:00
Vincent-FK 08235a02f6 added patch to link AXP PEK interrupt to KEY_Q instead of KEY_POWER 2019-10-27 16:50:31 +01:00
Michel-FK 82f64a82c4 Removed dmesg boot errors 2019-10-27 11:07:05 +01:00
Michel-FK 49cc9f8f9d Merge branch 'master' of bitbucket.org:keymu2/funkey-os 2019-10-27 09:46:48 +01:00
Vincent-FK 5ebdcc0a5a added patch (really this time) for dark mode boot logo 2019-10-27 00:58:57 +02:00
Michel-FK ea092d6b15 Merge branch 'master' of bitbucket.org:keymu2/funkey-os 2019-10-26 18:35:48 +02:00
Vincent-FK 4e779b0b9b added patch for boot logo dark mode and changed fps in fbtft patch 0004 2019-10-26 13:22:21 +02:00
Vincent-FK 9fdcb00b63 add patches to linux (backlight, fbtft 39hz, rmv boot errors 2019-10-26 12:07:08 +02:00
Michel-FK de9ae42a08 modified boot.cmd t oremove duplicate console statement and quiet 2019-10-20 16:49:52 +02:00
Michel-FK 963f23ce0b Added mass_storage filesystem check 2019-10-19 23:39:43 +02:00
Michel-FK b6e00419cd removed merge leftover 2019-10-19 09:22:33 +02:00
Michel-FK 55b15c4681 merged 2019-10-18 23:23:25 +02:00
Michel-FK 63a307645c Changed boot logo, added AXP209 support and removed 90 degrees screen rotation because of tearing effect 2019-10-18 23:17:32 +02:00
Vincent-FK 8e5ce02c7c added smp, g_ether working with debian 2019-09-30 14:16:27 +02:00
Vincent-FK 616db71ed3 added uinput and Control Group support to linux-menuconfig 2019-09-29 17:52:18 +02:00
Michel-FK 4f5bd016eb Moved from zImage to uImage to anticipate for U-Boot Falcon Mode 2019-05-05 19:45:44 +02:00
Michel-FK 9b666dc5f5 Removed unused DTB appended to zImage 2019-05-05 16:56:00 +02:00
Michel-FK e70026f931 Optimized boot time and USB back to working 2019-05-04 20:18:57 +02:00
Michel-FK 523736709c WIP: try to restore functional USB 2019-04-11 08:53:52 +02:00
Michel-FK b176815d4d Added instructions to get the sources with submodules 2019-03-24 23:41:16 +01:00
Michel-FK 4c4f5b8001 Make buildroot a git submodule 2019-03-24 23:24:40 +01:00