insanelyDeepak Posted February 12, 2015 Share Posted February 12, 2015 Hello @BlackOSX its working very well with Legacy Clover on MBR Disk Link to comment Share on other sites More sharing options...
blackosx Posted February 12, 2015 Author Share Posted February 12, 2015 Thanks for testing InsanelyDeepak but it still failed to detect your MBR boot device also. Hopefully I'll find out the reason once droples tries beta2. Here's an (out of date) screenshot from my local tests when it correctly detected the boot device. @sudo fdisk /dev/disk0 iMac12:~ droplets$ sudo fdisk /dev/disk0 Password: Disk: /dev/disk0 geometry: 121601/255/63 [1953525168 sectors] Signature: 0xAA55 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ *1: AF 1023 254 63 - 1023 254 63 [ 2 - 1325144960] HFS+ 2: AF 1023 254 63 - 1023 254 63 [1325144963 - 628380205] HFS+ 3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused iMac12:~ droplets$ Yes. Really thema is Uninstalled and Installed, but the process is not completed Maybe the script is failing detecting the signature? Can you let me know the result of this please? sudo dd 2>/dev/null if=/dev/disk0 bs=4 count=1 skip=110 | perl -ne '@a=split"";for(@a){printf"%02x",ord}' Your previous screenshot shows a signature of 0x2A482A48 so I would hope the result of the above command is 482A482A. Link to comment Share on other sites More sharing options...
droples Posted February 12, 2015 Share Posted February 12, 2015 v0.75.9b2 OS X_10.10.2 -all works. https://dl.dropboxusercontent.com/u/56771347/OSX_10.10.2_0.75.9b2CloverThemeManager.zip OSX_10.7.5 Menu item "Uninstall" does not change at "Install" after the successful removal theme. https://dl.dropboxusercontent.com/u/56771347/10.7.5CTM7.5.9b2.zip https://dl.dropboxusercontent.com/u/56771347/New_Uninstall(CTM0.75.9.b2).jpg Link to comment Share on other sites More sharing options...
blackosx Posted February 12, 2015 Author Share Posted February 12, 2015 Thanks for further tests droples. I'll look more closely at your report soon but for now your log file shows where the MBR boot device detection is failing so this should hopefully now be fixed. Can you please try this version on your MBR system? v0.75.9 beta2 -> v0.75.9 beta3 - Take active partition marker in to account when reading fdisk result. EDIT: beta3 removed as beta4 is posted below Menu item "Uninstall" does not change at "Install" after the successful removal theme. Yes. The javascript error is still present which prevents the UI from updating. I'll get to that once I know the MBR boot device detection is working okay with beta3. Link to comment Share on other sites More sharing options...
droples Posted February 12, 2015 Share Posted February 12, 2015 v0.75.9b3 Os X_10.7.5MBR I see the menu item "Install" only after restart CTM. https://dl.dropboxusercontent.com/u/56771347/0.75.9b3CloverThemeManager.zip https://dl.dropboxusercontent.com/u/56771347/Restart.jpg Link to comment Share on other sites More sharing options...
insanelyDeepak Posted February 12, 2015 Share Posted February 12, 2015 Thanks for testing InsanelyDeepak but it still failed to detect your MBR boot device also. Hopefully I'll find out the reason once droples tries beta2. its detected drive where Yosemite is installed location is correct but showing untitled Drive but i don't have any Untitle drives ,, it fails to load drive name Link to comment Share on other sites More sharing options...
blackosx Posted February 12, 2015 Author Share Posted February 12, 2015 Okay. Thanks of the feedback guys. @droples. Can you post the result of the terminal command at the bottom of post #152 ? @InsanelyDeepak - please can you .zip and send /tmp/CloverThemeManager directory when reporting problems? (it’s only available when the app is running). That way I can see what’s happening. Thanks I've gotta leave for now but I'll check the feedback later. Link to comment Share on other sites More sharing options...
Micky1979 Posted February 12, 2015 Share Posted February 12, 2015 its detected drive where Yosemite is installed location is correct but showing untitled Drive but i don't have any Untitle drives ,, it fails to load drive name Volume "mount point" and Volume "name" (ie device partition name) are different things, you can see this using "diskutil info /Volumes/yourVolume" Link to comment Share on other sites More sharing options...
droples Posted February 13, 2015 Share Posted February 13, 2015 @droples. Can you post the result of the terminal command at the bottom of post #152 ? I've gotta leave for now but I'll check the feedback later. iMac12:~ droplets$ sudo dd 2>/dev/null if=/dev/disk0 bs=4 count=1 skip=110 | perl -ne '@a=split"";for(@a){printf"%02x",ord}' Password: 482a482aiMac12:~ droplets$ Link to comment Share on other sites More sharing options...
blackosx Posted February 13, 2015 Author Share Posted February 13, 2015 Your previous screenshot shows a signature of 0x2A482A48 so I would hope the result of the above command is 482A482A. iMac12:~ droplets$ sudo dd 2>/dev/null if=/dev/disk0 bs=4 count=1 skip=110 | perl -ne '@a=split"";for(@a){printf"%02x",ord}' Password: 482a482aiMac12:~ droplets$ Ah Case!! Thanks droples. That will resolve the boot device detection problem. Just the javascript error to figure out now... I'll post a revised beta once I think to have fixed it. Link to comment Share on other sites More sharing options...
blackosx Posted February 13, 2015 Author Share Posted February 13, 2015 This should now fix all previously reported issues for droples beta3 -> beta4 - Match case before checking for MBR boot sector signature. - Fix notification code injection for OS X versions newer than Lion. - Remove rogue character in script.sh. - Change network discovery for OS X Lion as netstat -r takes a while to complete. EDIT: beta4 removed as beta5 is posted below. Link to comment Share on other sites More sharing options...
droples Posted February 13, 2015 Share Posted February 13, 2015 This should now fix all previously reported issues for droples beta3 -> beta4 - Match case before checking for MBR boot sector signature. - Fix notification code injection for OS X versions newer than Lion. - Remove rogue character in script.sh. - Change network discovery for OS X Lion as netstat -r takes a while to complete. CloverThemeManager_v0.75.9beta4.zip Hi blackosx! You are able to do everything! Super. Thank you! https://dl.dropboxusercontent.com/u/56771347/OSX_10.7.5_0.75.9b4.zip https://dl.dropboxusercontent.com/u/56771347/CTM_0.75.9b4(real3).jpg Link to comment Share on other sites More sharing options...
blackosx Posted February 13, 2015 Author Share Posted February 13, 2015 Thank you for your continued testing, this report and screenshot droples. We're getting there! I see the full path for your EFI/CLOVER directory is not correct. I'll need to fix that. And thanks. But believe me, there are plenty of things I cannot do Link to comment Share on other sites More sharing options...
blackosx Posted February 13, 2015 Author Share Posted February 13, 2015 v0.75.9beta4 -> v0.75.9beta5 - Resolve full path to EFI/Clover directory when Clover is installed on current volume. EDIT: Attachment removed as v0.76.0 is now released. @droples - Can you try this version on your 10.7.5 MBR system please? Link to comment Share on other sites More sharing options...
droples Posted February 13, 2015 Share Posted February 13, 2015 v0.75.9b5 https://dl.dropboxusercontent.com/u/56771347/Osx10.7.5_0.75.9b5CloverThemeManager.zip https://dl.dropboxusercontent.com/u/56771347/b5.jpg https://dl.dropboxusercontent.com/u/56771347/Path.jpg Link to comment Share on other sites More sharing options...
blackosx Posted February 13, 2015 Author Share Posted February 13, 2015 Thanks droples. That looks good to me Link to comment Share on other sites More sharing options...
blackosx Posted February 17, 2015 Author Share Posted February 17, 2015 v0.76.0 released (attached to 1st post). The app has grown with the aim of becoming more of a manager app by reading the Clover bootlog to determine what happened last boot and offering a set of options to change the theme for next boot depending on your system. On launch, the app will attempt to read your boot device and use your boot device. If this device uses an MBR partition then the app will ask for your password so it can run fdisk to match the device. If your boot volume is an EFI system partition and it's currently unmounted then the app will ask for you password to mount it. The boot device now takes priority for the app, so any previously selected volume paths will be superseded by the boot volume on next load. The very top of the user interface now shows a collapsable bootlog area to help show you what theme was loaded last boot and why. The title bar of the bootlog area tries to show a short summary. The bottom of the user interface shows information about the state of NVRAM on the booted system and control options to change theme entries. Remember, nvram entries take precedence over config.plist entries. I hope to have covered most different scenarios but I'm sure there are some that don't show. Please let me know any of issues seen with the app. Note: If you are reporting any problems then please supply a description of the problem, a screenshot and attach a .zip of the /tmp/CloverThemeManager directory (available only while the app is running). Thanks Link to comment Share on other sites More sharing options...
luky35 Posted February 18, 2015 Share Posted February 18, 2015 @blackosx! Why do I get this error? tmp.zip Link to comment Share on other sites More sharing options...
blackosx Posted February 18, 2015 Author Share Posted February 18, 2015 The app attempts to detect a network connection and then a response from the theme repository to make sure it can proceed. You have not posted the log file from /tmp/CloverThemeManager so I cannot see what’s happening. If you’re running Yosemite as per your signature then please enter the following two commands in Terminal and let me know the result of each. netstat -r | grep default | head -n1 | awk '{print $2}' git ls-remote git://git.code.sf.net/p/cloverefiboot/themes Link to comment Share on other sites More sharing options...
droples Posted February 18, 2015 Share Posted February 18, 2015 v0.76 OS X 10.10.2, OS X _10.7,5mbr Everything works fine, but there is a caveat if you canceled MountESP. The process is not completed. Screens in the archive. https://dl.dropboxusercontent.com/u/56771347/OS%20X_10.7.5mbr_ctm0.76.zip https://dl.dropboxusercontent.com/u/56771347/OS%20X_10.10.2_CTM_0.76.zip https://dl.dropboxusercontent.com/u/56771347/new_0.7.5CloverThemeManager.zip Link to comment Share on other sites More sharing options...
blackosx Posted February 18, 2015 Author Share Posted February 18, 2015 Thanks for the tests and reports droples. I'll take a look a bit later and fix any issues. If you spot anything else in the mean time then please let me know. Link to comment Share on other sites More sharing options...
droples Posted February 18, 2015 Share Posted February 18, 2015 Yes Of Course. Link to comment Share on other sites More sharing options...
oswaldini Posted February 18, 2015 Share Posted February 18, 2015 v0.76 can't connect to online repositories, app exit after this step. v0.75.5 work ok. OS X 10.9.5 netstat -r | grep default | head -n1 | awk '{print $2}' routere5dc7a git ls-remote git://git.code.sf.net/p/cloverefiboot/themes a2ab70ac4b91c326a866df8f77997584d06169d0 HEAD a2ab70ac4b91c326a866df8f77997584d06169d0 refs/heads/master CTM_VersionApp 0.76.0 (updateID 8) Started Clover Theme Manager script =================================== scriptPid=80716 | appPid=80714 =================================== PATH=/usr/bin:/bin:/usr/sbin:/sbin Set permissions of findThemeDirs script Set permissions of bootlog script =================================== IsGitInstalled() Number of git installations: 1 git installations: /usr/bin/git using git at:/usr/bin/git git version 1.9.3 (Apple Git-50) CTM_GitOK =================================== RefreshHtmlTemplates() Setting managethemes.html to default. CTM_HTMLTemplateOK =================================== IsRepositoryLive() =================================== findThemeDirs.sh Getting list of mounted devices Check: dfMounts=3 Volume Mav on mountpoint /Volumes/Mav contains Clover themes directory disk0s2 | Mav | /Volumes/Mav | 48465300-0000-11AA-AA11-00306543ECAC disk0s1@U = unmounted ESP disk1s1@U = unmounted ESP Cannot contact the Repository /themes CTM_RepositoryError Link to comment Share on other sites More sharing options...
blackosx Posted February 18, 2015 Author Share Posted February 18, 2015 Thanks for the report oswaldini.Can you enter the Terminal commands from post #169 and let me know the results? Thanks ^^ Link to comment Share on other sites More sharing options...
oswaldini Posted February 18, 2015 Share Posted February 18, 2015 Updated. Link to comment Share on other sites More sharing options...
Recommended Posts