After years of carrying around a yester-tech work provided cell phone, I recently decided that it was time to plunge into the world of ‘smart-ness’, and bought a couple of Android cell phones, complete with MRCs (Monthly Recurring Charges) at personal expense.
I bought a Toshiba Thrive 10 inch tablet just after Christmas, as my work laptop (yester-tech) slowly died, and I needed something that would allow me to keep on the net in some fashion in between 20 minute sleep/wake cycles.
Shortly after, as soon as I would get home from work, the kids would tear the Thrive out of my hands and dominate it for the rest of the evening. It proved so useful and popular, I bought the kids their own Thrive. They still took mine when I got home. (3 kids, two tablets. I didn’t do the math.)
A colleague who has been way ahead of the curve when it comes to running the latest Android OSs on his devices was explaining how to put new ROMs on our phones (we have the same type, Samsung Galaxy S3 via T-Mobile.)
I’m still timid about the process, thinking it sounded too complex. I didn’t want to risk bricking my new phone plunging into unfamilar depths towards a goal that I’m not sure I want to get to. At leaast while every thing is new and interesting.
On the DL, Bryan wrote a brilliant document which I thought was too well composed and useful not to share. So share I will here:
There is no implied warranty or responsibility for following text.
Cyanogen Love or How I Learned To Stop Worrying And Install a Custom ROM
by Bryan v D
To get a custom ROM, specifically CyanogenMod10 (CM10) running on your phone, there are several steps, none of which are terribly confusing by themselves, but combined serve to make the process confusing. Below are the basic steps that I’ll go over in detail.
1: Back-up user apps
2: Make a NANDroid backup using recovery
3: Download CyanogenMod10 and GoogleApps addon
4: Verify/Upgrade recovery
4: Install CM10 and GoogleApps
5: Boot phone and restore apps
There are a couple of different tactics you can use to get CyanogenMod10 (the only real Jellybean port for the S3) put on your phone. The difference lies mainly in how you are going to prepare your phone for use prior to flashing the ROM. Since the flashing process will basically put your phone in a state much like the first time you powered on your phone, you need to decide how important your current apps are to you. After the upgrade, there will be none of the apps you had from your stock install, and while your SD card contents will remain intact, and app data you had will be deleted.
Saved game data is a common example of this data, but so are certain news reader settings, podcast setting, and any other unique setting for certain apps. Your phone will be tabula rasa.
Of course, if you aren’t attached to any of the phones current settings, any info you have stored on the cloud will be easily recovered.