Cyanogenmod (version 10.2.0, Android 4.3 Jelly Bean) on my Samsung Galaxy S3
In my case this wasn't so much about root access as getting rid of the Samsung bloatware.
The well documented part of the process is:
- Heimdall method for installing ClockworkMod
- Backup - I did it, haven't needed it yet, but I did it.
- call history and text/sms messages are gone - I don't care
- contacts are wiped - I back them up separately into XML that integrates with my telephony address book and can restore via this app too.
- Install from cm-10.2.0-i9300.zip (I'm not interested in bleeding edge, or even vaguely up to date - I need the phone to work reliably and do what I need it to do).
Now I have a base Cyanogen with only it's defaults installed on my phone. There is no Market / Google Play. I definitely don't want that either. All my installs will be from non-market fdownloaded APKs. I needed these additional items:
I don't sync my contacts, the phone is the only input and I regularly export them manually as an XML file that is used to provide a read-only source for other applocations
K9Mail from http://code.google.com/p/k9mail/
- Remote Access
installed the 2X RDP from http://www.2x.com/rdp-client/download/
installed VX ConnectBot http://connectbot.vx.sk/
The FrontEnd that comes with Cyanogen isn't great, I'm experimenting with Business Calendar.
installed CalDAVSyncAdapter from https://github.com/gggard/AndroidCaldavSyncAdapater - need to compile to get an .APK
- Text Editor
Paul Mach's https://github.com/paulmach/Text-Edit-for-Android/
My own APK for Linphone
- Maps / Navigation
- Google Maps
I just installed the .APK and Google Maps mostly works.
- OsmAnd - maps & navigation
The http://osmand.net/ mapping project is very good - maps are offline.