What determines whether podcasts are played individually or sequentially on an iPod? What determines whether podcasts are played individually or sequentially on an iPod?

Basically, I have a lot of podcasts on my iPod.
At one point, it would play just one podcast, and then stop. There was a period of a few weeks where I didn't listen to podcasts, and now when I go to listen to a podcast, when I finish one, the iPod begins playing the next.

This is an issue for me because I generally listen to podcasts when going to sleep. As such, the iPod generally goes through maybe ~10 podcasts overnight, and I loose track of where I was.

Basically, originally my iPod played podcasts one-by-one, I changed something, and now it does not.

However, I've been through the menus on the iPod, and I cannot see anything that looks like it would be related to the podcast playback behaviour. Whatever was changed, It's not readily apparent the effects it has.

I added one of the podcasts to a on-the-go playlist, and suddenly all the podcasts are playing individually, rather then sequentially.

I have no idea why adding one podcast to the in-the-go playlist affected every podcast, or what would actually be required to return the behaviour to the way it used to be (sequential playing), but there you are.

Yup, this is kind of frustrating.  I haven't had the time to figure out whether it is a technical or configuration issue, but my solution is to put all podcasts that I want to play sequentially in a playlist.

So without playlist, they play individually, but in a playlist they play sequentially very well.


Why does my brew installation not work? I installed brew before, but it does not work now.

When I run brew, it gives me the error -bash: brew: command not found

So I tried to reinstall using the code

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

But it gives me another one :

  It appears Homebrew is already installed. If your intent is to reinstall you
  should do the following before running this installer again:
  rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

If I use the command rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup, it gives back the first error : -bash: brew: command not found

What should I do now?

"Command not found" indicates that the brew binary isn't on one of the directories listed in your PATH environment variable. To check what your path is currently, run echo $PATH. By default, brew installs to /usr/local/bin. To set the path permanently, you should edit your ~/.bashrc file to contain the line export PATH="/usr/local/bin:$PATH".

Following command doesn't work if your are under proxy.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Instead use following -

ruby -e "$(curl -x http://DOMAIN%5cUSER_NAME:PASSWORD@PROXY:PORT -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Note we have to use %5c instead of "\" Similarly if your password has any special character replace it with unicode e.g for @ use %40
Refer this Unicodes

Replace above command with your own params

DOMAIN - Your Domain

USER_NAME - Your User Name

PASSWORD - password

PROXY - 10.10.10.10

PORT - 8080


Solving an "wireless tools not found" error from airmon-ng tool I am trying to use airmon-ng on Lion, but getting this error msg.

$ sudo !!
sudo airmon-ng
Wireless tools not found

I installed aircrack with ports. I heard it is possible to use it with lion, but cannot find a solution for the "Wireless tools not found" problem.

Also, used KisMac as an alternative, but it seems to hang after fetching some packets (~50000).

Unfortunately, airmon-ng is not working on OS X, you will probably have to use a virtual PC with a linux OS + USB WiFi dongle. From FAQ:

Is Mac OS X supported?

The aircrack-ng suite has limited Mac OS X support. Currently it only supports the following tools: aircrack-ng, packetforge-ng, ivstools and makeivs. Any program which requires opening a wireless interface is not supported.

You can use:

sudo wash -i en1

to scan wifi networks on macos


How can I install the newest EFI firmware upgrade from El Capitan? I've got an early 2011 MacBook Pro (8,1) and I am trying to install the newest EFI firmware upgrade, however it only supports 10.8.5 and 10.9.5.

Unfortunately I have no clue as to what the best course of action would be to get this installed. I really need this firmware upgrade, to get access to Apple's Internet Recovery system.

Any tips or pointers would be greatly appreciated.

First check your current Firmware and SMC version About your Mac -> More -> System Report. Check the Boot ROM and the SMC version. It should look similar to this:

The latest Boot ROM version for your MacBookPro8,1 (Early 2011) is MBP81.0047.B2A and the latest SMC version 1.69f4 (SMC 1.7).

If you get the same versions the latest EFI updates are already installed.

The most secure method is to swap the internal hard disk with a spare 2.5" drive and install Mountain Lion or Mavericks.

Then download Mac EFI Security Update 2015-001 and install it.

After a reboot the firmware will be updated. Shut down your Mac after the successful update and swap the drives again.

Recheck the Boot ROM version and the SMC version.

last version of EFI and SMC update are here:
https://support.apple.com/en-us/HT201518


How to upgrade macOS when it asks me to approve my billing info? I have a mid 2012 macbook pro. I just wiped my mac HD and reinstalled macOS 10.8 mountain lion. Now I am trying to upgrade from mountain lion to high sierra. When I click the get button for high sierra in the app store it says:

Please click Billing Info to approve your billing information for use
in the iTunes Store. If you cancel you will not be able to buy until
you have approved your billing information.

And then when I proceed it says:

To make changes to your payment information, you need to upgrade your
Mac to the latest version of macOS.

How can I get out of this chicken and egg issue and upgrade my macOS?

I tried updating my billing info via the apple store website and then restarting my mac but that didn't change the above situation.

I had exactly the same problem on my early 2013 macbook pro with mac os Mountain Lion. For me, opening my Apple Id on my Ipad and changing the billing info there solved the problem.


Configure keyboard combination to switch apps Command-Tab displays app list to switch between them, well nice feature. But can I customise this keyboard combination to use a single key to accomplish application switching?

I can only think of a way to do it with a single key if you enable the function keys to work without holding down fn.

Then you can assign one of the function keys (F1, F2 etc.) to "Move focus to next window".

First enable "Use all F1, F2, etc. keys as standard function keys like this:

Then assign the "Move focus to next window" to one of the function keys like this:

You may or may not like Witch: http://manytricks.com/witch/


How to open .EML files on iPad As an iPad users sometimes I need to open .msg and .eml files. Sometimes email files types come as attachments in email messages. How do I open such type of mail in my ipad?

Email file viewer app from Kupon B.G known as Klammer. That is available in Apple's App Store. It will open Outlook .msg files, standard .eml files, and also winmail.dat files on your iPad.

First open email using the iPad's Mail application.  The file attachments were immediately visible in the email.

To view the file attachments just simply touched the .eml file we wanted to view, pressing on it for a full two seconds.  iPad then opened a window asking us which application we wanted to use to open the file.  then choose Klammer

It will view .eml file immediately appeared rendered in full html formatting.
It is a very simple app  for opening .msg and .eml email messages.

Klammer is no longer a free app, it is now $0.99 USD.

If you just have a couple of  .eml files and you don't want to install software, there is a website called MessageViewer Online that will decode your .eml files and let you read the contents in your web browser. You can find it at http://www.encryptomatic.com/viewer/


How do I kill a process that won't die? I'm unable to kill a process using any of the techniques I'm aware of ("Force Quit" in Activity Monitor, top, killall from the Terminal) and wonder if there are some additional steps I can take.

~ $ sudo killall -KILL 77439
Password:
No matching processes were found
~ $ killall -KILL 77439
No matching processes belonging to you were found
~ $ killall 77439
No matching processes belonging to you were found
~ $ killall Mathematica
No matching processes belonging to you were found

FWIW the process is "Mathematica" which I cannot relaunch, Quit, or Force Quit, or sample, either by name or PID, and it appears to have some odd side effects (screenshots don't appear, can't empty trash, and can't even shut down the system).

Are there additional steps that can be taken to really really kill a badly behaved process?

killall kills by process name (which is definitively not 77439 and most probably also not Mathematica). You can use kill 77439 or (if this fails) kill -9 77439 instead (but if the process is really stuck, only a reboot will solve the problem).

Also, due the the way sending/processing of signals (like kill -9) works in Unix/OS X, there are situations where a process will be unkillable. One typical example for this is if a process gets stuck while accessing some external device and never actually gets control back. In such situations a reboot is the only way to get rid of the process.

Running macOS Mojave 10.14 Beta 1, I had to run the following to get any traction:

sudo xcscontrol --reset


Why is Git not found after installing OS X Lion? I just upgraded to OS X Lion and now cannot initialize Git where it used to work fine:

$ git add .

-bash: git: command not found

I'm new to Git and to programming, so I'm sure it's a quick fix, any help is greatly appreciated.  Thanks guys!

If /usr/local/git already exists, you'll need to either add it to your $PATH or make a symlink placing the symlink inside a directory that is in your existing PATH.

A common practice is to make /usr/local/bin if it doesn't exist and add a link:

sudo -s
mkdir -p /usr/local/bin
ln -s /usr/local/git/bin/git /usr/local/bin/git
exit

I solved it by following advice on this site:

http://blogger.forgottenskies.com/?p=740

It was just a pathing issue. To be honest, I expected a whole lot more issues. The upgrades are getting smoother. I remember when I upgraded from Tiger to Leopard, just about everything "open source" broke..


Can I use my iPhone internationally? I have an Apple iPhone 4 (model A1349) with Virgin Mobile service.  It works fine in the US but Virgin told me that it won't work internationally (i.e., calling within other countries or calling US from abroad).

Is there anything that I can do with this phone or do I need a new phone and/or carrier?

The iPhone 4 came in two flavors: CDMA (Verizon, Virgin, etc.) and GSM (AT&T, T-Mobile, etc.).

The GSM phone will work, however it will incur international roaming charges. Your CDMA version on the other hand will not work in most countries outside of the US.

I would recommend upgrading to the 4S or 5 as changing carriers will not change the radio in your phone.

If you purchased your iPhone 4 from Virgin, you can ask them to unlock your phone.  If you got your iPhone 4 from elsewhere, it's probably already unlocked.

Once your phone is unlocked, you can put another SIM card into it.  When I travel overseas, I usually get a SIM card for the country that I'm in, and share my new phone number with whoever is going to need to reach me.  When you do this, you'll need to comparison shop to determine which local carrier will best meet your needs.  Some costs to consider include:

local calls
calls back to the US
data
local texts
texts to the US

The disadvantage of this plan is that calls to your US phone number won't connect to you.  You could get a Google Voice number and temporarily forward your calls to that number, which will allow you to get voicemail online.

If it's really important to you that people be able to reach you directly on US phone number while you're overseas, then you should talk with other carriers and determine what their rates are for overseas usage.  Don't forget to check the rates for calling within the country(ies) that you're visiting, receiving incoming calls, sending/receiving texts, and data usage.

I've found that the rate for overseas usage is too high for my tastes, but your mileage may vary.  I always get a local SIM when I travel overseas.


Why does my LaunchAgent return ROOT as the user? I have a plist in the /Library/LaunchAgent folder (this should run as "logged in user", if I understand correctly but it seems to be running as root). It launches a .sh bash script.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>com.user.uloginscript</string>
        <key>Program</key>
        <string>/Library/TestArea/netcall.sh</string>
        </dict>
</plist>

The script, for troubleshooting, contains the following lines:

#!/bin/bash
curUser=$(id -u -n)
osascript -e 'tell app "Finder" to display dialog "'$curUser'"'

OR

#!/bin/bash
curUser=$(USER)
osascript -e 'tell app "Finder" to display dialog "'$curUser'"'

The message box result is always:

  root

This means that any scripting that I am trying to do has issues. Can anyone shed any light on why this is happening. The script runs on each login, runs before the user's desktop appears (the message appears on the login screen).

Curiously, if I use the following code:

#!/bin/bash
osascript -e 'tell app "Finder" to display dialog "'$1'"'

It returns the correct username. It seems that the script is running as root, but has passed the parameter of the logged in user (note that the plist has no parameters).

Running Mavericks 10.9.5

A LoginHook was present. Loginhooks run as root and was calling the same file.
The following command removed the hook:

sudo defaults delete com.apple.loginwindow LoginHook

Thank you all for your time, and apologies for the wild goose chase. I knew it wasn't correct.

From the launchd.plist man:

  UserName < string>
       This optional key specifies the user to run the job as. This key is only applicable when launchd is
       running as root.

So You can add this key to Your plist to specify the User.


Can I create two different keyboard shortcuts for the same command? The Preferences.app > Keyboard > Shortcuts pane allows for the creation of shortcuts to activate menu commands. However if that menu command already has a keyboard then that shortcut is overridden by the new shortcut.

For example, the Paste menu command - I would prefer to use more than one shortcut to execute that command.

Command + V
Shift + Insert

How do I prevent the second addition from removing the first that so that I can create as many keyboard shortcut aliases as I want for a given menu command?

Look into using the application "Keyboard Maestro" as a possible solution to your problem.


Cannot switch FaceTime call to iPhone after initiating it on my Mac I initiated a call on my MacbookPro (running OS X Yosemite), but I cannot transfer it to my iPhone while it's in progress, as advertised on the Continuity feature.

The Apple Support article says:

  Transfer the call to your iPhone: Unlock your iPhone, then tap the “Touch to return to call” banner at the top of the screen on your iPhone.

When I unlock my iPhone 6 Plus (running iOS 8.1), however, no banner appears at the top of the screen, and my phone seems to completely ignore the presence of a call.

Since there are no troubleshooting steps listed on the Apple Support guide for this issue, is there any way to troubleshoot this issue or to fix it?

The continuity is only for cellular calls, which are routed through the iPhone, but doesn’t work with facetime calls.

FaceTime would have to just be configured on both devices and you pick up directly without needing a hand-off from one ringing to cause the other to ring.

from the lock screen, the phone icon should be at the lower left, swipe up and it will take over the call from the mac.


How to reinstall Safari 8 without reinstalling OS X Yosemite Safari keeps on crashing or is unusable for some other reason and I have no possibility of reinstalling it without reinstalling the OS. What do I do?

First try to boot your computer into Safe Mode and open Safari. If it does open you can see if there are any extensions causing the crash and remove them.

You can also update to the Safari 8.0.1 beta from https://developer.apple.com/downloads/index.action# and see if that helps fix it.

If all else fails. Boot to the recovery partition and reinstall the OS (This will ONLY reinstall the core system and its Apps. Including Safari. No personal data will be lost)

This post solved my Safari problem (crashing on opening):

http://support.apple.com/en-us/HT203987

DO NOT install ANY software from developers you don't know! Belatedly, I learned you can set Safari's preferences so you're forewarned. I was working late New Year's Day, was tired, and really didn't want to be there. While using Photoshop, a notification popped-up saying something to the effect that "this program wants to install an update . . ." Naturally, I thought it was an Adobe update and rather absent-mindedly clicked okay. Bad mistake. The culprit turned out to be an ad-injection software known as "Genieo." (There are several others). I spent the next two days trying to solve the problem when I finally stumbled across the above Apple support post.


How can we unlock an iPhone backup file if we don't know the password? I've got a rather peculiar problem. My wife's iPhone got stolen and we bought a new one from the insurance money. When trying to restore the backup file to her new phone, iTunes asks for the password:

Enter the password to unlock your iPhone backup file.

The problem is, that she removed the password a long time ago. Hence she can not remember it. All we know is that it must be a number between 1111 and 9999.

Is there any way to brute force this? Other than by hand?

The password used to encrypt the backup file might have been saved to the user's keychain.

from /Application/Utilities open the Keychain Access utility
make sure that on the left side "All items" is selected under categories
in the upper right search field enter "iphone" and then look for a keychain item named "iPhone Backup" of kind "application password". If there is no such item, you´re mostly out of luck
double click on the "iPhone Backup" entry and in the new window that will open, click on the "show password" checkbox
you will now be prompted to enter your password (the one your user has on your Mac) to show the iPhone backup password; click Allow (once). You should now see the iPhone Backup password in clear text.

I don't think windows has an equivalent store for saving the password. If not, you will have to try brute forcing it in iTunes - just me methodical - write down all sorts of passwords that may have been used - brainstorm a bit. Then try them one by one. Hopefully with the pressure off a bit you will stumble upon the pass phrase that was used.

It's 1234 - I never set this password I am quite sure, and someone on the Apple discussion board suggested it and it works. Crazy, but it works.


How to turn off hyperlinks in Notes in iOS so you don't accidentally click them? after you paste a URL in Notes, is there a way to have the hyperlink(?) turned off so you don't click it by accident and be taken to the webpage?
It'd be nice if the URL can be there just as pure text.

At least for iOS 11.2 the following works:

Select the text you want to unlink (or position the cursor “inside” it or directly before or after it)

Switch to the format keyboard (not the format tool-tip):

Click “Body” twice on format keyboard:

Highlight offender, Right Click > Substitutions > Uncheck Smart Copy and Paste.


Homebrew: Rollback from Python 3.7 to Python 3.6.5.x? A brew upgrade upgraded my system Python to Python 3.7. Unfortunately, Python 3.7 breaks other software I need to use (including but not limited to Ansible). I imagine these problems will be worked out in the next week or so, but in the meantime, I'd like to rollback to Python 3.6.5.x

A brew info python shows that previous versions are still installed and not purged:

➜ brew info python
python: stable 3.7.0 (bottled), HEAD
Interpreted, interactive, object-oriented programming language
https://www.python.org/
/usr/local/Cellar/python/3.6.5 (4,825 files, 100.8MB)
  Poured from bottle on 2018-03-31 at 20:21:57
/usr/local/Cellar/python/3.6.5_1 (4,788 files, 99.9MB)
  Poured from bottle on 2018-06-20 at 16:00:26
/usr/local/Cellar/python/3.7.0 (4,869 files, 103.3MB)
  Poured from bottle on 2018-07-01 at 19:30:37
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/python.rb

Various brew link and brew install commands that are suggested by other sites don't seem to work:

➜ brew link python@3.6.5
Error: No such keg: /usr/local/Cellar/python@3.6.5
➜ brew link python@3.6.5_1
Error: No such keg: /usr/local/Cellar/python@3.6.5_1
➜ brew install python@3.6.5
Error: No available formula with the name "python@3.6.5"
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching for similarly named formulae...
==> Searching local taps...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.

If you still have the previous versions available, you can just use

brew switch python 3.6.5_1

I'm not an expert on this, but had the same issue.  This is what worked for me:
$ brew unlink python
$ brew uninstall --ignore-dependencies python3
$ brew uninstall pipenv
then from https://www.python.org/downloads/ installed python 3.6.6
$ brew install pipenv


Kernel: "Previous shutdown cause: -62" I have a late 2013 27" iMac running  Yosemite, and it randomly shuts off every now and then. I tried everything Reset SMC. Diagnostics, reformat Macintosh HD but still occurs and running out of options.

If this is new behavior, blame it on Yosemite, file a report, and update whenever available. I'm on Beta 3 or 4, and am just now occasionally logged out at random. Earlier glitches have been fixed, as will this one.

Remove externals for now and do a Safe Boot. See Apple Support page on Kernel Panics for more info, procedures.


Is there a way to have BBEdit automatically save files when switching to a different application? In Sublime Text 2, there is a save_on_focus_lost preference option. When set, every time you switch  to another app all current files are saved. Is there a way to make BBEdit behave the same way?

BBEdit has "Attachement Point" scripts that are automatically run during different conditions. Here is a list of Attachment Points:

http://www.bbeditextras.org/wiki/index.php?title=Attachment_Points

Here is a script that should do what you want:

https://gist.github.com/benspaulding/1287814

I think the answer is No, I lost most of the edit for the last few months, I am not used to saving files as most of the editor does auto same nowadays, please add the feature as soon as possible.


iCloud keeps signing in after I sign out iCloud always... ALWAYS crash all my apps (Pages, Keynote, SimpleText, etc) that use iCloud so if I turn off iCloud, the apps run fine. Apps just cannot open documents at all.

Here's what's getting my goat: I signed off iCloud in System Preference on Mac OSX Mountain Lion but every time I open the System Preference, it shows that it's already signed in! That's how I know apps aren't working if I use them again in few minutes. Something is wrong. I have to keep signing out every time I open System Preferences.

I want to totally disable iCloud and removed from MacOSX if possible. I don't want photosteam, I don't want data shared in the cloud.

Rather than fuss with each of the settings within iCloud, you might want to delete the entire account using System Preferences:

Open Mail, Contacts & Calendars and delete all iCloud accounts.
Open iCloud Preference Pane and press Sign Out

The first step won't delete anything that's already stored in the cloud, only items on the local computer. The second step will also only delete local content and erase any of the certificates, keys and other things that tie a computer to iCloud servers. At that point, I would reboot and then check your Mac for other issues (disk utility to check the disk catalog once you boot into Recovery HD) and then decide if things are stable again.

Specifically, you might have corruption in the preference file that stores iCloud log in credentials. You can test this by making a new account on the Mac and then signing in and out of the same iCloud account.

That will isolate the error to either your iCloud account (meaning you contact Apple support to get the account cleared up) or the error is the user account on the Mac (meaning you back up the Mac and set that user up / restore the files that are not corrupted).

Turn off/delete all iCloud services/accounts.

Trash the entire contents of Macintosh HD/library/caches and Your_Username/Library/Caches (may have to enable the 'Show Library Folder' option in finder view options when looking at your user folder)

Empty the Trash - if it doesn't allow you to, reboot, then empty trash.
Reboot again


Can I send my location in an imessage directly from the messages app? I know I can go to the Maps app, and then click on the pin for my current location, and then select to share it, and then pick to send a message (vs. an email etc.)

But I can't find any way to send my location from the messages app, the way I might send a photo.

Which is silly - how often are you hanging around in the maps app when you want to tell someone where you are?   It makes sense when you're sending a location where you aren't, say the restaurant you'll meet at tomorrow, but you'd think a solid percentage of shared locations are "here's where I am", and in almost all of those cases, you're starting in the message app, not the map.

A I missing anything?

Edit: Sorry, I skimmed a bit and missed that you figured this part out already. I don't believe it can be done directly from the Messages app. In conceptual terms, the iOS model for data sharing is typically such that you send data from an app, but the "sending apps" generally can't grab data from elsewhere. This is true for most things except photos, i.e. you can send a contact from the Contacts app, but you can't directly attach one from the Messages app.

Original post:

You can do this by tapping the blue arrow (blue i on an iPad) on any location (dropped pin, current location), and tapping Share Location. It will give you the option of sending via email, Message or Tweet. Your recipient will get sent a contact with a maps url and address.

You can search for a location and when the red pin is on the map you can click it and choose to share location. I think this works


How do I get syntax highlighting of source code files within Quick Look back in Lion? Source code files viewed using Quick Look on Snow Leopard had syntax highlighting. Unfortunately the syntax highlighting has disappeared on OS X Lion. Is there a way to get it back?

I don't think Snow Leopard did that by default, you most likely had a QuickLook plugin installed, such as qlcolorcode or colorqc2. You can simply install this again in Lion.

Guys you can do this procedure bellow:

To fix this, open a new Terminal window and enter these commands to open vim’s configuration file:

$ cd /usr/share/vim
$ sudo vim vimrc

Press the i key to switch vim to Insertion Mode, then enter these lines below the set backspace=2 line:

set ai                  " auto indenting
set history=100         " keep 100 lines of history
set ruler               " show the cursor position
syntax on               " syntax highlighting
set hlsearch            " highlight the last searched term
filetype plugin on      " use the file type plugins

" When editing a file, always jump to the last cursor position
autocmd BufReadPost *
\ if ! exists("g:leave_my_cursor_position_alone") |
\ if line("'\"") > 0 && line ("'\"") <= line("$") |
\ exe "normal g'\"" |
\ endif |
\ endif

Press the ⎋ esc key to take vim out of Insertion Mode, then press : (colon) followed by x to save the file and exit.

It worked for me thanks.


How to setup Apple Mail so it truly removes email from Google? After a lo-ho-hot of trial and error to get this to work properly I still was not able to find the sweet spot. The problem is simple. I am on OSX Yosemite and use the Mail.APP for my Google Apps for Work account. I like mail that I delete to truly be deleted, it may be moved to trash first, as long as when I delete it, it should truly be removed from Mail and Google. However, now when I delete a mail from the trash I won't see it in my Mail.APP but it does still appear in the Google trash. So technically it still exists.

My settings are the following:
Mailbox behavior:
- Everything checked. (as unchecking it will cause even more weird behavior)

Gmail settings:
- Automatically remove enabled: update server immediately (default)

The challenge is that Gmail uses "Labels" to attach to messages, and messages can have zero or more than one label, while IMAP puts messages in folders (Inbox, Trash, etc) and every message is in one, and only one, folder. Thus, when Mail.app tells the Gmail server to delete a message from the Inbox, the Gmail server cannot reliably tell if it should just remove the "Inbox" label from that message (leaving it with one fewer label, possibly still having other labels, or maybe no label but still available in the "All Mail" view) or if it should more permanently remove the message completely from the database.

The "fix" is to setup Gmail to not show the messages in multiple IMAP folders (by turning off the "All Mail" folder) and to also have the Gmail servers "expunge" the message when the Mail.app tells it so rather than doing it "automatically", even though that (default) setting on the Gmail server seems to imply that the "auto" setting would be what was desired.

I have not tested ALL of these settings (I mostly rely on the "30 days in the trash" feature of Gmail to empty things: https://support.google.com/mail/answer/7401?hl=en ) and I have only recently updated to "El Capitan", but things do not seem any different from my Yosemite, Mavericks and earlier experiences. Note that as of May 2020 I am still using the same setup in systems up to and including Mojave, but have not done any testing of Catalina. The way the system works seems to be the same using either a "regular" @gmail.com account or a "Google Apps for Domains" @yourdomain.com account.

I do, however, have things set so that email does get put into the trash properly on the Gmail side of things, and it looks like there are settings available to delete things immediately, and it works on my system in the way I want it too.

So the detailed instructions are:

At http://gmail.com/, log in to your account and select the following:
"Settings" -> "Forwarding and IMAP"
Check "Enable IMAP"
For "When I mark a message in IMAP as deleted"

Check "Auto-Expunge off - Wait for the client to update the server."

For "When a message is marked as deleted and expunged from the last visible IMAP folder"

Check "Immediately delete the message forever"
(I have my system set up to "Move the message to the Trash" and rely on the 30 days mentioned above)

You need to select the "Save Changes" button at the bottom for this to take effect.

These settings will only invoke the deletion (or move to Gmail Trash) when the message no longer has any Gmail tags associated with it, or in other words, when an IMAP client removes the message from all of the IMAP folders. Since one of the "folders" that can be displayed in a Gmail IMAP client is "All Mail", just deleting a message from the Inbox of the IMAP client will not cause it to go bye-bye. Thus we need to limit the "Labels"/"Folders" that Gmail exposes as IMAP folders:

On Gmail, select the following:
"Settings" -> "Labels"
Check the "Show in IMAP" checkbox for "Inbox", "Sent Mail", and "Spam" and UNCHECK the "Show in IMAP" checkbox for all of the other "System Labels". Any user generated non-system label can be set to "Show in IMAP".

Note that unchecking the "All Mail" "Show in IMAP" checkbox might make a whole bunch of email that has no other labels (is in no other IMAP folder) no longer be visible in Mail.app or any other IMAP client. Using the Gmail web interface to search up these "orphaned" messages and adding the Inbox label or some other label that is shown in IMAP would make them visible again to Mail.app.

With the Gmail system set in this manner, I find that the best Mail.app settings to use are to have the "Mail" -> "Preferences" -> "Accounts" set up for the Gmail account in question set so that "Mailbox Behaviors" is set to only "Store on the Server" for the "Sent" and "Junk" mailboxes. I have those two boxes checked, and have the boxes for "Drafts" and "Trash" unchecked. These two need to be unchecked because we have set the Gmail server to not expose those boxes as IMAP folders.

I only rarely go to the Gmail web interface, doing almost all of my interactions with Gmail through Mail.app or the iOS Gmail app. Some of these settings might have alternative setups if one did a lot of website interactions.

For Mark's desired outcome of deleting the messages immediately, the above settings should work - when a message is moved or deleted from the Gmail Inbox and Spam folders, it should immediately be deleted from the Gmail server. The message could still be available in Apple's trash can, but that is not linked to the server's trash can. (If the "Move the message to the Trash" setting was set on the Gmail server, the server will move it to the server's trash, and thirty days later, it will be gone). I do not know if Mail.app will send the "expunge" signal to the Gmail servers immediately, or only after the local Mail.app trash has been emptied, or on some other synchronization schedule.

An alternative might be to have the Gmail server expose the server trash as an IMAP folder and have Mail.app store the trash on the server. With the "Immediately delete the message forever" server setting set, this should behave as desired - emptying the trash in Mail.app should cause the Gmail server to delete the message forever. I have not actually tested this immediate deletion setup, so if anyone has any actual experience with this, please let us know.

The key to all of these is to NOT expose the "All Mail" as an IMAP folder, and to counter-intuitively have "Auto-Expunge" turned off so that the options for deleting the mail are available to be selected.

This also will not have a direct impact on messages manipulated via the Gmail website - when you use the website to remove all labels from a message, that message will still be in the "All Mail" collection, and will not be immediately delete or moved to the trash. It might be necessary to go to the Gmail website and look through the "All Mail" collection and dispose of anything that has no labels.

Note that in Yosemite and later, when you set up an account that Mail.app recognizes as a Google or Gmail account (including accounts of organizations that are hosted at Google), it will not set up the account designated as "IMAP", but will instead designate it as "Google IMAP" and will select and then grey out the "Advanced" setting of "Automatically detect and maintain account settings" which can cause the SMTP account associated with the "Google IMAP" account to also have this Advanced setting of "Automatically detect and maintain account settings" to be selected and greyed out, so it cannot be unselected. This also seems to happen when system upgrades happen and mail accounts are updated when the Mail.app program is updated.

To force the creation of a "regular" IMAP account, one can create a new account in Mail.app but use bogus IMAP server information that Mail.app does not recognize as Google servers (such as "smtp.notgm.comm" and "imap.notgm.comm"). After the account is created as a "regular" IMAP account, my testing indicates that changing the server information to the correct Google server does not change it into a "Google IMAP" account, and the "Automatically detect and maintain account settings" can (and probably should, if you don't want things to get changed without your knowledge) be unchecked. I do not know if the "Google IMAP" account designation has any other features or abilities that the "regular" IMAP account does not.

For completeness, here are the required settings for Google's Gmail system as of Nov 2015:

imap.gmail.com
Gmail IMAP user name: Your full Google account address (e.g. "me@gmail.com" or "me@company.com")
Gmail IMAP password: Your Google account password
Gmail IMAP port: 993
Gmail IMAP TLS/SSL required: yes

smtp.gmail.com
Gmail SMTP user name: Your full Google account address (e.g. "me@gmail.com" or "me@company.com")
Gmail SMTP password: Your Google account password
Gmail SMTP port (TLS): 587
Gmail SMTP TLS/SSL required: yes

Let me know if this works for you and we can update the answer with any detailed improvements you might discover.

More info is at https://web.archive.org/web/20151022160428/http://jeffschuette.com/2012/03/07/setting-up-apple-mail-to-rock-and-roll-with-gmail/ and https://web.archive.org/web/20151108133234/http://jeffschuette.com/2013/11/05/apple-mail-and-gmail-part-deux/ for Mavericks where Mail.app handles the "All Mail" label better than it previously did. For myself, I have kept the "All Mail" label not exposed to IMAP even in Mavericks and have continued with this practice in Yosemite and El Capitan.

This article from MacWorld back in 2013 covers some of the same info, and has some screenshots:

https://www.macworld.com/article/2048781/how-to-delete-gmail-messages-so-theyre-truly-gone.html

This simple method worled for me. I found the issue most irritating. Good luck.

http://www.macworld.com/article/2048781/how-to-delete-gmail-messages-so-theyre-truly-gone.html


My account is hidden from start login screen after migrating it to a new Macbook I migrated an account from one Macbook to another (both Mountain Lion) using the account migration assistant. When starting the new macbook the account doesn't appear with the others on the login screen when starting up. I have to login to another account, logout and then it appears on the login screen. The login screen background also changes from white to textured grey/black background.

From OS X: About FileVault 2:

  Users not enabled for FileVault unlock will only be able to log in to that Mac after an unlock-enabled user has started or unlocked the drive. Once unlocked, the drive remains unlocked and available to all users, until the computer is shut down.

In order to enable the migrated user for FileVault:

Log in with the account which works
Run Preferences, go to "Security & Privacy" and then the "FileVault" tab
Check for any user accounts which are not enabled yet and log them in (once)

Disable the "Automatic log in" xxxyyy" in Users and Groups.

Based on your updated answer, there must be two active login accounts than.

Also check the Account in question, for login shell setting.
In case you do not know how to do this: In Users & groups, Right click on the xxxyyy account, opens advanced options showing the login shell type.

That might also explain different startup screen.

For your Information: Normally users in OSX have their shell defined as /bin/bash.

The OS login window will actually make sure people have a usable shell before showing them on the login screen.

For example: You can disable a user — revoking both their ability to login and their appearance in the login window user list — by changing the shell to /usr/bin/false.

Apple recomeds:
If your computer starts up without displaying the login window, the computer is set up to log in to a specified user account automatically.

If a computer is shared by multiple users, it’s best to set up an individual account for each user and disable automatic login. Using separate accounts protects the information and settings of each user.

Choose Apple menu > System Preferences, click Users & Groups, and then click Login Options.
If the options are dimmed, click the lock icon to unlock it, and then type an administrator name and password.
Click Login Options, and then choose Off from the “Automatic login” pop-up menu.
The next time you start up your computer, the login window appears, and a user name and password are required to log in.


OS X installation on external HDD I am planning to install a second OS X on an external HDD, I was wondering when I boot in external HDD will it in any ways affect my first OS X installation? Will it have the permissions to write or read from it? Or will spotlight start to index that HDD? If yes how can I isolate my first installation from being affected? (without using third-party apps or FileVault)

The disk which you don't boot on will show as an external drive to your current OS HD. You'll have full read/write accesss, Spotlight will start indexing it.

To prevent Spotlight from indexing your second drive, open a Terminal window and type:
    sudo mdutil -i off /Volumes/2NDDRIVENAME

and replace "2NDDRIVENAME" by the name of the disk you want to exclude. Beware if you have a space in the drive name, you may need to use the "\" escape character:

sudo mdutil -i off /Volumes/MacHD

sudo mdutil -i off /Volumes/Macintosh\ HD

Try this

It was working for me... (WD 2TB External hdd)


Is making an IPA possible to extract resources like sound files from AppStore Apps? Yesterday my brother in law ask me a notification sound of the Photo Lab. I guess if I could download this application and change the ipa extension to zip and extract it, then I can find the notification sound that my brother in law ask me.

So: Is it possible to have ipa file of this app?

Actually: I wanna have the notification sound of Photo Lab

Install Apple Configurator 2 from the Mac App Store.
Open it and go to account at the top and sign-in using your Apple ID (the same Apple ID as on your iPhone):

Download the app on your iPhone
Connect your iPhone to your Mac and click Trust on the Trust This Computer prompt and enter your password
Let Apple Configurator 2 load your device as follows:

Go to add then app and select Photo Lab in the list
It will say the app is already installed and will display the following message, don't touch anything just leave the message open:

Go to Finder, go ⇧ + ⌘ + G and paste the following:

~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps

Move this to your desktop
Rename the .ipa to .zip and unpack it. The .caf files are in Payload/pho.to.app.

(Alternatively, if this doesn't work you can email it to a Windows computer download 7-zip and extract it there)
Go to the .app file
Look for the relevant files, I looked through all the files and found two of particular interest:

ff7_notification.caf
beuty_notification.caf

I think these are the right files.

To save the hassle I have uploaded them to my Google Drive

Here’s how to use garage band to record a ringtone if you just want to make your own performance.

https://support.apple.com/guide/garageband-ipad/share-songs-chs39284d66/ipados

I feel this is better than ripping the system provided sounds since you can license your creations using garage bang, but don’t have license to reuse Apple sounds. Transforming a creation has more fair use benefits from a licensing standpoint than just ripping the digital asset and using it (which is technically possible of course).

(e) The Apple Software may be used to reproduce materials so long as such use is limited to reproduction of non-copyrighted materials, materials in which you own the copyright, or materials you are authorized or legally permitted to reproduce. Title and intellectual property rights in and to any content displayed by, stored on or accessed through your Device belong to the respective content owner. Such content may be protected by copyright or other intellectual property laws and treaties, and may be subject to terms of use of the third party providing such content. Except as otherwise provided herein, this License does not grant you any rights to use such content nor does it guarantee that such content will continue to be available to you.

The above terms cover copyright content that ships as part of iOS from the iOS 14 American License at https://www.apple.com/legal/sla/ Similar copyright licensing exists for third part apps. If you don’t have permission to extract a sound file from an app, be sure you keep those files for educational/personal use only until you get help understanding the legality of that action where you live.

https://www.apple.com/legal/internet-services/itunes/

I understand it’s easy to make a digital copy and possibly unpopular to check license details when you want to remix or reuse someone else’s artistic work.


Shortcut key for fullscreen mode I am new to Mac OS (2014 Macbook Air).
I am looking at the arrow on top right corner of windows, when I click it, it maximizes window over the top menu and in order to switch back I need to hold mouse in top right corner in order for menu to appear and the button with arrows appears again to [kind of] minimize back as it was.

Is there a shortcut key to switch between these modes ? I could only find the Command+M shortcut which completely minimizes the window.

The button in the top right of each window is not for minimizing and maximizing the window, but for putting it in and out of fullscreen mode (which is why it covers the menu bar, as you said).

The keyboard shortcut to toggle fullscreen depends on the application.

Most applications that I use on a daily basis (such as Google Chrome, Terminal, Mail, and Safari) use ^+⌘+F (Control+Cmd+F) to toggle fullscreen mode.

Unfortunately, not all developers use this shortcut in their applications. iTerm, for example, uses ⌘+Enter to toggle fullscreen mode. If the application you refer to does not use either of these shortcuts, you should look for the fullscreen option in the View menu or by searching for "fullscreen" in the Help menu.

Mine is set to fn+F1 to toggle fullscreen on/off.  I can't remember if I set it as this, or if my mac came with it set as this.  I have a Macbook Pro 13" Retina with Mavericks.


How can I display the date on actual photos taken with iPhone? I need some photos that I have taken to be dated. The date must be displayed on the actual photo (in a similar fashion to how one would think of film photos), but I have no idea how to do this? My understanding is there is an app that does this, but I haven't been able to find it.

Is there an app, or any other way, that would facilitate this?

DateCam S is a free app that will add the date to photos that you take automatically.

  This app simply adds date on your photos.

  So now, you can see when the photos were taken!

There are also apps that let you manually add any text (e.g. a date) to your photos. I have used and recommend Camera+ due to its stylistic formatting of the text.

I had this same annoyance - trying to sort thousands of unorganized photos, quickly, by date. The best solution so far:
1) Right click on the photo,
2) Click Get Info,
3) Leave the Get Info window up while organizing.
This process allows me to click on any image and the Get Into window updates the info instantly.


How can I tell which band (2.4GHz or 5GHz) my iPhone's WiFi connection is on? I have two access points for the same network in my house, with some overlap. One runs on 2.4GHz only, and one transmits both 2.4GHz and 5GHz.

I have an iPhone 5 (running iOS 6.0.1), which supports the 5GHz band and I'm wondering if there is a way for me to determine which frequency band it is connected to.

You can not tell from the iPhone directly (as of iOS version 7 native). You should be able to tell via the wireless router your connected to in it's logging functions, WiFi client list or some similar mechanism within the router. I can't provide you an exact process as every router is different. This answer assumes you do not want to JailBreak your iPhone. If you are not adverse to doing so there may be an app in the Cydia app store that will show more meaningful information with regard to WiFi frequency information.

You can however detect what cell tower frequency your phone uses by using Field Test mode. This will special mode allows users to find out a range of information about the phone’s connection to the network. In particular, the information displayed in the Field Test mode allows users to discover exactly which tower their phone is connecting to and which frequency band (WiFi) the signals are being sent on.

To access this mode:

Access the iPhone's Field Test mode by typing *3001#12345#* in the
phone’s keypad and press dial. This will bring up the Field Test
menu.
Select the “Cell Information” menu option to display a summary of all
nearby towers. The “RX” code displays the signal strength of each
tower. These RX values are dBm signal strength readings, where lower
values means strong signal (so -60 signifies stronger signal than
-80). The towers are listed by signal strength, and the top tower is usually the tower your phone is connecting to.
Selecting the first tower will take you to a further menu that
displays more specific information. The “Freq” value shows the
frequency block that the network is using. If the Freq number is
between 128 and 251, the tower is using the 850 MHz Cellular band. If
the Freq number is between 512 and 810, the tower is using the
1900MHz PCS band.

Net Analyser (Lite = Free) will tell you the BSSID and the vendor of that BSSID.

All you need to know is the BSSID of your access points or if they are from different vendors its fairly easy to tell them apart and know which one you're connected to.

But this still wont tell you which band you're on. Like you I have one 2.4GHz bgn access point, and a dualband bgn/an at the other end of my house. For that I look at the stats in my dualband access point to see which band something has chosen. iOS (this is mostly anecdotal) seem to prefer 5GHz.

(from dave scott Sept 14, 2016-- ) Actually, the Airport Utility wifi scanner shows the CHANNEL used by each SSID, and clicking the little info "i" button at the bottom shows the freq bands corresponding to the channels, so I think all you need is this very handy utility built into the Airport Utility!)


Mountain Lion 10.8.2, Java Preferences has disappeared I just installed the latest Java update from apple (Java for OS X 2012-006) and I was looking to have a look at what's going on with my java(s) with Java Preferences app (which used to live in /Applications/Utilities though it seems it has now disappeared.  Any idea on whether there is a problem with my system or did the update clobber Java Preferences?

The update in question (Java for OS X 2012-006) disables the Safari Java plugin for security purposes. Per Apple technical bulletin:

  This release updates the Apple-provided system Java SE 6 to version
  1.6.0_37 and is for OS X versions 10.7 or later.

  This update uninstalls the Apple-provided Java applet plug-in from all
  web browsers. To use applets on a web page, click on the region
  labeled "Missing plug-in" to go download the latest version of the
  Java applet plug-in from Oracle.

  This update also removes the Java Preferences application, which is no
  longer required to configure applet settings.

Here is an Apple technical bulletin link on how to re-enable the plugin

If you need the full Java runtime you may download it directly from Oracle by going this webpage.

I can confirm that after installing 'Java for OS X 2012-006' on Mountain Lion, my Java Preferences disappeared as well.

The solution for me was to restore it from your Time Machine Backup.

It then works again fine.


How do I remove an installed .pkg file I recently installed this "CH341 Driver" so that I could connect my new chinese Arduino.

But when I plug the USB cable, connected to the Arduino, into my computer it crashes immediately. A few moments later a message pops up that tells me that, because of a problem, the computer had to restart.

Now I want to delete this installed driver and download another driver or another version of it. But in order to do so I need to delete the old software (which makes my computer crash).

I looked around on the internet about how to do so, but most of the googled suggestions tell me that I can simply remove it from the "Applications" folder. It isn't a program so that won't help. I also found a few results that tell me to open terminal, enter the command "pkgutil --pkgs", search for the package and enter the command "sudo pkgutil --forget the-package-name.pkg".

But I can't find the package name in the list. So I went to "About this Mac" -> "System Report..." -> "Software" -> "Installations" and there I can see the names of the packages, but unfortunately I can't remove them from there.

So is there anybody who can tell me where I can remove them?

You can check what was installed and remove it manually. Copy the *.pkg file to some empty tmp folder. Then:

xar -xf YOUPACKAGE.pkg

Then print the content of the Bom file with:

 lsbom $(find . -name Bom)

You'll have the list of files like: (Here's the part for Cisco AnyConnect)

./opt/cisco/vpn 40755   0/0
./opt/cisco/vpn/bin 40755   0/0

All file path start with . but they are installed relative to the root folder (/). In my example I have to remove /opt/cisco folder.

I removed the .pkg file from its installation path /Library/Extensions/usbserial.kext.


Where are all these ipfw rules coming from? Any attempt to connect to a server over port 143 is blocked by the OS. I've verified it's not my connection; other computers on the network can see the port just fine. I've replicated the problem on a different network, as well as both the Ethernet and Wifi interfaces.

On my Macbook, I get this:

$ telnet mail.xxxx.com 143
Trying xxx.xxx.xxx.xxx...
telnet: connect to address xxx.xxx.xxx.xxx: Permission denied
telnet: Unable to connect to remote host

$ telnet mail.xxxx.com 110
Trying xxx.xxx.xxx.xxx...
Connected to mail.xxxx.com.
Escape character is '^]'.
+OK Welcome to MailEnable POP3 Server

On another computer on the same network:

$ telnet mail.xxxx.com 143
Trying xxx.xxx.xxx.xxx...
Connected to mail.xxxx.com.
Escape character is '^]'.
* OK IMAP4rev1 server ready at 07/28/11 19:53:15

The problem is due to a lot of extraneous ipfw rules:

$ sudo ipfw show
00010   1166    210912 allow ip from any to any via lo*
00100      0         0 deny ip from 127.0.0.0/8 to any in
00110      0         0 deny ip from any to 127.0.0.0/8 in
00120      0         0 deny ip from 224.0.0.0/3 to any in
00130      0         0 deny tcp from any to 224.0.0.0/3 in
10010      0         0 check-state
10020    163     12011 deny ip from any to any established in
10030      0         0 deny ip from any to any frag in
20000     14       784 skipto 50000 icmp from any to any out keep-state
20010 227761 225019565 skipto 50000 tcp from any to any dst-port 80,8080 out setup keep-state
20011   7994   1700223 skipto 50000 tcp from any to any dst-port 443,8443 out setup keep-state
20020      0         0 skipto 50000 tcp from any to any dst-port 53 out setup keep-state
20020   1359    125457 skipto 50000 udp from any to any dst-port 53 out keep-state
20030    150     17801 skipto 50000 tcp from any to any dst-port 110,993 out setup keep-state
20031      0         0 skipto 50000 tcp from any to any dst-port 25,465,587 out setup keep-state
20040    501     54357 skipto 50000 tcp from any to any dst-port 22 out setup keep-state
20050      0         0 skipto 50000 tcp from any to any dst-port 21 out setup keep-state
20060      0         0 skipto 50000 tcp from any to any dst-port 123 out setup keep-state
20060     12       912 skipto 50000 udp from any to any dst-port 123 out keep-state
20070      0         0 skipto 50000 tcp from any to any dst-port 113 out setup keep-state
20070      0         0 skipto 50000 udp from any to any dst-port 113 out keep-state
20080      0         0 skipto 50000 tcp from any to any dst-port 194 out setup keep-state
20080      0         0 skipto 50000 udp from any to any dst-port 194 out keep-state
20090      0         0 skipto 50000 tcp from any to any dst-port 137-139,445 out setup keep-state
20090    214     28854 skipto 50000 udp from any to any dst-port 137-139,445 out keep-state
20100      0         0 skipto 50000 tcp from any to any dst-port 1194 out setup keep-state
20100      0         0 skipto 50000 udp from any to any dst-port 1194 out keep-state
20110      0         0 skipto 50000 tcp from any to any dst-port 111,2049 out setup keep-state
20110      0         0 skipto 50000 udp from any to any dst-port 111,2049 out keep-state
20120      0         0 skipto 50000 tcp from any to any dst-port 6881-6999 out setup keep-state
30000      0         0 allow tcp from any to me dst-port 22 in setup keep-state
30010      0         0 allow udp from any to me dst-port 67,68 in keep-state
30020      0         0 allow icmp from 192.168.0.2 to any in keep-state
40000   1284    289790 deny ip from any to any
50000 238005 226947953 allow ip from any to any
65535     25      7914 allow ip from any to any

I cannot find where these settings are coming from, disabling the firewall has no effect.

I cleared them out with:

$ sudo ipfw -f flush

But this is only a temporary fix, and I have no idea where these rules are coming from.

I've discovered that disabling the ruleset they belong to lasts longer:

$ sudo ipfw set disable 0

But they still get re-enabled after a reboot.


How do I copy photos edited via the Camera app on my iPhone to my PC? So, I know that the photos edited via the Camera app can't be copied to a Windows PC along with the edits.

I realise that the alternative is to email 5 photos at a time.

This is obviously cumbersome. Can anyone suggest alternatives?

Okay. I've found it.

The easiest alternative to getting the edits onto your PC, instead of emailing them to yourselves is to upload it to Flickr.

Obviously, you'll need iOS7, as it has native Flickr integration.

You can upload 10 photos at once which is far better than emailing.

Moreover, if you're like me, who backups photos to a cloud, you can use IFTTT to create a trigger and upload it to your favorite service whenever a new photo is uploaded.

You can find the solution on this link:

How to import to Mac/Windows the iOS edited images without losing the changes

;-)


iPhone 4s 6.1.3 Update to IOS 6 I have iPhone 4s with firmware IOS 6.1.3, i like upgrade to IOS 7. Actually signed firmware for iPhone 4s is IOS 9.1. Is Possible?

No - you would need Apple to start signing iOS 7 for that hardware. Since Apple is signing iOS 9 it's not signing 8 and lower anymore. Basically, upgrading to anything but the latest is essentially a downgrade and not supported unless you've already jailbroken or made arrangements to fake out the code signing needed for an iOS update.

Basically, you can stick with what you have or go all the way to 9 at this point.

You may be able to!

There's a tool called OdysseusOTA (windows version released yesterday!) that lets 4S users restore to unsigned firmwares.

Before you do though, you'll need to use p0sixpwn to jailbreak your device (if not already). Also, if you're on windows, install cygwin.

Take a look at https://www.reddit.com/r/jailbreak/comments/3ttkjx/release_odysseus_for_windows/ and downlaod some of the bundles from here.

Do your research though. Upgrading is definitely possible, but I'm not sure on specifics.

(sorry, only two links as I'm a guest :( )


apple macos external keyboard right shift and up arrow not work I have "Macbook Pro" where everything goes great

because of my body spine I have to use now big "Magic Keyboard with Numeric Keypad"

everything works great but not a little but very important function - keystroke Right Shift+Up Arrow NOT work to "select whole above line" - but keystroke Left Shift+Up Arrow works OK

btw that "right shift" with another combination work well

Q any idea what and where set?

Probably that there's no 'shortcut' assigned to what you are trying.
You can verify this when you open your 'keyboard setting' and go to the third tab as in the screenshot.

Check in the different lists if you find the non working combination or not, and if you dont, add it to the function you want it to do.


How to delete email messages from Spotlight search on iPhone? I have a iPhone 4S running iOS 6. Spotlight seems to find deleted e-mails on iPhone, how can I delete e-mails permanently from Spotlight results?

Could this potentially be a bug in iOS 6? I am thinking it sounds like a bug.

i have just hopefully cured my problem - delete all the stuff you want gone, go backup your device, then go to delete all data and settings on your fone and choose restore from back up - then your device should be as it was but without the old deleted data saved

From what I have read there is no current way to permanently delete the cache from the iPhone, but the best thing you can do is go to Settings » General » Spotlight Search and from here deactivate Mail so that the e-mails don't show up in Spotlight search.

I strongly hope that Apple adds a option to clear the cache on their devices.


What is the icon next to Spotlight in menu bar, and how to remove it? What is this icon
 in OS X menu bar and how do you remove it?

This is Notification Center icon. You can get rid of it using http://www.macbartender.com app.

On Mac:

1) Click Chrome in your top menu bar.
2) Select Hide Notifications Icon from the drop-down menu.


Is it possible to remove or delete the "Music" folder? Is there anyway to get Music out of my way in my home directory?  Either deleting it, or moving it to someplace else.

Now, I know that this question has been asked before (I've read this one and this one too), so I know that some more details are needed or I'll get back bogus answers...  So: what I want is to rename or remove the actual folder, hopefully with any magical stuff that the OS is doing with it (like scanning it for changes, or worse: add meta-data files).

Symbolic links are unrelated here, since I want to move the actual directory to a place I don't really care about, I don't want to create some other name for it.  I also don't care what's visible in the Finder -- so flipping some hidden bit that makes it not show up there won't do me any good.  This is making it a very different issue from the ones in those other questions.

(The complete story is that I have recently started using a Mac, and I need to wire it into the network of file syncing that I do across many machines (using unison).  Naturally, I have music in a music directory, which collides with OSX's Music thing, so I need to get it out of my way.  That's why I don't care how it's shown in the Finder or if I'm losing some marvelous iTunes features.  (I will most likely not even notice it if both Finder and iTunes disappear from this machine.))

Do you have any indication that the OS will mind if you just rm -rf Music?

As far as I know, iTunes is the only app that uses that directory (at least on my machine, there seems to be nothing else in it).

So if you don't ever launch iTunes again, that directory should never reappear. If you want to guard against accidentally opening iTunes, you can move its library to a different location before removing the directory.

If you just want to hide it from Finder, open your Console and execute the following command line in your Home directory:

chflags hidden ./Music

The directory is still there, however, Finder will not display it as it is marked hidden.

If you change your mind, then:

chflags nohidden ./Music

For complete chflags documentation, type:

man chflags.


Mac HDD still losing space after deleting files I'm working on videos. I'm capturing them with a software and I save them as MP4. Then I compress them as MOV. After that I upload them to YouTube. However I lose about 1.5 GB from my hard disk while I'm doing this. (I delete these videos after I upload.)

How can I fix this situation?

it could be just used a swap space that should be cleared up by a reboot (probably some terminal command too).

Could also be you are on a laptop with time machine and have mobile backups enabled (aka local snapshots).

Could you try:

Finder --> Preference --> Advance --> select Empty Trash securely. After that, empty your Trash.

I got the same problem and now it's working after fixing like that.


How to resize the widgets in the dashboard? I wish to enlarge the widgets in my dashboard, because I find it quite uncomfortable to see the contents of the dictionary widget in that small box.

Is it possible to do that?

It is currently not possible to resize Dashboard widgets yourself.

However, the developer of the widget can make their widget resizable. This Apple Developer Documentation page describes the process by which developers can make their widget resizable, however it is uncommon for a widget to be made resizable:

  Try to limit using live-resizing to cases where it is absolutely necessary. If your content can be shown in a fixed, simple user interface, do so.

No that's not true you can do it easily you just click on the background of the dashboard (the bit to the left of the trash bin works & it's often a double finger tap depending on how you set your trackpad up) then you choose dock preferences from the pop up box & move the magnification slider up :)


How can I use Gmail as the default mail client app in Mac OS X? I use Gmail as my e-mail client, but when I click on a "mailto:" link, the Mail.app is opened.

Is there a way to avoid the Mail.app opening in this case? Can I open Gmail instead?

You do NOT need to install a third party app.

Both Google Chrome and Firefox support this functionality. (ok, technically these are third party apps, but lets assume you are not using safari.)

Chrome:

Open gmail in chrome.
In the address bar next to the "bookmark star" you should see a grey diamond. Click on the diamond
Select "use gmail".

If you do not see the gray diamond, follow the instructions below.

If you made a mistake and selected "No" and you really wanted to select "Use Gmail"

With Chrome open, copy and paste this into your address bar at the top: chrome://settings/handlers
Under the Ignored protocol handlers section, Click on X to the right to delete.
Close and open Gmail.
Answer the question correctly this time. :)

Source:
http://productforums.google.com/forum/#!topic/chrome/hnRteY7bHfE

Alternative way, if you need to do this programmatically.

Firefox:

See @Am1rr3zA answer on this question. Click here to jump to his answer.

Safari:

See @fpotter's answer on this question. Click here to jump to his answer.

You could use Sparrow which is a very clean and spare Gmail client. I've been using it for a while and love it.

Go to Mail.app / Preferences / General / and make Sparrow your default email reader.


How to stop multiple iDevices from sharing iCloud-sync'ed information? Wife just got a iPad mini, we already have an iPad and an iPhone. Now all 3 are linked together -- they share Contacts, Notes, Reminders, etc.  We want to unlink all of them.

I know there has got to be an easy way but just can't figure it out.

Do we need all different AppleIDs or different accounts? And if so how we do that and then assign/change the different devices to the different IDs?

I believe the best way to accommodate lush you goal is by doing the following:

Delete account from Settings > iCloud
When asked to keep on iPad or delete, choose whether you would like that same information saved but be able to edit it without it affecting other device's information.
Choose set up a free Apple ID and proceed through the setup

The pros of this scenario:

Having the other devices using the new Apple ID to receive their own free 5 GB of iCloud storage
You will still be able to use the other Apple ID for iTunes and App Stores
Edit the content from the old iCloud account without those iCloud devices being affected from the changes
Utilize the iPhone cellular calls with iPad and other features of iCloud which are functionally made to be segregated between people

The cons:

Another email / password combination to remember.

Other information:

You can still share photos between accounts using iCloud photo sharing
Check the Apple ID used in Settings > Messages and Settings > FaceTime to ensure the proper Apple ID is being used, otherwise all devices could be sharing text messages and phone calls.
Additionally, you can setup Family Sharing in order to keep using apps, music and other media already payed for, and paying for future purchases with the same credit card.

If you want to stop something like contacts or safari etc, just go to:

Settings --> iCloud

And you can pick anything to turn off. This means, you don't have to create multiple accounts. You may have to do this on both devices, but this does work. Hope this helps! Also the options are fairly limited, so some of the features you are looking for may not be there.


Upgrade PHP, not install additional PHP My new work has just given me a MacBook Pro running macOS Sierra 10.12.6 to use as a development machine. It has PHP 5.6 installed and when I ran curl -s http://php-osx.liip.ch/install.sh | bash -s 7.1 (as recommended by many online guides), it installed PHP 7.1 in a separate directory while leaving PHP 5.6 intact.

I have a few issues:

PHP 7.1 will not run by default
The Non Thread Safe version was installed
When I run PHP 7.1 directly, it takes 5 seconds to start (I timed it), while PHP 5.6 starts instantly

One site recommended adding the new PHP directory to the start of the PATH environment variable, but that seems like a band-aid solution.

How can I update the existing PHP 5.6 version to PHP 7.1 (Thread Safe), and have it respond instantly when run?

I know you don't want to install a different PHP, but I've found using the Homebrew install method quite painless and robust.  Maybe give it a try.

brew install php


Dock process creates lock screen images continuously I noticed today that my disk is completely full despite the fact that it was half full just yesterday. OmniDiskSweeper revealed that in private/var/folders/gn loads of lock screen.png screenshots that are being made automatically every second. It seems Dock process is responsible for it. Couldn't have found any solutions anywhere. Is there any way to stop it?
P.S. MacBook Pro 2017, macOS Catalina 10.15.4

After changing my desktop background, it stopped all of a sudden


The simplest way to transfer photos from an iPhone to PC selectively (not sync-all) Windows 7 user here, though access to a Mac (in case that'd be the only way to do this) wouldn't be impossible.

I know I could download iTunes and sync all the photos, but I have nearly 4000 of them and I'd only consider that a last-resort option. What would be simply perfect: Can I just browse them in Windows Explorer on my iPhone? If not Windows Explorer, some App. If I could even get a list of Albums part of my dreams would come true.

Windows 7 should see your connected iPhone as a Photo Camera. Just use the same software that you'd use for importing individual photos from a regular USB-connected camera. Also make sure to have your phone "trust" your computer by turning on the phone and selecting "trust" from the pop-up.

On OS X, you can use the built-in Image Capture utility (or iPhoto or Aperture if you have those).

Search "ePhotoTransfer" in app store. It lets you select photos to transfer. The transfer speed is fast at Wi-Fi speed.

If you don't need to transfer videos but only images, use their free version: http://appstore.com/ePhotoTransferFree.

Video:
http://youtu.be/lRvwynV4xyE


How do I open a file as root in TextEdit on Lion? How do I open a file as root, in TextEdit? I've tried these commands as root, but TextEdit always say it's locked:

open -e /etc/apache2/httpd.conf
open -e -F /etc/apache2/httpd.conf
open -e -F -W /etc/apache2/httpd.conf

And of course sudo !! makes no difference.

You can open up a textedit instance as root by entering the full path to the actual executable :

sudo -b "/Applications/Textedit.app/Contents/MacOS/TextEdit"

Once your root instance is open you could browse to the file you need or do this from the command line :

sudo su - root -c "open -e /etc/apache2/httpd.conf"


Mail.app: connect to IMAP server with STARTTLS I have an IMAP account on a private server and they said me to configure my mail with a STARTTLS secure connection on the port 993 and authentication with standard password.

How can I set STARTTLS in Mail.app?

First of all, notice that port 993 usually does not use STARTTLS. If you have been told to use port 993 and STARTTLS, then that would be very strange indeed. The different between STARTTLS and ordinary SSL/TLS is the following:
With ordinary SSL/TLS, which is what is usually used on Port 993, the connection immediately starts with an SSL/TLS handshake. In layman's terms, one may say that the connection is immediately encrypted. However, when using STARTTLS, which is usually used in combination with Port 143, the connection starts unecrypted. The first IMAP commands exchanged between client and server (including the STARTTLS command) are unencrypted. However, after the STARTTLS command, both client and server upgrade the unencrypted connection to an encrypted one. That means the SSL/TLS handshake is not done immediately, but only after the client has sent the STARTTLS command to the server. That's all.

Now sadly, I have experienced that Apple's Mail App does not support STARTTLS on Port 143 and seems to only support encrypted IMAP connections over Port 993 using SSL/TLS.

TLS is NOT the new name for SSL. It's the new version of SSL. SSL had some serious security problems and then TSL was developed. There were some security issues with downgrade attacks from TSL to SSL, so they had to turn off the downwards compatibility to solve these issues

SSL 1.2 != TSL 1.2


Office 2011 issue with emailing an attachment My laptop was recently upgraded to Mavericks and has Office 2011.  With an office document, I like to use file>>share>>email(as attachment).

When I do this now, I get an alert that Word was unable to mail your document.  Please make sure your mail program is configured correctly and that you can send mail with it.

Outlook 2011 is the default mail program and I can receive / send email with it.

Thanks for any help!

I just fixed this for a customer, go into preferences in Outlook and deselect "Make Outlook the default..." checkbox. Then close all Office apps.

Re-open Outlook and re-enable the setting, and the other apps should be able to now email as attachment.

Simplest solution was to go into Outlook preferences & deselect "Make Outlook the default......" checkbox. It fixed the problem immediately.


What is wrong with my iMac? (video corruption, unstable) I have a 24" Early 2009 iMac.

During "intensive" use (such as Photoshop, WebGL, etc.), the system starts to become very unstable, resulting in bizarre graphics corruption and other weird behaviour. Ultimately, the machine freezes or crashes.

Somehow I managed to take a screenshot just before it went down, and I was surprised that it captured the carnage. I've censored (blurred out) some names to protect the innocent, but all the other glitches are part of the corruption.

I ran a temperature monitor in the background during use, and although it increased (as expected), it didn't seem to show unusually high readings for any components.

Anyone have any idea what could be wrong? Should I try reinstalling OS X from scratch, or is this definitely a hardware issue?

Setup:

2.93 Ghz Intel Core 2 Duo
4GB RAM
GeForce GT 120 256 MB
OS X 10.8 (upgraded from Leopard, then Snow Leopard)

EDIT:

Having said that the components' temperatures seemed well behaved, I have started to notice that the problem occurs more readily when my room is warmer. Wondering if it is a heat-related problem...

EDIT 2:

Reinstalled OS X from scratch, but problem persists. I think this indicates a hardware problem. Sadface. Will open it carefully, hoping I'll find a busted fan or something silly like that. Otherwise, will take it to the shop - not keen to mess about with hardware even though it's out of warranty as the machine is still worth a fair bit I'd say.

Backup first! Copy all your essential files, and make a Time Machine backup if possible.

It can be about software or hardware, it's hard to say.

I would first recommend creating a new user account and try there.

Then, reset NVRAM and SMC and try if that help.

The last good solution is Safe Mode and cleaning cache with apps like CCleaner or CleanMyMac.

The bad solution is just installing Mountain Lion on the same partition without cleaning your old system. If that doesn't work, upgrade to Mavericks and try. If that still doesn't work, you might need to do a clean install.

[EDIT: You can also just install to an external drive.]

Please remember to backup your Mountain Lion installation app if possible, or you might need to find is somewhere else later.

If all those above doesn't work, you might have to send it in for repair.

EDIT: Try BootCamp and run a benchmarking tool which pushes your CPU and/or GPU to the limit. That will show if it's a hardware problem.

UPDATE: Check out this Apple Discussion Thread, there's apparently people having problem like yours.

There's also a guide to testing your memory, something you can do if you want to.

It's your graphic cards. Try updating them. http://www.apple.com/mac/

OS X 10.9 is only seen with this glitch. Also, download Adobe Player 11 or 12 beta. There might be a option at http://www.adobe.com

Also, use Safari or install Firefox, they are known as the fastest.


Close other user’s app Is there a Terminal command or script that will close an app running under another user?  I’d rather close than kill, but if not possible, kill would work, too.

You cannot control processes you do not own as a non-admin user. If you can run the command as an admin, you can send the quit signal using the killall command for all existing instances of the program and quit the program that way. If you only wish to quit specific program instances you will need a more complex combination of commands.

Granting selective admin rights to non-admin  users is possible, but keep in mind that granting process killing rights is universal and the semi-admin user will be able to kill any process. Shell scripting, AppleScript and Automator all derive their access from the same user privileges controls, so using a different tool won’t grant this right in a different way.

You guess the needed command!

# list all running process.  It's an old command hence the dash.

#find needed process id.

ps aux

# you need super user powers to effect other users. You will

# need to be on an admin id.  type you admin password.  no characters

# will be typed.  press return.

# be sure to get this right.

# if it doesn't quit, just leave off -s quit to force off the account.

sudo kill -s quit {process number}


How do I get someone else's apple ID off of the iphone 5 I purchased a used iphone and now I cannot transfer my information to it because it still has the former owner's Apple ID.

This depends on the situation.
IF Find My iPhone is on, he'll have to remove it from his account. Otherwise, sign out in iTunes & App Store, iCloud, FaceTime, Messages > Send & Receive, and GameCenter (can all be found in Settings, some may not be signed in). In most of these, you can tap on the AppleID: or Account: field, which shows the email address, while in iCloud, you scroll down to the bottom and look for Sign Out (iOS 8) or Delete Account (7 and earlier)
Ideally, as long as Find My iPhone is not turned on, Settings > General > Reset > Erase All Content And Settings, or even more ideally, use iTunes to Restore iPhone.

In summary, when Find My iPhone is NOT turned on, the best way is to use iTunes to restore.

Edit: I just noticed you tagged your question ios-5. If it's not running iOS 7 or newer, you may not need to worry about Find My iPhone. Activation Lock begins with 7. (You can check the version in Settings > General > About if you're unsure.)

Go to Settings > iTunes & App Store > click on the 'Apple ID: somename@gmail.com' > Sign Out

Sign out of iCloud : Settings > iCloud > Sign Out (at the very bottom)

Or you can just restore to factory settings.


How to get the chrome tabs to always show when in full screen mode? I would really like to use Chrome on my new 2013 Macbook Air with tabs, but without the menu bar.  So, I use full-screen mode, but it hides the tabs.  Is what I want possible?  And, if so, how can I get it to work that way?

With latest version of Chrome, there is the option to show the Toolbar (which includes tabs) in the View menu.

This is an issue with the viewing mode.  Here's another article that describes the behavior in further detail.

Presentation Mode
Full-screen without tabs.

Full-screen Mode
Full-screen with tabs.


How to separate "mouse" and "trackpad" settings? In System Preferences > Mouse there's a setting "Scroll direction: natural", which I don't like, so I unset.  The problem is that this also unsets the setting for Trackpad, which I do like.

How can you have different settings for mouse and trackpad?

(In case you can't understand the rationale for wanting them different, and think this is a ridiculous question, here is the reasoning.  Mice have had scroll wheels for decades, and the direction of the wheel turning has always been in sync with the motion of the scrollbar.  This is, in my opinion, the most natural way to do things, even though it is the opposite of what Apple calls "natural".  On the other hand, I'm perfectly willing to use Apple's "natural" scrolling for trackpads, because the metaphor here is that you're moving your fingers across a page, just as if you were using an iOS device's touchscreen.  The idea that Apple treats these as the same thing, when they are conceptually completely different is very odd to me.  I don't want to change a decades-old habit with the mouse, just because Apple changed their idea of how a trackpad should work.  I embrace the trackpad change because it makes sense to anyone who uses an iPhone or iPad (and I use both) but I'm not willing to rewire my brain's way of using the mouse.)

I had the same problem when I started to use macOS.

I installed this little utility, which lets you reverse the scrolling behavior only for the mouse:

Scroll Reverser for macOS

Clarifying the answer above about Karabiner Settings.  To edit the two suggested settings, do the following:

Change Key tab > Exclude Devices > Select "Don't remap Apple's pointing keyboards

Change Key tab > Pointing Device > Reverse Scrolling Direction Select "Reverse Vertical Scrolling"

From here, use Apple > System Preferences > Mouse (or touchpad) and select "natural scrolling"


How to extract flash video from a Mac app? I have a tutorial CD-ROM that consists of flash videos presented in a standalone player. I'd like to "rip" them to my computer so that I can play them without the CD-ROM itself, and without the standalone player entirely.  I'd like to be able to play each flash movie individually, and even copy only the specific ones I want to take with me. This means that simply making an ISO image of the CD-ROM, is also not sufficient.

I can't seem to find the media files themselves. Opening the .app's package contents, has shown me nothing but a flash player and various localization files. How can I copy out the media files themselves, other than screen-capturing them while they play back in realtime?

Please note:  I'm not looking for information on how to download flash files from a website. This has nothing to do with any web page, this is specifically about extracting flash files from a standalone, self-contained player application.

You can use File Juicer. It is a very good program. I am using it since 2005. It works flawlessly. It will extract audio, video, doc, flash everything and keep them in separate folders.

http://echoone.com/filejuicer/

There are quite a few apps for this. Here's one and here's another


FileVault Stuck on Pause I just got a new 13" rMBP with Yosemite installed.  I chose to enable FileVault when I set the machine up.

Now, several days later, an app called "Reverting from FileVault" shows on the list of apps consuming a lot of energy. [Edit: this app no longer shows up; everything else in this post is still true.]

I check FileVault in System Preferences, and it says "Encryption paused," followed by "Connect power adapter to resume encryption." Connecting the power adapter makes no difference, even though the machine recognizes that it's charging.

I've found several threads describing this problem, but no solutions.

https://discussions.apple.com/thread/6711684
https://discussions.apple.com/thread/6576613
https://discussions.apple.com/thread/6719087
https://discussions.apple.com/thread/6679584
https://discussions.apple.com/thread/6714242
https://discussions.apple.com/thread/6641025
https://discussions.apple.com/thread/6602802
etc.

I've tried resetting the SMC, clearing the PRAM, going into Recovery Mode, repairing the disk and repairing permissions.  Nothing has worked.  I can't stop FileVault from Terminal, and when I try to enable it, it says it's already on:

$ fdesetup status
FileVault is On.
Encryption in progress: Pending

$ sudo fdesetup disable
Password:
Enter a password for '/':
...

$ fdesetup status
FileVault is On.
Encryption in progress: Pending

$ sudo fdesetup enable
Error: FileVault is already On.

Here is the output of diskutil cs list:

$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 25ED6E9D-5D22-4846-9C2A-2698F58A1159
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         250140434432 B (250.1 GB)
    Free Space:   0 B (0 B)
    |
    +-< Physical Volume 32AF849E-36C7-4587-AF3E-3BEC1D517A69
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     250140434432 B (250.1 GB)
    |
    +-> Logical Volume Family F3D38571-E46C-4A52-9C1A-71B9737E0A79
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         AES-XTS
        Conversion Status:       Converting
        Conversion Direction:    forward
        Has Encrypted Extents:   Yes
        Fully Secure:            No
        Passphrase Required:     Yes
        |
        +-> Logical Volume 4362CD83-5AAB-4DA5-BD4E-17BC5CCAEB49
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          249820610560 B (249.8 GB)
            Conversion Progress:   Paused
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS

When I search Console for corestorage, I get many entries like the following:

12/13/14 8:41:45.067 PM corestoraged[155]: 0x7fff78553300 resumeBackgroundConversion: background conversion started/resumed for lv 4362CD83-5AAB-4DA5-BD4E-17BC5CCAEB49.

And others like this:

12/13/14 8:41:45.000 PM kernel[0]: CoreStorageLogical::resumeBackgroundTransform: thread already running

Any suggestions?  The machine is brand new, so there isn't a HUGE amount of data on it (nor are there any Time Machine backups), but I'd like to avoid having to wipe the drive.

If there's nothing I can do, does Apple have a history of issuing hotfixes for issues like this?

I asked after this while attending WWDC 2015 and was told that the "Encryption Paused" issue was addressed in 10.10.3.

The root cause was a problem with resizing the CoreStorage volume during the encryption process. When the CoreStorage volume was unable to grow, the encryption was paused and could not resume until the resize issue was addressed.

To fix this issue:

Update your Mac to 10.10.3 or boot from an alternate drive which is running 10.10.3.
Unlock the encrypted drive if necessary
Open Terminal
Run the following command to get your Mac's disk identifier:

diskutil list

Once you have the disk identifier information, run the following command with root privileges:

fsck_cs -y disk_identifier_goes_here

fsck_cs should repair the CoreStorage volume and address the resizing issue. As part of the output, it should show that encryption is resuming.

Try smc reset and reboot the computer will be ok


Search Numbers spreadsheet for \n If I search for "\n" in a Numbers spreadsheet, it only shows me any cells that have line breaks in them, it does not show me cells that have "\n" written in them.
Is there any way to search for \n?
Thank you!

Literal "\n" a blackslash with the character 'n' is different from a newline character.  I was able to search for newline characters by pressing Option + Return but that didn't find literal "\n" in cells but it did find newlines when I inserted them with Option + Return in cells.


Resizing a 100GB Recovery HD Partition Some time ago, I used BootCamp to set up a partition for Windows 7 on my MacBook Pro (13" late 2014 if it matters) so I could dual-boot. I have since removed the partition using BootCamp, but still can't reclaim the disk space.

The new Disk Utility doesn't show the partition (I'm using the 10.11 Public Beta, but have also checked in the Recovery partition which is still using the old Yosemite Disk Utility).

However, the diskutil Terminal command shows this:

cwatson@ragnarok:~$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            398.6 GB   disk0s2
   3:                 Apple_Boot Recovery HD             101.5 GB   disk0s3

It seems the resize has screwed up somewhere, and made the Recover HD over 100GB.

cwatson@ragnarok:~$ sudo gpt -r show /dev/disk0
Password:
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  778422104      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  778831744  198273280      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  977105024          3
  977105027         32         Sec GPT table
  977105059          1         Sec GPT header

Is there any way of (safely) resizing this back down to something sensible, so I can reclaim the space?

If it hadn't been 10.11 Public Beta (2) on the main volume, I would have advised to boot to Internet Recovery Mode (IRM) (altcmdR) or a bootable thumb drive (BTD), just delete the 3rd partition with gpt remove -i 3 /dev/disk0 and fully expand the main partition with Disk Utility. After rebooting to the main volume I would have reinstalled the latest OS X (Yosemite 10.10.4 as of this writing) which recreates the Recovery HD while preserving all non-Apple apps and user-created data.

Instead you have to dd the Recovery HD from a second Mac running Yosemite. Copy the resulting file to the first Mac. Then boot Mac1 to IRM/BTD, delete the 3rd partition with gpt, reboot to IRM/BTD, resize the main volume with diskutil resizeVolume /dev/disk0s2 size, create a 3rd partition with:

 gpt add -b first_freeblock -i 3 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk0

and finally dd the previously made copy of Recovery HD (Mac2) back to /dev/dis0s3.

To get size in diskutil ... size you have to do some math considering that the last blocks of a Yosemite drive containing the Recovery HD usually look like this:

....                      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
975503592    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
976773128          7
976773135         32         Sec GPT table
976773167          1         Sec GPT header

Recheck this with sudo gpt -r show /dev/disk0 on Mac2.
The example here is a 500.1 GiB (976773168 blocks à 512 B) disk.

Accordingly "size" has to be smaller than or the same size as (total blocks - 409640 - 1269576 blocks). The second term is block0 - block409639 containing PMBR, the primary GPT header and table and the EFI partition. The third term is the size of the Recovery HD and the secondary GPT header and table. Please consider that block counting starts with 0: block 0 is the the first block or block 975503592 is the 975503593rd block.

If you are to lazy to do the math, you may first create the third partition and dd the Recovery HD file and then - after a restart - expand the main volume using Disk Utility.

A second more risky method (not risky regarding your data on the main volume but I'm not sure if it is successful) is just moving the partition borders of disk0s3. This method presumes that no files of the old Recovery HD were moved "physically" on disk0s3 after deleting the Boot Camp partition with the Boot Camp assistant.

Boot to IRM/BTD and enter in Terminal:

gpt remove -i 3 /dev/disk0

and reboot to IRM/BTD. Then add a third partition with the following command (already adapted to the size of your disk!):

gpt add -b 975835488 -i 3 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk0

and reboot to IRM/BTD. Open Disk Utility and verify/repair the hard drive (and not the main volume!). Then enlarge the main volume to max size and verify /repair the main volume. Finally try to boot to Recovery Mode (cmdR).

Reference

Prepare a USB disk,

diskutil erasedisk jhfs+ Make_Recovery disk3
sudo asr restore --source /Volumes/Recovery HD/com.apple.recovery.boot/BaseSystem.dmg --target /dev/disk0s3 --erase
sudo asr adjust --target /dev/disk3s2 --settype Apple_Boot`

then delete Recovery HD partition.

Besides, you can backup BaseSystem.dmg, and restore to new partition.


Bootcamp: is there an advantage of 64-bit vs 32-bit Windows? I've got the new MabookPro retina. I want to install a dual boot Windows OS.

I have the option from MSDN to either install a 64-bit or a 32-bit. Is there a performance advantage? Other advantages?

According to the store pages, it looks like all the retina models have 8GB memory, with option for more, and as such you should choose the 64-bit version to make sure you can take advantage of all that memory in Windows.

A 32-bit Windows installation would only be able to use 2GB/3GB of the available memory.

you should get 64 bit its easy to install and fast my game dirt 3 runs on utra settings on bootcamp at 56fps. you should get 64 bit instead of 32 bit


If I block and then unblock someone, will I get their SMS sent while that person was blocked? While using an iPhone 5, iOS 9, if I block someone, wait some time, and then unblock that person, will I receive SMS messages sent to me while that person was blocked?

No, the messages are blocked and they're not stored anywhere.

I don't know about the iphone but if i block someone on the google pixel phone and then unblock them, the sms text comes through eventually even if it was sent while blocked.


What is the meaning of the check box and circle in this iTune U If it means watched, then I saw the check box is over there even though I selected unwatched column.

Does it mean downloaded? There is no tool tips and it's kind of silly to have 2 columns expressing the same thing.

The checkbox may means downloaded. What about the circle to the left of the checkboxes?

The checkbox is a tool for downloaded items to specify if you want that specific item to sync to your device. There is a setting in your iTunes device list to sync only checked items in iTunes:

If you have that setting turned on, unchecking any song or video will tell iTunes not to sync that item to your device during the next sync.

The circle is a progress indicator for downloaded items:

A filled circle indicates that the item is unplayed.
A half circle indicates that the item is partially played.
No circle indicates that the item has been played to completion.

Check box is for you to check when you have completed a lesson.  The circles gradually fill  up as you complete the lesson.


iOS 5 or iOS 4 upload to YouTube? I have iPhone4 running iOS 5.1. No, I will not upgrade to iOS6 because it will delete my beloved pre-installed Maps application, and the new one from Google is [snip...] ... not performing up to my expectations.

I also have an iPhone3G running iOS 4.2. This cannot be upgraded at all.

I had used the pre-installed YouTube app to upload videos in the past. Everything worked flawlessly. Now, this app no longer accepts my Google login. Yes, I've read about 2-step login process. I've tried that. Worked everywhere, but on the pre-installed YouTube app. Google is purposely blocking that app because [reasons].

An older version of Google's native YouTube app from Appstore (the latest one requires iOS6 that I cannot install) has no way to upload. It recommends to download YouTube Capture App. I try that... and it needs iOS6.

Someone please tell me how to upload to YouTube from iOS5 and iOS4.2 considering that pre-installed YouTube app cannot login anymore.

I upload through the Safari browser. You have to be in desktop view, but it works every time for me.