Jump to content

Custom ROMs for beginners


Guest juwlz

Recommended Posts

I have recently bought a secondhand Nexus S which is already rooted and has an unidentified custom ROM installed. The notification drop down says Genexus at the bottom, and the other details are as per the screenshot below.

post-772382-0-71686300-1316352182_thumb.

The battery life on it is appalling, so I'd like to get it back to stock and/or install CM7 on it to see whether that improves things (of course, it may be that it just needs a new battery, but I'm also a little nervous about it running a ROM I don't even know the name of). I also have a Motorola DEXT and maybe a ZTE Blade (Orange San Francisco) that I'd like to root and update at some point, but I'd rather start with something that should be a little easier!!

I'm competent with computers and smartphones (I have a degree in computing, albeit about 25 years old!), but I'm out of my depth with custom ROMs. And anyway, I dislike and distrust blindly following instructions without understanding what I'm doing.

On top of that, there is much discussion in forums, etc. about kernels, ROMs, and various other components many of whose glossary definitions I understand, but I have no feel for what they actually do on the phone, or how they interact with each other.

There's lots of information out there, but much of it assumes a level of understanding that I don't have, is disjointed and/or contradictory, or gives alternative methods for doing certain steps without any clues about the pros and cons of each. For instance, the CM instructions say you need to install the Android SDK on a PC. It also says that if all you want is Fastboot, you can read the instructions for ADB instead of the SDK installation instructions. However, the ADB instructions explicitly say that they assume you've already installed the SDK. On the other hand, the guy I bought the phone from seemed to thing that I could just install ClockWorkMod Recovery on the phone (another thing I don't really understand) and use that to install a custom ROM without involving a PC (or at least the SDK).

So, can anybody point me in the direction of (or write) some information that explains how all this works, and in the first instance, where I can get the original Nexus S 2.3.4 stock ROM from, and the simplest* way to install it and the Google Apps.

Once I've got my head round the basics, I'm open to suggestions about what to install, but it will need to be something that doesn't break A2DP or the ability to work as a WiFi hotspot, both of which I need.

I have already done a Titanium backup, and I gather that I should also do a Nandroid backup as part of the process when changing (rather than updating) ROMs. I have a Win7 laptop and an old WinXP netbook with pretty limited disk space that I can use, assuming a PC is required.

Thanks in advance to anyone who can help.

Julie

* Yes, I know that's probably going to get me a number of different opinions!

Link to comment
Share on other sites

I dont know much about the nexus, but I've used several custom roms on my ZTE blade.

With regards to android SDK, ADB, you can install ADB without having the full android SDK (you will have to do a search to find this, but its worth it as the SDK is a big download and unless you intend to write your own apps you wont need it).

ADB and fastboot are ways of getting a custom recovery onto the phone, which then allows installation of custom roms. One such recovery application is clockworkmod. Clockworkmod is pretty much the de facto recovery software so its always useful to have this on the phone as it can create nandroid backups and recover from serious software problems.

The zte blade is very easy to install custom roms and sim unlock, so you could use that as an inexpensive way to familiarise yourself with modding. On the blade you can install clockworkmod and custom roms without a PC at all.

I'll let others post more specific advice about the nexus.

Link to comment
Share on other sites

  • 4 weeks later...
Guest David_P

I have recently bought a secondhand Nexus S which is already rooted and has an unidentified custom ROM installed. The notification drop down says Genexus at the bottom, and the other details are as per the screenshot below.

post-772382-0-71686300-1316352182_thumb.

The battery life on it is appalling, so I'd like to get it back to stock and/or install CM7 on it to see whether that improves things (of course, it may be that it just needs a new battery, but I'm also a little nervous about it running a ROM I don't even know the name of). I also have a Motorola DEXT and maybe a ZTE Blade (Orange San Francisco) that I'd like to root and update at some point, but I'd rather start with something that should be a little easier!!

I'm competent with computers and smartphones (I have a degree in computing, albeit about 25 years old!), but I'm out of my depth with custom ROMs. And anyway, I dislike and distrust blindly following instructions without understanding what I'm doing.

On top of that, there is much discussion in forums, etc. about kernels, ROMs, and various other components many of whose glossary definitions I understand, but I have no feel for what they actually do on the phone, or how they interact with each other.

There's lots of information out there, but much of it assumes a level of understanding that I don't have, is disjointed and/or contradictory, or gives alternative methods for doing certain steps without any clues about the pros and cons of each. For instance, the CM instructions say you need to install the Android SDK on a PC. It also says that if all you want is Fastboot, you can read the instructions for ADB instead of the SDK installation instructions. However, the ADB instructions explicitly say that they assume you've already installed the SDK. On the other hand, the guy I bought the phone from seemed to thing that I could just install ClockWorkMod Recovery on the phone (another thing I don't really understand) and use that to install a custom ROM without involving a PC (or at least the SDK).

So, can anybody point me in the direction of (or write) some information that explains how all this works, and in the first instance, where I can get the original Nexus S 2.3.4 stock ROM from, and the simplest* way to install it and the Google Apps.

Once I've got my head round the basics, I'm open to suggestions about what to install, but it will need to be something that doesn't break A2DP or the ability to work as a WiFi hotspot, both of which I need.

I have already done a Titanium backup, and I gather that I should also do a Nandroid backup as part of the process when changing (rather than updating) ROMs. I have a Win7 laptop and an old WinXP netbook with pretty limited disk space that I can use, assuming a PC is required.

Thanks in advance to anyone who can help.

Julie

* Yes, I know that's probably going to get me a number of different opinions!

To at least get back to stock, try this link:

http://theunlockr.com/2011/01/20/how-to-unroot-the-nexus-s/

Link to comment
Share on other sites

  • 3 months later...

I dont know much about the nexus, but I've used several custom roms on my ZTE blade.

With regards to android SDK, ADB, you can install ADB without having the full android SDK (you will have to do a search to find this, but its worth it as the SDK is a big download and unless you intend to write your own apps you wont need it).

ADB and fastboot are ways of getting a custom recovery onto the phone, which then allows installation of custom roms. One such recovery application is clockworkmod. Clockworkmod is pretty much the de facto recovery software so its always useful to have this on the phone as it can create nandroid backups and recover from serious software problems.

The zte blade is very easy to install custom roms and sim unlock, so you could use that as an inexpensive way to familiarise yourself with modding. On the blade you can install clockworkmod and custom roms without a PC at all.

I'll let others post more specific advice about the nexus.

Hi flshg,

Do u know how to make ROM CM7 work in ZTE Blade CDMA version ? Or what should i do to make it work? Should i unzip the rom ? If yes, what things i should do? Maybe only changing the baseband. Thx before dude.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.