Data Recovery Service For MAC – HFS File System Using Linux

A computer repair customer of mine brought in a Macintosh Pro A1278 that would not boot into Macintosh operating system. This MACbook Pro would boot loop after displaying MAC logo and a progress indicator, only to display a blank screen. I decided to try to recover this customers' data just in case the hard drive is failing or the file system is corrupt.

I actually use Ubuntu Linux for data recovery service for MAC. Newer distributions of Linux do an excellent job of automatically mounting file systems including Macintosh Hierarchical File System. Hook up your hard drive to your recovery computer running linux and then boot like normal.

If the HFS file system and or hard drive is "healthy" enough then Linux should boot and automatically mount the file system for you. You can verify this at the command line by typing in fdisk -l. You will need root privileges in order to run this command.

root@b617:/home/user# fdisk -l

Another way to verify whether or not this file system was mounted is to open up file explorer and look for this hard drive. When I come across a failing hard drive or corrupt file system I get errors as soon as I log into the Linux Graphical User Interface. Once you have verified that this HFS file system was successfully mounted then you can browse these files.

You may need to login with the root account into a linux GUI if you get access denied permission problems on some or all files and folders. Now all you have to do is copy over files and folders to your local hard drive and or external media. Also, you can copy files and folders via command in a terminal window.

You may be presented with prompts for files that could not be copied. You might want to move these files or rename them and try again. As long as the hard drive is not physically failing or files are not corrupt, you should be able to recover your data.

Finally, I have been able to successfully recover data on failing hard drives with both Microsoft Windows and Macintosh file systems, using Linux. As a matter of fact, I have more success recovering data using Linux, then I do with using a Microsoft Windows computer, when it comes to recovering failing hard drives with Windows operating systems installed on them.

Macbook Pro Hard Drive Replacement – For A1278 2010 Model

Macbook Pro Hard Drive Replacement

I recently had a computer repair customer bring me a Macbook Pro A1278 that would NOT boot into Macintosh operating system properly. This machine would display the MAC logo with a progress indicator then show a blank screen and then restart itself into a boot loop. This could be signs of a corrupt file system or possibly hard drive.

Also, this customer showed me a screen shot of a file system repair that failed. I decided to immediately attempt to recover data off this hard drive. I will walk you through the steps required to perform a Macbook Pro hard drive replacement.

You will need a small philips or flat head screw driver. There are ten total screws you need to remove in order to remove the bottom cover. Flip this Macbook Pro upside down so the back cover faces up.

Remove those ten screws and the bottom cover should easily come off. Three of these screws are larger facing the rear of this Macbook Pro A1278. Now you should be able to see the hard drive in the corner next to the battery and optical drive.

There are two screws that you need to remove near the optical drive that are attached a small piece of plastic that holds this hard drive in place. Once these two screws are removed then pull up on that small skinny piece of plastic. Now you should be able to lift this hard drive out.

There was a ribbon cable that attached to a SATA adapter end connected to the hard drive. Remove the adapter ribbon cable and now you should be able to lift this hard drive out. This Macbook Pro A1278 had a Samsung 128 Gigabyte Serial AT Attachment Solid State Drive installed.

Now all you have to do is put in your replacement hard drive whether it is a standard SATA or SSD SATA hard drive. Reattach the ribbon cable to hard drive and tighten down both scres. Now just place bottom cover back on and tighten down those ten screws.

Remember three of those screws are longer so be sure to tighten them down in their original holes. You have just performed a Macbook Pro hard drive replacement.

Android Phone Privacy – Now Taken Seriously by OnePlus

As you may now already OnePlus was recently exposed for NOT taking Android phone privacy seriously. Due to public pressure perhaps, a staff member from OnePlus responded on their forums. An initial response from individuals at OnePlus did not go over to well perhaps.

Some consumers want an apology or at least an admission of guilt. I was not able to find an official acknowledgement anywhere on A staff member posted on their forums about how they collect analytics data for their Oxygen operating system.

Personally, as a computer technician I do NOT consider collecting International Mobile Equipment Identity, Media Access Control address, and private telephone numbers analytics collection. I consider this eves dropping, spying, sticking your nose where it does not belong, etc. Anyways, a staff member by the name of Carl, whos title on their forums is as the co-founder of OnePlus chimed in about their nefarious data collection.

He claims that OnePlus via their OxygenOS gathers data for two reasons. Number one, to gather analytics to create a better user experience with OxygenOS. Number two, so that this corporation can better understand how their smart devices behave.

Carl, claims that they, meaning OnePlus are now taking Android phone privacy seriously. He explains that they collect some device information for "after-sales support". Why in the fuck would this corporation need IMEI, MAC address, and personal phone numbers for after sales support?

Also, Carl claims that none of this data is sold or given to third parties. As a solution, this company beginning by the end of October will force all phones running Oxygen operating system to have a prompt in the setup wizard to allow you to opt out of their user experience program. If you do NOT want to wait for this to occur, you can disable a "user experience program" by going to "Settings" then choose "Advanced".

In an advanced menu you can toggle off "Join user experience program". Now moving forward this OnePlus company will include a terms of service agreement explaining further their data analytics process. Also, Carl claims that OnePlus will no longer collect MAC addresses, telephone numbers, and wifi information.

This forum post did NOT mention whether or NOT OnePlus would gather International Mobile Equipment Identity information.

Microsoft Security Updates – For Windows 10 Version KB4041676

Microsoft Corporation released cumulative update KB4041676 on October ten two thousand seventeen. This update includes twenty six improvements to Windows 10. This update does NOT include any new features.

* this app can't open error
* appreadiness service stops working
* silverlight map stack stops working
* vsync reduced battery life
* start layout customizations lost
* link.exe stops working
* windows error reporting temp folder deleted
* msmq performance miscounting
* token broker
* personal identification verification not cached
* cypher.exe /u fails
* appblocker fails to block modern app
* internet explorer forms submission
* internet explorer graphics rendering
* internet explorer element focus
* interent explorer docking / undocking
* internet explorer pop up window
* vendor application program interface deleted data
* robocopy fails to copy sharepoint files
* mdm universal serial bus permissions not disabling usb port
* initiator instance does not exist error
* azure app proxy fails
* usbhub.sys memory corruption
* windows store 0x80070005 error
* ServerSecurityDescriptor registry entry does not migrate upgrading to windows 10
* additional security updates

There are three known issues with this update. Microsoft is working on a solution for all three problems. Installing knowledge base KB4034674 may change czech and arabic languages to english in some applications like Microsoft Edge. USB type c connection support might cause blue or black screens. Customers that install this KB4041676 update via windows server update services or system center configuration manager.

If you have been keeping up to date with Microsoft Windows 10 security updates then this will become only update available for install. However, if you have gotten behind or skipped some updates, those updates will also be installed. You can obtain this update via Microsoft Windows update or Microsoft Update Catalog website.

This update applies to Windows 10 and and windows 10 version 1703. This update does NOT replace any previous update. Your build number will be 15063.674 for Windows 10 desktops, laptops, etc.

You need to reboot your computer for this update to take effect.

Logitech C920 Webcam – Windows 10 Installation Tutorial

Logitech C920 Webcam

The Logitech C920 webcam was NOT officially compatible with Windows 10, when I first obtained it. However, I was able to get it to work quite easily. I am using a desktop computer with Windows 10 professional x64 bit operating system.

I hooked up this Logitech C920 webcam via Universal Serial Bus and Windows 10 immediately detected this device. You can test this device by using Microsoft Windows 10 "Camera" application. Click a Windows 10 start menu button and choose "Camera".

This Logitech C920 webcam is limited with just Microsoft drivers. However, you can use this webcam with the version of Skype that is installed in Windows 10. You can either attempt a Skype video call or go to "Tools" then select "Options".

In "Options" select a "Video settings" tab. You should be able to see video from your Logitech C920 webcam in a window on the right hand side. If not, click on "Select webcam" and choose this webcam from a drop down list.

Your webcam settings will be quite limited without any Logitech software. You can download Logitech webcam software for your Logitech C920 webcam. This software allows you to adjust webcam settings.

* take pictures and record videos
* webcam gallery
* motion detection
* webcam control
* zoom in and out
* adjust contrast
* adjust exposure
* adjust gain
* adjust brightness
* adjust color intensity
* adjust white balance

I have not had any issues with this Logitech C920 webcam on Windows 10 Professional x64 since I installed it back in April of two thousand seventeen. Logitech provides gaming software for this webcam as well. Although I have not installed and tested this software.

The Logitech webcam software supports Microsoft Windows XP, Vista, 7, 8, and now 10. This webcam will record video in both 720p or 1080p quality. I have used it to livestream on DailyMotion, YouTube, Twitch, and Periscope.TV, without any problems.

Change Laptop Hard Drive – in Lenovo Thinkpad L450

Change Laptop Hard Drive

I had a computer repair customer bring in a Lenovo Thinkpad L450 laptop with a problematic hard drive. I am going to walk you through the steps required to change laptop hard drive in this computer. You want to first place this laptop upside down and take out the battery.

Obviously, you don't want to work on a laptop with the power turned on and plugged into a wall outlet. There are eight total screws that you need to remove. These screws don't actually fall out.

You just have to loosen them enough so that you can take off the bottom cover. On one side of this Lenovo Thinkpad L450 is a blank piece of plastic that fits into an empty slot. You must take this out in order to remove this cover.

In order to avoid scratching up this laptop's case, you want to use a computer pick made out of plastic. I supposed you could use a guitar pick as well. You do NOT want to use metal objects, which can easily scratch up this plastic case.

You are going to use this plastic device to loosen the bottom cover from the rest of the case. Once the bottom cover is loose then you will be able to pull the cover off. There is one screw holding down this hard drive that you need to remove.

Now you can just pull the SATA hard drive from it's slot and replace it. Then you just tighten down the one screw holding the hard drive in place. Press in the bottom cover on all four sides.

It should snap back in, but you still need to tighten those eight screws. You have successfully change laptop hard drive in a Lenovo Thinkpad L450 laptop computer. Make sure the bottom cover snapped in tightly and that none of those screws are loose.

Ransomware Encrypted Files – by DoubleLocker on Android

ESET North America security researchers have identified a new ransomware on Android operating system. They have named this ransomware encrypted files DoubleLocker. This wicked ransomware not only encrypts all your data on your Android device, but also locks your device.

This ransomware misuses Android accessibility services via a banking trojan. However, DoubleLocker does not obtain your banking credentials and stealing your money. Instead this ransomware encrypts your device data, locks your device, and then requests a ransom payment.

This ransomware also has the ability to change your Personal Identification Number, locking you out of your device.

“Given its banking malware roots, DoubleLocker may well be turned into what could be called ransom-bankers. Two-stage malware that first tries to wipe your bank or PayPal account and subsequently locks your device and data to request a ransom… Speculation aside, we spotted a test version of such a ransom-banker in the wild as long ago as May, 2017,”

Lukáš Štefanko ESET security researcher

This ransomware encrypted files DoubleLocker is distributed via a phony Adobe Flash Player. Compromised websites are used to spread this fake software. This software once installed uses the Google Play service to obtain administrator rights permissions without your approval.

This ransomware hijacks the Home button, so that each time you click the Home button, the ransomware is activated. Once the DoubleLocker ransomware is activated then your Personal Identification Number is changed. You must then pay a ransom in order for this PIN to get changed by the perpetrators and your device unlocked.

Adding insult to injury perhaps, a second ransom is neccessary. Your Android device then suffers ransomware encrypted files via Advanced Encryption Standard algorithm. Again you must pay a ransom so that the perpetrators can decrypt your data.

This ransom costs around fifty dollars and you are warned you must pay within twenty four hours. There are security solutions that you can install on your Android to protect yourself from DoubleLocker. You can remove DoubleLocker by resetting your device back to factory.

However, you will loose your data, but unless you pay the ransom, you won't be able to recover your data anyways.

Microsoft Security Updates – Potential Fix For 800580005 Error

A recent viewer on my Anet Computers YouTube channel claimed that they could not get a Microsoft security updates to install on their Windows 7 Machine. Knowledge Base 4041681 would not install. This person even tried to download and install this Microsoft security updates from the update catalog to no avail.

"Windows Update won't download this update. First attempt got to 11% and now its stuck at 0%. I tried the download supplied on your link but when I tried to install it, it had the same error code number as Windows Update (800580005).?"


I am going to go over some tips you can use to potentially fix this problem. However, since this update installed successfully on my computer and I won't be able to reproduce this problem, I can't give you any guarantees. First, thing you can try, believe it or not, is to disable any anti-virus or anti-malware software that is running in real time mode.

These types of software can actually block Microsoft security updates Windows 7 updates from installing. Now you can try to install this KB4041681 update. If successful, then obviously renable any anti-virus and or anti-malware software.

You can also try to run malware and virus scans to see if possibly your computer is infected. I definately recommend running these scans before you move forward. Another option is to run a chkdsk and system file check scan on your Windows 7 machine.

You must run these commands in a command prompt with administrative rights. Open up command prompt by typing in "cmd" without quotes into a run box on Windows 7 and then right clicking cmd. You want to choose "Run as administrator" in a pop up menu.

Type in "sfc /scannow" without quotes in that command prompt window.

C:\>sfc /scannow

Type in "chkdsk /f /r" without quotes in that command prompt window

C:\>chkdsk /f /r

Type in Y for yes when prompted with this message:

The type of the file system is NTFS.
Cannot lock current drive.

Chkdsk cannot run because the volume is in
process. Would you like to schedule this
checked the next time the system restarts? Y

You must reboot your computer for the chkdsk scan to begin. This sfc command will check for any corrupt system files on Windows 7. Another possibility if afore mentioned tips does not fix your Microsoft security updates problem is to use a program like Ccleaner. You can run a registry scan with this free application.

Ccleaner will attempt to clean your Windows registry, which may be causing your problem. I highly recommend that you back up your registry database, when using a program like this. You can always restore the windows registry from this backup file.

In closing, trying to help you with Windows 7 updates problems can be a nightmare. This 800580005 error does not seem that common. You can check out this Windows 7 updates error article from Microsoft, giving you some additional troubleshooting steps, like clean boot for an example.

Facebook Comment Moderation Tool – Instructions

Facebook Comment Moderation Tool

I received a question from a reader on my Anet Computers blog post concerning how to install the Facebook comment plugin. She wanted to know how to actually moderate comments using this plugin by wpdevart.

"Hi I installed this plug in and it shows on my website but only by accident going through my posts did i see a comment how do i see notifications of comments is it on the backend of wordpress or somewhere else because without checking every post manually i cant see where i would see comments

Thanks Rose"

I am not aware of you being able to moderate Facebook comments via the WordPress dashboard. However, according to official developer information pertaining to Facebook comment moderation tool, there are two ways to moderate your Facebook comments on your website. You can moderate comments on your posts or pages by browsing to each post or page and then clicking on "Moderation Tool" right above where you would type in a comment.

As a technology blogger, I have written over six hundred blog posts now, and this would not be productive for me to have to view each blog post in order to moderate comments. However, this is one option. Another way to moderate your Facebook WordPress comments is to browse to Facebook's developers tools and support page.

Scroll down and click on "Comments Moderation Tool". You must be logged into Facebook and have a developers account. Also, you can certainly bookmark this link for faster access.

If you have multiple blogs like I do, then there will be a drop down list where you choose which application you created for this Facebook WordPress comments plugin. There are five tabs that you will see:

* review
* public
* hidden
* flagged
* my que

In the first tab "Review" you will see any comments that you need to review and moderate. You can quickly select "Approve", "Hide", or "Report Spam", when moderating your Facebook WordPress comments. The "Public" tab shows all of your comments that you approved.

A "Hiddent" tab shows all your comments that you set to hidden. This is where most of my spam comments reside. Flagged comments are those Facebook WordPress comments that are flagged by other Facebook users.

"My Que" is used if you have more than one moderator and you assign comments to yourself to review. You might want to check out a "Settings" link on the right hand side near "Help". You can sort, enable attachments, enable notifications, set moderation rules, assign moderators, blacklist words, and view banned users.

Android Phone Privacy – Invaded by OnePlus?

Is your Android phone privacy being invaded by OnePlus? OnePlus a subsidiary of OPPO Electronics Incorporated has been obtaining quite a bit of data from owners of their smartphone devices. To some they have been collecting too much information about you, the end user.

Developer Christopher Moore noticed strange network activity from his OnePlus device. That phone was sending quite a bit of data to This domain is actually legitimate and owned by OnePlus.

Christopher was able to decrypt this data and found out that quite a bit of private information was being sent to this server. Each time that phone was locked, unlocked, and restarted, a timestamp log was sent to

“the phone’s IMEI(s), phone numbers, MAC addresses, mobile network(s) names and IMSI prefixes, as well as my wireless network ESSID and BSSID and, of course, the phone’s serial number.”

This is quite the information grab, even for a smartphone provider. This server also collects logged information about your application activity. For whatever reason OnePlus is collecting information about when and why you open and use an application on their smartphones.

A representative from OnePlus claims that an end user can disable this arbitrage of data collection. They released a statement to

"We securely transmit analytics in two different streams over HTTPS to an Amazon server. The first stream is usage analytics, which we collect in order for us to more precisely fine tune our software according to user behavior. This transmission of usage activity can be turned off by navigating to ‘Settings’ -> ‘Advanced’ -> ‘Join user experience program’.

The second stream is device information, which we collect to provide better after-sales support."

That is an interesting way to define spying, at least to me. If it is indeed true that you can turn off all that evesdropping, then at least you have that option. Another option is to uninstall OnePlus Device Manager.

Finally, you could obviously stop using your OnePlus device.