Apple

How to Update Your iPhone or iPad without Wi-Fi (over Cellular)

A new exploit has been patched by Apple for iOS devices – the iOS 14.8 update fixes the vulnerability that the ‘Pegusus‘ spyware uses.

Updating your iOS device is easy if you have Wi-Fi, but if you only have cellular, you’ll see a message saying ‘This update requires a Wi-Fi network connection to download’.

If you have access to another device, you can hotspot your iOS device to that and run the update. If you don’t, there’s another trick you can do to allow downloading the update over cellular:

How to update iOS over cellular

  1. Go to Settings
  2. Go to General
  3. Go to Software Update
  4. The screen should say you need to be connected to Wi-Fi and the ‘Download and Install’ option greyed o
  5. Go back to General
  6. Go to Date & Time
  7. Turn off Automatic Time
  8. Set Month three months ahead (right now that would be from October to December)
  9. Go back to General
  10. Go to Software Update
  11. Press ‘Download and Install’
  12. While that runs, Go to General
  13. Go to Date & Time
  14. Turn on Automatic Time

Applies To: iOS

It’s worth noting that I tested going a year ahead, and the update wouldn’t download, but 3 months ahead did work.

I believe this is design by Apple to avoid people downloading large amounts of data over their mobile plan, but the updates get to an age where Apple deem them critical, and it’s then better to get the update over cellular than not at all.

I hope Apple address this properly and have a toggle on the screen to just choose to download the update over cellular, with a warning about high data usage (iOS 14.8 is almost 1GB).

HEIC and HEIF Files Can’t Be Viewed on Windows 10

If you haven’t come across these file formats already, you probably will soon. Created by the Moving Picture Experts Group (MPEG) and adopted by Apple amongst others, it’s looking like a replacement for the old JPEG image format.

The format was added in iOS11 and created when doing things like taking a photo. Early on the files were being converted back to JPEG in many situations, including OneDrive Photo Roll syncs.

I expect something else has changed recently, as I’m seeing the files turn up over email from other parties where I’d never seen them before. If I find out more I’ll update this post.

.HEIC and .HEIF files ‘appear’ to be the same thing, but at this stage I can’t clearly find information explaining if there’s a difference, and if so what that is.

These files can’t be natively opened on Windows 10 or earlier, but there’s a few options you have to view them.

OneDrive

If you have access to OneDrive or OneDrive for Business (which doesn’t take much, a free Microsoft account will do), you can copy these files into OneDrive, right click and ‘View Online’. Via your browser, you can then view the image in OneDrive without any extra software required. However, Microsoft documentation currently does not list the formats as being supported, and I’m also asking questions about this in a few areas. (Update 3rd March 2020 – Microsoft updated this page after I asked :) )

Windows 10

The native Photos app was supposed to have support for this as per these Insider Build notes. I’ve tested on a few different PCs including a fully patched standard Microsoft build laptop, and Photos doesn’t recognise the files. I’ve been told the support of the files needs the two Windows Store apps, and that matches my testing:

HEIF Image Extensions

HEVC Video Extensions from the Device Manufacturer

Both are created by ‘Microsoft Corporation’ so they’re not third party, and both are free. Once installed, HEIC and HEIF files work everywhere I’ve tried, including in the native Photos app.

There is also a paid HEVC Video Extensions version from Microsoft that costs $1.45AU, I’m not sure why you’d need this one over the one ‘from the Device Manufacturer’.

Frustratingly, the ‘HEVC Video Extensions from the Device Manufacturer’ app doesn’t seem to be available to add in Windows Store for Business, but the HEIF Image Extensions is. I’m asking around to try and have that resolved, if I can find someone to listen to me :) (Update 3rd March 2020 – this probably won’t change anytime soon for licensing reasons)

Converting

One final option is to convert a HEIC to JPEG. Here’s a quick guide using Linux via a Debian WSL image, installed from the Microsoft Store (thanks Purana for the tip!)

I’ve got a lot of unanswered questions in the above, but hoping this at least helps others that might get stuck in finding a working solution in the meantime.