Index: branches/ErmaC/Trunk/Chameleon.xcodeproj/project.pbxproj =================================================================== --- branches/ErmaC/Trunk/Chameleon.xcodeproj/project.pbxproj (revision 1822) +++ branches/ErmaC/Trunk/Chameleon.xcodeproj/project.pbxproj (revision 1823) @@ -1303,10 +1303,10 @@ B4189A2214BFBF5600ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = ""; }; B4189A2314BFBF7200ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = ""; }; B4189A2414BFBFD100ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = ""; }; - B43E407614EE869700CD79F9 /* Device_hfsplus_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsplus_ml_o.png; sourceTree = ""; }; - B43E407714EE869800CD79F9 /* Device_hfsplus_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsplus_ml.png; sourceTree = ""; }; - B43E407814EE869A00CD79F9 /* Device_hfsraid_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsraid_ml_o.png; sourceTree = ""; }; - B43E407914EE869C00CD79F9 /* Device_hfsraid_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsraid_ml.png; sourceTree = ""; }; + B43E407614EE869700CD79F9 /* device_hfsplus_mountain_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mountain_o.png; sourceTree = ""; }; + B43E407714EE869800CD79F9 /* device_hfsplus_mountain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mountain.png; sourceTree = ""; }; + B43E407814EE869A00CD79F9 /* device_hfsraid_mountain_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mountain_o.png; sourceTree = ""; }; + B43E407914EE869C00CD79F9 /* device_hfsraid_mountain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mountain.png; sourceTree = ""; }; B442B8C514BE6C7A00EEF9D4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = ar; path = ar.lproj/License.rtf; sourceTree = ""; }; B442B8C614BE6C7A00EEF9D4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = ar; path = ar.lproj/Conclusion.rtfd; sourceTree = ""; }; B442B8C714BE6C7A00EEF9D4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = ar; path = ar.lproj/Description.html; sourceTree = ""; }; @@ -3355,8 +3355,8 @@ 36AB75B014BD0866005B8045 /* device_hfsplus_leo.png */, 36AB75B114BD0866005B8045 /* device_hfsplus_lion_o.png */, 36AB75B214BD0866005B8045 /* device_hfsplus_lion.png */, - B43E407614EE869700CD79F9 /* Device_hfsplus_ml_o.png */, - B43E407714EE869800CD79F9 /* Device_hfsplus_ml.png */, + B43E407614EE869700CD79F9 /* device_hfsplus_mountain_o.png */, + B43E407714EE869800CD79F9 /* device_hfsplus_mountain.png */, 36AB75B314BD0866005B8045 /* device_hfsplus_o.png */, 36AB75B414BD0866005B8045 /* device_hfsplus_sl_o.png */, 36AB75B514BD0866005B8045 /* device_hfsplus_sl.png */, @@ -3367,8 +3367,8 @@ 36AB75BA14BD0866005B8045 /* device_hfsraid_leo.png */, 36AB75BB14BD0866005B8045 /* device_hfsraid_lion_o.png */, 36AB75BC14BD0866005B8045 /* device_hfsraid_lion.png */, - B43E407814EE869A00CD79F9 /* Device_hfsraid_ml_o.png */, - B43E407914EE869C00CD79F9 /* Device_hfsraid_ml.png */, + B43E407814EE869A00CD79F9 /* device_hfsraid_mountain_o.png */, + B43E407914EE869C00CD79F9 /* device_hfsraid_mountain.png */, 36AB75BD14BD0866005B8045 /* device_hfsraid_o.png */, 36AB75BE14BD0866005B8045 /* device_hfsraid_sl_o.png */, 36AB75BF14BD0866005B8045 /* device_hfsraid_sl.png */, Index: branches/ErmaC/Trunk/artwork/themes/default/Device_hfsplus_ml.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/ErmaC/Trunk/artwork/themes/default/Device_hfsraid_ml_o.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/ErmaC/Trunk/artwork/themes/default/Device_hfsplus_ml_o.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/ErmaC/Trunk/artwork/themes/default/Device_hfsraid_ml.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/ErmaC/Trunk/artwork/themes/default/device_hfsplus_mountain.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: branches/ErmaC/Trunk/artwork/themes/default/device_hfsplus_mountain.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: branches/ErmaC/Trunk/artwork/themes/default/device_hfsraid_mountain_o.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: branches/ErmaC/Trunk/artwork/themes/default/device_hfsraid_mountain_o.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: branches/ErmaC/Trunk/artwork/themes/default/device_hfsplus_mountain_o.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: branches/ErmaC/Trunk/artwork/themes/default/device_hfsplus_mountain_o.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: branches/ErmaC/Trunk/artwork/themes/default/device_hfsraid_mountain.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: branches/ErmaC/Trunk/artwork/themes/default/device_hfsraid_mountain.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: branches/ErmaC/Trunk/i386/boot2/boot.h =================================================================== --- branches/ErmaC/Trunk/i386/boot2/boot.h (revision 1822) +++ branches/ErmaC/Trunk/i386/boot2/boot.h (revision 1823) @@ -187,16 +187,20 @@ extern int getVideoMode(); extern void spinActivityIndicator(); extern void clearActivityIndicator(); -extern void drawColorRectangle( unsigned short x, - unsigned short y, - unsigned short width, - unsigned short height, - unsigned char colorIndex ); -extern void drawDataRectangle( unsigned short x, - unsigned short y, - unsigned short width, - unsigned short height, - unsigned char * data ); +extern void drawColorRectangle( + unsigned short x, + unsigned short y, + unsigned short width, + unsigned short height, + unsigned char colorIndex + ); +extern void drawDataRectangle( + unsigned short x, + unsigned short y, + unsigned short width, + unsigned short height, + unsigned char * data + ); extern int convertImage( unsigned short width, unsigned short height, Index: branches/ErmaC/Trunk/i386/boot2/gui.c =================================================================== --- branches/ErmaC/Trunk/i386/boot2/gui.c (revision 1822) +++ branches/ErmaC/Trunk/i386/boot2/gui.c (revision 1823) @@ -43,8 +43,8 @@ iDeviceGeneric_o, iDeviceHFS, iDeviceHFS_o, - iDeviceHFS_ML, - iDeviceHFS_ML_o, + iDeviceHFS_Mountain, + iDeviceHFS_Mountain_o, iDeviceHFS_Lion, iDeviceHFS_Lion_o, iDeviceHFS_SL, @@ -55,8 +55,8 @@ iDeviceHFS_Tiger_o, iDeviceHFSRAID, iDeviceHFSRAID_o, - iDeviceHFSRAID_ML, - iDeviceHFSRAID_ML_o, + iDeviceHFSRAID_Mountain, + iDeviceHFSRAID_Mountain_o, iDeviceHFSRAID_Lion, iDeviceHFSRAID_Lion_o, iDeviceHFSRAID_SL, @@ -118,10 +118,10 @@ {.name = "device_generic_o", .image = NULL}, {.name = "device_hfsplus", .image = NULL}, {.name = "device_hfsplus_o", .image = NULL}, + {.name = "device_hfsplus_mountain", .image = NULL}, + {.name = "device_hfsplus_mountain_o", .image = NULL}, {.name = "device_hfsplus_lion", .image = NULL}, {.name = "device_hfsplus_lion_o", .image = NULL}, - {.name = "device_hfsplus_ml", .image = NULL}, - {.name = "device_hfsplus_ml_o", .image = NULL}, {.name = "device_hfsplus_sl", .image = NULL}, {.name = "device_hfsplus_sl_o", .image = NULL}, {.name = "device_hfsplus_leo", .image = NULL}, @@ -131,10 +131,10 @@ {.name = "device_hfsraid", .image = NULL}, {.name = "device_hfsraid_o", .image = NULL}, + {.name = "device_hfsraid_mountain", .image = NULL}, + {.name = "device_hfsraid_mountain_o", .image = NULL}, {.name = "device_hfsraid_lion", .image = NULL}, {.name = "device_hfsraid_lion_o", .image = NULL}, - {.name = "device_hfsraid_ml", .image = NULL}, - {.name = "device_hfsraid_ml_o", .image = NULL}, {.name = "device_hfsraid_sl", .image = NULL}, {.name = "device_hfsraid_sl_o", .image = NULL}, {.name = "device_hfsraid_leo", .image = NULL}, @@ -372,10 +372,10 @@ LOADPNG(device_generic_o, iDeviceGeneric); LOADPNG(device_hfsplus, iDeviceGeneric); LOADPNG(device_hfsplus_o, iDeviceHFS); + LOADPNG(device_hfsplus_mountain, iDeviceHFS_Mountain); + LOADPNG(device_hfsplus_mountain_o, iDeviceHFS_Mountain_o); LOADPNG(device_hfsplus_lion, iDeviceHFS_Lion); LOADPNG(device_hfsplus_lion_o, iDeviceHFS_Lion_o); - LOADPNG(device_hfsplus_ml, iDeviceHFS_ML); - LOADPNG(device_hfsplus_ml_o, iDeviceHFS_ML_o); LOADPNG(device_hfsplus_sl, iDeviceHFS_SL); LOADPNG(device_hfsplus_sl_o, iDeviceHFS_SL_o); LOADPNG(device_hfsplus_leo, iDeviceHFS_Leo); @@ -385,10 +385,10 @@ LOADPNG(device_hfsraid, iDeviceGeneric); LOADPNG(device_hfsraid_o, iDeviceHFSRAID); + LOADPNG(device_hfsraid_mountain, iDeviceHFSRAID_Mountain); + LOADPNG(device_hfsraid_mountain_o, iDeviceHFSRAID_Mountain_o); LOADPNG(device_hfsraid_lion, iDeviceHFSRAID_Lion); LOADPNG(device_hfsraid_lion_o, iDeviceHFSRAID_Lion_o); - LOADPNG(device_hfsraid_ml, iDeviceHFSRAID_ML); - LOADPNG(device_hfsraid_ml_o, iDeviceHFSRAID_ML_o); LOADPNG(device_hfsraid_sl, iDeviceHFSRAID_SL); LOADPNG(device_hfsraid_sl_o, iDeviceHFSRAID_SL_o); LOADPNG(device_hfsraid_leo, iDeviceHFSRAID_Leo); @@ -906,7 +906,7 @@ switch (device->OSVersion[3]) { case '8': - devicetype = is_image_loaded(iDeviceHFSRAID_ML) ? iDeviceHFSRAID_ML : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric; + devicetype = is_image_loaded(iDeviceHFSRAID_Mountain) ? iDeviceHFSRAID_Mountain : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric; break; case '7': devicetype = is_image_loaded(iDeviceHFSRAID_Lion) ? iDeviceHFSRAID_Lion : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric; @@ -931,7 +931,7 @@ switch (device->OSVersion[3]) { case '8': - devicetype = is_image_loaded(iDeviceHFS_ML) ? iDeviceHFS_ML : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric; + devicetype = is_image_loaded(iDeviceHFS_Mountain) ? iDeviceHFS_Mountain : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric; break; case '7': devicetype = is_image_loaded(iDeviceHFS_Lion) ? iDeviceHFS_Lion : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric; Index: branches/ErmaC/Trunk/CHANGES =================================================================== --- branches/ErmaC/Trunk/CHANGES (revision 1822) +++ branches/ErmaC/Trunk/CHANGES (revision 1823) @@ -1,3 +1,4 @@ +- Added boot support for Mountain Lion 10.8 (credits to ErmaC) & updated the default theme (credits to blackosx) - cparm : Fixed naming convention for raid hfs devices in gui - Added support for using UUIDs with ext2 filesystems (credits to bitz): http://forge.voodooprojects.org/p/chameleon/issues/208/ - Added Guerrero's patch on gui.c: http://forge.voodooprojects.org/p/chameleon/issues/178/ Index: branches/ErmaC/Modules/Chameleon.xcodeproj/project.pbxproj =================================================================== --- branches/ErmaC/Modules/Chameleon.xcodeproj/project.pbxproj (revision 1822) +++ branches/ErmaC/Modules/Chameleon.xcodeproj/project.pbxproj (revision 1823) @@ -1299,10 +1299,10 @@ B4189A2214BFBF5600ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = ""; }; B4189A2314BFBF7200ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = ""; }; B4189A2414BFBFD100ED5B0B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = ""; }; - B43E407614EE869700CD79F9 /* Device_hfsplus_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsplus_ml_o.png; sourceTree = ""; }; - B43E407714EE869800CD79F9 /* Device_hfsplus_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsplus_ml.png; sourceTree = ""; }; - B43E407814EE869A00CD79F9 /* Device_hfsraid_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsraid_ml_o.png; sourceTree = ""; }; - B43E407914EE869C00CD79F9 /* Device_hfsraid_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Device_hfsraid_ml.png; sourceTree = ""; }; + B43E407614EE869700CD79F9 /* device_hfsplus_mountain_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mountain_o.png; sourceTree = ""; }; + B43E407714EE869800CD79F9 /* device_hfsplus_mountain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mountain.png; sourceTree = ""; }; + B43E407814EE869A00CD79F9 /* device_hfsraid_mountain_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mountain_o.png; sourceTree = ""; }; + B43E407914EE869C00CD79F9 /* device_hfsraid_mountain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mountain.png; sourceTree = ""; }; B4189A3414BFC26400ED5B0B /* ati.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ati.c; path = ATiGraphicsEnabler/ati.c; sourceTree = ""; }; B4189A3514BFC26400ED5B0B /* ati.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ati.h; path = ATiGraphicsEnabler/ati.h; sourceTree = ""; }; B4189A3614BFC26400ED5B0B /* ATiGraphicsEnabler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ATiGraphicsEnabler.c; path = ATiGraphicsEnabler/ATiGraphicsEnabler.c; sourceTree = ""; }; @@ -3377,8 +3377,8 @@ 36AB75B014BD0866005B8045 /* device_hfsplus_leo.png */, 36AB75B114BD0866005B8045 /* device_hfsplus_lion_o.png */, 36AB75B214BD0866005B8045 /* device_hfsplus_lion.png */, - B43E407614EE869700CD79F9 /* Device_hfsplus_ml_o.png */, - B43E407714EE869800CD79F9 /* Device_hfsplus_ml.png */, + B43E407614EE869700CD79F9 /* device_hfsplus_mountain_o.png */, + B43E407714EE869800CD79F9 /* device_hfsplus_mountain.png */, 36AB75B314BD0866005B8045 /* device_hfsplus_o.png */, 36AB75B414BD0866005B8045 /* device_hfsplus_sl_o.png */, 36AB75B514BD0866005B8045 /* device_hfsplus_sl.png */, @@ -3389,8 +3389,8 @@ 36AB75BA14BD0866005B8045 /* device_hfsraid_leo.png */, 36AB75BB14BD0866005B8045 /* device_hfsraid_lion_o.png */, 36AB75BC14BD0866005B8045 /* device_hfsraid_lion.png */, - B43E407814EE869A00CD79F9 /* Device_hfsraid_ml_o.png */, - B43E407914EE869C00CD79F9 /* Device_hfsraid_ml.png */, + B43E407814EE869A00CD79F9 /* device_hfsraid_mountain_o.png */, + B43E407914EE869C00CD79F9 /* device_hfsraid_mountain.png */, 36AB75BD14BD0866005B8045 /* device_hfsraid_o.png */, 36AB75BE14BD0866005B8045 /* device_hfsraid_sl_o.png */, 36AB75BF14BD0866005B8045 /* device_hfsraid_sl.png */, Index: branches/ErmaC/Modules/artwork/themes/default/Device_hfsplus_ml.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/ErmaC/Modules/artwork/themes/default/Device_hfsraid_ml_o.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/ErmaC/Modules/artwork/themes/default/Device_hfsplus_ml_o.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/ErmaC/Modules/artwork/themes/default/Device_hfsraid_ml.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/ErmaC/Modules/artwork/themes/default/device_hfsplus_mountain.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: branches/ErmaC/Modules/artwork/themes/default/device_hfsplus_mountain.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: branches/ErmaC/Modules/artwork/themes/default/device_hfsraid_mountain_o.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: branches/ErmaC/Modules/artwork/themes/default/device_hfsraid_mountain_o.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: branches/ErmaC/Modules/artwork/themes/default/device_hfsplus_mountain_o.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: branches/ErmaC/Modules/artwork/themes/default/device_hfsplus_mountain_o.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: branches/ErmaC/Modules/artwork/themes/default/device_hfsraid_mountain.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: branches/ErmaC/Modules/artwork/themes/default/device_hfsraid_mountain.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: branches/ErmaC/Modules/i386/boot2/boot.h =================================================================== --- branches/ErmaC/Modules/i386/boot2/boot.h (revision 1822) +++ branches/ErmaC/Modules/i386/boot2/boot.h (revision 1823) @@ -177,16 +177,20 @@ extern int getVideoMode(); extern void spinActivityIndicator(); extern void clearActivityIndicator(); -extern void drawColorRectangle( unsigned short x, - unsigned short y, - unsigned short width, - unsigned short height, - unsigned char colorIndex ); -extern void drawDataRectangle( unsigned short x, - unsigned short y, - unsigned short width, - unsigned short height, - unsigned char * data ); +extern void drawColorRectangle( + unsigned short x, + unsigned short y, + unsigned short width, + unsigned short height, + unsigned char colorIndex + ); +extern void drawDataRectangle( + unsigned short x, + unsigned short y, + unsigned short width, + unsigned short height, + unsigned char * data + ); extern int convertImage( unsigned short width, unsigned short height, Index: branches/ErmaC/Modules/i386/boot2/gui.c =================================================================== --- branches/ErmaC/Modules/i386/boot2/gui.c (revision 1822) +++ branches/ErmaC/Modules/i386/boot2/gui.c (revision 1823) @@ -43,8 +43,8 @@ iDeviceGeneric_o, iDeviceHFS, iDeviceHFS_o, - iDeviceHFS_ML, - iDeviceHFS_ML_o, + iDeviceHFS_Mountain, + iDeviceHFS_Mountain_o, iDeviceHFS_Lion, iDeviceHFS_Lion_o, iDeviceHFS_SL, @@ -55,8 +55,8 @@ iDeviceHFS_Tiger_o, iDeviceHFSRAID, iDeviceHFSRAID_o, - iDeviceHFSRAID_ML, - iDeviceHFSRAID_ML_o, + iDeviceHFSRAID_Mountain, + iDeviceHFSRAID_Mountain_o, iDeviceHFSRAID_Lion, iDeviceHFSRAID_Lion_o, iDeviceHFSRAID_SL, @@ -118,10 +118,10 @@ {.name = "device_generic_o", .image = NULL}, {.name = "device_hfsplus", .image = NULL}, {.name = "device_hfsplus_o", .image = NULL}, + {.name = "device_hfsplus_mountain", .image = NULL}, + {.name = "device_hfsplus_mountain_o", .image = NULL}, {.name = "device_hfsplus_lion", .image = NULL}, {.name = "device_hfsplus_lion_o", .image = NULL}, - {.name = "device_hfsplus_ml", .image = NULL}, - {.name = "device_hfsplus_ml_o", .image = NULL}, {.name = "device_hfsplus_sl", .image = NULL}, {.name = "device_hfsplus_sl_o", .image = NULL}, {.name = "device_hfsplus_leo", .image = NULL}, @@ -131,10 +131,10 @@ {.name = "device_hfsraid", .image = NULL}, {.name = "device_hfsraid_o", .image = NULL}, + {.name = "device_hfsraid_mountain", .image = NULL}, + {.name = "device_hfsraid_mountain_o", .image = NULL}, {.name = "device_hfsraid_lion", .image = NULL}, {.name = "device_hfsraid_lion_o", .image = NULL}, - {.name = "device_hfsraid_ml", .image = NULL}, - {.name = "device_hfsraid_ml_o", .image = NULL}, {.name = "device_hfsraid_sl", .image = NULL}, {.name = "device_hfsraid_sl_o", .image = NULL}, {.name = "device_hfsraid_leo", .image = NULL}, @@ -372,10 +372,10 @@ LOADPNG(device_generic_o, iDeviceGeneric); LOADPNG(device_hfsplus, iDeviceGeneric); LOADPNG(device_hfsplus_o, iDeviceHFS); + LOADPNG(device_hfsplus_mountain, iDeviceHFS_Mountain); + LOADPNG(device_hfsplus_mountain_o, iDeviceHFS_Mountain_o); LOADPNG(device_hfsplus_lion, iDeviceHFS_Lion); LOADPNG(device_hfsplus_lion_o, iDeviceHFS_Lion_o); - LOADPNG(device_hfsplus_ml, iDeviceHFS_ML); - LOADPNG(device_hfsplus_ml_o, iDeviceHFS_ML_o); LOADPNG(device_hfsplus_sl, iDeviceHFS_SL); LOADPNG(device_hfsplus_sl_o, iDeviceHFS_SL_o); LOADPNG(device_hfsplus_leo, iDeviceHFS_Leo); @@ -385,10 +385,10 @@ LOADPNG(device_hfsraid, iDeviceGeneric); LOADPNG(device_hfsraid_o, iDeviceHFSRAID); + LOADPNG(device_hfsraid_mountain, iDeviceHFSRAID_Mountain); + LOADPNG(device_hfsraid_mountain_o, iDeviceHFSRAID_Mountain_o); LOADPNG(device_hfsraid_lion, iDeviceHFSRAID_Lion); LOADPNG(device_hfsraid_lion_o, iDeviceHFSRAID_Lion_o); - LOADPNG(device_hfsraid_ml, iDeviceHFSRAID_ML); - LOADPNG(device_hfsraid_ml_o, iDeviceHFSRAID_ML_o); LOADPNG(device_hfsraid_sl, iDeviceHFSRAID_SL); LOADPNG(device_hfsraid_sl_o, iDeviceHFSRAID_SL_o); LOADPNG(device_hfsraid_leo, iDeviceHFSRAID_Leo); @@ -906,7 +906,7 @@ switch (device->OSVersion[3]) { case '8': - devicetype = is_image_loaded(iDeviceHFSRAID_ML) ? iDeviceHFSRAID_ML : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric; + devicetype = is_image_loaded(iDeviceHFSRAID_Mountain) ? iDeviceHFSRAID_Mountain : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric; break; case '7': devicetype = is_image_loaded(iDeviceHFSRAID_Lion) ? iDeviceHFSRAID_Lion : is_image_loaded(iDeviceHFSRAID) ? iDeviceHFSRAID : iDeviceGeneric; @@ -931,7 +931,7 @@ switch (device->OSVersion[3]) { case '8': - devicetype = is_image_loaded(iDeviceHFS_ML) ? iDeviceHFS_ML : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric; + devicetype = is_image_loaded(iDeviceHFS_Mountain) ? iDeviceHFS_Mountain : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric; break; case '7': devicetype = is_image_loaded(iDeviceHFS_Lion) ? iDeviceHFS_Lion : is_image_loaded(iDeviceHFS) ? iDeviceHFS : iDeviceGeneric; Index: branches/ErmaC/Modules/CHANGES =================================================================== --- branches/ErmaC/Modules/CHANGES (revision 1822) +++ branches/ErmaC/Modules/CHANGES (revision 1823) @@ -1,3 +1,4 @@ +- Added boot support for Mountain Lion 10.8 (credits to ErmaC) & updated the default theme (credits to blackosx) - cparm : Fixed naming convention for raid hfs devices in gui - Added support for using UUIDs with ext2 filesystems (credits to bitz): http://forge.voodooprojects.org/p/chameleon/issues/208/ - Added Guerrero's patch on gui.c: http://forge.voodooprojects.org/p/chameleon/issues/178/