• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [International] Few questions about rooting?

silvercats

Well-Known Member
Do I need to unlock boot loader before rooting?

Do I need to Root before installing Cynogen mod?
if yes, why?
 
no u do not need to unlock the boot loader before rooting. I am assuming you have the international version of the s3(GT - I9300) then there is a good guide below on how to root. After rooting the phone you can boot into the recover(power + vol up + home) and flash the cynogen mod or any other custom rom.

http://androidforums.com/internatio...gs-root-guide-last-updated-22-feb-2013-a.html

That is an awesome link.

If we root, It allows access to the Root directory. Is ROOT folder in the BIOS or something because we don't even need to log in to the OS when re installing another flavor of Linux or any other in PCs.



and That link has seriously discouraged rooting the device. Why is rooting make Androids so vulnerable while Super user rights in a PC can never harm the Linux PC physically. (except for over clocking and over heating). and we can't delete a system file that is important just like that in Linux for PC. Why is android very dangerous .

Thanks
 
Why Root - Android Wiki. Quoted from this

Ability to alter system files. You can replace many parts of the "Android Core" with this including:
Themes
Core apps (maps, calendar, clock etc)
Recovery image
Bootloader
Toolbox (linux binary that lets you execute simple linux commands like "ls") can be replaced with Busybox (slightly better option)
Boot images
Add linux binaries
Thanks


Android core? does this refer to the Android device or the Android OS?

it can't be the OS because the boot loader IS NOT a part of the OS(it is BIOS), right?
 
That is an awesome link.

If we root, It allows access to the Root directory. Is ROOT folder in the BIOS or something because we don't even need to log in to the OS when re installing another flavor of Linux or any other in PCs.

There is no BIOS. There is a bootloader which loads either recovery or Android.

You are quite right in that to flash a ROM you need only have a recovery that can flash custom files, not root. It just happens the rooting process achieves both of these at once.
 
I wouldnt worry much about rooting.
Realisticly youre not gona do any damage if you follow instructions properly.
Its just good practice to warn people of potential risks :thumbup:
Id maybe get more familiar with the phone first until u know what and why you wana modify it :)
 
isn't Bootloader the BIOS in phones?

No. The bootloader is the bootloader in phones.

BIOS is the Basic Input/Output system. A place where the user can set hardware specific settings without the need for an operating system. Android phones do not have this.

Windows, Linux and Android all have bootloaders. On a PC, the bootloader runs after POST and the BIOS splash
 
Why is rooting make Androids so vulnerable while Super user rights in a PC can never harm the Linux PC physically. (except for over clocking and over heating). and we can't delete a system file that is important just like that in Linux for PC. Why is android very dangerous .

Thanks

Superuser in Linux can be very dangerous ;)
 
No. The bootloader is the bootloader in phones.

BIOS is the Basic Input/Output system. A place where the user can set hardware specific settings without the need for an operating system. Android phones do not have this.

Windows, Linux and Android all have bootloaders. On a PC, the bootloader runs after POST and the BIOS splash

Where is this bootloader located in Phones and PCs ?
 
PCs have a BIOS.

A bootloader is not a BIOS. It's like a BIOS in some ways, _conceptually_ only.

But it's not a BIOS.

So long as you try to think of them in similar terms, you're going to mix paradigms and not understand how your phone is laid out or how it works.

Listen to and trust these guys.

Do not start asking for steps on how to brick a phone as you have in your other thread.

Cheers, thanks! :)
 
I thought the boot loader's job is done by the BIOS. You mean there are different boot loaders for different OSs?

yea those are the locations.


Only a bootloader does a bootloaders job. BIOS is something completely different.

A Bootloader's job is to Boot into the operating system (or help choose which to boot into).

On a Windows XP machine, it is called NTLDR (NT Loader) and is located on the HDD. After BIOS, the bootloader is called. This is called by the Master Boot record, which is formatted onto the HDD when you install Windows. The Bootloader boots windows for you. If you have Dual Boot Windows, It's the bootloader that presents you the choice of which Windows version you want to boot into.

If You Have Windows Vista, 7, 8 etc... Its Called BCD (Boot Configuration Data). Again, it is on the HDD and is called by the Master Boot record.


If you Install Linux, your Bootloader is called "GRUB" (GRand Unified Bootloader). Works the same as Windows, in that it is called after BIOS. BIOS is not on the HDD btw. It is stored on the motherboard itself. Phones don't have this. The BIOS splash screen is seen when the motherboard is powered up, but before the HDD is turned on / booted.

If you install Linux after Windows (which is the ONLY way to dual boot between the 2 properly) the GRUB loader takes over the Windows one.

In Android, the bootloader Loads Android by default. The boot loader is a boot.img on the internal memory. It has various different names. Samsung's is called SBOOT. HTC's is called HBOOT. Works the same as Windows (except not after the BIOS) and boots into Android (or with certain key combinations, into recovery or download mode).

Hope this clarifies the job of Bootloaders for you.
 
Back
Top Bottom