Rework, refactor, refine, anything starting with the re- prefix. or ‘Again, back, retype, and retrace. We do it all as part of the learning process.

M1 Refurb

Refurb Update – Keys, Touchbar and Screen – Images being prepped

M1 Screen and Keys

M1 Mid 2020 Refurb process – Keys, Touchbar and Screen

Not recommended, but if you’re in a pinch, there is a way to continue with the M1 Refurb without purchasing a new M1 upper and/or M1 full assembly. A reminder, I should mention the Apple Self Repair help and  Parts/Catalog. All links are handy to have in a pinch.

Blocker and Resolution

An all in one post was supposed to be the next article in this series.  However, it will be split into two separated articles as continuation of the M1 Refurb process. One will focus on the screen and keys, while the other will cover the touch bar repair. Since the touch bar repair is quite invasive, it makes more sense to  address the screen and keys separately and then tackle the touch bar in another post. The will result in a lengthy post, as you can imagine.

Where are the future posts, today? Funny you asked, as I’ve got most, if not all 25 plus images ‘in-process’ – size, color, lighting etc. For all intents and purposes, the story line is complete. The pre-post work is also complete at this point. I think there were around 50 steps to remove, replace, and install the touch bar, so we will make it as streamlined as we can. More to come, check back in a few days, as we should have the post ready to go.

Jump Ahead

Okay, let’s fast forward, now that the series has come to it’s conclusion. With that we got that out of the way, you can continue the journey from start to finish here with some helpful links: 1. Self Repair, 2. Visual Inspection & Teardown, 3. Screen & Keys and 4. Touchbar.

MBP Mid’18

MBP Mid’18 OEM Battery Replacement

Apple MacBook Pro Mid’18 Battery

Macbook Pro Battery Swap

Lab Work – MBP Issues

MBP Mid’18 Battery and Logic board Issues/Failure – perform a complete teardown, replacement, and reboot to fix there issues.

Background

Our primary machine is the Late MBP ’18 Battery Swap that we use to run the latest applications and code. Recently, it crashed during an upgrade for Mojave/Catalina to BigSur. This ‘upgrade’ coincided with the mid/late summer updates from WWDC. We experienced boot issues, kernel panics, and had to reinstall after reformatting form MAC Journaled to AFPS. We also had to deal with installer packages, boot scripts, and even installed Ubuntu 21, which resulted in a lack of mouse or keyboard functionality.  

Battery Repair
CleanDrive

Clean Drive

Utility Tool

Utility Tool

Reinstall System

Reinstall System

Remove/Update

Remove/Update

Load OS

Load OS

V

VBox

They say pictures are worth a thousands words or more, so let’s take a peek. Oh, and don’t forget ‘csrutil’ enable and disable for unwanted apps, native apps and clearing system integrity ‘issues’. This command only works when you run Recovery Mode, in Terminal Utility… we can just leave that there for another day. One other item to note, this is all MacOS specific. Assuming your running a MacOS alt OS on a Windows (PC), Linux, Linux Alternatives and/or VM, downloads are available and are similar when unpacking the root cause.

Repair Actions
  • Flash Old Version of MacOS and Installer Package
  • Create USB Install via Terminal
  • Etcher
  • Check OS Version (if possible) MacOs Version Compatibility
  • Reset PRAM, Run Diagnostics, Internet Recovery, Target Disk to Move existing files; all there, just make sure you know what version of MacOS. If you don’t, click the ‘Apple’ Icon at the top/left -> Select About This Mac -> Overview. This assumes you have a running version of MacOS. Or check the Apple Product# on the underside of your Macbook Pro and work forward…
  • MacOS Startup KeyBoard Combinations
  • Diagnose Error Codes -1008F, Address Overheating and Fan Control
  • Apple Support thread specific to -1008f
  • Remove Device from iCloud – Find Device, Disable AFPS Admin Security Settings
  • Backup Drive to external storage device
  • Handy Drive SanDisk Drive
  • Clean/Remove Drive, Remove AFPS Drive/Volume(s)
  • Internet Recovery High Sierra, MacOS and Installer Package (Pre El Capitan, Yosemite or Lion)
  • MacOS Mojave
  • MacOS High Sierra
  • Boot MacOS Install, Reinstall Existing Apps, Install Catalina working patches, updates
  • Install New Apps, Settings and Remove unwanted settings as it relates to latest OS
  • Maintain existing MacOS sans MacOS OS Upgrades or Forced Updates, Uncheck installation automation for all apps, requiring system to be manually updated
  • Bootcamp Install, Flash/Install WIN10, Throw-out old server (Z400)
  • Oracle Virtual Box
  • ISOs – MS – WIN10.iso, Ubuntu – Ubuntu 21.10
  • With the addition of MacOS Server
Takeaways

Key takeaways, include make/model, year, shipped quarter, chipset(s) and chip security settings. If your computer is locked, check the iCloud device status, remember install package pre/post logic board changes. We chose this route because all logic boards for this particular machine have been out of stock and remain unavailable for this model. It makes one wonder why. There is no need to replace the battery just yet, but we may have to do so on the second go-around.

When I have the opportunity, I will post a few pictures of Windows 10 running in Boot Camp, Ubuntu 21 running with keyboard and mouse support, and other images for MacOS Server, etc. As always, feel free to leave a comment below, let us know what you’re thinking!