1
0
mirror of https://github.com/j-a-n/raspberrymatic-addon-rmupdate.git synced 2023-10-10 13:37:40 +02:00
Commit Graph

170 Commits

Author SHA1 Message Date
Jan Schneider
cc6de1c523 Enable firmware update with userfs on usb storage 2018-05-31 13:27:28 +02:00
Jan Schneider
2e8c2c480d Add log message 2018-05-13 17:28:06 +02:00
Jan Schneider
fb043b7475 update_script to repartition 2018-05-13 00:26:38 +02:00
Jan Schneider
ecc86a9be0 Use update_script to repartition 2018-05-13 00:25:59 +02:00
Jan Schneider
65c02a7a48 Disable or enable WiFi scanning (disabled by default) 2018-05-01 17:02:28 +02:00
Jan Schneider
0c8d7c2bd9 Fix version reading, filter /dev/ram devices 2018-04-28 21:36:26 +02:00
Jan Schneider
02acb8cb12 Repartitioning needs more testing 2018-04-28 21:21:06 +02:00
Jan Schneider
141f03af43 Fix typo 2018-04-28 21:04:24 +02:00
Jan Schneider
53e25f2ebd Use repartition update_script 2018-04-27 00:50:36 +02:00
Jan Schneider
d82002633c Use repartition update_script 2018-04-27 00:49:21 +02:00
Jan Schneider
55e4403e6b Add repartition update_script 2018-04-27 00:49:01 +02:00
Jan Schneider
d36ce6ba45 Create symlink /usr/local/.firmwareUpdate to firmware directory 2018-04-26 23:06:32 +02:00
Jan Schneider
42ef8f6f74 Force reboot if recovery system is used for firmware update 2018-04-26 22:40:19 +02:00
Jan Schneider
6298acfea3 Use RM recovery system to upgrade firmware if available 2018-04-26 22:18:16 +02:00
Jan Schneider
1a957e5ad4 Block an unblock wlan0 on demand 2018-04-07 22:15:07 +02:00
Jan Schneider
8aa2983eb3 Improve regular expression to find download links 2018-04-03 23:15:26 +02:00
Jan Schneider
e49ec44911 Changed download url for CUxD 2018-04-02 20:33:32 +02:00
Jan Schneider
9b2ff78449 use absolute path to rfkill and ip 2018-03-31 10:44:53 +02:00
Jan Schneider
7ab6dfb121 run partprobe after deleting partition table 2018-03-31 10:34:00 +02:00
Jan Schneider
32e38df0a9 implement partiton table deletion 2018-03-31 10:22:40 +02:00
Jan Schneider
513e22dbf6 Bring device up before scanning 2018-03-31 09:48:50 +02:00
Jan Schneider
205fbbe829 fix typo 2018-03-30 15:37:12 +02:00
Jan Schneider
f93aa872e2 implement function set_camera_active 2018-03-30 15:31:50 +02:00
Jan Schneider
0133a7c81d Implement command "firmware clone <target-device>" 2018-03-30 14:27:03 +02:00
Jan Schneider
71782612f6 Fix get_system_device 2018-03-30 14:26:07 +02:00
Jan Schneider
0526feab74 Improve parser for addon download links 2018-03-29 23:58:47 +02:00
Jan Schneider
bf214f2e04 Fix get_firmware_info 2018-03-25 20:00:03 +02:00
Jan Schneider
a07dbdb039 Fix handling of unknown firmware version 2018-03-24 19:09:26 +01:00
Jan Schneider
f56ff930fc Unblock wlan device before scanning 2018-03-24 18:58:30 +01:00
Jan Schneider
41a1c26497 use mkimage from updated firmware 2018-03-24 01:44:28 +01:00
Jan Schneider
30b7317fee Fix language support 2018-03-24 00:57:13 +01:00
Jan Schneider
27494b7cb5 Fix firmware archive deletion 2018-03-24 00:38:10 +01:00
Jan Schneider
73b3efaca3 Check if firmware image is compressed 2018-03-24 00:18:27 +01:00
Jan Schneider
025cdf26ea binary handling of boot.scr 2018-03-23 20:56:03 +01:00
Jan Schneider
921c253ff9 boot script 2018-03-23 20:22:43 +01:00
Jan Schneider
80522cba0e Update boot.cmd 2018-03-22 23:37:53 +01:00
Jan Schneider
f9c23ce0e7 Use new location of VERSION file 2018-03-22 23:21:37 +01:00
Jan Schneider
bebcb616be Delete firmware image if version unknown 2018-03-21 00:24:49 +01:00
Jan Schneider
98c23ccba0 Install firmware from url 2018-03-21 00:14:13 +01:00
Jan Schneider
5ae495eee9 Add Raspberry Pi 3+ to revision map 2018-03-18 16:57:38 +01:00
Jan Schneider
6ef8c2359a Check latest supported firmware version 2018-03-18 16:54:55 +01:00
Jan Schneider
3a9c118d83 Call update cgi via wget not directly 2018-03-13 23:03:59 +01:00
Jan Schneider
22792050c9 Add 1a01041 to revision map 2018-03-11 14:12:27 +01:00
Jan Schneider
7a57d22ada Fix displayed filesystem usage 2018-03-01 18:50:17 +01:00
Jan Schneider
3f1ade345b Umount all partitions before repartition 2018-03-01 17:51:55 +01:00
Jan Schneider
a0cb10d876 Update menu entry text 2018-03-01 17:39:44 +01:00
Jan Schneider
17ae195caf UI improvements 2018-02-28 20:32:31 +01:00
Jan Schneider
fa482d9be6 Patch udev usbmount.rules if needed 2018-02-28 20:02:28 +01:00
Jan Schneider
03755f4a62 UI improvements 2018-02-28 20:02:00 +01:00
Jan Schneider
819622fa49 Catch parted exit code 1 2018-02-28 11:33:04 +01:00
Jan Schneider
5e3f3fa729 Prevent to move userfs twice 2018-02-28 01:28:42 +01:00
Jan Schneider
5ebadb2ed1 Show disk model 2018-02-28 01:23:54 +01:00
Jan Schneider
9f9773f274 Reload location after rmupdate install 2018-02-28 01:03:25 +01:00
Jan Schneider
a3b18ab3b4 Implement userfs move 2018-02-28 00:52:31 +01:00
Jan Schneider
469efb9ee1 Implement userfs move 2018-02-28 00:11:00 +01:00
Jan Schneider
638b8ced7e Rename partitions to volumes 2018-02-27 22:57:04 +01:00
Jan Schneider
49ff34a717 Add action menu to partitions table 2018-02-27 22:50:37 +01:00
Jan Schneider
dd26628ea0 Delete downloaded firmware image after installation. 2018-02-27 20:57:18 +01:00
Jan Schneider
b5ac6685ae Show partition info 2018-02-26 22:52:33 +01:00
Jan Schneider
507314f45e Show current user device in system info 2018-02-25 19:20:27 +01:00
Jan Schneider
50038c37fa Refactor 2018-02-24 21:38:24 +01:00
Jan Schneider
600cf72d6f Fix missing available_version in array 2018-02-24 13:00:46 +01:00
Jan Schneider
f3d6089178 Remove global var sys_dev 2018-02-21 22:20:44 +01:00
Jan Schneider
13de7f4270 Support other system devices than mmcblk0 2018-02-18 02:11:29 +01:00
Jan Schneider
dc1a4a77a4 Support other system devices than mmcblk0 2018-02-18 02:05:45 +01:00
Jan Schneider
91a09daf0f Support other system devices than mmcblk0 2018-02-17 20:31:31 +01:00
Jan Schneider
2ef3b6123f version 1.8.4 2018-02-11 19:29:04 +01:00
Jan Schneider
b16a814561 version 1.8.2 2018-02-11 19:08:30 +01:00
Jan Schneider
69b5d39be6 Small fix 2018-02-08 22:55:41 +01:00
Jan Schneider
8dba38b1ec Add shutdown and reboot button 2018-02-08 22:53:02 +01:00
Jan Schneider
e18c9ac2f6 Implement wlan connect / disconnect 2018-02-08 22:38:33 +01:00
Jan Schneider
bf1a733119 Implement wlan scanning 2018-02-07 23:17:34 +01:00
Jan Schneider
6fc508fe84 Polish web interface 2018-01-29 22:36:14 +01:00
Jan Schneider
6fa4ba262e Upload and install addon from file 2018-01-29 00:04:12 +01:00
Jan Schneider
a28776eb64 Do not force reboot 2018-01-28 20:09:38 +01:00
Jan Schneider
4a3494de18 Sync before forced reboot 2018-01-28 15:52:48 +01:00
Jan Schneider
db04dc9da4 Do not force reboot 2018-01-28 14:05:28 +01:00
Jan Schneider
278cb9cf8e Version 1.6.0 2018-01-28 01:34:58 +01:00
Jan Schneider
45796bf231 Update button text after update 2018-01-28 01:31:34 +01:00
Jan Schneider
fd52d5b906 Reload addon info on unknown addon only 2018-01-28 01:15:39 +01:00
Jan Schneider
f7583f8369 remove dependency to cuxd on uninstall 2018-01-28 00:37:31 +01:00
Jan Schneider
ed0bd9033c Uninstall addon, install addon from url 2018-01-27 23:53:12 +01:00
Jan Schneider
58ea6811c8 Tinker board support 2018-01-27 09:11:45 +01:00
Jan Schneider
2cdb59bfbc Fix progressbar 2018-01-24 00:11:18 +01:00
Jan Schneider
48b1d37e7a Show download link 2018-01-23 23:26:04 +01:00
Jan Schneider
ee2965c91a Add progess bar, disable delete button while installation running. 2018-01-23 23:25:42 +01:00
Jan Schneider
6d9792e0e0 Rename to System-Update 2018-01-23 00:52:15 +01:00
Jan Schneider
9ba8dade32 Localization 2018-01-23 00:38:18 +01:00
Jan Schneider
c350b05664 Localization 2018-01-23 00:34:09 +01:00
Jan Schneider
200ee61a7c Cleanup 2018-01-21 10:22:12 +01:00
Jan Schneider
1b3f665ee8 Change button label, cleanup 2018-01-21 01:53:55 +01:00
Jan Schneider
fb7122669d Implement addon update 2018-01-21 01:47:48 +01:00
Jan Schneider
da1c9df9e4 Refactor, implement logging, begin implementation of addon handling 2018-01-20 23:43:14 +01:00
Jan Schneider
e7e95f0e64 Fix deletion of images 2017-11-20 08:08:20 +01:00
Jan Schneider
2b80410aaf redirect unzip stderr output to /dev/null otherwise tcl exec command will throw an error 2017-10-24 08:20:28 +02:00
Jan Schneider
183215b6d4 Fix get_available_firmware_downloads 2017-09-04 22:53:49 +02:00
Jan Schneider
6c0edcbf8e remove unnecessary namespace prefix 2017-08-03 00:19:40 +02:00
Jan Schneider
fde46d3412 Fix namespace 2017-08-01 08:08:00 +02:00
Jan Schneider
6e1cb938c2 Improve rsync process and logging 2017-06-29 08:48:58 +02:00
Jan Schneider
2fde5ed287 catch rsync error 2017-06-28 02:23:27 +02:00