[Galaxy Note GT-N7000 General] zullinux:
Hi All,

I'm a long time GNU Linux user and I really dis-like rebooting to windows to play with my GalaxyNote.

The xda forum has all the info needed to play with the GNote using only Linux, BUT the information is scattered around and often buried in some very-deep replies within each thread.

I thought I might summarize my findings in this thread AND in the wiki page [http://xdaforums.com/wiki/Samsung_Galaxy_Note/GT-N7000/Linux] .

I'd like to have any discussion in the thread, while relevant content "summarized and digested" in the wiki page.

So let's begin:

1) a Linux system (I personally use Fedora 16 64bit, but do as you please)

2) I only use/describe command line tool

3) It might work under Mac OS X, but I don't own one

4) You must either be '''root''' or have '''sudo''' properly configured

( for clarity I'll assume you are using a terminal windows with a '''root''' shell)

The tool:

* Heimdall (the Odin ''alter-ego'', fully opensource and multi-platform)

** you can download it from http://www.glassechidna.com.au/products/heimdall/

** Heimdall uses Download mode (VolDown+Home+Power)

*** CAVEAT: it will increase the ''reset-counter'' i.e. the taint-firmware counter by samsung.

*** CAVEAT: YOU WILL LOOSE YOU WARRANTY BY SAMSUNG

*** Luckily: You can reset counter using several methods (see relevant threads in Development Sub-Forum) :)

* Android ''adb''

** download latest android sdk (currently android-sdk_r16-linux.tgz)

** extract it

** launch tools/android

*** click enough to install platform-tools

** at this point if everything went ok, you should find a ''platform-tools/adb'' binary

*** the binary is ELF 32 but it works ok provided you have the proper 32bit libs available in your system

=== Guide 1: Extracting PIT from my GNote using Linux AND command line tools ===

* Put phone in Download mode (VolDown+Home+Power)

** CAVEAT: it might increase the ''reset-counter'' i.e. the taint-firmware counter by samsung

* as '''root''' in a terminal-window:

#> heimdall download-pit --output MyNotePit

* In my case it is perfectly identical to the one you find in the Development Forum except for trailing '\0' to pad it to exactly 4Kb

=== Guide 2: Rooting my GNote using Linux AND command line tools ===

* Since I updated my GNote using OTA the initial firmware version for my GNote is ''LA6'' version (check yours ... and use proper files)

* Put phone in Download mode (VolDown+Home+Power)

** CAVEAT: it will increase the "reset-counter" i.e. the taint-firmware counter by samsung (see above)

* Flash ChainFire Kernel for proper firmware version (in my case: ''LA6'')

** Download CF-Root-SGN_XX_SER_LA6-v5.0-CWM5.rar (see relevant post by ChainFire in Development Sub-forum)

** Extract it somewhere and "cd" there

** you will find a file in zImage/zImage

** as '''root''' in a terminal-window:

#> heimdall flash --kernel zImage/zImage

=== Guide 3: Rooting using NON-tainting method ===

I haven't tested it, but see this post: http://xdaforums.com/showpost.php?p=19596038&postcount=154

=== Guide 4: How to remove yellow triangle on any firmware with JIG View Single Post ===

From this post http://xdaforums.com/showpost.php?p=22751275&postcount=120

I tested it, it worked for me.

In a nut-shell:

- extract file Sbl.bin from 1.tar AND from 2.tar in two different directory

- wherever you should use Odin, substitute with 'heimdall flash --secondary-boot Sbl.bin'

Changelog:

- 06 Mar 2012 First Post

- 07 Mar 2012 Added 'Guide 4'

- 09 Mar 2012 Added link to wiki page [http://xdaforums.com/wiki/Samsung_Galaxy_Note/GT-N7000/Linux]