apps/tuxbox/neutrino/src/gui/update.cpp

essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

apps/tuxbox/neutrino/src/gui/update.cpp

Beitrag von essu »

Code: Alles auswählen

--- update.cpp.orig	2004-10-18 11:37:32.000000000 +0200
+++ update.cpp	2004-10-20 01:11:07.000000000 +0200
@@ -74,20 +74,20 @@
 
 #ifdef SQUASHFS
 #define LIST_OF_UPDATES_LOCAL_FILENAME "squashfs.list"
-#define UPDATE_LOCAL_FILENAME          "update.squashfs"
-#define RELEASE_CYCLE                  "1.8"
+/* incompatible to jffs2.kernel/squashfs.root-Images: */
+#define UPDATE_LOCAL_FILENAME          "root.squashfs"
+/* not to mix up with cramfs: */ 
+#define RELEASE_CYCLE                  "2.0" 
 #define FILEBROWSER_UPDATE_FILTER      "squashfs"
-#define MTD_OF_WHOLE_IMAGE             5
-#define MTD_DEVICE_OF_UPDATE_PART      "/dev/mtd/3"
 #else
 #define LIST_OF_UPDATES_LOCAL_FILENAME "cramfs.list"
+/* in fact there is no need to be compatible to enigma: */
 #define UPDATE_LOCAL_FILENAME          "update.cramfs"
 #define RELEASE_CYCLE                  "1.7"
 #define FILEBROWSER_UPDATE_FILTER      "cramfs"
+#endif
 #define MTD_OF_WHOLE_IMAGE             4
 #define MTD_DEVICE_OF_UPDATE_PART      "/dev/mtd/2"
-#endif
-
 
 CFlashUpdate::CFlashUpdate()
 	:CProgressWindow()

Das bitte mal als Vorschlag verstehen, um den Inkompatibilitäten der unterschiedlichen Filesysteme und Partitionslayouts Rechnung zu tragen
Schon gelesen ???
ENIGMA-DOC
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Das macht IMHO erst einen Sinn, wenn der CRC Check/Internet update funktioniert.

Und somit Squashfs2.0 komplett unterstützt wird und in den Make Rules das Cramsfs ersetzt oder zusätzlich als Rule ergänzt.

Gruß
mogway
Gruss
mogway