So present options for rooting are - Here below 5 option to root Note, You can select any of one.
0.Root with apk (NO MORE WORKING ON LATEST ROM)
1A.Root with stock recovery including safe kernel
1B.Root with stock recovery
2. Using Odin (will raise counter)
3.Using Mobile Odin

NEW 17 Dec2012

0.Root with apkCredit goes to Chainfire, alephzain (This method won't replace kernel, so if you root with this method,I recommend to flash safe kernel)(NO MORE WORKING ON LATEST ROM)

6.Now your device is rooted, for security purpose you can disable Exploit.(see image)
Note : This may break camera, but unchecking disable exploit make it working again

7.Open SuperSU from app drawer and update binary (see image)

How to Unroot and make status Normal
Open Exynos Abuse app, uncheck disable explot and select Unroot device (see image)

Restart device and wait for 10 min. and then you can check status.

1.Rooting with stock recovery - Thanx to Entropy who direct this way,as well always looking for safety measures for us, Chainfire for creating great tool SuperSu (and many more), Phil3759 as files,scripts derived from his Thread and Linus Yang for Busybox.
You can have two choice to root device from recovery1A.Root + safe kernel + advance recovery. [Recommended method]
Here this will not just root your device but also add safe kernel (patched for mmc erase cap command) so you can safely wipe your device. as well gives you advanced recovery with it you can flash flashable zip files, nandroid backup/restore and more.
All credit goes to Phil3759 for awesome work.
Visit this threadhttp://forum.xda-developers.com/show....php?t=1901191
And download kernel in zip format according ROM you are having on device.
-Copy downloaded file to Ext SD card to root directory
-Reboot into recovery (vol up+Home+power)
-Select install(update) zip from ext SD card
-select '[your downloaded kerenel].zip' which you have copied to Ext card above
-Reboot device
Now you will have Root + safe kernel

1B.If you want just Root but not kernel, follow this

- Download Root_SuperSu 0.95
-Copy downloaded file to Ext SD card.
-Reboot into recovery (vol up+Home+power)
-Select install zip from ext SD card
-select 'root_SuperSU-*.zip' which you have copied to Ext card above
-Reboot device
-You can see superSU on appl drawer. open it and update.
-Now This will give you only SuperSU not busybox, though application which doesn't depends on system busybox will still works.e.g.Titanium Backup.
-To get full Root+busybox, Download Root_busybox *.zip
-Copy Root_busybox* only to Ext SD card
-Reboot into recovery, Select Install zip from Ext SD card. select Root_busybox* .zip and Flash.
-Done !

PS : If you can't see superSU after flashing above file(sometimes happen if there is too low space like in LQ3 ROM, then use this Root_superSU, followed by same above Root_busybox file.

Immediately after This I recommend to
1.Backup EFS
2.Flash any safe kernel with mobile Odin.

-Download Odin (.tar) version of custom kernel like Notecore, Speedmod, CF root kernel Or other any with same function. If newbies have confusion to select, here is one for example Notecore V12 std kernel. You can use this. But newer version can be found on link mentioned above.
-Flash it using PC odin for PDA tab.
-You will get exclamation mark and raised counter, which can be reset with Triangle Away
-First time opening triangle away application, it will ask to download file(flasher), let it complete. then choose to reset counter, it will restart in special recovery an finish job.

3. Long, No raised couter OR Exclamation mark
-Downgrade to Rootable GB ROM and Root it. OR Download This pre rooted GB ROM and flash using PC Odin
-Wipe cache, data and delvic cache from recovery
-Install Mobile Odin Pro
-Copy ICS ROM file in .tar (you want to flash) to Internal SD card (recommended, but you can have it on EXT too)
-Download Odin (.tar) version of custom kernel like Notecore, Speedmod, CF root kernel Or other any with same function. If newbies have confusion to select, here is one for example Notecore V12 std kernel. You can use this. But newer version can be found on link mentioned above.
-Open Mobile Odin Pro
-select open file

-Point to ROM file you have copied

(file name varies from image above, this is for demo purpose)

-All fiels will popup and feel automatically
-select kernel and point to custom kernel file you have copied

Tick 'Enable ever root' and 'Inject superuser(super SU) -(see image)

Flash.
Done!

First thing you should do after rooting is
-backup EFS folder ( you can use Ktool for that)
-to make some space (at least 15MB). You can safely remove google+, youtube and later install from market.

Now your device is full rooted, and use Titanium backup(or which you have used to backup) to restore

Here as name suggest non rootable directly ROMs. guide is not for How to root it, but better we can term it, How to get root access on such newer ROM.

As i said if you ROM not having kernel as mentioned in previous post (#2), you have to consider your ROM as non rootable.

Available option to get root access on such ROMs

1. Flash Pre rooted ROM

As name suggest flashing This ROM with PC odin, you will have ready made Root + CWM. This ROM was modified by ChainFire (All credit goes to him only). And you can flash it using PC Odin without getting exclamation mark/raise flash counter.

Installation method is same as flashing other rootable ROM described here

After flashing you will have Root + CWM
PS: This is first ever GB ROM, and you may notice some screen issue if your Note is newer, dont worry for that once you upate to newer ROM, this issue will go. You can now update to any newer GB ROM with keeping your root intact, mentioned in option 2 below.

2. Update Newer GB ROM using Mobile Odin / CWM

If you are currently on Rooted GB ROM, you can update to any newer GB (non rootable) ROM using PC Odin OR CWM with keeping your root intact.

Here is description available How to use Mobile Odin OR CWM to update newer ROM

After updating to newer ROM, you can flash CF root kernel from here
according to newer ROM kernel. And Flash it using Mobile Odin OR CWM.

If ROM having one of these kernels, then it is directly Rootable.
KJ1/KJ4/KJ6/KJ7/KJ8/KJA
KK1/KK2/KK3/KK4/KK5/KK6/KK9/KKA
KL1
KL3(few of KL3 only is directly rootable e.g. Indian KL3. so in case your KL3 cudn't get root with zergrush you should consider it as non directly rootable )

Rooting Procedure

Here procedure divided in two partPart 1. For whom who just want to root device (you will have option to move to part two anytime)Part 2. For those who want to Root + CWM (advance clockworkmode recovery, to use upgrade ROM / Nandroid backup restore) - Recommended

(1) make sure u have installed adb drivers for ur device.
OR you can install kies, that will do the job.
(2) enable "USB DEBUGGING"
from (Menu\Settings\Applications\Development)
(3) enable "UNKNOWN SOURCES"
from (Menu\Settings\Applications)
(4) [OPTIONAL] increase screen timeout to 10 minutes
(5) Close kies SW completely, close if any antivrus SW running

Procedure for window:
-Extract file you have downloaded.
-Connect device to PC
-Execure Run Me from extracted file, and follow instruction on screen
Done. Device will be rebboted after successfull root.
On successful rooting, you can see working Superuser app in drawer.

- Extract on PC
- Confirm you have installed driver on PC (Kies will do it)
- Enable unknown sources in setting - application on device.
- Enable USB debugging in setting - application - development on device
- For Mac, double-click and run runmemac.sh. Or you might have to run it in terminal like this:

sh runmemac.sh

-For Linux, double-click and run runmelinux.sh. Or you might have to run it in terminal like this:

sh runmelinux.sh

Connect device N run script

Device should rebooted N you can confirm it by working superuser application on device.

(1) make sure u have installed adb drivers for ur device.
OR you can install kies, that will do the job.
(2) enable "USB DEBUGGING"
from (Menu\Settings\Applications\Development)
(3) enable "UNKNOWN SOURCES"
from (Menu\Settings\Applications)
(4) [OPTIONAL] increase screen timeout to 10 minutes
(5) Close kies SW completely, close if any antivrus SW running

Procedure :
-Connect device to PC
-Execute "not-rooted-yet.bat" and follow the instructions.
-Device will reboot after successfull root, and you can see superuser and CWM application in drawer.

For those who have Root device earlier(with part 1) and want CWM
Download tool as mentioned in part two
-Connect device to PC
-Execute 'Already rooted.bat' from downloaded tool.
-Device will reboot after successfull pushing zImage, and you can see CWM application in drawer.

Unrooting
Download This
-Extract - Execute - Rum Me unroot.bat (same as mentioned in part1)
PS : Unrooting by above tool may leave some footprint, so if you want to do it for warranty purpose then best way is to flash stock ROM using PC Odin followed by wipe.

This post is temporary backup while maintanance and not to be use for any procedure

JUST FOR BACKUP post
DONT USE ANYTHING FROM THIS POST

Quote:

---------------------------------------------------------------------------------------------------------------When No Any other method works to Root your device, use this
---------------------------------------------------------------------------------------------------------------
Note that, this will downgrade your ROM to KJ1, after that you can update it.

Here simplified Rooting and CWM recovery for Galaxy Note N7000
- Download Root package, see at end of post
- There are three folder
1. Initial CFroot flasher
2. Two other folder having zImage file , you need one only

Which file do I use ?
Listen closely, for I will say zis only once!
Go to Settings -> About phone -> Kernel Version. Note the string present there:
2.6.35.7-N7000XXKJ4-CL641703
What matters most (KJ4) in this case, is in bold. Try to find the matching file
e.g. CF-Root-SGN_XX_XEN_KJ4-v5.0-CWM4.zip)

Tip: Just to note that, who have to use root for application purpose e.g.Root explorer, titanium backup etc, they shud select 'I want just Root' option. these all application will work, as well stock recovery also will work like reset, wipe cache partition, wipe data
You shud only apply CWM, if really you are need to backup/restore firmware, regularly updating ROM, using ChainFire application(which need CF root)

Now How I can revert back to Stock ROM/Unroot (In case of replacemet may i need)

I you have Just rooted only but not added CWM - Just Download this Extract - Execute - Rum Me unroot.bat

If You have Root + CWM - then first find out original stock kernel (zImage file)
Now place this file in zImage folder, n repeat procedure(Initial CFRoot Flasher), which you have done at time of pushing CWM by selecting I am rooted already
Now unroot with above said unrooting tool.

---------------------------------------------------------------------------------------------------------------When No Any other method works to Root your device, use this
---------------------------------------------------------------------------------------------------------------
Note that, this will downgrade your ROM to KJ1, after that you can update it.

- Extract on PC
- Confirm you have installed driver on PC (Kies will do it)
- Enable unknown sources in setting - application on device.
- Enable USB debugging in setting - application - development on device
- For Mac, double-click and run runmemac.sh. Or you might have to run it in terminal like this:

sh runmemac.sh

-For Linux, double-click and run runmelinux.sh. Or you might have to run it in terminal like this:

sh runmelinux.sh

Connect device N run script

Device should rebooted N you can confirm it by working superuser application on device.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?