samsung galaxy s forum
Find Your Forum
  
Welcome, Guest. Please login or register.

News: Do you like Samsung Galaxy S?    
Advanced search
Scratch-Proof your Samsung Galaxy S                      Best Screen Protector for Samsung Galaxy S Cheap Cell Phone Accessories
Bookmark Samsung Galaxy S Forum
Pages: [1] 2 3 ... 14   Go Down
Print
Share this topic on AskShare this topic on Del.icio.usShare this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on LiveShare this topic on MySpaceShare this topic on RedditShare this topic on SquidooShare this topic on StumbleUponShare this topic on TwitterShare this topic on YahooShare this topic on Google buzz
Author Topic: What is Rooting, and Why you should or shouldn't care? (Updated 28-10-11)  (Read 112154 times)
IronSingh
Administrator
******

Karma: +69/-0
Offline Offline

Kuwait Kuwait

Posts: 2172



View Profile
« on: December 17, 2010, 08:01:17 AM »

After seeing this question countless times, I decided to put it to rest.

So What is Rooting?

Just Rooting by itself will give you one thing.

Root Privilege

Root is the equivalent of Administrator Privilege in Windows.

Why is this important?

Well it isn't to most users, root just allows you to change system files, or in the other terms hacking.

Once your device is rooted you can do whatever you want the sky is the limit and your brain the engine.

Why do most people root on this forum?

Hmm, I can't speak for all but I believe the major force driving people to root is the Lag-fix and Market Enabler/Access!

The Lag-whaat?

The Galaxy S uses the RFS File System (in layman's term: A standard in which your Media is formatted).

Now this file system is a bottle neck for the device and a solution to this problem is adding a virtual Drive of another more efficient File System that is native to Linux. (Yes, if you didn't know yet Android is based loosely on a Linux Core).

There are two popular methodologies. EXT2 and the much newer EXT4

The Differences Between the two:

EXT2 was made in an era when 10 ~ 30 GB was the norm in a Desktop machine.
And in that it was more efficient for storage of those drives, albeit EXT2 can handle upto 32TB.

EXT4: is a much Newer File system that has been stable since 25 Dec 2008. It is the default in many popular Distros Such as Ubuntu, Redhat, and as of Ginger Bread 2.3 so is Android.

Now why choose one over the other:
SSD Drives are rated at a number of cycle counts for each sector before failure. (SSD Drives are what are used in most mini Storage Devices like Mobile Phones, Memory cards and USB Pen Drives.)

So what does this mean:
Lets, Say you have a 10 GB SSD Drive which is Rated at 10,000,000 (10 Million) Read/Write Cycles for each Sector. A normal 10GB Drive has 19,531,250 Sectors. So now once your phone has copied about 100,000,000 Kb ~ 100 GB worth of data on and off your Drive it will start to cry. if you wish to understand the calculations go here.
In Contrast a Magnetic HDD (Normal Laptop and Desktop Drives with a spinning Motor) are rated in Number of Hours. So you have unlimited Read/Write Cycles (well sort of), but you have a time Limit.

Now the thing is I don't know what the Drive in the SGS is rated at, but lets Proceed.

EXT2 File System is more Efficient in terms of longivity of the Drive, it needs less Read/Write Cycles to complete Tasks then the EXT4, but EXT4 is alot Faster when compared to EXT2.

So it's a trade of Between Life and Speed. So it's your choice.

There are two Lagfixes Available for the SGS:
OCLF by RyanZA Explores the EXT2, and the Voodoo Project uses the EXT4.

At the time of writing this RyanZA the Author of OCLF has left the project and as of now the Project is Abandoned. If you are using anything Less then JPY OCLF is still an option (Last I heard JPY is supported please tell me if I am wrong).

What about Market Enabler/Access?

Different Regions have a market lock for software for Political reasons that are beyond my reasoning. So what you see in India on the Market may not be everything you see in the USA, and Vice Versa.

Market Enabler/Access tricks the phone into believing that you are not where you are, and lets you use apps from other Markets.

My Quadrant Result is *#$%^

The Galaxy S Runs the Hummingbird Processor Developed by Samsung.
Quadrant was specifically written for Qualcomms's SnapDragon Processors.

Quadrant is not a good way to test the speed of your phone on a Galaxy S. Sure HTC and Moto use SnapDragon Processors so it's cool for them.

What is the easiest way to Root my Galaxy and also push my phone to it's limit?

2 Words: Custom Roms!!!!

Custom Roms are Roms with custom settings with additional code to make the phone leaner and meaner.

How?

Well for one Most Custom Roms have modified kernels that boost the R/W speed and some even overclock the CPU speed, then there is the custom menus that let you change aspects of the phone that you would normally not be allowed to, but Of course the cherry-on-top in this case is the look of the device.

What do you mean?

The real reason most people use custom Roms (or at least I do) is because the phone gets a unique look, the OS ceases to exist as it was and begins to look like it could have. This brings extra individuality to the phone, it's not like changing wallpapers this a little different, you can change the color of the status bars, add battery percentage to the default battery icon, add an over-scroll glow, change the multicolored menus to single solid colors, etc. Ofcourse different Roms do it differently not all Roms are alike.

So which one is the Best one?

That is the beauty of the community there is no single best ROM. you have to try different ones to see which one you like, it's like asking what is the best color? well I think black is but then I am not you and you may not like black so it's not really the best for you. is it?

Beauty is in the eye of the beholder.

One last question, do I need to root to use custom Roms?

NO, you need either CWM or Odin. Root is not a prerequisite, it is the end result.



---------------

I hope this small Q and A helped quell your dilemmas.

On a final note,

Rooting can void your warranty, if Samsung finds out that is.
The process of rooting can brick your phone, it is due to the nature of Linux and how flashing works. I should also mention that the likely hood of bricking your phone is very very small.

So please understand that rooting and installing programs that allow you to change system files (hacking) must be done at your own peril.

In the end, it comes down to your personal choice and comfort level, it was my duty to inform, and I feel I did so.

For Instructions on how to Root Click Here.

Peace.
IronSingh

Edit - Updated 10-03-11
« Last Edit: October 28, 2011, 11:22:41 AM by IronSingh » Best Screen Protector

Request for Anyone

Common Queries:
| Forum Rules | Tips and Tricks | Trouble after Kies Update? | What is Root? | What is Flashing? | Official ROMs | Carrier Unlock |
| How To Root | How to Lagfix | How to Enter Download Mode and Recovery Mode |

Please Don't PM me with questions about your device, you can send me links to your thread.

Device History: Nokia 9210, Nokia 9210i, Qtek 1010, Qtek 2020, HP iPAQ 612C, Nokia 7710, Nokia 5800, Nokia N95, Nokia E90, Nokia N900, Samsung GT-i9000, Nexus S

Current Device: Samsung Galaxy SII Powered by KG1 Darky.
steve68
Jr. Member
**

Karma: +1/-0
Offline Offline

United Kingdom United Kingdom

Posts: 22


View Profile
« Reply #1 on: December 17, 2010, 10:15:28 AM »

thanks man  Big Grin
Best Screen Protector
IronSingh
Administrator
******

Karma: +69/-0
Offline Offline

Kuwait Kuwait

Posts: 2172



View Profile
« Reply #2 on: December 17, 2010, 10:35:47 AM »

thanks man  Big Grin

No problem. Cool

Since I stickied this thread to enlighten people on the mysteries / misconceptions surrounding rooting, in return if you don't mind and have free time, could you please post if you did root or not, and if so why or why not.

And how difficult or easy it was.

I ask this so other people new to this concept are at ease knowing how someone else in their situation reacted.

Peace.
IronSingh
Best Screen Protector
the j
Jr. Member
**

Karma: +1/-0
Offline Offline

Posts: 19


View Profile
« Reply #3 on: December 17, 2010, 11:53:48 AM »

Salute IronSingh, nice job man!!

Am rooted and using voodoo stable 5.0.1. I installed the voodoo using Odin and rooting was done through the market, then I have also installed busybox from the market too. There's nothing like bricking the phone while doing the above processes. Chances of brinking are 0%

The Phone is working very much faster, i can now use all apps i.e. rooted and unrooted. Can now back-up my apps and Rom easily. Am able to enter the core of the phone(risky). Can do lots a ʞɔoɹ with my phone.

Question is, How many times can one Flash a phone??? Everytime i do it, should i re-partition?? Have done it 10 times now am getting worried. Big Smile Big Smile


NB:// What are you doing with an Android phone if u can't root. Rooting is freedom Angel Angel
Best Screen Protector
IronSingh
Administrator
******

Karma: +69/-0
Offline Offline

Kuwait Kuwait

Posts: 2172



View Profile
« Reply #4 on: December 17, 2010, 02:10:28 PM »

Salute IronSingh, nice job man!!

Am rooted and using voodoo stable 5.0.1. I installed the voodoo using Odin and rooting was done through the market, then I have also installed busybox from the market too. There's nothing like bricking the phone while doing the above processes. Chances of brinking are 0%

The Phone is working very much faster, i can now use all apps i.e. rooted and unrooted. Can now back-up my apps and Rom easily. Am able to enter the core of the phone(risky). Can do lots a ʞɔoɹ with my phone.

Question is, How many times can one Flash a phone??? Everytime i do it, should i re-partition?? Have done it 10 times now am getting worried. Big Smile Big Smile


NB:// What are you doing with an Android phone if u can't root. Rooting is freedom Angel Angel

Thank you for sharing your experience, it means alot to me and hopefully someone else thinking "To Root, or not to root, That is the Question".

I believe more replies like yours will help forum members and non-members alike in figuring out what rooting is and what potential it brings with it.

Saying there is 0% chance is encouraging, but still it is a possibility. Maybe I should also mention that there are methods to make your phone beat it's heart again even if you brick it. (I will not go into it).

As for your question, You can do it as many times as you want. Re-partition just deletes the partition table and creates a new one.

I must warn you though that the drives in these things are similar to SSD in design, and have a higher rate of wear and tear than the standard Magnetic Drives. I will also mention that their durability is higher, so you will still average 3 to 4 years before the drive will start to cry, but extreme usage can accelerate that process.

It is also worth mentioning that by the time that happens you would probably have changed the phone.

Peace.
IronSingh
Best Screen Protector
raineverafter
Jr. Member
**

Karma: +3/-0
Offline Offline

Singapore Singapore

Posts: 20



View Profile WWW
« Reply #5 on: December 20, 2010, 08:52:57 AM »

I'd like to share my thoughts for those torn between "To Root, or Not To Root, That Is The Question"

   The next three paragraphs are all about me and you can skip to the results if you want to  Crying

I'm a proud user of SGS esp it's running on Android but I was a little disappointed that it lags or it fails to function properly whenever I needed it the most. Like when I make phone calls, search in Google, or even when my iPhone friends starts to show off their phone.

I multitask and wants everything done quickly. Asking me to remove/reduce the widgets, getting rid of the live wallpaper, etc. is something I couldn't accept for a phone with 1Ghz processor.

After one month of usage, troubleshooting, lurking from this forum and reading other user reviews... I rooted (did i use the right term?) my phone yesterday.

Result: I was jumping for joy and even said to myself that I should have rooted it from the beginning. But, the fun part is to have experienced the lag and have done something with the help of this forum and xda. I showed my friend how my phone has improved, boy was he surprised! So while we were having a cup of coffee I sent him the file via bluetooth, etc. and after the lagfix, he was shouting for joy! Shocked

Here's a quick summary to compare how my phone has improved:
  • Phone Start - Up: approx 2mins & 30secs with 11 widgets (before, 5mins at least)
  • Twitter & Facebook displays updated tweets in 4 secs with profile pictures when opening the apps' main screen (before, pictures wouldn't load and takes about at least a minute to complete)
  • Used regular browser to search for Galaxy S in Google took 3 secs on Wifi and 6 secs 3G
  • SG Buses app shows all the results of the expected time instantly - wait, maybe I sounded much like a selling a product... uhm, 2 secs perhaps? (before, it takes about 10seconds and sometimes I had to refresh it several times but still fails to show the time)

My post might be very encouraging for those undecided readers but still take extra precaution and think it over - if you found a way to accept and deal with your unrooted phone's performance then you no longer have a problem. Then again, it's all about the speed!

i9000 ||| JPA ||| Froyo
Apps I used: Astro File Manager , RyanZA's z4root, and One Click Lag Fix APK - 2.0
« Last Edit: December 20, 2010, 09:02:01 AM by raineverafter » Best Screen Protector
IronSingh
Administrator
******

Karma: +69/-0
Offline Offline

Kuwait Kuwait

Posts: 2172



View Profile
« Reply #6 on: December 21, 2010, 01:36:29 PM »

Thank you raineverafter for sharing your response. Repped.

On a side note I wished to point something out about your comment
I multitask and wants everything done quickly. Asking me to remove/reduce the widgets, getting rid of the live wallpaper, etc. is something I couldn't accept for a phone with 1Ghz processor.

Even on a desktop with full bells and whistles. (QuadCore i7, 8GB RAM, SSD Drive, etc). You will still face lag.

The problem lies in the architecture, the big struggle for a mobile device is that it is a battle for power (Battery) or Speed (CPU).

The HummingBird (Samsung's S5PC110A01 Processor) runs on a 45-nm Architecture it is meant to be efficient in terms of Battery Power, that means if you were to match it with lets say AMD Athalon 1Ghz (For quite a while they were faster then intel), you would notice immediately that the Athalon outperforms the the ARM 8 SoC processor. Why? the AMD is rated for more electricity.

The problem is you will never be able to test it fairly. Since the ARM processor is fundamentally different. What runs on ARM doesn't run on x86 and vice versa. ARM is an optimized Processor it doesn't carry all the instructions a normal x86 Processor carries. So even if you were to write the OS for X86 as well as ARM, it would have to be coded differently and so it would be a similar test not an exact comparison.

Peace.
IronSingh
Best Screen Protector
raineverafter
Jr. Member
**

Karma: +3/-0
Offline Offline

Singapore Singapore

Posts: 20



View Profile WWW
« Reply #7 on: December 25, 2010, 12:40:30 PM »

OMG my nose is bleeding! Hehehe, just kidding!
Thanks for enlightening me @IronSingh and hope this also will help the rest of the users to have a better understanding of their phones and even computers hehehe

So far my phone has been performing beyond my expectations in terms speed performance. Time to add more apps, cheers!
Best Screen Protector
stubaynton
Jr. Member
**

Karma: +1/-0
Offline Offline

United Kingdom United Kingdom

Posts: 50



View Profile
« Reply #8 on: January 06, 2011, 02:47:57 AM »

This thread is great. I think i want to root my phone ( SGS Froyo XXJPY ) as Im already experiencing lag and have only had it 2 weeks. But Im peftrified of bricking it. I use my phone for everything lol (Us truckers get lonely on long trips)

Problem is when it comes to smartphones, or Android, Im fairly noobish. Just reading some of the terms,baseband, RFS, EXT2, EXT4, etc, etc n the like gets me confused. Kiss

To Root or not to Root, that is the question.....
Best Screen Protector
IronSingh
Administrator
******

Karma: +69/-0
Offline Offline

Kuwait Kuwait

Posts: 2172



View Profile
« Reply #9 on: January 06, 2011, 04:33:32 AM »

This thread is great. I think i want to root my phone ( SGS Froyo XXJPY ) as Im already experiencing lag and have only had it 2 weeks. But Im peftrified of bricking it. I use my phone for everything lol (Us truckers get lonely on long trips)

Problem is when it comes to smartphones, or Android, Im fairly noobish. Just reading some of the terms,baseband, RFS, EXT2, EXT4, etc, etc n the like gets me confused. Kiss

To Root or not to Root, that is the question.....

If you don't ask questions how will you find out?

RFS, EXT2, EXT4 are file systems.

Basically it is a file format or you can say set of instructions of how data is  or is supposed to be stored on the storage Device namely Hard Drive, Memory Card, Internal Drive , etc.

All you need to know about these 3 formats is that RFS is the problem and has been weeded out in Gingerbread. Ext 2 and 4 are ok and is what you want to look for when you are looking for a lagfix.

I didn't use the word baseband, but it has many meanings even in this context.

There 2 basic meanings in this context  being the Version of Android Build or the frequency of GSM/CDMA Radio.

Please ask your questions this is the reason for this thread.

Peace.
Ironsingh
Best Screen Protector
stubaynton
Jr. Member
**

Karma: +1/-0
Offline Offline

United Kingdom United Kingdom

Posts: 50



View Profile
« Reply #10 on: January 06, 2011, 11:38:13 AM »

hi ironsingh.

thanks for the explanation, but i meant just general terms i dont really get all the lingo. sorry if you misunderstood and thought i was asking for explanations of all the terms hehe. Although, i do appreciate it, and as that old saying goes. "You dont know, if you dont ask" (did i make that up Happy )
Best Screen Protector
charles king
Global Moderator
*****

Karma: +0/-0
Offline Offline

Sweden Sweden

Posts: 137


View Profile
« Reply #11 on: January 06, 2011, 11:46:34 AM »

Great thread. I have been holding back hoping that Samsung would have fixed the lag but it is so much that I am willing to give it a try. Now, the biggest issue for me is that there are so many different fixes it is very confusing to know what or which is the right one to choose. So I am asking kindly, can someone please tell me the files needed to install a lagfix? One of the issues is that most folks do not know how to write a simple how-to instructions. This is the key for a successful installation. I'm using Froyo update and was hoping 2.2.1 would have been available for update, but I am using 2.2- The lagging is ridiculous.

BTW, is Odin really necessary to install files? I also see that there is a even faster Rom over at XDA call Darky, I think. People says it is even faster than Voodoo.. Oh well, if I can just get a simple way to root and then install a lagfix without going through a 6 hour Einstein procedure I would be very grateful. Anyone care to help me out please?
Best Screen Protector

Charles King
--------------------
ROM :- Darky's v9.1 Extreme Edition
Firmware :- XXJPY
Kernel :- 2.6.32.9 curio@carton #1877
Launcher :- Gingerbread Pro Launcher
IronSingh
Administrator
******

Karma: +69/-0
Offline Offline

Kuwait Kuwait

Posts: 2172



View Profile
« Reply #12 on: January 06, 2011, 02:38:51 PM »

hi ironsingh.

thanks for the explanation, but i meant just general terms i dont really get all the lingo. sorry if you misunderstood and thought i was asking for explanations of all the terms hehe. Although, i do appreciate it, and as that old saying goes. "You dont know, if you dont ask" (did i make that up Happy )

Please inquire as to what specifically you don't understand, I will do my best to clarify.


@charles king

There are a lot of How-To.

But the Easiest Way I know of achieving what you described is using Z4root and OCLF.

Z4root is a one click root Application, that used to be available on the Market. You will have to manually get it from Xda, and copy it to your Phone and install it.

Once installed plug it into a PC with USB debug on (Settings -> Application -> Development -> USB Debugging)

Now run the App Z4Root and click on Perm Root. Wait and Let it do it's thing.

Once it's done get OCLF by RyanZA, and install it in the same manner as you did Z4root from XDA.

Run the App OCLF and Click on Install EXT2 Utils wait for it to do it's thing, then click Install Lag Fix.

Done.


Peace.
IronSingh
Best Screen Protector
charles king
Global Moderator
*****

Karma: +0/-0
Offline Offline

Sweden Sweden

Posts: 137


View Profile
« Reply #13 on: January 06, 2011, 05:01:28 PM »

Much appreciated. I went into the market to download the OCLF by RyanZA but there are two versions. One free and the other paid. Which should I get?


BTW, have you tried the New rom by Darky on XDA? Is it better?
« Last Edit: January 06, 2011, 06:59:09 PM by charles king » Best Screen Protector
charles king
Global Moderator
*****

Karma: +0/-0
Offline Offline

Sweden Sweden

Posts: 137


View Profile
« Reply #14 on: January 06, 2011, 11:09:34 PM »

ok. How do i know that the phone is  rooted and that lagfix is installed?
Best Screen Protector
Pages: [1] 2 3 ... 14   Go Up
Print

Jump to:  

Got a new phone? Find the forum here






Thanks for visiting Samsung Galaxy S Forum

















CopyRight 2010 Samsung Galaxy S Forum
Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC
Sitemap

Galaxy S3 | Galaxy Note | Galaxy Nexus | Kindle Fire | Atrix 4G | Motorola Xoom | Windows Phone 7
Nokia Lumia | Tech Support Forum | Top Hosts | Samsung Galaxy Tab | Samsung Galaxy S2 | Samsung Galaxy S | Samsung Wave
HTC Evo 3D | HTC Evo 4G | HTC Incredible | HTC Incredible 2 | HTC Incredible S | HTC Thunderbolt
Motorola Droid Razr
| HTC Desire | HTC Desire HD | HTC Desire Z | HTC Desire S | HTC Wildfire
Motorola Droid | Galaxy Indulge | Nokia N8 | Droid Charge | Droid X | Droid X2 | Droid 2| Droid 3 | Fascinate
HTC Sensation | HTC Flyer | LG Revolution | Asus Transformer | Xperia Play | iPhone 4 | Nexus S | Droid Bionic
HTC One | HTC Wildfire S | HTC Droid Eris


This is an Un-Official fan based Website. The views expressed on this website are solely those of the proprietor, or contributors to the site, and do not necessarily reflect the views or opinions of the parties it covers, and is not affiliated with, endorsed or sponsored by parties involved.
If you have a problem with any of the content posted on this website, please contact "mobile@vssupportqueue.com"
Term of Use | Privacy Policy | BlackRain 2006 by, Crip