diff options
author | Benjamin Dobell <benjamin.dobell+github@glassechidna.com.au> | 2010-12-04 14:25:04 +0100 |
---|---|---|
committer | Benjamin Dobell <benjamin.dobell+github@glassechidna.com.au> | 2010-12-04 14:25:04 +0100 |
commit | 46f2c1134d276944fb74584a61d90cc363aee7eb (patch) | |
tree | 6fa14b7ef509a3fb84305dec013dd24bcae6c17d /heimdall/doc-pak | |
parent | Addresses: (diff) | |
download | Heimdall-46f2c1134d276944fb74584a61d90cc363aee7eb.tar Heimdall-46f2c1134d276944fb74584a61d90cc363aee7eb.tar.gz Heimdall-46f2c1134d276944fb74584a61d90cc363aee7eb.tar.bz2 Heimdall-46f2c1134d276944fb74584a61d90cc363aee7eb.tar.lz Heimdall-46f2c1134d276944fb74584a61d90cc363aee7eb.tar.xz Heimdall-46f2c1134d276944fb74584a61d90cc363aee7eb.tar.zst Heimdall-46f2c1134d276944fb74584a61d90cc363aee7eb.zip |
Diffstat (limited to '')
-rw-r--r-- | heimdall/doc-pak/LICENSE | 19 | ||||
-rw-r--r-- | heimdall/doc-pak/README | 115 |
2 files changed, 134 insertions, 0 deletions
diff --git a/heimdall/doc-pak/LICENSE b/heimdall/doc-pak/LICENSE new file mode 100644 index 0000000..a18336e --- /dev/null +++ b/heimdall/doc-pak/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2010 Benjamin Dobell, Glass Echidna + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.
\ No newline at end of file diff --git a/heimdall/doc-pak/README b/heimdall/doc-pak/README new file mode 100644 index 0000000..6ea3fdd --- /dev/null +++ b/heimdall/doc-pak/README @@ -0,0 +1,115 @@ +Heimdall (c) 2010 Benjamin Dobell, Glass Echidna +http://www.glassechidna.com.au/products/heimdall/ + +DISCLAIMER: + + This software attempts to flash your Galaxy S device. The very nature of + flashing is dangerous. As with all flashing software, Heimdall has the + potential to damage (brick) your phone if not used carefully. If you're + concerned, don't use this software. Flashing ROMs onto your phone may also + void your warranty. Benjamin Dobell and Glass Echidna are not responsible + for the result of your actions. + + + +These instructions are for Linux operating systems. + +Installing Heimdall from Source: + + 1. First make sure you have installed build-tools and pkgconfig. + + 2. Open a terminal and navigate to the directory you extracted Heimdall to. + + 3. Then enter the following commands to compile and install libusb-1.0: + + cd libusb-1.0 + ./configure + make + sudo make install + cd .. + + If you have problems please consult http://www.libusb.org/ + + 4. Enter the following commands to compile and install Heimdall: + + cd heimdall + ./configure + make + sudo make install + cd .. + + 5. Done + + + +Installing Heimdall Frontend from Source (Optional): + + 1. First make sure you have installed Qt 4.6 or above, + available from http://qt.nokia.com/. + + 2. Open a terminal and navigate to the directory you extracted Heimdall to. + + 3. Enter the following commands to compile and install Heimdall Frontend: + + cd heimdall-frontend + qmake heimdall-frontend.pro + make + sudo make install + + 4. The file output will be placed in the UNIX sub-directory whenever you + extracted Heimdall's source. Move this file to your preferred location. + + 5. Done + + + +Flashing Firmware with Heimdall Frontend: + + 1. Fully charge your device (use the wall charger as it's faster). + + 2. Download a decrypted Samsung Galaxy S ROM and extract it to a directory. + + 3. If the ROM is provided as one of more archives (nested or otherwise), + extract them all to the same location. + + NOTE: If you want to use the CSC then extract it last. + + 3. Open Heimdall Frontend. + + 4. Put your Galaxy S device into download mode. + + 5. For each file you wish to flash use "Browse" to select the file. + + 6. Press "Start". + + 7. Heimdall Frontend will display the progress and inform you when the + flash is complete. + + + +Flashing Firmware from Command Line / Terminal: + + 1. Fully charge your device (use the wall charger as it's faster). + + 2. Download a decrypted Samsung Galaxy S ROM and extract it to a directory. + + 3. If the ROM is provided as one of more archives (nested or otherwise), + extract them all to the same location. + + NOTE: If you want to use the CSC then extract it last. + + 4. Open a terminal and navigate to the directory where you extracted the + ROM files. + + 5. Type the following to list all the functionality Heimdall supports: + + heimdall help + + 8. Use the instructions to manually enter a command with all the files you + want to flash. + + Here is an example that does a full flash and repartition: + + heimdall flash --repartition --pit s1_odin_20100512.pit --factoryfs factoryfs.rfs --cache cache.rfs --dbdata dbdata.rfs --primary-boot boot.bin --secondary-boot Sbl.bin --param param.lfs --kernel zImage --modem modem.bin + + 9. Done |