[Q] Where to start? - Nexus S Q&A, Help & Troubleshooting

I got myself a brand new nexus S and Ive got some questions
Im debating on using a custom ROM or just go stock ICS.
A good reason why people use custom ROMs is because of better battery because of the kernel. so would it be possible to flash a better kernel on stock ICS?
If I am going with Custom,
whats the most Recommended:
way of rooting(1 click or manual, and why)
Custom recovery
best kernel
best ROM
is it possible to save a custom UI(so you could do dual booting through custom UI u made)

WoolyMarmot said:
I got myself a brand new nexus S and Ive got some questions
Im debating on using a custom ROM or just go stock ICS.
A good reason why people use custom ROMs is because of better battery because of the kernel. so would it be possible to flash a better kernel on stock ICS?
If I am going with Custom,
whats the most Recommended:
way of rooting(1 click or manual, and why)
Custom recovery
best kernel
best ROM
is it possible to save a custom UI(so you could do dual booting through custom UI u made)
Click to expand...
Click to collapse
You can flash a stock kernel on stock ICS, this is what i have done in the past and it was great. However I will note that the new ROM modifications that increase usable System RAM make a very noticeable difference with no negatives as far as i see. You also get things like notification power toggles, more lockscreen options and so on with a custom ROM.
Anyway, to answer your questions:
1) Best way of rooting: We have a Nexus device so i would not waste time using one clicks. Unlock the bootloader using fastboot, flash a custom recovery and then either flash superuser.zip or a custom ROM. This allows the most versatility when changing ROMs, mainly if you ever decide to flash or restore a stock ROM. The Nexus S allows you to lock the bootloader if you ever need to so warranty issues based on unlocked bootloaders are minimal.
2) ClockWorkMod is generally the most favorable, compatible and least buggy of the lot. TWRP, although good, has a couple of hidden bugs in it and is no longer being developed. Further, CWM now gives you the option between a Touch based recovery and a button based one. This is up to you as they're both essentially the same, but i still prefer the buttons.
3) There is no best kernel, just the best for you. Find the features you want in a kernel first, and then pick a handful and try them all. If you are using a ROM with fixes for the extra RAM (CM9, Slim, etc), you will need a kernel that supports this.
4) Same with kernels. CyanogenMod is generally a good choice. Although on the surface it looks just like stock it is heavily modified. Others have only minor modifications and additions, practically a stock experience with a couple of extra features. Pick a handful with features you want and try each for a couple of days. Feel free to switch kernels from the one that comes with each ROM.
Custom UI? If you mean bootloader or something like that, not really. There have been one or two devs who have tried to make this possible (not specific to the Nexus S) but i don't think their (working?) attempts have taken off. Don't get your hopes up here though.

Harbb said:
1) Best way of rooting: We have a Nexus device so i would not waste time using one clicks. Unlock the bootloader using fastboot, flash a custom recovery and then either flash superuser.zip or a custom ROM. This allows the most versatility when changing ROMs, mainly if you ever decide to flash or restore a stock ROM. The Nexus S allows you to lock the bootloader if you ever need to so warranty issues based on unlocked bootloaders are minimal.
4) Same with kernels. CyanogenMod is generally a good choice. Although on the surface it looks just like stock it is heavily modified. Others have only minor modifications and additions, practically a stock experience with a couple of extra features. Pick a handful with features you want and try each for a couple of days. Feel free to switch kernels from the one that comes with each ROM.
Click to expand...
Click to collapse
1. Im fairly new to android OS and while I do generally understand what youre saying its best you give me some links. The only root Ive done with a phone so far are 1 clicks
4. can you elaborate more of why cyanogenmod is a good rom. I hear about it alot and people recommend it,but why?
also, what ROM do you use yourself?

WoolyMarmot said:
1. Im fairly new to android OS and while I do generally understand what youre saying its best you give me some links. The only root Ive done with a phone so far are 1 clicks
4. can you elaborate more of why cyanogenmod is a good rom. I hear about it alot and people recommend it,but why?
also, what ROM do you use yourself?
Click to expand...
Click to collapse
It'll all make sense as soon as you do it, I assumed you had a read through some rooting guides for the Nexus S.
The Nexus S uses a little flashing utility called fastboot. fastboot gives us the ability to replace certain parts of our phone with customised versions. For example, you can replace the stock Recovery partition (which only lets you install Google-signed .zip files) with a custom one, such as TWRP or ClockWorkMod (which let you install any correctly-formatted .zip file). To be able to use fastboot, you need to unlock the bootloader. On our phones it is possible to lock it again afterward with no trace, but the phones warranty would technically be voided (<-- scare tactics). So basically, you unlock the bootloader, flash a custom recovery and then you can freely install a .zip file through the recovery which gives you root privileges. Afterward with this new recovery, feel free to install custom ROMs and the such straight through it.
I personally used Zedomax's guide found here. This does exactly what i stated above and gives you all of the tools to do it, as well as a video. Just follow the video to a T and you'll be fine, it is all pretty simply laid out. I personally use CWM recovery though, not TWRP as it is no longer being developed. I'm pretty sure i explained what each of the steps do above.
CyanogenMod, unlike most other ROMs, have a somewhat large team of developers working together. They add many features to many phones which are often ported to other ROMs, whether it be the concept or the code. It is a great ROM once stable with countless features and they generally do a great job making sure everything is just about perfect, and there is plenty of support and a large userbase. This doesn't mean it's the best, it is just one of the most known.
I personally use Slim ICS daily right now. Largest benefit at the moment is compatibility with CMs bigmem mod, the phone loves the extra RAM.

well in that case I dont wanna use cyanogenmod. I was thinking something as close to stock(or just simple) as possible because I plan on using themes and widgets to customize it.

1 more question before I root, does it matter which version of OS it has? For example, this guide: http://forum.xda-developers.com/showthread.php?t=1007782
nvm, phone already rooted
new question: is it possible to dual boot roms? Ive been reading and they say its possible with using particular apps and an SD card, but the nexus S has no sd slot so...

Related

[Q] Q(s) About custom ROMS and that sort of stuff.

So I just successfully rooted my Samsung Vibrant. I have heard about Custom ROMs, people have told me that I can get 2.2(Froyo) earlier through a custom ROM.
So I just have a couple of questions:
1. What are custom ROMs?
2. Can I, in fact, get Froyo earlier? I am currently on 2.1 (Eclair).
3. What do custom ROMs do? Do they make my device faster or anything like that?
bdij305 said:
So I just successfully rooted my Samsung Vibrant. I have heard about Custom ROMs, people have told me that I can get 2.2(Froyo) earlier through a custom ROM.
So I just have a couple of questions:
1. What are custom ROMs?
2. Can I, in fact, get Froyo earlier? I am currently on 2.1 (Eclair).
3. What do custom ROMs do? Do they make my device faster or anything like that?
Click to expand...
Click to collapse
1. Modified ROMs created by users who either wanted to add / remove features or tailor the ROM to their likings.
2. Yep.
3. They add or remove features. They do increase the speed (by using a different kernel) and increase the memory (by deodexing, zipaligning, etc). Generally they are improved versions of stock ROMs.
seeARMS said:
1. Modified ROMs created by users who either wanted to add / remove features or tailor the ROM to their likings.
2. Yep.
3. They add or remove features. They do increase the speed (by using a different kernel) and increase the memory (by deodexing, zipaligning, etc). Generally they are improved versions of stock ROMs.
Click to expand...
Click to collapse
Do you think you can link me to a tut on how to install a custom ROM for Samsung Vibrant? Maybe a tut if you can? Because I'm looking on google and I see things but idk who to trust and it says I should backup my data or w.e first?
bdij305 said:
Do you think you can link me to a tut on how to install a custom ROM for Samsung Vibrant? Maybe a tut if you can? Because I'm looking on google and I see things but idk who to trust and it says I should backup my data or w.e first?
Click to expand...
Click to collapse
Samsung Galaxy S Vibrant (by Bell) or the US variant T-Mobile Vibrant?
If you have the Bell phone, it basically involves copying the custom ROM over to your SD card and installing it in 2e recovery. That's it.
No idea about the T-Mobile; I don't own one. It'd probably be the same.
Read up as much as you can before flashing anything... Best advice I could give you. Don't do something you have barely any knowledge about and could potentially render a $500+ device useless.
seeARMS said:
Samsung Galaxy S Vibrant (by Bell) or the US variant T-Mobile Vibrant?
If you have the Bell phone, it basically involves copying the custom ROM over to your SD card and installing it in 2e recovery. That's it.
No idea about the T-Mobile; I don't own one. It'd probably be the same.
Read up as much as you can before flashing anything... Best advice I could give you. Don't do something you have barely any knowledge about and could potentially render a $500+ device useless.
Click to expand...
Click to collapse
I am about to flash the Nero 3 ROM. Will report back.
EDIT: It was successful. The ROM is very fast, I'm just getting all my stuff back.

[Q] Root and Custom ROMs - Where to start?

I'm not the person that buys a new phone every 6 months. I'm probably going to use my Nexus S for 2 years or more. And because of that, I want it optimized so that I won't get jealous at those multi-core phones.
I can optimize the OS by just downloading something like Launcher Pro, but I want more. I like applications like Adfree and ShootMe, and VooDoo sound also looks very nice. But, I want more! Custom ROMs increase the speed, and then I could always overclock. So Cyanogen Mod 7 is also on my list.
But the problem is, I don't know where to start. There are SO MANY options in the world of Android. Of course, with some Googling I can find the best Custom ROM (CM7), but the internet isnt very clear about it all. I am an average user, so I don't want to much risks. I also don't understand 'geek language' (you know what I mean ), so these forums don't help me much either.
I know how to root (there are tons of youtube videos), and I can probably find a youtube video for installing CM7 as well, but like I said, I don't know where to start. Can somebody give me a push in the right direction? I hate to ask, but I couldn't find something like a noob guide...
Go to the android development section for nexus S and all topics are covered
willcpfc said:
Go to the android development section for nexus S and all topics are covered
Click to expand...
Click to collapse
Hmm I see you can root with or without fastboot oem unlock. I know fastboot oem unlock wipes all data, but if you do it when you get your phone, that isnt a problem. Is there any other (dis)advantage?
It seems there are a lot of methods to root. What is the best one (not the fastest)? I like the one from AllGamer, but it says 'via Clockwork Mod'. I don't know what that is, or what it does. I know I look like an idiot now, but I really can't find good explanations on the internet. Everyone supposes that you know a lot of stuff already.
Androyed said:
Hmm I see you can root with or without fastboot oem unlock. I know fastboot oem unlock wipes all data, but if you do it when you get your phone, that isnt a problem. Is there any other (dis)advantage?
It seems there are a lot of methods to root. What is the best one (not the fastest)? I like the one from AllGamer, but it says 'via Clockwork Mod'. I don't know what that is, or what it does. I know I look like an idiot now, but I really can't find good explanations on the internet. Everyone supposes that you know a lot of stuff already.
Click to expand...
Click to collapse
All the guides get you to the same result: root and a custom recovery with the exception of distortedloop's guide which keeps the bootloader locked and avoids an initial wipe. If you read through each thread, you'll realize that they all do the same thing. Some just helps you avoid terminal work, which is as easy as retyping what you see. Just pick one and follow all the steps. No reported advantages or disadvantages to unlocking the bootloader other than the wipe you are aware of.
Sent from my Nexus S using XDA App
Go to theunlockr.com It has alot of beginner friendly videos.
http://theunlockr.com/category/howto/android_how_tos/nexus-s-how-tos/
Sent from my Nexus S using XDA App
Thanks, both of you!
Unlocking the bootloader is needed for flashing ROMs, right? If that's true, I think I'll unlock it right away when I don't have any data/apps installed. The only thing that will suck is the ugly padlock sign when you start your phone, but who starts his phone anway...
By the way, changes a unlocked bootloader anything else except for a slightly different boot animation?
Some other questions: will you get OTA updates from Google when you have root enabled? And what if you use a Custom ROM? And what if you use a Custom Kernel? And what if you use Clockworkmod (that is a custom recovery, right?)?
And where do you need a custom kernel for? Is it only to overclock your device? I saw it is also necessary for VooDoo sound, which I like very much. Same question about Clockworkmod: if it's a custom recovery, what does it do? Is it for back-up/rom switching?
Androyed said:
Thanks, both of you!
Unlocking the bootloader is needed for flashing ROMs, right? If that's true, I think I'll unlock it right away when I don't have any data/apps installed. The only thing that will suck is the ugly padlock sign when you start your phone, but who starts his phone anway...
By the way, changes a unlocked bootloader anything else except for a slightly different boot animation?
Some other questions: will you get OTA updates from Google when you have root enabled? And what if you use a Custom ROM? And what if you use a Custom Kernel? And what if you use Clockworkmod (that is a custom recovery, right?)?
And where do you need a custom kernel for? Is it only to overclock your device? I saw it is also necessary for VooDoo sound, which I like very much. Same question about Clockworkmod: if it's a custom recovery, what does it do? Is it for back-up/rom switching?
Click to expand...
Click to collapse
Unlocking the bootloader is not required for flashing roms. On previous devices, it was necessary but we have a method in distortedloop's guide which can work around that.
You can still get OTA updates with root, however updating will cause you to lose root. Custom roms usually have a script to disable OTA updates. Kernels and custom recovery will not affect OTA updates.
Custom kernels are "custom" in itself and often offer more features such as the ability to overclock, file system hacks, as well as sound/graphic hacks which may not be included in a previous developer's custom rom. It leaves room for the user to pick what is suitable for him/her.
Custom recoveries are recoveries with extended features. These features may include the ability to backup/restore, wipe device between ROM builds, and more. Its main feature which I enjoy the most, is the ability to navigate between folders of your storage and choose a ZIP file to flash. Standard recovery requires anything flashed to be in the root of your storage as well as named "update.zip". Custom recoveries eliminates this requirement and lets you keep the name of your zip files as well as organize them in folders. There are more features, but that's up to you to discover and see what you'll actually use.
And again, thanks!
After reading the post above and an awesome explanation on a dutch forum, I now know what all those 'custom' things do.
First of all, I'm interested in root. There are some very useful applications that can only be used with root. After that, I'm going to flash a kernel (not overclock it), probably Netarchy's, for some speed improvement and most important of all, voodoo sound improvement! The last looks very promising.
If I'll get bored after that, (I probably tried out dozens of homescreen replacements and their themes by then), I'm going to flash a Custom ROM, and experiment with custom ROM themes. This is probably going to be Cyanogen Mod, but I'm going to wait till a stable release comes out for the Nexus S. If I'm still bored (we are probably talking about 1.5 years ahead), I'm going to overclock for optimal performance...
This is why I love Android. Why would you buy a new device every couple of months? There is so much to tweak! When I tried to find some information about flashing ROMs, I sure have learned how many possibilities Android has. It isn't easy for the average user, but if you get something awesome like voodoo sound in return, it is defenitely worth it!
Sorry, I got still two questions left:
Custom ROMs don't change anything from the outside, right? They are only deodexed? Or is there a difference between, let's say, MoDaCo's ROM and CM7, from the outside?
I heard some Custom ROMs have certain themes, but I suppose you could just as easy install the stock Gingerbread theme when for example MoDaCo ships with a different theme. Custom ROMs support themes after all.
Also, what is the difference between a theme from a homescreen replacement and a theme from a Custom ROM? Themes from Custom ROMs can change apps, because it is a deodexed ROM, so themes will probably also change the looks of the dialer for example. And themes from homescreen replacements will only change the homescreen. But will a theme from a homescreen replacement also change the notificationbar and the icons? Or do you have to install a Custom Rom for that?
Thanks in advance!

Rooting One S is it worth it?

Well I been looking around the forum now and wondering if rooting my brand New one S is worth it.
What can you do after you root the phone.
What does it give you the option to do.
Sent from my HTC One S using xda app-developers app
Same as any other phone, except downgrade bootloader and radio.
Flash kernels, flash ROMs, tweaks, lockscreens, record screen etc.
Sent from my locked, tampered ville
I am kinda wondering the same thing. It seems the only thing rooting will be good for is volume wake, certain apps that require root and custom theme modifications. I am thinking of rooting i guess but until there is a bugless ROM I don't think I am gonna fool with any.
Even if you dont actually root the OS, unlocking the device and flashing a custom recovery gives you the ability to make and restore nandroid backups.
Personally I like the device much better with a custom ROM and kernel and boot splash
So as for whether 'it' (the benefit: an unlocked device with custom ROM) is worth 'it' (the cost: the time and effort of rooting),
if you're happy with the device as is and you consider rooting/flashing a hassle and a chore, then no.
If on the other hand, you have some gripes that custom ROMs address, and you can flash it while watching a sitcom with your other eye, and/or enjoy the tinker, then yes.
-Jobo

Going from jailbreaking to rooting.

I am a noobie to all that is Android... I am usually on an iPhone/iPod, but I decided for my upgrade why downgrade to the iPhone 5 when I could get the SGIII?
So, anyways... I am new to rooting and how to add anything on it after the root is done... and I need some help...
I have my SGIII rooted and all and it has been sweet. However, I do not want to add a custom ROM because of the loss of certain features on the device and a higher risk of brick.
I have to ask... Am I able to theme the stock touchwiz ROM differently without a big risk of brick? Or can I at all?
And, with the SGIII being on verizon... my notification toggles do not include a WiFi toggle! I want one on there, and I am not sure how to add it...
Here is a link to a thread about one:
http://forum.xda-developers.com/showthread.php?t=1775235
I am running Jelly Bean 4.1.1.
Help?
First, congrats on getting the s3! It's an amazing device and definitely an upgrade.
What do you mean by losing features by flashing a custom ROM? If anything, you would gain features. I would recommend flashing CleanROM, it's basically the way your phone is now with a bunch of bloatware removed (and it has a WiFi toggle, and others which are customizable) for better performance and battery life. I know you said you don't really want to, but if you read and follow instructions, you'll be perfectly fine. Besides, it's what having an android is all about!
As for that WiFi toggle mod, you would simply download it, reboot into recovery, and flash it. Just don't flash anything not meant for the i535! That's how you end up with a paper weight.
Sent from my Nexus 7 using Tapatalk 2
I was referring to some of the Samsung features that you would lose when switching to a new ROM. I thought I read that you lose some...
I may look into putting a ROM onto it... I just am sketchy on having myself a brick... I have the extended insurance and all, I just dont want to ruin it so soon since I just got it.
How about themes though? Can I theme the stock ROM?
You can change the icons, if that's what you mean. Check out an app called desktop visualizer.
Sent from my SCH-I535 using xda app-developers app
Basically the only ways you brick the phone is of you flash an international ROM. The other potential way to brick is a power outage if you are flashing with Odin and the primary or secondary boot loader are in the process of being flashed.
If you are going to flash anything, back up your imei following the sticky thread
If you get the "unauthorized software return to Verizon message" don't panic. Odin can bring you back.
Its hard but not impossible to brick this phone. If you take your time, read, and always verify that the file you are going to flash is for the i535 it is very hard to brick.
Rooting essentially means you have administer rights. It doesn't come with any cydia equivalent as (almost) all apps that use root are in the play store.
My current favorite ROM is carbon rom which brings all the android 4.2.1 features to the table including group SMS (finally), lock screen widgets, and enhanced Google now. You will lose some touchwiz features though many can be replicated with 3rd party play store apps.
Sent from my SCH-I535 using Tapatalk 2
Hmm, can anyone toss me a few of the most stable/featured ROMs for the i535 in comparison to stock?
I had told myself that I wasnt going to risk it, but I think you have me convinced... Cause I do want to get different with it...
Which is why I was looking for full themes for the stock ROM.
You must be talking about the TouchWiz features like smart stay, s beam, TW camera...etc. As long as you flash a TouchWiz ROM, you shouldn't lose those features. You would lose those features if you flashed an AOSP ROM (which is what you see on devices like the Galaxy Nexus or Nexus 4).
Sent from my Nexus 7 using Tapatalk 2
Those were what I were referring to, yeah...
and, anyone think they can toss me a few of the most stable/featured ROMs for the i535?
about roms and your choices.
good info
http://forum.xda-developers.com/showthread.php?t=1950824&highlight=guide
---------- Post added at 05:47 AM ---------- Previous post was at 05:47 AM ----------
tylerisbudded said:
Those were what I were referring to, yeah...
and, anyone think they can toss me a few of the most stable/featured ROMs for the i535?
Click to expand...
Click to collapse
synergy, beans galaxy mod, almost all others in the development section
read and see what suirs your needs
Clean ROM and csrom are probably closest to stock. Galaxy mod and syngergy get good reviews it seems if you want something a bit different.
Kindacrapmods is neat too to give touch wiz Roms an aosp appearance if you prefer.
Sent from my SCH-I535 using Tapatalk 2
Anyone care to add to skype or anything of the sort so that I may be easily guided? I would highly appreciate the assistance.
And my GSIII is currently rooted with quite a bit of photos, contact, and personal data... Should I worry about getting that information off before flashing a new ROM?
Plus, say that I were to put a ICS ROM rather than the 4.1.1 JB I have right now... or even a 4.2 JB ROM would I just flash it like normal as if I were rooting my device for the first time?
Welcome to Android, where you are "free!," lol.
You should always have backup of files, photos, apps + data, personal data, documents, etc on your external sd, computer, cloud, etc. Also making a Nandroid Backup would be highly advisable before you flash anything.
Flashing between roms usually just wipe data, cache, dalvik cache, (I wipe system as well to be sure a cleaner start). Someone correct me if that is not the case. I remember on Fsacinate, it was somewhat a pain going from major version jump.
tylerisbudded said:
Anyone care to add to skype or anything of the sort so that I may be easily guided? I would highly appreciate the assistance.
And my GSIII is currently rooted with quite a bit of photos, contact, and personal data... Should I worry about getting that information off before flashing a new ROM?
Plus, say that I were to put a ICS ROM rather than the 4.1.1 JB I have right now... or even a 4.2 JB ROM would I just flash it like normal as if I were rooting my device for the first time?
Click to expand...
Click to collapse
I don't see why you would go back to ICS lol. Definitely do a nandroid backup before each new ROM flash, there's always a chance something could go wrong. It's always good to backup your media, but if you do everything correctly, then your media won't be touched.
If you flash a 4.2 ROM for the first time, your SD card is basically going to be moved into a new folder called "0" and you may panic... lol. It's supposed to happen though, it had to with the multiuser feature (which is only present on tablets).
Sent from my SCH-I535 using Tapatalk 2
Check out App2Zip also. It'll create a flashable .zip file of your apps that you can flash after flashing the ROM. I've never been a big fan of TiBu, but App2Zip does a good job. The biggest hassle about flashing brand new ROMs is getting your setup back to how you had it, but that only takes 10 - 30 minutes and is well worth the added functionality. I personally love having native USB tethering and WiFi hotspot. Also much faster performance on many ROMs as well. I personally LOVE the Darthstalker ROM, it's farther away from your stock JB experience, but one of the fastest ROMs out there, especially on top of a kernel like galaxy KOR. But you can get into flashing kernels after you have some ROM experience ;] (it's actually a lot easier). Just ALWAYS make a backup with ClockworkMod or TW first! Preferably to an external card. Then if something messes up you can just recover to your backup and have everything back to normal, it's literally a time machine for your phone. There are a lot of great support threads here. I almost bricked my phone the first time I tried to root it, but you're already past that part so flashing ROMs and kernels are much easier. Have fun!
If you flash Synergy it will back up your IMEI for you automatically. Just copy that backup to you extSdCard and you will always have it. For getting your feet wet with android and from you've posted so far just stay away from AOSP for now and you will be fine and you will be amazed at the control/options you have now.
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
If you don't want to flash the entire Synergy ROM you can use this: http://forum.xda-developers.com/showpost.php?p=30679476&postcount=5732
I originally rooted my device without unlocking my bootloader because I didnt see myself putting a custom ROM on my device...
Is there anything special I would do to go about putting a ROM on it now? Or would I just go through the rooting process as I did before, but just unlock my bootloader this time?
tylerisbudded said:
I originally rooted my device without unlocking my bootloader because I didnt see myself putting a custom ROM on my device...
Is there anything special I would do to go about putting a ROM on it now? Or would I just go through the rooting process as I did before, but just unlock my bootloader this time?
Click to expand...
Click to collapse
You're already rooted so don't worry about doing that again, but you need to unlock the boot loader. Look for an app called EZ unlock somewhere on here or RootzWiki (use version 1.2 since the newer one had a problem I believe). It's as simple as clicking unlock, then you're good.
Edit: Here it is http://rootzwiki.com/index.php?/top...-1.4---Easiest-way-to-unlock-your-bootloader!
Woops, guy below found it first
Sent from my SCH-I535 using Tapatalk 2
tylerisbudded said:
I originally rooted my device without unlocking my bootloader because I didnt see myself putting a custom ROM on my device...
Is there anything special I would do to go about putting a ROM on it now? Or would I just go through the rooting process as I did before, but just unlock my bootloader this time?
Click to expand...
Click to collapse
To unlock bootloader use this http://rootzwiki.com/topic/32456-app-920-ez-unlock-14-easiest-way-to-unlock-your-bootloader/
Sent from my SCH-I535 using xda app-developers app
Thanks for the help! I actually just figured it out right before you guys posted.
I have CleanROM put on it right now, I am looking to add some MODs now though I think...
I want to keep TW and its standard features... but I also want to get creative with it...
Since I now have deodex I should be able to still add some cool MODs now right?
Oh, and how stable are launchers? If I were to get Apex launcher and assign it to my home key would there be any issues at any time with that and my original home?

Android to a dummie

Hello
(sorry for my english)
I'm a noob in this world and i need some help.
In the past few days i've been reading a lot of posts in this forum but to a noob it's a little bit hard to understand somethings.
So, i'm using this topic to ask some questions. If there is another thread that answer all my questions and explain things for a newbie, feel free to tell me and apologize to create this new thread.
I have a smartphone android, Galaxy S2 with android 4.1.2, all locked to the provider (I know that there is a specific forum for this smartphone and i read some threads).
Now, i want to make it a ROOT and maybe try new ROM's.
Let's start with the questions:
-To make a root, it's better with kernel exchange or with a simple file?
-In the future, if i want to install another ROM, having the root made from the kernel that is with the phone (using a file in the SD Card) may cause some problems? To do this it's better to go to root insecure kernel?
-Why i need to change kernel? which is the benefits?
-It's possible to restore to the previous kernel?
-What are necessary to backup the ROM that actually i have?
-Changing one time the kernel, i can install all the roms i want or i need to install another kernel's?
Thank you for your atention, and one more time, sorry for my english!
@pedrocrv,
Your English is fine! Don't worry about that, man.
Here is my opinion.
Generally speaking, you don't need to replace your kernel. Replacing the kernel can both drastically change your device's performance for the better, as well as render your device completely unusable, which in Android terminology is called "bricked". If your device is "bricked", it is completely useless as an electronic device, making it nothing more than a brick.
But to get back on topic, it's normally only developers like myself who need to replace the kernel, and even then only every once in a while. It's somewhat unsafe for new users, because one little mistake can lead to a huge problem. Trust me, I've seen them here on XDA myself. Don't become one of them.
However, using and flashing ROMs is a whole different story. ROMs normally change aesthetic parts of your device, like the look and features. If you follow the instructions given to install the specific ROM very well, it is practically impossible to brick your device.
If you find a good ROM, go for it. It's almost definitely going to change your device in a very good way.
So to wrap up this post, basically (for you):
Replace the kernel = bad idea, don't do it until you have more experience
Install/flash a ROM = a great idea, go for it if you find a nice one!
The most important thing to remember, however, is to m a k e a b a c k u p. Once you make a backup, you can mod your system however you want without fear of bricking.
Hope this helps.
@thenookieforlife3
Thank you for your explanation!
I understand what you said, but in one thread of my smartphone i see a lot of people talking about rooting their phones but for this is needed to use another kernel.
I want to root my device, and in a near future maybe install one ROM of CyanogenMod (and try others too), but i'm afraid of rooting because that story of changing the device kernel and using Odin... I don't want a brick
Another question:
If i find a file to root my device without Odin, but i don't have the 100% that it's the file indicated for my device, there is some problem if I try to root with that?
And, as i see, there is some diferent files, how i choose one? it's indifferent or one file have specific itens that another don't have?
Thanks a lot!
pedrocrv said:
@thenookieforlife3
Thank you for your explanation!
I understand what you said, but in one thread of my smartphone i see a lot of people talking about rooting their phones but for this is needed to use another kernel.
I want to root my device, and in a near future maybe install one ROM of CyanogenMod (and try others too), but i'm afraid of rooting because that story of changing the device kernel and using Odin... I don't want a brick
Another question:
If i find a file to root my device without Odin, but i don't have the 100% that it's the file indicated for my device, there is some problem if I try to root with that?
And, as i see, there is some diferent files, how i choose one? it's indifferent or one file have specific itens that another don't have?
Thanks a lot!
Click to expand...
Click to collapse
like Thenookieforlife3 said you do not need a kernel, you dont need one to root or install roms/custom recovery's, they are just for tweaking things or being able to overclock. So, first of all, you are going to have to tell us your model number (or which carrier your phone is on) so we can direct you to the right root guide, s2's are fairly easy to root so dont be scared we will hold your hands the entire way!
Trozzul said:
like Thenookieforlife3 said you do not need a kernel, you dont need one to root or install roms/custom recovery's, they are just for tweaking things or being able to overclock. So, first of all, you are going to have to tell us your model number (or which carrier your phone is on) so we can direct you to the right root guide, s2's are fairly easy to root so dont be scared we will hold your hands the entire way!
Click to expand...
Click to collapse
This. ^
We can definitely give you a hand, but we do need a few details to make sure everything works out.
hello again!
@Trozzul and @thenookieforlife3,
Thank you!
So there is the information asked for: (see the attachment for more details)
Bandbase: I9100BULS1
Kernel: 3.0.31-889555 [email protected] #3 SMP PREEMPT Thu Jan 31 14:48:54 KST 2013
Compilation Number: JZO54K.I9100XWLSD
I have another questions to do:
-What vary from file to file on root?
-What is a AOSP ROM? Where I can find a rom that is almost empty of trash, like i think it is a Stock Rom?
-In the information given above, wich is more important to see if I can install that rom? Can I install a rom that is not XWLSD?
Many thanks!
Answers to your questions are in red.
Thank you! You're very welcome!
So there is the information asked for: (see the attachment for more details)
Bandbase: I9100BULS1
Kernel: 3.0.31-889555 [email protected] #3 SMP PREEMPT Thu Jan 31 14:48:54 KST 2013
Compilation Number: JZO54K.I9100XWLSD
I have another questions to do:
-What vary from file to file on root? Normally not much changes from root method to root method - basically, if anything does, it's negligible to you, meaning that it won't really matter. What does matter is that the root method actually roots your phone.
-What is a AOSP ROM? ASOP stands for Android Open Source Project, and it pretty much means that it's a ROM that is as minimalistic and "free of trash", as you say, as you can get it.
-Where I can find a rom that is almost empty of trash, like i think it is a Stock Rom? Here are a few good ones:
AOSP NeatROM for S2
CarbonRom KitKat for S2
SuperNexus for S2
-In the information given above, which is more important to see if I can install that rom? Can I install a rom that is not XWLSD? The ROMs that you can install will be labelled "S2" and "I9100". Don't try to install any other ROMs unless they have those labels.
Hope these help!
I understand what you said!
For example, the AOSP NeatROM have a version that is not AOSP. What it means?
To Install other ROM's i need to root first?
And now, how i simply root by a file?
@pedrocrv,
Answers to your questions in red.
For example, the AOSP NeatROM have a version that is not AOSP. What it means? That means that there is another version of that ROM that is more full of extra features, a.k.a "trash".
To Install other ROM's i need to root first? Yes.
And now, how i simply root by a file? It depends from method to method - some methods are apps that you install and then hit a "big red button", some methods are files that you have to flash through a custom recovery, for example, ClockworkMod. Basically, just read and follow the instructions that come with each root method.
again, thank you!
So, if i find some thread that talk about a file to root, it's just follow the instructions and it's done?
how I know that i need a custom recovery? mine doesn't work?
what is flashing?
Thank you for your attention!
@pedrocrv,
Once again, answers to your questions in red.
So, if i find some thread that talk about a file to root, it's just follow the instructions and it's done? Yes, that's right.
how I know that i need a custom recovery? mine doesn't work? The rooting method will tell you in the instructions whether or not you need a custom recovery, and if it does, it will tell you which one to use and how to use it.
what is flashing? Simply put, flashing is installing a file (normally a .zip) that has been specially formatted via a recovery method (custom or stock).
Thank you for your attention! No problem!
thenookieforlife3 said:
@pedrocrv,
First, please make sure to hit "Thanks" on each of my helpful posts.
Once again, answers to your questions in red.
So, if i find some thread that talk about a file to root, it's just follow the instructions and it's done? Yes, that's right.
how I know that i need a custom recovery? mine doesn't work? The rooting method will tell you in the instructions whether or not you need a custom recovery, and if it does, it will tell you which one to use and how to use it.
what is flashing? Simply put, flashing is installing a file (normally a .zip) that has been specially formatted via a recovery method (custom or stock).
Thank you for your attention! No problem!
Click to expand...
Click to collapse
im sure we should introduce him to cyanogenmod, cyanogenmod can be more stock than Asop most of the time, Asops nice but there are most of the time little additions that the creator likes, plus if cyanogenmod installer is compatible for your device he shouldn't have todo much!
@pedrocrv , im not trying to steal his thunder but im trying my best to explain it to you too if he left anything out, otherwise if you guys want me to i will back out .
Custom recovery's are basically a way of getting out of a bad spot and being able to Flash new Roms, if you get stuck in a bootloop (stays stuck at the samsung screen for a very long time, the first time you flash a rom you should let it sit for it can take awhile for the first time you turn it on.) you can most likely get out of the problem and be able to backup your stock firmware if you decide you dont like rooting/custom roms, it does stuff the Stock recovery does not do.
Flashing is basically as thenookieforlife3 said its so you can install Roms, when you hear the term flashing think "installing".
@Trozzul and @thenookieforlife3,
Thank you for both atention! i'm learning a lot of things with both of you!
I know cyanogen, and as i search in the wiki of cyanogen page i think my phone is compatible.
What I need to do with the installer? And if i use the installer, how I backup my actual ROM to future problems or needs to come to origins?
stock ROM-> My actual ROM?
Custom ROM-> a new one
So, if i understand everything:
With my actual recovery i'm not able to install other ROM's. But, with my recovery, i'm able to root my device unless the root method needs a custom recovery and it say's how to install it right?
With the root by my recovery, i'm able to install other ROM's but I will need to further install a custom recovery right?
Many thanks :good:
pedrocrv said:
@Trozzul and @thenookieforlife3,
Thank you for both atention! i'm learning a lot of things with both of you!
I know cyanogen, and as i search in the wiki of cyanogen page i think my phone is compatible.
What I need to do with the installer? And if i use the installer, how I backup my actual ROM to future problems or needs to come to origins?
stock ROM-> My actual ROM?
Custom ROM-> a new one
So, if i understand everything:
With my actual recovery i'm not able to install other ROM's. But, with my recovery, i'm able to root my device unless the root method needs a custom recovery and it say's how to install it right?
With the root by my recovery, i'm able to install other ROM's but I will need to further install a custom recovery right?
Many thanks :good:
Click to expand...
Click to collapse
Yes your stock rom is what the device comes with when you buy it. every device method of being able to get custom roms is different, so when you do get a new phone always do your research, sometimes you can root it and dont need a custom recovery (thats only if you want to stay on stock rom) sometimes you need a custom recovery to get root. with my S2 what i needed todo was get a custom recovery first, installing cyanogenmod already comes rooted so you can make a backup of your stock rom without rooting it.
so i dont also exactly know which device you have, where are you from? it looks spanish in your phones setttings with that screenshot, region is important. is it a GT-i9100 or a GT-i9100b? take out the battery and tell us what the model number says there. this is important for the cyanogenmod installer.
Trozzul said:
Yes your stock rom is what the device comes with when you buy it. every device method of being able to get custom roms is different, so when you do get a new phone always do your research, sometimes you can root it and dont need a custom recovery (thats only if you want to stay on stock rom) sometimes you need a custom recovery to get root. with my S2 what i needed todo was get a custom recovery first, installing cyanogenmod already comes rooted so you can make a backup of your stock rom without rooting it.
so i dont also exactly know which device you have, where are you from? it looks spanish in your phones setttings with that screenshot, region is important. is it a GT-i9100 or a GT-i9100b? take out the battery and tell us what the model number says there. this is important for the cyanogenmod installer.
Click to expand...
Click to collapse
No i'm from portugal
so:
Model: GT-I9100
SSN:-I9100GSMH
Wich is the diference?
pedrocrv said:
No i'm from portugal
so:
Model: GT-I9100
SSN:-I9100GSMH
Wich is the diference?
Click to expand...
Click to collapse
There's very little difference between the i9100 and the i9100b, but the difference is enough that there is a separate CyanogenMod installer for both models.
thenookieforlife3 said:
There's very little difference between the i9100 and the i9100b, but the difference is enough that there is a separate CyanogenMod installer for both models.
Click to expand...
Click to collapse
@thenookieforlife3 i think the cyanogenmod installer installs a CWM right for his question on it? also look at these stated on the Cyanogenmod wiki for the GT-i9100
WARNING:
Some second-generation Samsung Exynos devices are potentially susceptible to a "superbrick" caused by performing a factory reset with the stock kernel, which effectively kills the internal memory in the device. It is highly recommended you do not perform this operation while using a stock kernel for safety reasons. To make sure you aren't running the stock kernel (only needed when coming from the stock ROM), fully install CM without performing a factory reset and reboot to recovery before you perform the factory reset.
WARNING:
If you used a non-official method to remove a provider lock, your /efs partition may become corrupt! It is highly recommended you make a backup of this for safe keeping before attempting to modify your device, especially if you plan to remove such a lock.
WARNING:
The newest Gapps package (20140606) is too big for the /system partition of i9100. Please use the 20140105 package instead. This message will disappear when this is resolved.
Click to expand...
Click to collapse
Should we tell him to run a benchmark and tell us his CPU?
@pedrocrv (Edit:https://play.google.com/store/apps/details?id=com.antutu.ABenchMark download this app real fast and tell us what CPU you have) so the cyanogenmod installer will be the easiest thing for you, even though installing a custom rom is insanely easy this is basically a one click method, note that all of your data will be deleted so back that up somewhere where you can save it and put it on your phone when its done installing. so as i asked thenookieforlife3i believe that the cyanogenmod installer will also install the latest and best custom recovery for you (CWM: Clockworkmod will be a huge term like CM: Cyanogenmod you will hear a lot, they are both very popular for being the most stable.) it would be stupid enough for it not to install it as well, but if it does not we will show you an easy app that will install a custom recovery, basically one click just like cyanogenmod. now as i looked on the cyanogenmod site, the installer IS compatible with your phone and will install a Stable version of Cyanogenmod 10.2 which is android 4.3. note that the highest right now is CM 11 which is android 4.4.4 kit kat but right now is what we call a "Nightly".
i will try my best to explain this to you, there are four stages that cyanogenmod puts out i will rate them from lowest to highest: "experiments" "snapshot" "nightly" and "Stable", you only need to worry about nightly and stable, Stable is basically the final product the last update for that android version so its the most stable and with less bugs and this is what you want to aim for, Nightlys are Nightly generated updates that update bugs every night asked by people like us to be fixed, Honestly Nightlys are Very stable and are perfectly fine.
Now you might like Cyanogenmod 10.2, personally a lot of my phones run 10.2 if its available, you might like kit kat (Cyanogenmod 11) better instead, honestly try out 10.2 first and if you dont like it, you can update to Cyanogenmod 11 (they push updates out like how samsung would push out updates.) without deleting your information on CM 10.2, im sorry if i confused you at all please ask a lot of questions if needed!
Trozzul said:
@thenookieforlife3 i think the cyanogenmod installer installs a CWM right for his question on it? also look at these stated on the Cyanogenmod wiki for the GT-i9100
Should we tell him to run a benchmark and tell us his CPU? …
Click to expand...
Click to collapse
Yes, installing CyanogenMod installs ClockworkMod as the default recovery.
Yes, let's have him run a benchmark and tell us the results.
@thenookieforlife3 and @Trozzul
Again, thank you for your patience!
I'm now running the benchmark!
Let's put new question's..
-With CM 10.2, it comes with root, and how to unlock the SIM?
-With CM 10.2, in wich phase of the installation I will be able to backup my stock ROM?
-Imagine that after sometime I want to go back to my stock ROM, What I need to do, because i will have another recovery?
-WIth the CM 10.2 I will have my RAM memory more free?
In the attachment are the images of the test
thank you again!
Pedro
@pedrocrv,
As always, answers to your questions in red.
-With CM 10.2, it comes with root, and how to unlock the SIM? @Trozzul, if you'd please answer this question, that would be great, because I don't know much about SIM unlocking.
-With CM 10.2, in wich phase of the installation I will be able to backup my stock ROM? You will want to make a Nandroid backup before you do anything at all in relation to rooting and CyanogenMod.
-Imagine that after sometime I want to go back to my stock ROM, What I need to do, because i will have another recovery? You will use either the "Install update from SD card" or the "Install .zip from SD card" feature. I don't know exactly, but if that time comes, please let me know and I'll do the research necessary to help you out.
-WIth the CM 10.2 I will have my RAM memory more free? It all depends on what apps you have running at one time. I personally use Advanced Task Killer Free to kill apps directly after I'm finished using them, and that frees up a lot of RAM. CM probably overall will make your RAM memory less free, but if you use the app killing trick, you won't ever have a problem with it.
In the attachment are the images of the test Great, thank you for doing that.

Categories

Resources