The first thing I would recommend attempting is a file system check and permissions repair: - Reboot the computer in recovery mode - Start the disk utility - Select the disk - On the first aid tab, select repair disk (wait for a long time) - On the first aid tab, select repair disk permissions The second thing I would recommend is to manually change the permissions of of your home directory via the terminal: - Open a terminal and enter the following commands: whoami (this returns your username, likely your first and last name without spaces) cd ~/.. (this changes to one folder above your home folder) sudo chown -R [username] [username]/ (enter your password when prompted and be sure that you replace [username] with your username, this will ensure you have ownership permissions to everything in your home directory)
I don't think this is the right community to assist in debugging your Java application. The second answer on this stack overflow may be pertenent: http://stackoverflow.com/questions/14462...-way-to-use-java-zipoutputstream-and-bufferedoutputstream
Fortunately, or unfortunately, iFixit sells the digitizer and LCD as a single unit. With the camera it runs $169, but you may want to check with a local Apple Store if available to maintain warranty coverage. iPhone 6 Screen
The logic board replacement instructions seem to indicate that it uses T6: MacBook Pro 15" Unibody Mid 2012 Logic Board Replacement Edit: The screws in your image are most definitely Philips. I can't place the location against anything similar in the guides, but I'm guessing #00 based on the AirPort/Bluetooth guide: MacBook Pro 15" Unibody Mid 2012 AirPort/Bluetooth Board Replacement Edit 2: I found the item depicted in the picture. It appears to be one of the retaining clips screwed to the upper case. This one appears to be between the battery and the optical drive. You shouldn't need to remove them, they were not removed during the teardown. MacBook Pro 15" Unibody Mid 2012 Teardown
I think replacing the battery may solve your USB problem, by spec USB only provides 100 mA of power to connected devices. It can negotiate with the device to provide more (up to 500 mA). Perhaps the machine is simply refusing to do so if a battery is not installed. The trackpad problem is more likely a cable issue. Reseat or replace the trackpad control cable MacBook Air Models A1237 and A1304 Trackpad Control Cable Replacement
I don't have one of these myself, but looking at the HD replacement guide Mac mini Late 2014 Hard Drive Replacement it appears that it will support Flash storage + HDD, but there aren't mounting brackets where the flash storage would go to permit a second HDD.
Your question is: "How could it happen?" - Storage got unseated, and you just need to reseat it - Storage got damaged by Electrostatic Discharge (ESD) or physically, would need to replace the storage - SATA controller on the logic board got damaged by ESD or physically (unlikely), would need to replace the logic board.
I'm not sure what part of the uninstall your are having problems with. The distribution of Mactubes I found is simply an App bundle. These are uninstalled in the same way on all Macs, you simply drag it from Applications to the trash bin and empty your trash. If the system complains that it cannot empty the trash because a file is in use, ensure it isn't running and that neither finder nor terminal are pointed at a location inside of the app bundle. Animated GIF of process: http://i.imgur.com/SVgMuQE.gifv
If you know someone else with a Mac, ask them to download the Yosemite installer and create an install USB: http://arstechnica.com/apple/2014/10/how-to-make-your-own-bootable-os-x-10-10-yosemite-usb-install-drive/