iPhone 6 Plus screen repair (Part 3)

Taking the iPhone 6 Plus display assembly apart

Seeing that the glue can no longer cleanly fix the cracked screen, I decided to order a 3rd party replacement display assembly for my iPhone 6 Plus. Currently, they're pretty expensive - easily fetching more than US$300 with shipping cost extra - and some sellers don't really have them in stock or ask for more money once you pay the listed price. In my case, it took me three tries to get one shipped, paying about $260 for the display and $35 for shipping.

With the replacement in hand, I started disassembling the phone. After removing two pentalobe screws on the bottom and lifting the screen with a suction cup, I was able to easily disconnect the display assembly from the rest of the phone. All I needed to do was to take off the five screws holding the cable bracket, and then carefully disconnect the four cables from the display assembly.

Parts separated from the display assembly

But there were a lot of modules on the display assembly that had to be separated. They did not come with the replacement display, so they had to be re-used. And in the case of the home button, the integrated Touch ID sensor is uniquely paired with the phone and any replacement will not have the fingerprint sensing enabled due to security reasons.

So I carefully removed the earpiece speaker and the front-side camera & sensor assembly on top, and then the home button on the bottom. Where they were stuck using adhesives, I used a heat gun at a setting of 50C (122F) to loosen them.
Continue reading "iPhone 6 Plus screen repair (Part 3)"

iPhone 6 Plus screen repair (Part 2)

A much worse case of cracked screen on my iPhone 6 Plus

Still looks bad while turned off
I had been using my iPhone 6 Plus with the repaired screen for a few weeks without issues. But one day, I put the phone down on the desk a bit hard... and the screen somehow cracked like crazy even though the screen was facing up. I suppose the previous incident weakened the screen already and this was sort of a final blow.

You can see that the cracks occurred near the original hairline cracks and spread dramatically. Much of the original cracks were held together by the glue, but the nearby areas were already vulnerable to crack anyway. While the touch screen functionality was not affected, the cracks undermined the safety of my fingers and the visibility. It was time to try the Screen Glue again.
Continue reading "iPhone 6 Plus screen repair (Part 2)"

iPhone 6 Plus screen repair (Part 1)

Hairline crack on iPhone 6 Plus screen

I've cracked the back side of an iPhone when it was made of glass, but never the front side. That changed with iPhone 6 Plus - the screen got hairline cracks when the device was dropped from about 50cm (1 1/2 feet) high onto a brick road. Getting an iPhone bought overseas serviced by an Apple designated service center in Korea isn't possible due to local warranty (as opposed to world-wide), so I looked for other ways to get this fixed.

Screen Glue smartphone screen repair fluid

This is when I found this "Screen Glue" manufactured by DiYPRO which claimed to fix screen cracks by filling the gaps with a UV-curing glue. The package, which costs about US$17, comes with 5 ml of the glue and a sheet of instructions. Frankly, the price seemed steep for the amount of glue provided, but if it could get the job done, I thought it wasn't too bad. So I bought a bottle and got to work.
Continue reading "iPhone 6 Plus screen repair (Part 1)"

EyeFly3D no-glasses 3D screen film review

The contents of the EyeFly3D package and my iPhone 5S

There's been an uptick in interest in viewing contents in 3D due to many movies being created and shown in 3D format and televisions adding 3D support to accommodate them. Unfortunately, you need wear a specialized pair of glasses in order to see these 3D contents, making the experience cumbersome. Hence the glasses-free methods are being sought after. There have been some success with this in the handhelds due to needing only one set of eyes to care for, such as the Nintendo 3DS.

While Nintendo 3DS employs an active solution that uses head-tracking, a passive method that uses lenticular lenses exists as well. EyeFly3D is bringing the latter to the smartphones, so that anyone with a compatible device can enjoy 3D contents without wearing any glasses. It's certainly an intriguing concept, and as luck would have it, TodaysPPC provided me with a sample that was compatible with my iPhone 5S with the condition that I write a review. So I eagerly took upon the request.

As you can see here, the EyeFly3D package looks nearly the same as what you would get when you order a set of a regular screen protection film. That's because the product itself is just that - a screen protection film. It just has the added benefit of enabling glasses-free 3D viewing with the use of the lenticular lenses. To avoid redundancy and maximize the effect of the lenses, one is instructed to remove any existing screen protectors before installation.

The lenticular lenses cover only the display area of the phone

You can see the blurring effects of the lenticular lenses here, which makes it evident that the regular film covers the area outside where the display is supposed to be. You'll also notice the black tape with the EyeFly3D logo on it that covers the bottom of the film. This is an important feature that we'll see in action shortly.
Continue reading "EyeFly3D no-glasses 3D screen film review"

Fixing MySQL autostart failure on Yosemite

There's been some DB errors on the website today because there had been reboots and MySQL failed to automatically start each time ever since upgrading to OS X 10.10 Yosemite. I knew of this problem, but since the disruption was starting to get annoying I decided to find a way to fix it. Apparently, the fix goes all the way to 2010 for fixing the same issue in OS X 10.6 Snow Leopard by Marko Tomic. Then a simpler version for Yosemite came up a few weeks ago, which is largely similar to a 2013 entry at Apple Support Communities.

This was happening because MySQL has been using a very old way to autostart the service and never bothered to update it, making it susceptible to failure for several years already. Until there's an official fix, the following should be entered into the Terminal.app, which is essentially creating a plist file for the LaunchDaemon to use on boot.

sudo nano /Library/LaunchDaemons/com.mysql.mysql.plist

Upon entering the "nano" editor, type (or paste) the following lines.

<!--?xml version="1.0" encoding="UTF-8"?-->
<plist version="1.0">
  <dict>
    <key>KeepAlive</key>
    <true />
    <key>Label</key>
    <string>com.mysql.mysqld</string>
    <key>ProgramArguments</key>
    <array>
      <string>/usr/local/mysql/bin/mysqld_safe</string>
      <string>--user=mysql</string>
    </array>        
  </dict>
</plist>

Press Ctrl-O, Enter, then Ctrl-X to save and quit. Then you need to set the file's owner & permissions and load into the LaunchDaemon.

sudo chown root:wheel /Library/LaunchDaemons/com.mysql.mysql.plist
sudo chmod 644 /Library/LaunchDaemons/com.mysql.mysql.plist
sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist

Finally, restart the Mac and MySQL should autostart. Remember to restart immediately.
Defined tags for this entry: , ,

Copyright (C) 1996-2024 Woo-Duk Chung (Wesley Woo-Duk Hwang-Chung). All rights reserved.