Chosen Solution

There are more and more devices with ’non-upgradable’ components: while hardware gets more and more tightly integrated, we see more often than not CPU and RAM soldered onto motherboard rather than socketed, and hard/solid-state drive hidden under the lid rather than user-accessible door. This is an obstacle to upgrade, however it’s not an insurmountable one, is it? Computer enthusiasts have a history of doing crazy things to their computers, after all. For me, the ‘aha’ moment when I realized that ’non-upgradable’ stuff might be not that ’non-upgradable’, after all, when an acquaintance of mine have replaced a battery in his old iPod Touch in a generic service center; a thing I thought of as impossible. Does iFixit offer upgrade services to upgrade ’non-upgradable’ components? If someone at all does, I imagine that should be iFixit. If iFixit doesn’t, then do you by chance know of a good place that does?

Nickolai, upgradeability is very much dependent on specific parts and IC’s (processors, memory modules etc.) In general, sure it could be done. If you know how to reball microprocessors, if you have the tools, and if you know how to microsolder. Try to solder with a microscope and see how you manage:-) not an easy task at all. At minimum you will also have to have the datasheets on the specific items you want to upgrade. Pin location, solder ball grid as well as general size do matter. You will need to also have the right stencils, solder balls etc. As an example you could take a look at the datasheet for the Core i5-4300U processor for the Surface Pro 2 CPU on here. Scroll down to the end where it tells you about the Ball information. This will have to be matched by any upgrade. One more important thing I can think of is the ability of the firmware, or OS of the device in question, to access the new IC’s (whatever it may be). Not all firmware will support upgrades. This may force you to rewrite routines in the firmware and recompile it and reprogram the I/O IC. As you can see, not an easy task and most certainly nothing generic about. Hope this helps, good luck.

This is the Volunteer Do It YOURSELF help forum. iFixit offers guides created by people like yourself. So if you, or your friends, solve the question you posed take lots of pictures and notes and create a guide to help others. For most users desoldering and desoldering logic board (or small electronic) components are above and beyond their abilities. It takes special tools, solder, and lots and lots of practice (e.g. destroyed boards) to learn how to work on multi-layer logic boards with out doing damage. There comes a time with everything where the cost of repair exceeds the value of repairing the item (this is a very individual decision). If this answer is acceptable please remember to return and mark it.

iFixit just sells parts, they don’t do repairs. However the answers forum, where you asked this is mainly maned by volunteers who donate their time and knowledge to help others. Some of these are professionals. You can click on the “Users” tab to locate them and take a look at their profiles. The icons with able background with an X behind them are iFixit employees. As to if a product is upgradable, that will need to be addressed on case by case basis. Do you anything specifically in mind?