Remove a Cydia tweak that breaks iOS I've hidden Cydia and Poof! With the Poof! Cydia tweak. Now I cannot open either one of both of them.

Is there any way to undo this?
I've tried respringing and rebooting but that does not place them back.

If you have version 0.9.3997 or greater of MobileSubstrate…

Turn off your phone.
Turn it back on, then while the Apple logo is shown, hold the Volume Up button.

This enables Safe Mode, disabling all MobileSubstrate tweaks temporarily, allowing you to uninstall the tweak that's causing problems. If you still want the tweak, you can reinstall it, deleting the preference file for the tweak in question to reset it.

To exit Safe Mode, you can respring/reboot your device, or press Exit Safe Mode in the status bar, then press Restart.

If you have a tethered jailbreak, you'll need to hold volume up whilst pressing 'Just Boot' and continue holding even after the Apple logo since Substrate won't load immediately.

I think it will be fine if you restore your iPhone again and Cydia download again on your iPhone


Can I fix my iPhone's "No Internet Connection" problem? Network is fine I am typing this question on my mac using my home WiFi network. The internet connection is fine.

My iPhone 5 running iOS 10.0.2, on the other hand, tries ad infinitum to connect to the same network, but displays a "No Internet Connection" in orange text under the network.

I've never had this problem before.

I've tried turning the phone on and off, stopping/starting WiFi, going into and out of airplane mode, but the phone persists. When it tries to connect to the WiFi at my job, it does not display "No Internet Connection", but it also tries ad infinitum to connect without success.

What is causing this problem, and how can I fix it?

Update

I wrote this question quite a while ago. I still do not know what the issue was, and unfortunately I do not remember what fixed it, and I think it may have fixed itself in a few days. If I had to guess, I would expect the fix to involve resetting network settings and restarting BOTH the phone and the modem/router (unplug first, wait 20–30 seconds, then plug back in). I would also tell the phone to check for software updates, and repeat if it installed anything. I think it MAY have been due to either a bug in a software update (which the developers quickly would have fixed), or my router/modem was having issues.

I’m really sorry I don’t remember anything more helpful. I hope that this helps somebody in some way, though!

If anyone finds an answer to this, post it!

The best thing to do is to reset your network settings by going to Settings>General>Reset>Reset network settings.


Can you prevent the iPhone browser from reloading pages? I commute using the subway so this means 20 minute stretches of no internet.

To give me something to do, I often open a bunch of web pages, say 3 or 4 before I'm offline so I can read them while I'm without a signal.

If I check my pages just before losing a signal, they show up perfectly and the internet icon doesn't show, hence my thinking that it's not reloading when I check.

After loosing internet, sometimes my web pages will display fine, other times they try to reload.

Is there a way to have them not reload so I can read them?

Any other alternatives?

The behavior that you've described appears to be a limitation of the Safari mobile browser. Other users have complained about the Safari Mobile auto refresh behavior on several Apple community forum posts.

This iFans post offers some explanations and potential solutions:

  This is not a feature... It's a limitation.

  MobileSafari keeps website cache only in RAM, and therefore, once it
  runs out of RAM, it'll automatically destroy an entire page, forcing
  the refresh, disguising itself as an auto-refresh feature. You can
  only keep at most 3 pages open at any time... Even the iPhone 4 with
  double the amount of RAM can only keep 5 pages.

  You can try a third-party browser that has offline caching, and it'll
  remedy the situation. Or alternatively, use the swap file mod I posted
  in the jailbreak forums and it should work, too.

  These third-party browsers have offline page caching as far as I know:

  iCab Mobile (also supports concurrent tab, which means you can browse
  websites while listening to music on youtube, this is my personal
  favourite)
  Atomic Web Browser (many useful features, but the interface
  is a bit strange)
  Mercury (cool browser that looks like a shrunk
  version of desktop Safari)

Your choices appear to be:

Use a jailbreak mod to increase the swap file size (hopefully will increase number of pages that can be stored)
Use a third party browser that supports offline caching

Turn off 'open new tabs in background' in settings / safari. That sorts the problem


How do I move pictures and videos from one iPad to another? How do I transfer photos and videos between iPad and iPad 2?

This depends, do you have iCloud? as you can sync through iCloud.

You can also configure all the settings in iTunes. So you can import all the images into iTunes, once they are there you can connect the other iPad and sync them.

If you do not want to keep the iPad 1, you can just connect it to iTunes, sync it and then connect the iPad 2 and restore it from the back up of the 1st iPad.

Use an iPad Transfer software such as iPad-to-iPad to transfer videos, music, photos and file folders from iPad to iPad for backup or sharing with your friends.

This software comes in two versions, a Standard version for $29 USD and a Platinum version for $45 USD, unfortunately this software is Windows only.

Both versions have the following functionality:

  Transfer files between iOS devices

  This professional iPad Transfer allows users to transfer iPad files to other iPad device and even iPhone/iPod.


macOS Terminal command to test Internet speed Anyone know what command can I use to check my Internet speed in the Terminal app?

May be I can use curl command and add some IP addresses, like the to check our IP and Country location via curl ipinfo.io command?

There is a CLI version of Speedtest called, appropriately, speedtest-cli.

You can install it via Homebrew:

brew install speedtest-cli

It's also available via MacPorts

Just execute it by running the command:

$ speedtest-cli

Retrieving speedtest.net configuration...
Testing from ACME Cable (xxx.xxx.xxx.xxx)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by ServerPronto (Miami, FL) [22.39 km]: 25.419 ms
Testing download speed............................................................
Download: 70.16 Mbit/s
Testing upload speed............................................................
.Upload: 5.92 Mbit/s

Ping and traceroute are legendary unix utilities.

macworld’s explanation

TL;DR
ping measures stats about a network path. Your computer/network switch/router/modem is connected to your internet provider/gateway. The gateway has an ip-address xxx.xxx. xxx.xxx, just like your computer and your router. Try

sudo time ping -s 1024 -c 1024 xxx.xxx. xxx.xx

This will send 1Kilobit 1024 times. Check the total time and do the math. 10 kilobits is roughly 1 kilobyte (due to parity checks).


How can I type a Grave Accent (`) on the iPad’s Virtual Keyboard? I’ve started using my iPad more and more (especially here on Ask Different) and I’ve found that I can’t find the grave accent character (also known as the "back tick" or "opening single quote"; it's the un-shifted ~ key on the standard US keyboard.

Where can I find this character on the iOS keyboard?

When using the virtual keyboard, tap the  .?123, the press and hold ‘ (apostrophe).  The key will expand out, just select ` (grave accent).  It will be last character in the list that pops up.

Download Gboard
Switch to 123
Hold apostrophe '
Choose first one (grave accent)


Can MacBook Pro with Retina display (13", Late 2012) output above 1080p to 4k tv? I have a late 2012, 13-inch MacBook Pro with Retina display. Apparently it has Intel HD Graphics 4000. I just bought a Seiki 50" 4k TV and would like to connect it to my laptop with as high a resolution as possible. I'm a programmer so I want the screen real-estate, don't care if the refresh rate is only 30 hz.

The Seiki TV comes with an HDMI cable, but when I plug that in, I only get 1080p (with 60hz).

This [1] person was able to get better resolution, but he has a 15 inch and a different graphics card.

I used this laptop with a different 27 inch monitor (one of the korean monitors on ebay) and was able to get 2560xforgot. If I remember correctly, I connected to the 27 using using DisplayPort, rather than HDMI.

If my laptop can't do more than 1080 output to the 4k monitor, I'm willing to upgrade my laptop. I'd like to stay at 13" rather than upgrade to a 15". Are there 13" MacBook Pro with Retina display which can output 4k to my tv? Do I have to get the latest or is there an older model which will do what I want?

[1] How can my mid-2012 MacBook Pro Retina 15 run a 4K panel at 30Hz over HDMI?

What's officially "supported" and what's possible don't match. I have a late-2012 rMBP and got 4K out of it at 30Hz.

I took a screenshot as proof:

Just a normal mini-displayport<->displayport cable was used.

More details in my answer here: https://apple.stackexchange.com/a/147765/39878

or on this blog post: http://www.mattburns.co.uk/blog/2014/09/30/running-the-4k-aoc-u2868pqu-and-intel-hd4000-graphics/

Here's your answer http://support.apple.com/kb/HT6008

This document from Apple explains


What is the best way to cover your camera and microphone? My question is not about "should I do it or not?"

Is there any solutions to cover camera and microphone? Some people use tapes.

It will be interesting to have something that will not damage this parts and that could easy be "uninstalled" :)

For the camera:

You could try a small, completely opaque vinyl decal (or just a piece of one cut to the appropriate size, like those window decorations some people use that cling to glass without leaving a residue). I believe most of them adhere using a combination of static cling and a tacky (but not sticky) surface.

For the microphone:

As for the microphone, I don't know of anything that adheres to the brushed aluminum surface of a Mac that doesn't act like a sticker or tape, which may leave a residue behind. Magnets are a bad idea because they can damage internal components over time, like the speakers. Simply covering the microphone isn't a good option though because of how/where Apple installs the microphones in Macs. Sounds can still get through, although it would be muffled.

Instead, it's been suggested that buying a TRRS 'dummy jack' and inserting it into the headphone port is more effective because it mutes the built-in microphone until you unplug it. I personally haven't been able to locate these 'dummy jacks' that people speak of, but instead a headphone splitter with Mic support should do the trick and doesn't have to be too costly.

If you can't find a TRRS 'dummy jack' (one that has the mic support) or a headphone/microphone splitter you could try purchasing a pair of cheap headphones that have a built-in Mic (maybe even from the dollar store?) and cut off the cord, leaving just the little end that plugs into the headphone port. Note: I have not tried the cut-off headphones trick myself, so I can't guarantee that it will work with Macs.

You also need to remember that if you do use one of these methods that while the Mac's audio jack/port is occupied your internal speakers will not function, as they've been switched off. This means that to listen to music or watch videos using the internal speakers you will need to remove the splitter or dummy jack.

The headphone splitters with microphone support look like this:

You'll notice that the little end has 3 rings on it - not only two - the 3rd being for microphone support.

For the microphone: perhaps a small magnet?

Edit: the best I can get my laptop mic to do is be muffled a bit from holding a magnet on it, and the magnet won't stick by itself


FAT (file allocation table) variant used when disk is formatted using OS X (macOS) disk utility Disk Utility on OS X (macOS) shows "MS-DOS (FAT) " as one of the format options

FAT (File Allocation Table) has many variants like FAT12, FAT16 and FAT32

My questions are mentioned below:

Which FAT variant is taken when I formate disk using "MS-DOS (FAT) format?
What is maximum size (for partition/disk) of FAT variant selected in question 1?

In Disk Utility, when choosing MS-DOS (FAT), the FAT version will be size appropriate. In other words, if creating a disk image of 1.4 MB it will be formatted FAT12, if 100 MB it will be FAT16 and in the case of your 8 GB Flash Drive it will be FAT32. The FAT (File Allocation Table) link in your question answers #2 however there is nothing to worry about as it's considerable larger then your Flash Drive.

The issue to be aware of is on a FAT32 volume the maximum possible size for a file on a FAT32 volume is 4 GiB minus 1 byte or 4,294,967,295 (232 − 1) bytes.

Apple MSDOS-FAT is FAT32; max partition size = 2T; max file size is 4GB

FAT12 and FAT16 are (as far as I remember) pre-Win95.


Using an old iPhone 4s to connect to internet to develop apps I have an old iphone 4s but just upgraded to a new iphone 6 and switched cellular service from the 4s to the 6.  Wifi broke for some reason a long time ago on the 4s (the buttons are permanetly disabled).

Is there anyway to connect to the internet? I have my phone plugged into a wifi enabled macbook but phone still has no internet connection.

Is your iPhone 4s running (at least) iOS 7.1? If so, then I believe this support page from Apple should do the trick:

https://support.apple.com/en-ca/ts1559

If neither of Apple's instructions work, then one idea is to you back up your iPhone using iTunes and restore the device. I recommend making a clean restore. If the Wi-Fi works, then you can either leave it as it is or go ahead and restore again, but this time, using the backup that you made on iTunes.

If that still doesn't work, then... well, I don't usually recommend this, but you could jailbreak the iPhone and try a fix from there. I'm not entirely familiar with that process, but that's the only other thing that I can possibly suggest. Otherwise, you're out of luck (unless you want to try the Apple Store to get it fixed/replaced, but I think that it'd be a waste of your time).

You can use the hot spot over Bluetooth, no wifi needed.


Can I use my iPhone charger for charging other USB based devices? Is it OK to use my iPhone charger for charging other USB powered devices like the Kindle or a digital camera (with a rechargeable battery)? Can it cause any damage to the charger or to the device being charged?

Most standard USB charges for 0.5A. But not all USB are standardized - there are some that go for up to 1.8A and even the MacBook Pro is said to raise up to 1.1A when relevant. iPhone's charger do little more than 1.1A and it's pretty decent. That's why iPhone charging on regular USB usually take double the time to fully charge. iPad's charger are roughly 10W and 5V which translates to 2A.

There's nothing wrong that can happen with the charger because USB devices are made to work with the same standard voltage (about 5V). The USB hosts are only outputting the maximum energy it can provide up to what the client can receive. A 10W energy source will only give up to 10W and just 1W if the plugged device can only take 1W.

I'm no electrical specialist but...

Having bigger power supply (measured in watts) or bigger current (measured in amperes) on itself can't break any system because what puts them in movement is the difference of potential measured by volts.

Think of a light bulb and picture all USB devices are prepared to receive about 5V (actually little more). If you get a 220V and put in on a 110V nothing wrong happens, but it will be very weak. Apple's chargers only go up to 5V, which is within the USB standard. So yeah, it's all good and safe.

Actually, all technicalities, manufacturers systematic operating schedules, and voltage/ amps/mA/ohms or any other current measurement aside...ALL COMPANIES manufacture product specific hardware and accessories ESPECIALLY Apple!! Otherwise what would be the point in manufacturing, buying, or choosing between different brands. In general vocabulary terms, all brands are different and work different. Putting too much or not enough current through any device in any manner is detrimental to that equipment. Broken down even more, YOU WILL BURN UP YOUR DEVICE/ BREAK IT!! They're may be a few cases that it will simply hinder performance, but why risk it?? not to mention, if you can afford Apple products in the first place, why are you cutting corners on cost of regular upkeep accessories ;)


Skype texting on iPhone no longer makes any sounds at all No idea what's going on here, but sometime within the last week or so Skype on my iPhone SE has stopped making any text-related sounds.  Phone calls are fine including ringing and speaking/listening, but notifications will not make a sound.  iOS notifications for Skype are enabled, Notifications within Skype itself are enabled, and I am in "online" mode (not Do Not Disturb).  I have rebooted my phone, quit & relaunched Skype, etc.  Still no joy.

iPhone SE on iOS 10.3.1 (not willing to update to iOS11 so please don't even suggest it)
Skype 8.3.0.51670 (and no way am I updating Skype.  I made that mistake recently on another device and it was a disaster, plus it was working fine until very recently).

EDIT:  And just like that, 20 minutes later... Skype started making noise again.  I have absolutely NO idea why... I didn't do a thing.

EDIT 2:  For whatever it's worth, Skype stopped making sounds again a couple days later.  Then started again.  It seems to basically just be random... sometimes it will make sounds, sometimes it won't.  No rhyme or reason!

Please check if you are in do not disturb mode as it affects it. Look for the moon symbol in the notification area.

It's because you have an older version of Skype on an older version of iOS.

While I understand why you would refrain from updating Skype or iOS, do keep in mind that they have likely fixed this issue with the updated version, hence why they update.

If this issue is a serious one for you, then I recommend the inevitable.


How to script Network Preferences using the CLI As the title implies for development I enable/disable Web proxies, however doing it through the UI is slow and cumbersome its also pretty inflexible.
I'm looking to control the following checked settings:

I tried using the following script to identify any changes but it did not work:
defaults read > current-defaults.txt

# Do change in UI and then run the following:
defaults read > changed-defaults.txt

diff current-defaults.txt changed-defaults.txt

This answer has information but is not as specific to solve solve my needs

Try networksetup ...  From man networksetup .. NOTE must be an admin to run it.

DESCRIPTION
The networksetup command is used to configure network settings typically configured in
the System Preferences application. The networksetup command requires at least admin
privileges to change network settings. If the "Require an administrator password to
access system-wide preferences" option is selected in System Preferences > Security &
Privacy, then root privileges are required to change network settings.

You can make changes to many OSX network settings using similar tools to linux platforms, using networksetup ensures everything running is properly informed, settings are saved, and upon reboot those saved values are still usable (exactly as if you had used System Preferences) - see this answer to another networking questions that talks about how that works.

The basic reason is that macOS has two different levels of network configuration: the live state (which ifconfig en0 down changes) and the "configuration database" which corresponds to the settings created in the Network pane of System Preferences and/or the networksetup command.

In this particular case the -setwebproxy and -setsecurewebproxy options change the proxy settings for a particular network service - e.g. HT user3439894 - these set the proxy on the Wi-Fi network service.
networksetup -setwebproxy "Wi-Fi" localhost 8080
networksetup -setsecurewebproxy "Wi-Fi" localhost 8080

Depending on the actual network configuration will need to choose the appropriate service..

-setwebproxy networkservice domain portnumber authenticated username
password

Set Web proxy for networkservice with domain and port number. Turns proxy on. Optionally, specify on or off for
authenticated to enable and disable authenticated proxy support.
Specify username and password if you turn authenticated proxy
support on.

AND to turn off then look for

-setwebproxystate networkservice on | off

You can also use locations to quickly switch between network configurations - these are much easier to setup in the GUI.  System Preferences -> Network  (Edit Locations on the Locations dropdown).  However, once setup, network setup has an easy way of switching (assuming you had a location named viaProxy or _to revert standard -
networksetup -switchtolocation viaProxy
networksetup -switchtolocation standard

Überprüfen Sie zunächst, welche Adapter zu Verfügung stehen:
networksetup -listallnetworkservices

Anzeigen des Proxy-Status:
networksetup -getwebproxy "Wi-Fi"

Setzen Sie einen Proxy:
networksetup -setwebproxy "Wi-fi" 127.0.0.1 8080

Ausschalten des Proxys:
networksetup -setwebproxystate "Wi-fi" off


localhost port mapped to website Is it possible to open a website, for example, http://apple.stackexchange.com with url http://localhost:8000 without changing hosts file?

This is quite easy if there's no back story to why you feel hosts file is not the right solution. You also might have problems if you're not used to pasting things in Terminal, but if that's the case - you can ask a second question for help on that too!

Copy and paste the following lines into Terminal:

cd
mkdir diy_proxy
cd diy_proxy
cat > index.html << EOF
<meta http-equiv="refresh" content="0; url=http://apple.stackexchange.com/" />
EOF
python -m SimpleHTTPServer

To kill the python web server, press: Control-C

The lines do the follows:

get you in your home directory/folder
make a folder to hold the index file that will redirect your browser
go to that folder
send characters to the file index.html until you see EOF (and don't include it)
This is the magic that tells your browser to redirect
ends the content to save to file index.html
start a lightweight web server on port 8000 to serve up the index file

This is possible if you have SSH enabled ("Remote Login" in System Preferences > Sharing)

Then run (in Terminal) ssh localhost -L 8000:apple.stackexchange.com:80

(You get a shell, type exit when finished with the proxy.)

With apple.stackexchange.com it gives me this however:

  Error 1003 [...]
  Direct IP access not allowed
  What happened?
  You've requested an IP address that is part of the CloudFlare network. A valid Host header must be supplied to reach the desired website.

To get past that error, you'll need an HTTP level proxy, but ssh might work for some websites.


Why can't I download anymore apps on my iPad? I think I don't have anymore space. So what do I do now? Help?

As noted in another answer, you'll need to remove some data if you want to install new apps. What you remove really depends on what's taking up lots of space — it might be apps (games in particular tend to be large), videos or music.

You can get a good overview of what's taking up space on your device by going to Settings → General → Usage. You should see a breakdown of how much storage each app is taking up. You can also remove apps from this screen, or if tap on the Music or Videos apps, you have the option of removing some media files more granularly.

You have to register with the iTunes Store to be able to download.


How can I remove this half-downloaded app from my iPhone? On my iPhone homescreen there's an app which in an half-downloaded(actually, more like barely downloaded) state -

(In case you're curious, I was trying to download Rage during it's on-sale-for-free-period)

Now, I can't get rid of it from my home screen. I can hide it in a folder, I can install the downloaded app next to this "Loading" shell having downloaded the app later in iTunes.

iTunes won't let me delete this item from my home screen - the "x" overlay for uninstalling an app is not coming up either.

So, how can I remove it?

bmike just helped me with some troubleshooting, but we weren't able to get this question fixed, yet. Here's the conversation between the two of us. Would appreciate any other answers.

Reboot.

I had an app stuck in the Loading... state and a reboot of my iPhone cleared it away. I was able to re-download it again without any issues.

To reboot your phone hold down the Power button for 5 seconds. You'll see the power off slider appear. Slide it to turn the phone off. Once off, use the Power button to turn it back on.

I got the same problem with my phone. I Turned off my mobile and turned on it again. Half downloaded app is disappeared. Hope this helps you.


This PDF displays with question marks instead of letters Something is wrong with the rendering of this PDF in Preview (or Quick Look). This is how it looks:

I can see it in Adobe Reader on Windows. I'm not sure what font it is using, and I have Office 2011 installed, so I have all of those fonts. Why is it displaying question marks on everything (except the text in the bottom left)?

I'm using Lion 10.7.1 on a 2010 17" MacBook Pro.

It looks like all the previous answers to this question are completely uninformed. I suggest that you completely disregard all of them. It is unlikely, for instance, that telling the document creator that what they did was faulty will really get you anywhere.

First, it's likely that they did not embed fonts, yes, but there are many fonts that carry flags telling apps NOT to embed them. This is an especially favorite trick of Microsoft products. Presumably they do not want people to be successful using non-Microsoft products (at least, that's what the documents in their antitrust case indicated), so they make it as painful as possible to transfer documents from Windows to Mac. Other companies know about this, and they may try to compensate. For instance, Adobe may license fonts to make the process more transparent to the end user but Apple may not have the same license for Preview. There is a lot going on behind the scenes. "Correctly" embedding the font won't get to the root of the problem either.

Second, you say that this document was created by someone "already not very good with computers." It would be ridiculous to tell such a person to correctly embed fonts. It's not even fair to consider the lack of font embedding as an error since you could quite possibly install the fonts, depending on the license, in a place where Preview can see them.

Third, it is naive to claim that Preview is at fault because it can't find a font when you have not told it where to find the font.

You can compensate for this. I can think of at least three ways.

First, if the creator wants to embed fonts, they may be able to and they may be able to choose similar fonts with different licenses if that is the source of the problem. In the displayed example, there is a correctly rendered font in the lower left hand corner. The creator could possibly use that font throughout.

Second, if you don't want to go to the document creator, you can apply one of several software solutions. I prefer open source software so, when I receive a file like this, I use the free, open source ps / pdf tools you can get with Xpdf. The problem with this solution is that many people don't want to use open source or feel uncomfortable with it. There are projects to make it easier on Mac. I use a package installer called macports to make it easier for me. Having done that, I would solve this problem by typing the following two lines in the terminal:

pdftops badfile.pdf intermediatefile.ps
pstopdf -o goodfile.pdf intermediatefile.ps

This will effectively replace the non-embedded fonts in badfile.pdf with their nearest Postscript core font equivalents. For me this is usually adequate. If the image in the above picture is going to be part of a book, you may need the fonts to match. In this case, you must either learn more about fonts or purchase non-free software. Depending on the circumstances, the options to the commands mentioned above may be modified to match fonts precisely.

Third, if this is a book project and you are uncomfortable with free software, you should try using a combination of Adobe Acrobat (not the free Adobe Reader) and Adobe Distiller to convert the document from pdf to ps, put the desired fonts in place, and convert the document back to pdf. I just googled and saw that there are a number of hits for tutorials for doing this process.

By the way, as a former professor, I feel that students who don't "try and get them to change their ways" are not doing me or the other students a favor.

Sometimes there are legitimate reasons why professors resist change. I don't know about your cases. If the professor is "already not very good with computers" you might want to use psychology. Since you are in a college or university, there are probably some experts around who could help you. Maybe the prof feels threatened or confused in an area outside his expertise. Maybe he's afraid students will think he's generally stupid. Who knows? ... But you might be able to figure it out and help everyone in the class. Good luck!

In my case, I embed the font in the pdf file. Acrobat Reader for Mac display the font properly (the intended font, not a subtitute). Preview show black squared, some sort of a bar code.

It's a Preview problem.


Siri suggestion still showing after turned off I had install iOS10 and i don't like siri suggested app, so i had turn it off according to this, but it didn't work. It still shows on notification center.
I tried restarting it as well but nothing. Is there any other way around?

On the Notification screen, scroll to the bottom and tap Edit.

On the list of apps, tap the red circle next to Siri App Suggestions, then tap Remove.

On the top right of the screen, tap Done.

This should remove Siri App Suggestions from Notification screen immediately, no need to reboot.

Maybe you did not do it properly. I found a guide on Google that may help you: How to remove Siri suggestions


How can you see the value of a cookie on an iPhone? I need to see the value of a cookie in Safari on an iPhone.  How do I do this?

Note that I'm not asking how to delete a cookie, or how to see that a cookie exists.  I'm trying to see the actual data stored in a cookie.

For example, on Firefox, I can go to Tools > Options > Privacy > Show Cookies and see the actual data stored in each cookie my browser has stored.

You can't see cookie data on the phone itself, but if you activate Settings > Safari > Advanced > Web Inspector you can connect the iPhone to an Apple computer with a cable and open Safari. Activate the Develop menu in Preferences > Advanced > Show Develop menu in menu bar

Now you can open a page on the iPhone and then select Develop > your_phone > the_page on the computer to see an inspector for the page on the phone. The second icon at the top is for storage and will show cookies for the page you show on the phone.

Sadly I can't find a way to show all cookies on the phone but if it is for development it is possible to monitor the cookie data.

You can open the same site in Safari on a Mac and use the web inspector to check for the cookie values.


External display on MacBook Pro Retina (Mountain Lion) remains blank after screen timeout or waking up from sleep I have a retina MacBook Pro running Mountain Lion with a 23" external display attached through the Thunderbolt port (DVI/Display Port adapter). I have the monitor configured as an extension to my internal display (arranged just above as it actually is placed on my desk).

The arrangement works very well. However, sometimes (~30-40% of the time) the external display remains blank if the MacBook Pro screens have timed out or the MacBook Pro has gone to sleep and I then wake the MacBook Pro (by pressing a key). The MacBook Pro still thinks that the external display is connected as the screen remains in extended mode and apps are also there (though invisible, if that's where they were placed before the screen/MacBook Pro went to sleep). If I disconnect/reconnect the display port (Thunderbolt), it does go to internal only, but I cannot get the external display back unless I restart the Mac. Any ideas?

To get the display back without rebooting, I've had success doing this:

Disconnect the display
Wait until the display goes to sleep (set the timeout to 1 minute first)
Reconnect the display

To avoid the issue altogether, I've gotten into the habit of disconnecting the display before I leave the Mac.

Open System Preferences/Energy Saver.  Set Computer Sleep to "Never" and select any time for the Display to sleep.


On Mavericks, in the Finder in List view, column widths keep changing I'm on OS X Mavericks. In Finder, I use the "List" view. In this view, since upgrading to Mavericks, the column widths keep changing. Basically, the Name column expands to fill the window up, when you resize a Finder window. But worse of all, they are then fixed at that new width. So for instance, I open a folder, such as ~/Downloads, then increase the width horizontally to the right. I close this, then open ~/, which is the original width size. I then open the ~/Downloads folder, and now the columns are wider than the window.

Is there any way to stop this from happening? Does this only happen to me? I already tried resetting my com.apple.finder.plist file, but since Mavericks now caches plist files, the file just gets re-created instantly after deleting it, so that doesn't work anymore.

I was so sick of this, so I decided to write a fix once and for all.

You can use the following AppleScript to resize the column widths when you notice the column is too wide. It works by resizing the Finder window really large, then back to it's original size, triggering a fluid layout resize.

tell application "Finder"
  tell the front Finder window
    -- get the current bounds of the finder window
    set b to the bounds
    -- create a really wide window
    set the bounds to {item 1 of b, item 2 of b, 3000, item 4 of b}
    -- set window back to its original size
    set the bounds to b
  end tell
end tell

This will probably be most useful if bound to a keyboard shortcut, I personally bound it to CMD + E using BetterTouch Tool.

If you're after more detailed information regarding this, you can head over to my blog post about it here: https://christianvarga.com/fix-finder-name-column-width-bug-osx-mavericks/

... or you could use xtrafinder (http://www.trankynam.com/xtrafinder/)


Did the most recent Mac OSX security update version 2016-001 (10.11.6) break java jnotify? I installed the security update 20016-001 for Mac OSx 10.11.6 this morning and now my use of sbt (0.13.8) with scala (2.11.8) and playframework (2.3.9) is giving the traceback below.  I'm guessing that the update includes new shared object files that are not working with the java versions I have installed.  I tried jdk 1.7.0_80 and 1.8.0_92.

java.lang.UnsatisfiedLinkError: no jnotify in java.library.path
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1886)
        at java.lang.Runtime.loadLibrary0(Runtime.java:849)
        at java.lang.System.loadLibrary(System.java:1088)
        at net.contentobjects.jnotify.macosx.JNotify_macosx.<clinit>(Unknown Source)
        at net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX.<init>(Unknown Source)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
        at java.lang.Class.newInstance(Class.java:383)
        at net.contentobjects.jnotify.JNotify.<clinit>(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at play.runsupport.JNotifyPlayWatchService$JNotifyDelegate.ensureLoaded(PlayWatchService.scala:168)
        at play.runsupport.JNotifyPlayWatchService$$anonfun$5.apply(PlayWatchService.scala:223)
        at play.runsupport.JNotifyPlayWatchService$$anonfun$5.apply(PlayWatchService.scala:179)

Update:

I ended up doing a massive clean/uninstall/reinstall of my java and scala tools as well as clearing my ~/.ivy2 cache. Something in there fixed it, but I didn't have the time to track down what it was.

Delete ~/.ivy (it will be recreated) and run 'activator clean'.


How can I force a Photo Stream sync on the iPhone? The Settings page says that Photos will automatically by sent to Photo Stream when I am connected to Wi-Fi, however I've waited several minutes and don't see them in iPhoto. I believe they haven't been sent to iCloud yet. Is there any way to force them to be synced to iCloud from the iPhone?

Fastest solution (iPhone restart NOT needed!): I've found that if I open Photos on my iDevice after taking a photo, and then (after the spinning icon goes away) open Photos* on my Mac, the photo appears in my photo stream.

Notes:

This is way easier and faster than rebooting or resetting Wi-Fi.

It's also faster and more likely to work than just killing Photos Agent and restarting Photos.

(Further evidence showing WHY this works: When I open Photos on my iDevice, I see the spinning icon on my iDevice - IFF  I've just taken a photo.  If I access my photo stream on my Mac‡ without having opened Photos, the new photo is not there.)

*(or iPhoto if you haven't switched to Photos)

‡(such as by clicking Photo Stream under Media in the standard File..Open dialog box in recent versions of MacOS)

Note: Photo Stream only syncs the last 30 days of your photos.

2020 UPDATE: Recently, Photos was changed; when you open it you may need to take an additional step to cause the upload - but if so, you’ll see a prompt about it.

I was trying to load 1200 photos to my new phone, kept geting time out type message, i tried 200 and it loaded. 200 more over and over until they all loaded.


Modifier key settings not sticking I just purchased a MacBook Air with OSX v10.8.4. When I edit the modifier keys (I want to change Caps Lock to Ctrl), it works for a while, but then reverts back to defaults some time later. I'm making the changes here

System Preferences -> Keyboard -> Modifier Keys...

I just tested making the change, closing the lid, then opening it. The change stuck past that. So I'm not exactly sure when the settings revert, but they do eventually revert back to the defaults.

Any idea how to make this change stick?

Try uninstalling any keyboard or pointing device drivers. Or delete ~/Library/Preferences/ByHost/.GlobalPreferences.*.plist and restart.

You can also use PCKeyboardHack to remap caps lock. Other modifier keys can be remapped with KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
  <!-- <devicevendordef>
    <vendorname>KINESIS</vendorname>
    <vendorid>0x05f3</vendorid>
  </devicevendordef>
  <deviceproductdef>
    <productname>ADVANTAGE</productname>
    <productid>0x0007</productid>
  </deviceproductdef> -->
  <item>
    <name>swap_command_and_control</name>
    <identifier>swap_command_and_control</identifier>
    <!-- <device_only>DeviceVendor::KINESIS, DeviceProduct::ADVANTAGE</device_only> -->
    <autogen>__KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L</autogen>
  </item>
</root>

Related questions:

Logging out and in resets modifier keys to defaults
Permanently swapping option and command keys on a non-Apple keyboard
How do I make Mac OS X remember "Modifier Keys" remappings for my external keyboard?

I find the reset happens when a remote VNC connection comes in. Stop connecting using VNC and the setting no longer gets cleared.

Like many others, I have switched to using Karabiner to prevent this reset.


I don't get group texts with cellular data off I have an iPhone 6 running iOS 12.4.1.

I have a paltry data plan ($$$), so I've turned off iMessage in Settings -> Messages.

iMessages show up in blue in Messages app; regular text messages show up in green.

So far, so good. I can still send/receive messages when I'm out and about, and I'm not leaving data turned on and thus chewing through it quickly (and have it available if I need it, such as for driving directions).

Now, here comes the part I don't understand. Although I'm connected to my home network almost the time, much to my surprise, when I do turn on data, I get a number of queued messages. They all seem to be group messages, and show up in grey in Messages.app. [These groups may have been created before I switched off iMessage, if it makes a difference]

This is unbelievably frustrating. I had no idea I was missing messages. I don't get it -- why don't they come through as normal text messages, or come through over my WiFi? Why are they only available when I turn on ridiculously expensive cellular data?

More to the point, is there a way I can get them to come over WiFi, so I don't miss them and don't pay extra for them?

A one-to-one text message uses SMS. A group message uses MMS and this requires data. You would likely have the same issue if someone texts you a picture directly as this also uses MMS.

Check with your service provider though, as some include picture messaging (i.e. MMS) for "free" and don't count it as data. In which case you could leave iMessage enabled for data. YMMV.

Try adding your apple ID to your send and receive address.


Where has Numbers gone? I created several spreadsheets in Numbers.  Lately I have been using Excel, which won't open them.  I can't find Numbers in my application folder--is it hiding somewhere??

It generally is located in your Application folder, though may also be in a folder entitled iWork within Applications.

You can try using Spotlight to find Numbers, if necessary...

Apple has stopped including iWork as a part of the OS, and the apps can now be purchased separately through the APP store on your Mac. If you have purchased one of the iWork apps (Numbers) with your AppleID already, you can go into the Purchased section of the APP store and re-download the software. If you have updated your OS it is possible you had a version of iWork that is no longer supported (PowerPC).


How can I move virtual memory swap files to a different drive or partition? note: This is a question that I asked on SuperUser a while ago. I'm re-posting it here because I think it belongs here.

By default, Mac OS X stores its swap files in /private/var/vm/. I would like to place the swap files in a different location. How can it be done?

note: copied from SuperUser:
For older versions of OSX, see this thread on forums.macosxhints.com.
Credit goes to dblu for explaining the use of plutil, ZILjr for introducing the wait4path command, and ekl for simplifying the whole thing by eliminating the need for an intermediate shell script.
Complete solution:
1.  Open Terminal and make a backup copy of Apple's default dynamic_pager.plist:
$ cd /System/Library/LaunchDaemons
$ sudo cp com.apple.dynamic_pager.plist{,_bak}

2.  Convert the plist from binary to plain XML:
$ sudo plutil -convert xml1 com.apple.dynamic_pager.plist

3.  Open the converted plist with your text editor of choice. (I use pico, see dblu's answer for an example using vim):
$ sudo pico -w com.apple.dynamic_pager.plist

It should look as follows:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs$
<plist version="1.0">
<dict>
    <key>EnableTransactions</key>
    <true/>
    <key>HopefullyExitsLast</key>
    <true/>
    <key>Label</key>
    <string>com.apple.dynamic_pager</string>
    <key>OnDemand</key>
    <false/>
    <key>ProgramArguments</key>
    <array>
        <string>/sbin/dynamic_pager</string>
        <string>-F</string>
        <string>/private/var/vm/swapfile</string>
    </array>
</dict>
</plist>

4.  Modify the ProgramArguments array (lines 13 through 18) to use the wait4path shell command prior to launching dynamic_pager. See note #1 for details on why this is necessary. In the following example, my partition is called Swap, and I chose to put the swapfiles in a hidden directory on that partition, called .vm be sure that the directory you specify actually exists. The XML should look as follows:
<key>ProgramArguments</key>
<array>
    <string>/bin/bash</string>
    <string>-c</string>
    <string>/bin/wait4path /Volumes/Swap/ &amp;&amp;
/sbin/dynamic_pager -F /Volumes/Swap/.vm/swapfile</string>
</array>

5.  Save the plist, and return to the terminal prompt. Using pico, the commands would be:
<ctrl+o> to save the file
<enter>  to accept the same filename (com.apple.dynamic_pager.plist)
<ctrl+x> to exit

6.  Convert the modified plist back to binary:
$ sudo plutil -convert binary1 com.apple.dynamic_pager.plist

7. Restart your Mac. If you run into trouble, switch to verbose startup mode by holding down Command-v immediately after the startup chime. This will let you see all of the startup messages that appear during startup. If you run into even worse trouble (i.e. you never see the login screen), hold down Command-s instead. This will boot the computer in single-user mode (no graphical UI, just a command prompt) and allow you to restore the backup copy of com.apple.dynamic_pager.plist that you made in step 1.
8. Once the computer boots, fire up Terminal and verify that the swap files have actually been moved:
$ cd /Volumes/Swap/.vm
$ ls -l

You should see something like this:
-rw-------  1 someUser  staff  67108864 18 Sep 12:02 swapfile0

9. Delete the old swapfiles:
$ cd /private/var/vm
$ sudo rm swapfile*

10. Profit!
Note 1
Modifying the arguments to dynamic_pager in the plist without using wait4path does not always work, and when it fails, it does so in a spectacularly silent way. The problem stems from the fact that dynamic_pager is launched very early in the startup process. If your swap partition has not yet been mounted when dynamic_pager is first loaded (in my experience, this happens 99% of the time), then the system will fake its way through. It will create a symbolic link in your /Volumes directory which has the same name as your swap partition, but points back to the default swapfile location (/private/var/vm). Then, when your actual swap partition mounts, it will be given the name Swap 1 (or YourDriveName 1). You can see the problem by opening up Terminal and listing the contents of your /Volumes directory:
$ cd /Volumes
$ ls -l

You will see something like this:
drwxrwxrwx  11 yourUser  staff   442 16 Sep 12:13 Swap -> private/var/vm
drwxrwxrwx  14 yourUser  staff     5 16 Sep 12:13 Swap 1
lrwxr-xr-x   1 root      admin     1 17 Sep 12:01 System -> /

Note that this failure can be very hard to spot. If you were to check for the swapfiles as I show in step 12, you would still see them! The symbolic link would make it seem as though your swapfiles had been moved, even though they were actually being stored in the default location.
Note 2
I was originally unable to get this to work in Snow Leopard because com.apple.dynamic_pager.plist was stored in binary format. I made a copy of the original file and opened it with Apple's Property List Editor (available with Xcode) in order to make changes, but this process added some extended attributes to the plist file which caused the system to ignore it and just use the defaults. As dblu pointed out, using plutil to convert the file to plain XML works like a charm.
Note 3
You can check the Console application to see any messages that dynamic_pager_init echos to the screen. If you see the following lines repeated over and over again, there is a problem with the setup. I ran into these messages because I forgot to create the '.vm' directory that I specified in dynamic_pager_init.
com.apple.launchd[1]  (com.apple.dynamic_pager[176]) Exited with exit code: 1
com.apple.launchd[1]  (com.apple.dynamic_pager) Throttling respawn: Will start in 10 seconds

When everything is working properly, you may see the above message a couple of times only, and then no more of the "Throttling respawn" messages. This means that the system did have to wait for the partition to load, but in the end it was successful.
Exclude the path from Time Machine
In OS X 10.7 and later you can do this with tmutil. Example:
sudo tmutil addexclusion -p /Volumes/Swap/.vm
For that example, to review the result:
tmutil isexcluded /Volumes/Swap && tmutil isexcluded /Volumes/Swap/.vm
If the volume used for swap need not be indexed
Use mdutil. Example, to switch off then erase the store:
sudo mdutil -i off /Volumes/Swap && sudo mdutil -E /Volumes/Swap

Simple solution:

http://www.macupdate.com/app/mac/10771/swap-relocator

SwapRelocator 1.1.2 works great on Maverick!

Use (for example) Tinker Tool System to let volumes mount before log-in, that solves the only problem I encountered.

(Thanks Filippo, I can finally move the swap from the mirrored boot volume to a striped cache volume (all SSD))


Install OS X Cheetah on my Macbook Air with OS X Yosemite How can I install Cheetah (OSX 10.0) on my 2014 Macbook? Can I use virtual box? Where can I find iso files to install? BTW my macbook is running Yosemite

You will need to virtualize the hardware. PearPC claims to successfully run Mac OS X 10.3, so my best assumption is that it would also run 10.0.

The matter of obtaining and running the OS on your computer is of dubious legal nature, depending on where you live and what licenses you accepted when you purchased and ran the OS.

Any ISO file is likely pirated. Best to buy a CD on the used market or find a local computer group that has a library. If you wanted to be totally legal, buy a used Mac that came with that OS.  Replacement media is often available from Apple even long after they stop selling a certain OS.

I can't speak to virtual box other than it's taking more fiddling then I cared to spend. I go with VMWare or Parallels for my virtualization.


I deleted the update file for iOS 9.3. Is it possible to reinstall it? I was having trouble installing the new iOS 9.3 on my iPhone 5 and I got the advice that I should delete the update file and try to reinstall it. The problem is now that I have deleted the file I can't find the update file for iOS 9.3 again. I have restarted the phone but it didn't help, it says I have the latest update (9.2.1). Is it possible to install iOS 9.3 now?

Update: I got the new update today randomly. The installation of 9.3 went successfull.

Apple has pulled the iOS 9.3 update for some (older) devices because of a bug that could prevent using your device. Apple is not signing iOS 9.3 for your iPhone (5s and older), so it is not possible to update by official means at this time. According to the link below, 9.3 could potentially brick an older phone under certain conditions.

Source: http://9to5mac.com/2016/03/24/bricked-iphone-5s-5-ipad-2-ios-9-3-fix/

Several sites host the ipsw file for 9.3.  That's similar to a zip file but it's for ios.  You can do a simple google search for sites but you need to be careful and make sure the file hasn't been messed with.  I often go to OSXDaily.com to get my files.  From there you can download the 9.3 file and install it following the instructions. This will update your iPhone to 9.3.


How to limit system processes cpu usage? Some system processes like systemsoundservd, logd, diagnosticd, etc. recently use a lots of cpu on my macbook pro. How can I limit them to some degree because most of them are not too relevant to me?

Note: I have already checked out Can I manually limit the %CPU used by a process? but it does not seem to work as expected.

viet@Mozg  ~  pgrep -l systemsoundserv
506 systemsoundserv
viet@Mozg  ~  sudo cputhrottle 506 10
libc++abi.dylib: terminating
with uncaught exception of type Process::ManipulatorException: Error
on task_for_pid of pid 506, res = 5 [1]    7594 abort      sudo
cputhrottle 506 10

Thos system processes respond to other apps that run, so your first step would be to isolate and identify what programs you have that cause high background system load.

It’s like racing a high performance car and seeing the tires are hot and fuel is being consumed rapidly - those all are the design intent when you press the accelerator to the floor.

It might make more sense to start with your actual workload than try and hobble or disable logging and sound output. Sorry for a side answer, but those processes sit at idle for the vast majority of installations and likely would on your system if you restart and some troubleshooting should show exactly which of your apps trigger this usage pattern.


Macbook Pro with Yosemite very slow I've upgraded my mac from Mavericks to official Yosemite. In the first day my mac was normally, but in the second day, it was unusable, very slow and it was not responding, The third day(now) still like that. I dont know what to do, I've already reset pram, reset smc, repaired disk permissions, tried to reinstall Yosemite and nothing changed. I think it can be the file vault that I had activated when I upgraded to Yosemite, but I can't even know the percentage of the process. My MacbookPro is a version late 2011, processor i5 2.4Ghz, 16gb ram, 500gb HD. I would appreciate if somebody could help me.

It seems to be a common issue with Yosemite, see e.g. a Mac Rumors thread.

In the last couple of days there also popped up several articles complaining about Apple’s current state of its software. You can find a good overview of the most common issues in this article (it’s also worth to skim over the comments as there are issues that aren’t discussed in the article).

I used the command in terminal to disable filevault, that is:

fdesetup status        # to check the status of file vault
sudo fdesetup disable  # to disable file vault


Old version (macOS Sierra) for Pages, Keynote and Numbers, iWork I uninstalled my iWork tools - Keynote, Numbers and Pages - from my MacBook Air.

Unfortunately, I don't want to upgrade my MBA to Mojave/Catalina in order to install.

I looking for the working iWork version for 10.12 Sierra.

Is there some repository for old versions of iWork?

You need to have an old version of Pages, Keynote and Numbers installed in your Applications folder to be able to update them. If you lack these (either because you deleted them or never had them installed first hand) and never registered the purchase with your Apple ID, you need to work your way up through the missing years of upgrading, including the registration with your Apple ID to be offered an installation on any system that's older than the currently shipped Mojave:

Install an old iWork suite (from your original installation medium, or use the iWork ’09 trial suite that can still be downloaded from Apple.
You now have an iWork 09 folder inside your Applications folder, containing trial versions of Pages, Numbers and Keynote.
Launch Pages, Numbers and Keynote, then quit each app. (This step was suggested by the instructions based on the 2014 article. It doesn't seem to be necessary any more - I had only launced one of the programs.)
The trial suite can be upgraded to iWork 9.3 with a downloader available at Apple - Support - Downloads. I cannot verify if this step is necessary since I had installed that upgrade. I suspect it can be skipped.
You still have an iWork 09 folder inside your Applications folder, containing trial versions of Pages (v4.3), Numbers (v2.3) and Keynote (v5.3).
Launch the Mac App Store, go to the updates tab, and activate show incompatible updates. Selecting one of those apps will take you to the app's page. There, select update. The store asks for purchase confirmation and your password (if required by your settings). Then it will attempt to update the application, and fail, telling you that they require 10.14. Repeat for all three (five, if you installed iMovie and Garageband from your original DVDs) applications anyway, since from then on this application will appear in your Purchased tab. (Note: The Purchased tab disappeared with MacOS 10.14 - High Sierra might be the last OS to handle this step)
Now your purchase is linked to your account, and you may reinstall those applications if they ever should get lost. So let's loose them: delete the iWork09 folder from Applications (or move it to the Thrash).
Go to the purchased tab in App Store. The applications are listed at the top of the purchased list. Upon selecting install, you will be prompted if you want to install the last supported version for your OS release.

You now have Pages (v8.1), Numbers (v6.1) and Keynote (v9.1) directly in your Applications folder. (Version numbers applying to High Sierra as of January 2020)

Alternative route
If you have access to another Mac running a version of MacOS currently supported by the App Store (As of Jan 2020, that would be 10.14 (Mojave) or 10.15), you could associate your AppleID with an account on that Mac, download (and thus register) the Applications you want to install on your older Mac there, and then use the Purchased tab on the older Mac to reinstall older versions of those apps on the older Mac.

Sources:

2014 Redmondpie article
2014 Cult of Mac article
2018 osxdaily article "Where to Download Old Mac OS Software"
MacWorld article about missing purchases tab in Mojave App Store

I suggest you upgrade to High Sierra. I'm using Pages, Numbers, and KeyNote and have very recent versions that work fine. Much of the new software will not run on systems earlier that High Sierra. The apps I've mention should be loaded when you do this upgrade.


What is Format Painter shortcut in Excel 2011 for Mac? I've been looking on the Internet for the shortcut to the Format Painter tool. No luck so far, it seems there's no shortcut for this tool. Maybe someone here knows better.

There is (now) a predefined shortcut for this

To copy the format: CMD+SHFT+C
To paste the copied format: CMD+SHFT+V

This article here gave a detail guide on how to solve this quickly.

http://thelostgeeks.blogspot.com/2012/10/keyboard-shortcut-to-copypaste.html


How can I type the "@" symbol via remote desktop with a Swedish keyboard? I am running Remote Desktop to connect from my iMac with Snow Leopard to a Windows box at work that runs Windows 7 Professional. The connection is done over ssh.

When logged in to the window box I can use Alt + Tab to switch between programs, I can also see that when using emacs pressing Alt registers as Meta (which is what I have set it up as). However if I want to type a @ which on my Swedish keyboard is Alt + 2 nothing happens. The same is true for { and [ and so on.

Does  ⌘ + alt + 2 work? This is a combination for @ in bootcamp.

For the other keys:

⌘ + alt + 7  to get {
⌘ + alt + 0  to get }
⌘ + alt + 8  to get [
⌘ + alt + 9  to get ]

alt gr (the alt symbol on the right hand side) plus semicolon worked for me


Get fan speed from terminal without spindump or third party software I was wondering if there was a way to access the computer fan speed through terminal. I've heard that you can use software like smcFanControl, but I was wondering if there was a way to do it without any third party software.

Another way i've heard of is using the spindump command, but from what I remember it can take a bit for it to finish.

Is there a way to get the info from terminal almost instantly without using third party software?

Also, is there a command I could possibly use to adjust the fan speed using terminal without any third party software?

I'm using a MacBook Pro 2015 running macOS High Sierra.

macOS command /usr/bin/powermetrics

sudo powermetrics -i 200 -n1 --samplers smc

output:

**** SMC sensors ****

CPU Thermal level: 0
GPU Thermal level: 0
IO Thermal level: 0
Fan: 1199 rpm
CPU die temperature: 56.30 C
GPU die temperature: 79.00 C

sudo powermetrics -i 200 -n1 --samplers smc | grep "Fan" | sed 's/Fan: //g' # -> 1200 rpm

You can use smcFanControl from the terminal. I written a complete script who analyse the temperature of the Mac to trigger an external fan with it (arduino).

alias smc="/Applications/smcFanControl.app/Contents/Resources/smc"

List all

smc -l

Get the temperature

smc -k TC0D -r

List Fans

smc -f

More info on GitHub:  smcFanControl: smc-command


Update from Snow Leopard to El Capitan fails on Macbook pro (Mid 2010) I just installed a new ssd (samsung 250gb - 850 evo) and new RAM (8gb).

now for the problem... I installed snow leopard from the disc that came with the MAC, and then updated the software as much as i could (By searching for updates). Now, I wanted the get the most recent OS, sierra, but it turns out you have to upgrade to El capitan first... Anyway, i download the EL Capitan in the Appstore and procede. The installation seems fine, but in the end it said "Installation failed" and im left with the choice to reboot and try again. same result over and over.

Am i missing something? I formated the new ssd to OS x journaled and choose the GUID partition table.

[EDIT]
Here are links to some screenshots:

The installation fails due to a crash caused by the SystemMigrationUtils process while it tries to talk to the battery of your MacBook Pro:

Jan 27 11:29:21 […] Thread 8 Crashed:: Dispatch queue: com.apple.root.default-qos
Jan 27 11:29:21 […] […] 0x000000011b3adff7 logBatteryState + 963

The fact that this fails is indicative of an issue with the battery of your MacBook Pro.

To fix this, first be sure that you are not only connected to the mains but also have a working battery actually attached to the logic board of your MacBook Pro. (Source: Apple Communities)

Second, reset your NVRAM by turning off your Mac, holding ⌥⌘PR and turning your Mac on again. Make sure to hold the buttons until you hear the startup chime for the second time.

Shut down your Mac one more time, then reset its SMC by pressing ⇧Ctrl⌥ and the Power button at the same time. Your Mac needs to be connected to a power supply during that entire process. Keep an eye on the little light on the MagSafe plug while you hold down the for keys. Release the keys at the same time. The MagSafe light should change colors for a second or so; if it doesn’t, retry until it does. Now try installing El Capitan again. (Source: Reset SMC of a MacBook Air, MacBook Pro Retina, or MacBook Pro’s with an internal non-removable battery)

If the installer still crashes during logBatteryState, try resetting the system management controller by physically removing the battery from the logic board. To do this, you’ll need to remove the screws from the bottom case, lift the case just like you did back when you installed the SSD. Locate the battery, then remove the three screws to detach it from the logic board (two screws are in plain sight and the third screw is hidden under a warning label.)

Now lift the battery a bit, remove the connector from the logic board, press the Power button and hold it down for 10 seconds with the battery still disconnected. Now reattach the battery and retry the El Capitan installation one more time. (Source: this comment on ifixit.com)

If you have followed all the steps and the crash still occurs during logBatteryState, you might want to get another battery of the same model that is confirmed to work, then install it in order to figure out whether there is an issue with your battery; if not, it might be an issue with the PMC on your logic board.

I have managed to enter new OS by pushing Shift and thus booting into Safe mode. I've got asked several questions about my time zone, keyboard layout etc, and it ended with Login screen with newly created user. However, the next problem is that installer remained "sticky" somewhere. Every time I tried to boot in non-safe mode, installer was starting again. I have no idea where does it write, but I guessed that if I try to update system, that update will overrride installer in the boot options. Indeed, I've got different message after reboot: "Installing Software Update". And then after reboot I was finally in the new OS in normal mode.


Adobe Illustrator wont open on Sierra Anybody knows how to fix Adobe Illustrator CC 2014 on Sierra? The app just dont open anymore. I was using it on a clean install of El Capitan, but after Sierra, the app crash right after toolbars appear.

Things that I tried:

Set 755 (read/write permissions) on /Library/Application Support/Adobe, ~/Library/Application Support/Adobe.

Result: App crash.

Path:                  /Applications/Adobe Illustrator CC 2014/Adobe Illustrator.app/Contents/MacOS/Adobe Illustrator
Identifier:            com.adobe.illustrator
Version:               18.0.0 (18.0.0)
Code Type:             X86-64 (Native)
...
Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000068
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

VM Regions Near 0x68:
-->
    __TEXT                 0000000100000000-00000001014ca000 [ 20.8M] r-x/rwx SM=COW  /Applications/Adobe Illustrator CC 2014/Adobe Illustrator.app/Contents/MacOS/Adobe Illustrator

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_c.dylib               0x00007fffb20ad6c0 flockfile + 4
1   libsystem_c.dylib               0x00007fffb20af38f fread + 31
2   com.adobe.amtlib                0x0000000107ecd4d9 0x107ea0000 + 185561
3   com.adobe.amtlib                0x0000000107ec210b 0x107ea0000 + 139531
4   com.adobe.amtlib                0x0000000107ea2bf7 AMTPlugPlugRequest + 81
5   com.adobe.PlugPlugOwl           0x000000011da9e2ef int boost::_bi::bind_t<int, int (*)(char*, int), boost::_bi::list2<boost::arg<1>, boost::arg<2> > >::operator()<char*, int>(char*&, int&) + 49
6   com.adobe.PlugPlugOwl           0x000000011da9cf01 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<int, int (*)(char*, int), boost::_bi::list2<boost::arg<1>, boost::arg<2> > >, int, char*, int>::invoke(boost::detail::function::function_buffer&, char*, int) + 28

Start application with sudo.

Result: App wont open.
Log in Terminal The application with bundle ID com.adobe.illustrator is running setugid().

Reinstall software (Install only run with sudo).

Result: After install, first run with sudo, and App not even open after accepting the license. No logs, no crash.

Create another user (Edit 1).

Result: The app not even bounce on Dock,

Illustrator CC 2015 Trial, Installer only with sudo. First run with sudo, then crash. Updated to 2015.2.1 again only with sudo. Now there two results (Edit 2).

Result 1: With sudo, The application with bundle ID com.adobe.illustrator is running setugid(), which is not allowed.

Result 2: Without sudo, maybe this is a big clue:

/Applications/Adobe\ Illustrator\ CC\ 2015/Adobe\ Illustrator.app/Contents/MacOS/Adobe\ Illustrator ; exit;
2016-10-10 12:37:18.454 Adobe Illustrator[2481:60401] AdobeCrashReporterInitialize: executionTime = 0.003444 seconds
2016-10-10 12:37:25.209 AdobeIPCBroker[2490:60500] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x1703, name = 'com.adobe.AdobeIPCBroker'
See /usr/include/servers/bootstrap_defs.h for the error codes.
Segmentation fault: 11
logout

Lastest version of Illustrator on CC, install only work with sudo, download ok.

Result: The app not even bounce on Dock.

Maybe it is a lost cause... for now moving to another app.

Was this a clean install of Adobe or an "restore" from a Time Machine backup?  I have personally had issues when going from one issue to the next (Mavericks to Yosemite and Yosemite to El Capitan) and migrating my software instead of clean installing it.  Doing a clean install fixed my issue each time.

So, first thing to do, is uninstall and do a clean installation of Illustrator.

At the time of this writing, Adobe wasn't experiencing any issues with Illustrator.  See macOS Sierra (10.12) compatibility FAQ | Creative Cloud

However, they do provide a link for people to report bugs.  If doing a clean install doesn't solve the problem I would report the problem.

Try deleting the Adobe .plists in Library/Preferences


Apple Mail and IMAP - Removing local attachments only I use an email provider that provides me with 30gb of space on their server.
Using IMAP, I send and retrieve emails on my laptop, iPhone and iPad using the default Apple Mail clients in each.

I do not understand why there's not an option in Apple's Mail client to remove email attachments without removing them from the server too. While I understand some benefits in having duplicates of your emails in every device and server that uses your email, its ability to choose whether attachments are also stored appears to be half-heartedly implemented:

You can choose not to download attachments as new emails arrive
locally
You can choose to only retrieve the last 15 months of
attachments, described as 'recent' in options
You can permanently
remove the attachments from all devices, including the server with a
prominent 'remove attachments' option.

I don't understand the lack of an option to remove an attachment from an email (leaving it in the same state as it would have been had 'none' been selected as the option for attachment downloads in options) but retaining the attachment on the server for reference later, if needed.

I'm slow to move from Gmail for personal email for this reason. Using it avoids filling up my devices with space that I'm fine to leave on the server (and use only through my web browser). I'd rather use an email provider and client from a third-party that's not Google but I can't find a way to efficiently return all local emails to text-only after I'm finished with them without also removing the attachments from the server or having to use a cumbersome folder browsing method or third-party utility. Gmails primary advantage to me is not using space on any of my devices.

Do those who lament how quickly their phone's space fills up not also want this option when it's perfectly possible to implement? I'm fine with the reduced backup safety of only having the attachments in one location (the server).

On 10.14.5 Mojave.

I just went to

/Users/<username>/Library/Mail

And removed directory named V6. This cleared out 16.62GB of memory on my SSD. This would only remove the local e-mails. I don't guarantee it wouldn't break the Mail app (not like if I cared... personally, for me it was a mistake to start using it in the first place).

In the Mail app I changed settings to stop downloading attachments by default but it was too late as there was no way of automatically clearing out already downloaded attachments and I didn't feel like removing them manually one by one using the menu.

Before

After

I don't know if this is appropriate for you, but here are the attachments

https://www.idownloadblog.com/2017/07/19/how-to-delete-old-mail-attachments-mac/


How to change WhatsApp notification & SMS tone for iOS 7? Does anyone know how to change WhatsApp notification & SMS tone for iOS 7 (on iPhone 5S)?

I would like to use a ringtone such as Chinese music uploaded from phone or apps instead of using the default tone for WhatsApp.

This feature has been added and can be found in Whatsapp -> Settings -> Notifications. SMS tone is in the same place as always, Settings -> Sounds -> Text tone.

I am afraid you are mistaken. The feature is blocked in the latest whatsapp version for IOS.


Change how many 'recent' files are shown in Preview's "Open Recent..." menu I cannot find anything in the preferences to do this, but I would like to be able to lengthen the list that Preview offers in the "Open Recent" menu. Right now it displays the 9 most recent files. I would like it to show at least 20 or so. Is there some secret way to hack this from the command line, or is there a setting somewhere that  I just haven't been able to find?

You can find the option at the bottom of System Preferences > General:

Go to System Preferences, then general. 3rd option up you can choose "Recent items", it goes up to 50.


Where can I download old iOS versions from Apple? I need to test my app with older version of iOS and can't find exactly where to download them from Apple.

Anybody know the adress?

As far as I'm aware Apple doesn't offer the links directly, but iClarified has a complete list of iOS downloads for all models of iPhone available here. It came in handy when I downgraded my old 3G back down to 3.1.3

Go to https://ipsw.me Here you can download so many .ipsw


Always show text cursor while moving it in Word The text cursor, or caret, is normally in the visible form in applications at the start of its display cycle. It then goes to the flashing sequence once you stop moving it with arrow keys or typing. However, in Word 2011 I'm constantly frustrated because the cursor disappears, or defaults to the invisible state of the flashing sequence, while I'm typing or moving it. This makes it painfully difficult to edit text without using the mouse. As I write this post and keep going back to word I'm noticing that it seems erratic as to what behavior it's acting. I think that it stays in whichever state it was last in, which 50% of the time is invisible.

I've since changed the blink rate to 200ms via changing the default in Word's plist file. This helps a little in my frustration, but the behavior really needs fixed.

Update 2014-09-02
It doesn't appear to be a problem on documents created locally. It seems to be an issue with documents I've got from elsewhere, quite possibly from other operating systems.

I noticed the problem when I tried working on a document I created working on a PC using Windows 8. So your theory on operating systems may be valid.

I opened a blank document and copied the content out of the dysfunctional one and voila... my cursor came back.

My screw up appeared to be from copy from gmail into word doc for mac yosemite, google search that worked was: copy the faulty doc into a new "local" file. fixed it.


Unable to send email from Mac Mail App to one specific email address (all emails to all other emails addresses are sent) We have been trying to send emails to a specific gmail address that certainly does exist for many months now but we are unable to and receive this message: 'Cannot send message using the server x...x@x...x.com' - a message we usually get when our internet connection is off. We are still able to send emails using any of the servers to all other email addresses except this one. How could we fix this issue?

Thank you!

I found a easy way to result this trouble. that's will work for gmail account.
1-First you have to delete the account follow system preferences -> internet account-> select your gmail account in the left bar and delete it.
2-Open your mail app go to preferences and tap the + sign for add a account. Select gmail and login into the new windows that show up.
3- select the google account to the left bar of mail app and synchronize "google" by making a right click. that's it you will able to receive and send mail.


The podcast app is displaying the incorrect subscribed podcast I am using the official Apple iOS podcast app.

A strange thing started happening 2 months back.

I have 5 podcasts that I subscribe to, one of them being the Joe Rogan Experience. One day the Joe Rogan podcast wasn't there anymore and a Christian podcast had taken its place probably a sign.

I unsubscribed from the Christian one, searched iTunes for the Joe Rogan podcast, and resubscribed. For a full day the app displayed the correct podcast but then magically changed back to the Christian one.

Now when I try unsubscribe and resubscribe, to the Joe Rogan podcast, it magically subscribes to / displays the "Intelligence Squared US debates" podcast. I don't live in the US so this is probably not a sign

I am using an iPhone (9.3.1) and podcast app (2.4)

If I download a different podcast player app (Overcast) and subscribe to the Joe Rogan experience it doesn't change to the random podcast. But the problem still remains in the apple podcast app.

I did a search and didn't find anyone else experiencing the same problem. Any ideas on what the problem could be or a possible solution?

Note that all the podcasts getting mixed up are hosted on Libsyn. There appears to be an issue with certain international CDN's caching rss feeds incorrectly, or so say Libsyn. They have got to fix this issue once and for all. It's still happening to us in 2018.

I have had this happen on several occasions, the most recent being today.
Currently Welcome to Nightvale, Lore, History of Japan and 7 or 8 others have been replaced with Dada Land Radio....
It seems to happen when I download podcasts when I am abroad with a foreign SIM card.
Apple Support have been less than useless on every occasion I have contacted them.
Only fix I have found is to restore a backup... pain in the arse as I work on an oil rig and my backups are on my home computer!!
Good luck.


How to save and exit "nano .bash_profile" in Terminal? I need to add some line to nano .bash_profile in Terminal. Then:

1) I enter with this command line: nano .bash_profile

2) Add the line I need

3) now I don't know how to Save and Exit

I thought it is :w + enter. If this is correct I need some direction to use it.

No, :w is a /usr/bin/vi command. Use the combination control+x to exit. You will be prompted to save the file if you have made unsaved changes.

Nano is intended to be a bit friendlier / simpler to new users than vi/vim or emacs which both cater to more power users that have spent time learning how to use them effectively.

To get started in nano - look for commands along the bottom of the window when nano is open. (^ stands for the control key)

^X      (F2)            Close the current file buffer / Exit from nano
^O      (F3)            Write the current file to disk

Try

  sudo nano .bash_profile

To open your file instead. This will create your file if it doesn't exist, or open it for editing.


How can I clear unwanted music off of my iphone? My iphone shows me a variety of songs that I no longer want to have on it. iTunes does not show those items under 'Music' under the phone. I sync -- they're still there. What do I need to do to get rid of them? Contrary to various sources on the internet, sliding to the left on the song does not offer deletion, but starts to play it.

What's particularly vexatious is that I've got some Van Halen song on here. I've never seen it before. It does not show up on my Mac in itunes at all. I guess a child of mine might have purchased it.

I tried disabling icloud and setting up music syncing from itunes, and ran a sync, but that song and other undesirables persists.

These songs are iTunes purchases that are available for download but not currently on your iPhone. To hide these:

Settings > iTunes & App Store > Show All: Music = OFF

Here’s how:

Go to http://itunes.com/soi-remove. This will launch your iTunes Application.
Click Remove Album.
Sign in with the Apple ID and password you use to buy from the iTunes Store.
You’ll see a confirmation message that the album has been removed from your account.


How do I manually uninstall the Developer Tools? I installed the Developer Tools way back in Tiger or Leopard and I'd like to uninstall them now. I have Xcode 4.0.2. How do I uninstall them manually?

Yes, simply run the following in Terminal:

sudo <Xcode>/Library/uninstall-devtools --mode=all

Where <Xcode> is the default installation of Xcode, typically:

sudo /Developer/Library/uninstall-devtools --mode=all


Is there an alternative iOS to macOS music and photo sync tool? With macOS Catalina iOS sync has moved to Finder and became very unreliable, very slow, and even adding a single song starts a very long loop of syncing:

https://www.reddit.com/r/MacOS/comments/df2o4g/ios_sync_is_completely_broken_in_catalina/

Also when you have 20-40 GB photos and videos, you are looking for something better than iCloud Photo library or Photo stream. Like a better UX of deciding what is uploaded to icloud, what is on the mac (where space is possibly limited) and what is on the iPhone, and where it's clear, that "delete" button deletes from which of the three in the end of the day.

But slowness and not showing a progress status is also a huge issue with both Music/Finder sync and Photos app.

Is there a 3rd party project out there, who got these sync tools right between iOS, macOS and icloud? I'd be happy to support them.

It is hard to answer your question, as it has multiple elements to it. You're both asking about syncing between an iOS device and a Mac (over USB or WiFi), and you're asking about syncing between a Mac and iCloud Photos. In addition, the conditions for the answer is really subjective - even though I might think that somebody got sync tools  "just right", you might think that they're not "right" for you.

For syncing between the iOS device and the Mac, I can recommend this third party project:

http://www.libimobiledevice.org

It works perfectly well for syncing. I think it's "just right" for my purposes, where the built-in syncing in macOS isn't enough.

For syncing between the Mac and iCloud Photos, there doesn't exist any 3rd party program that allows you to decide exactly what is uploaded to the Photo Library, and what stays on the Mac (outside of the ordinary controls provided to you by Apple Photos).

A few thoughts. First, you could definitely use Google photos to store all of this. It's free (with slightly lower quality) and it auto-syncs everything. I never import my photos into my computer because they're all on Google Photos.

Second, for deletion, image capture (a native app) is incredibly effective. You can do a lot of manipulation and (believe) can mass delete once you've synced up with Google Photos.

I'm sure you can work iCloud cleanly, but I prefer using Google Photos.


An alternative to the text editor TextMate for PHP development? I am fed up with the text editor TextMate. It's great, but it's old and keeps crashing on me. No development in (what, 3+?) years, etc.

So I'm looking for a viable alternative, mainly for PHP development. However, I don't want a bloated and slow editor that runs on Java (so NetBeans, Komodo, Eclipse, etc are out), nor something that includes the kitchen sink (goodbye Coda, I already own Espresso but am extremely disappointed that after latest version doesn't include variable autocompletion). BBEdit is a little too bare bones for me.

In summary, as the title says, a TextMate replacement that is modern, stable and still in development. Does such an editor exist?

Have a look at Sublime Text. It basically is what I would expect TextMate2 to be.

http://www.sublimetext.com/

In the end, thanks to posts here, I bought SublimeText and used it for a couple of years, it's great if a bit quirky. I highly recommend it.

I've since moved on to Ruby development and am now using Rubymine which is incredible. If you do any Ruby development check it out.

Chocolat looked good but missing too many features and very slow development. Espresso a complete disappointment.


Factory unlock iPhone 4 I'm in India.

I bought an iPhone 4 some time back. The vendor informed me that it is a factory unlocked version (iPhone 4 is officially not launched in India yet).

So, my questions are

Is there a way to find out whether it is a genuinely factory unlocked version?
If it's indeed a factory unlocked version, will I be able to update to the latest iOS version without getting it locked?
Since it is either a Canada/UK version, will updating the iOS in India create any problem (auto IP detection, time zone blah blah)?

I tried installing an .ipa file directly and it didnt work. What I'm guessing through that is that my iPhone is not a jailbroken one. I read somewhere that to unlock an iPhone, one needs to jailbreak it first. That concludes, it is indeed a factory unlock version since any GSM SIM works.

Do you think my logic is correct?

Your logic is not correct. For a while, there were people offering unlocking services for around US$170 who are believed to have bribed an employee of Apple or a mobile phone operator to unlock phones using the official channels, and those phones also didn't need to be jailbroken. There's no way I know of to distinguish one of those phones from a factory unlocked one.

Assuming it is a genuine factory unlock, there should be no problems -- I have a UK factory unlocked iPhone 4 and have upgraded the OS several times, though I've never tried to do so in another country.

You can simply use online unlock services to unlock your device. They are cheap & permanent and your warranty will still remain valid.


How to send an SMS in iOS 10 I just updated to iOS 10 and I want to send an SMS instead of an iMessage to a friend. In iOS 9 I could continuously touch an old message and press send as a text message (or something like that). Now in iOS 10 I don't see anything relevant.

So, does the other person have an iPhone or something else? If it's something else, then it will automatically send as an sms. If the messages fails to send, and you try multiple times to send it, it will ask if you want to send as an sms instead of an iMessage (at least I think it will still do that).

If anything else, you could always go into iMessage settings, sign out of your Apple ID and then turn off and on iMessage.

It still works, you just need to hold down on the message longer than before to get the text message option.


Disable System Integrity Protection on OS X running on VMware I have an instance of OS X El Capitan running on VMWare Workstation 10. I need to make changes to /System and therefor have to disable System Integrity Protection. How do I access recovery mode on this VM so I can disable SIP?

I know this is an older question but I came across it looking for a solution to this problem so I figured I would submit an answer that contains all of the info I came across in one place.
Background
My environment
Host

Windows 10
VMWare Workstation 12 (patched to run macOS)

Guest

macOS High Sierra 10.13.4

I originally tried adding macosguest.forceRecoveryModeInstall = "TRUE" to my .vmx config. This allowed me to boot into recovery and could disable SIP but then I couldn't get the VM to boot normally, even after removing that line.
The solution to this problem I found was to just delete the .nvram file. Unfortunately, that's where the flag to disable SIP is stored so when my VM came back up SIP was enabled again.
My Solution

From the Terminal, run the following commands (thanks to G5tube for this suggestion)
 sudo nvram "recovery-boot-mode=unused"
 sudo reboot recovery

The second command will reboot your Mac instantly, so better save any unfinished work first.

Once the Mac has rebooted into the Recovery / Installer system (you may have to choose your language first): From the menu bar, click Utilities > Terminal

Run csrutil disable from the terminal, followed by reboot

Once your VM has rebooted normally you can verify that SIP was disabled by opening a terminal and running csrutil status

To turn SIP back on, follow the same steps as above but run csrutil enable at the recovery terminal instead.

VMware Workstation 12 on Windows 10.

The steps does work. It will boot into a window that let u reinstall the OS, disk utilities, and two other options (I can' remember).

Then above you will see "Window" click it and you will see a drop down that allow access to terminal.

then type:

csrutil disable

Restart the VM.


How to 'linkify' plain text URLs (locally) on the Mac? I'm copying a slab of plain text that contains URLs into an RTF file in TextEdit, which I am hoping to automatically, (as there are a lot of them in the text), 'linkify' into rich text hyperlinks - make them clickable, and underlined in blue or as per the default appearance.

In WordPad on Windows, if you paste plain text, WordPad will automatically linkify any links, but TextEdit, Word 2011, and Pages on the Mac all will not.

I've also tried to export the text to PDF in TextEdit, Word 11 and Pages and fiddled around with Tools in Acrobat Pro itself - all to no avail.

An AppleScript would be fun, but (even if hooked into FastScripts), still not as quick or elegant as Windows' WordPad's instant and automatic linkification of URLs upon insertion into a document.

Is there something this elegant in OS X?

To convert multiple plain text URLs to hyperlinks in a rich text file in TextEdit, you must apply an action.

After pasting the text, go to Edit > Substitutions > Show Substitutions, making sure 'Smart Links' is ticked, and either select the text and use 'Replace in Selection' or use 'Replace All' to apply to whole document itself:

EXAMPLE:

I pasted same text twice for demonstration.

After pasting I selected the second paragraph (only for demonstration) and used the Smart Links - Replace in Selection:

The plain-text format does not support rich-text formating like blue, underlining, or indeed linking. It only supports unformattedplain text. You can press Command+Shift +T in TextEdit to toggle between rich-text  and Plain text format.

Rich-text mode will allow you to use formatting and linking.

Now, as for linking things you have copied into your clipboard. Any block of text containing formatting (bold, linking, etc.) from most web browsers (Safari, Opera, Chrome) will retain all of this information when you paste it into TextEdit.

For smart links, as mentioned by another user, to work, you have to actually type out the link in TextEdit. You can “hack it” by searching for ”.com ” and replacing it in your document with “.com ”. I have had to do it twice while testing now for it to work. Not sure what is up with that.


Easiest way to browse iPhone filesystem What method of browsing the root filesystem is least likely to make any modifications to it?  Hooking to a pc is an option.  Jailbreaking is not an option for this question.

Despite the fact Steve Jobs didn't support this idea because it's making things complicated for the users, there are some apps which will allow you to do so.

There is i-FunBox which allows you to browse through your iPhone files on your Mac. And if you're a Windows user, you've more options. There is iPhoneBrowser or iPhone Folders.
All of these solutions will allow you to browse the iPhone file systems using your computer.

If you want to be able to browse on your iPhone yourself, I'm afraid I only know one solution, called iFile. But this is only accessible on a jailbroken device...

Theres more than 1 option. Download dropcopy on your iPhone. Press the circle. Press preview. Press Root Filesystem. There you go! You don't have to be jail broken.


Get cpu usage per core on the command line Activity monitor allows users to see the cpu usage on a per-core basis (for multicore machines, e.g. my MacBook Pro).  Is there a way to find the percent usage of each core/processor via the command line?

I've installed htop for this purpose. In order to install on OS X (10.8.4), I used homebrew, which installed the htop package (brew install htop).

Despite the fact that this is via the command line, it is still a graphical output within the terminal.

To install htop on OS X El Capitan follow these easy steps:
Copy and paste the following commands into a terminal window:

curl -O http://themainframe.ca/wp-content/uploads/2011/06/htop.zip
unzip htop.zip
sudo mv htop /usr/local/bin
rm htop.zip

Run htop by entering htop into Terminal


Unsupported Macbook 4,1 (2008) on 10.10.5 (Supplementary) - No Audio After Update - What Next? NOTE: If you are not interested in how I got to this point, skip to the last paragraph.

As it currently stands, I have Mac OS X Yosemite running on my black Macbook 4,1. With the following kexts (in addition to the defaults provided by MacPostFactor), I was able to get OS X 10.10.2 running fully, with little-to-no issues:

Intel GMA X3100 kexts (provided via an installer)
IOAudioFamily.kext
AppleHDA.kext
Apple_iSight.kext

I also installed the NoSleep extension, the Software Update Patcher (not before learning the hard way), the AirDrop Enabler, and the System Font extension (which changes the system font to the one used by the Apple Watch). In order to enable the kexts, I had to pull up KextDropper and enter this in the Terminal:

sudo nvram boot-args= kext-dev-mode=1

Everything (including Time Machine :) worked fine without modification after the update to 10.10.2 - except for the fact that I can't change the screen brightness (battery killer status confirmed).

However, I did mention: "not before learning the hard way"...
In order to get to this version number, I had to update from 10.10.0, and when I did that update, I did it without the Software Update patcher. So, I ended up going into the Recovery Image, and deleting 'PlatformSupport.plist' from the Terminal (fun times?). Then, I rebooted into the fully-functioning 10.10.5 (Revision 1) OS X desktop. This, of course, was the easy part. I have now encountered the difficult part.

What I am here to ask about is something that occurred after my update to 10.10.5, Revision 2. When I updated to 10.10.5 (Revision 2 - Recovery Update), everything continued to work, except for one thing - the Macbook is now back to having no audio support. I checked the boot arguments, and that revealed nothing. The kexts I installed are still in '/System/Library/Extensions'. I don't know what happened.

The main question(s):

1) How can I get audio capabilities back for this version of OS X?

2) Should I simply update to El Capitan (from App Store update) instead?

Possibly related (but not identical in nature):

"Apple Stack Xchange | Installing Yosemite on Unsupported Macbook 4,1"
"MacRumors | Post by AtVusr, on Installing Yosemite on Unsupported Macbooks"
"MacRumors | Post by a02, on Installing Yosemite on Unsupported Macbooks"

The last link was one of the first solutions I tested - Voodoo audio kext(s) weren't able to fix this :(

Hello I've the solution.
Download this audio kext.
Drag the two files AppleHDA.kext and IOAudioFamily.kext into the kext utility.app
After all is ok you can reboot and it works :-)

Link : https://mega.nz/#!9hcgFKRK

I have the same computer, there is no hw acceleration for the gma x3100 drivers you are using. Check the console, you’ll find OpenGL is being turned off. Chrome won’t work, launchpad is terribly slow, youtube doesn’t work etc.

Re audio try applehda patcher by mirone