Here is a quick batch file that will root your phone. This has been tested on the latest Telus Firmware, and the latest Sprint Firmware, so I assume that it will work on them all... This really only copies some files to your phone, and changes some permissions to the files it copies, so it is essentially harmless if it fails, the only thing that would happen is you wouldn't get root.

Quick disclaimer tho, I'm not responsible if you phone somehow freaks out, and can not be used anymore, but the likeliness of this happening is about as likely as you winning the lottery, so if it does, you might want to buy a lottery ticket.

Directions

1. Unzip the zip file
2. Make sure USB Debugging is on, and you are in Charge only Mode
3. Run the CurrentRoot.bat, wait for the prompt.
4. Change to MTP Mode
5. Just ignore when your computer asks how to view files on your device.
6. Press enter in the CMD prompt to continue.
7. Done.

New Linux Shell Scrip added for linux users... Thanks Shelnutt2...

Thanks:
jcase
giantpune
shelnutt2
replies: 63
Korean F180L
http://csmgdl.lgmobile.com/swdata/WD...180L20L_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...180L20N_00.kdz

Korean F180S
http://csmgdl.lgmobile.com/swdata/WD...180S20e_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...180S20g_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...180S20i_00.kdz

Korean F180K
http://csmgdl.lgmobile.com/swdata/WD...180K20C_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...180K20G_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...180K20I_00.kdz


International Edition E975

Hong Kong
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz


Taiwan
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Singapore SEA
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz

Singapore STL
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz

Singapore SHB
http://csmgdl.lgmobile.com/swdata/WD...E97510D_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510E_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510F_00.kdz

Indonesia
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Thailand
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...975K10C_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...975K10D_00.kdz

Malaysia
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Philippines
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Vietnam
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Netherlands
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz

CIS
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz

Spain
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz

France
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz

Italy
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510D_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510D_00.kdz

Kazakhstan
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz

Europe E975R
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz


Australia
http://csmgdl.lgmobile.com/swdata/WD...975K10A_00.kdz

Poland
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Baltic Sea
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Germany
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Portugal
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz

Romania
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz

Greece
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

India
http://csmgdl.lgmobile.com/swdata/WD...E97510C_00.kdz

Hungary
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Switzerland
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

South Africa
http://csmgdl.lgmobile.com/swdata/WD...E97510A_00.kdz

Austria
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Turkey
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

United Arab Emirates
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Nigeria
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz

Czech
http://csmgdl.lgmobile.com/swdata/WD...E97510B_00.kdz



Mexico E976
http://csmgdl.lgmobile.com/swdata/WD...E97610A_00.kdz


Brazil E977
http://csmgdl.lgmobile.com/swdata/WD...E97710A_01.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97710A_00.kdz
http://csmgdl.lgmobile.com/swdata/WD...E97710A_00.kdz

Chile E977
http://csmgdl.lgmobile.com/swdata/WD...E97710A_00.kdz

Panama E977
http://csmgdl.lgmobile.com/swdata/WD...E97710A_00.kdz

don't forget to hit THANKS .. the 4 thanks in 4 months.. :P
replies: 60

Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, broken hearts,
* thermonuclear war, you getting fired because the alarm app failed, or
* unfulfilled sexual partners. Please do some research if you have any
* concerns about features included in this ROM before flashing it! YOU are
* choosing to make these modifications, and if you point the finger at me
* for messing up your device, I will point that finger back at you and laugh.
* Then I will put it in your eye.
*/

By using the ROM you agree with the above terms!
This thread is for the latest unofficial builds of CyanogenMod 7 for the Samsung Galaxy S 4G. This version is based only on upstream CM7 (currently CM 7.2.0 RC1). We have not made any theming changes, apk changes, etc. It's exactly how it would be on any other phone that receives CM7 nightlies (usually just slightly more broken). CyanogenMod 7 is stable enough on this phone where it can be used as a daily driver, provided a feature that you require is not broken. That said, you may encounter issues, so don't rely on everything. This is a beta port but we're getting very close to being ready to start the process of becoming official.

This thread is for development. If you have a problem and don't post logs (where relevant) or provide any detail, I will ignore you.

Please report issues with proper grammar, thorough explanation, and speak in a respectful manner. If you are reporting an issue that has already been reported, post some logs (logcat, dmesg, kmsg, last_kmsg, etc).

Working:MTD and YAFFS2.
Tiny Preempt RCU in the kernel for lower memory allocation overhead.
ClockworkMod Recovery (CWM) 5.0.2.8
Power Management
2D and 3D Graphics
Sound
Brightness control
Modem/Radio/RIL
SMS/MMS
WiFi
BLN (Requires the use of neldar's BLN application. Use the pro version for the best experience)
Ringtones
Vibration
GPS
Rear Facing Camera
Front Facing Camera *New
Camcorder
Video Encoding and Decoding
cpufreq/underclocking, etc. No OC/UV.
Rebooting to recovery
USB Mounting in Android and Recovery Mode
Wireless and Wired Tethering
Bluetooth
Voodoo sound
911

BrokenRebooting to download mode (not sure if anything can be done about this, short of hacking the bootloader)
Car/Desk dock audio
TV-Out
WiFi-Calling

Known Issues/BugsCheck the Device Issue Tracker and the Kernel Issue Tracker
WiFi reception is reportedly poorer than the KJ6-based ROMs. (Please report if the new wifi driver has helped!)

If you find more issues, please check with CM7 gerrit before you think it's a problem with something we've done.

If you find an issue, please provide any relevant logs. It's also preferable to post it to our github issue tracker.

If the error is occuring in /proc/kmsg or /proc/last_kmsg, it's definitely kernel related. Post it on the Kernel Issue Tracker

If the error is showing up in logcat, chances are it can be fixed through modification of our device tree. Post it on the Device Issue Tracker.

Github/Changes: https://github.com/teamacid/

Instructions are in the second post.

Builds are in the third post.
replies: 611
DEVELOPER NOTICE:

This is a development thread.If your statement ends in a ? it belongs in the Q/A (that's a link in case you miss the one below) thread.
If something doesn't work correctly, first of all do a full wipe and see if the problem persists.
If it does, and it is repeatable, grab a logcat if you can, there are apps on the market for that such as aLogcat,
and then post here with detailed information about what happened, how often it happened, and what happened when you were doing it.

Anyone that does not comply with these rules will receive an infraction, this is your warning.

Your warranty is now void.

"I am not responsible for bricked devices, broken hearts, thermonuclear war, you getting fired because the alarm app failed, or unfulfilled sexual partners.
Please do some research if you have any concerns about features included in this ROM before flashing it!
YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will point that finger back at you and laugh.
Then I will put it in your eye."

By using the ROM you agree with the above terms!


TeamFah-Q is proud to present P.A.C.-man for the SGS4G


Attention:
Because this is a mashup of CM10, AOKP & PA, there are some settings that might conflict with others because they are duplicate.


Description

"The struggle to find the rom you need is over. Some people like CyanogenMod 10, Some prefer AOKP, Some like the advantages of Paranoid Android
To cure your rom hunt we have come up with the P A C man Rom.
PACman is a unique rom.
We have picked the best features from CM10, Aokp and PA and combined them in a single rom so you get the experience you deserve
To enjoy the features of every available project without the hassle of flashing regularly.
The Rom is rock stable for an average user but keep in mind the Rom is in WIP stage so expect some minor hickups but we are trying our best to resolve these issues"

This ROM is compiled from sources. I do this for free and for fun.

PAC-man Source
Kernel Source

"Most roms posted to the developer section are unstable and not ready enough for normal phone users to use." ~ bhundven

Read This by jeffsf! Know it! Live it!

Now if you're ready, here are the suggested installation instructions:
1. Boot into either TWRP or minimum CWM 5.2.0.8 recovery.
2. BACK UP YOUR DATA
3. Format System.
4. Perform a Factory Reset.
5. Flash ROM and gapps
5. Reboot and let it sit until you can no longer wait to experience awesomeness!
6. Once you're in immediately go to Settings>Display>Notification light and disable. Otherwise your phone will reboot.

Downloads:
Get our team's latest download in post #2.

Known Bug List:GPS is gacked.
WiFi tethering.

Camera will record. Playback works through third party app.


When you come across anything please let us know. Logcats will be very helpful with those instances.

Thanks to:
TeamFah-Q peeps who helped me compile and test!
Beastmode
hechoen
daothanhduy1996
thomas.rainesszl.kiev - the developer behind PAC-man
Bloodflame - Boot animation
TeamAcid
Paranoid Android
AOKP
Cyanogen Mod
A first round draft choice to be named later
replies: 25
K^Kernel 3.0.x for ICS

This thread is dedicated to all the people who are still using a rom ICS (CM9 and derivatives) and would like to try an alternative 3.0 kernel that provides some additional feature.
I will do my best to keep it updated regularly and keep it as much as possible in line with the various features that will be added to my kernel for JB.
I hope it will be useful, and ensures better performance and battery life.
Of course, your feedback, as always, are welcome and certainly valuable.


The main features are the following:
- Kernel 3.0.x sources synched with ics-3.0 repo of Arco68
- Built with my custom Linaro 4.7.4-2012.05 toolchain optimized for Cortex-A8
- Built with Cortex-A8 and NEON VFP optimization flags (both kernel and modules)
- Built with -O2 optimization flag for kernel image and -O3 optimization flag for modules
- CPU overclockable up to 1824 MHz
- CPU frequencies undervolted (UV version) or extremely undervolted (EXUV version)
- CPU voltage control VDD sys interface (click for more details)
- 360MB, 370MB or 390MB of free RAM
- Init.d support
- Fast Charge support (default disabled, click for more details)
- Battery Life eXtender support (default disabled, click for more details)
- Ram Console support (click for more details)
- Backlight Notification v9 (BLNv9) (click for more details)
- USB OTG support (if also implemented on rom side)
- Customizable vibration intensity (click for more details)
- Lowered display panel voltage
- Lowered touchscreen voltage
- Lowered wifi voltage
- Lowered swappiness (60 -> 45)
- Increased CPU frequency during boot
- Optimized AES and SHA1 routines for ARM cpu architecture
- Fixed 100% battery notification after charger unplug
- Increased audio volume on board side
- Multi Broadcom wifi drivers support
- Optimized SLUB memory allocator
- Optimized ARM RWSEM (read/write semaphore) algorithm
- Optimized asynchronous I/O latency on solid state disks
- Optimized LowMemoryKiller (imported from 3.4 kernel with Voku and DorimanX tweaks)
- Disabled Gentle Fair Sleepers for better UI performance
- Filesystem dynamic read-ahead (based on disk size)
- Fast Random generator (frandom) support (click for more details)
- Phantom key presses filter (new module developed by me, click for more details)
- SOD (Screen of Death) fixed

Available CPU governors:
- Adaptive
- BrazilianWax
- Conservative
- Hyper
- Intellidemand
- Interactive
- InteractiveX
- LionHeart
- LulzActive
- OnDemand (default)
- OnDemandX
- Performance
- Powersave
- SmartAssV2

Available I/O schedulers:
- BFQ
- CFQ
- Deadline
- Noop
- ROW (default)
- SIO
- V(R)

Kernel Downloads:

K^Kernel ICS Mediafire Folder

- v1.7 -
for CM 9 by Arco68 RC 6 and next builds


For roms with old wifi drivers:

 





- v1.2 -
for CM 9 by Arco68 RC 5 and previous builds





Additional Downloads:
Adreno Libs Update for ICS

Howto install the kernel:
1) Download the preferred kernel zip file to sdcard or external sdcard
2) Reboot to recovery mode
3) Flash the kernel zip file
4) Wipe cache and dalvik cache
5) Fix permissions
6) Reboot the system


Kernel sources:
GitHub

Tables:






Changelog:

Code:
28/05/2013 - K^Kernel v1.7 for ICS
- Kernel 3.0.80
- Sources synched with ics-3.0 repo of Arco68
- Built with my latest custom Linaro 4.7.4-2013.05 toolchain optimized for Cortex-A8
- Remove a not needed mmc_power_off (credits and thanks to Arco68)
- Some display fixes (credits and thanks to Arco68)
- Lowered Vibetonz voltage
- Adjusted some voltage regulators
- Restored min read ahead (from 32 kbytes to 16 kbytes)
- Other fixes and optimizations to RWSEM (read and write semaphore) taken from 3.10 kernel

13/05/2013 - K^Kernel v1.6 for ICS
- Kernel 3.0.78
- Sources synched with ics-3.0 repo of Arco68
- Built with my latest custom Linaro 4.7.3-2013.04 toolchain optimized for Cortex-A8
- Removed pop-up noise at the end of power off sequence (credits and thanks to CastagnaIT)
- Changes to fix the suspend problems caused by BLN

28/04/2013 - K^Kernel v1.5 for ICS
- Kernel 3.0.75
- Sources synched with ics-3.0 repo of Arco68
- Built with my latest custom Linaro 4.7.3-2013.04 toolchain optimized for Cortex-A8
- Added Intellidemand CPU governor (credits and thanks to Faux123)
- Imported the new LowMemoryKiller from 3.4 kernel
- Changed the debug level of the LowMemoryKiller from 2 to 1
- Added Voku and Dorimanx tweaks to LowMemoryKiller (credits and thanks to them)
- Removed PMEM reservation for audio (credits and thanks to Arco68)

22/04/2013 - K^Kernel v1.4 for ICS
- Kernel 3.0.74
- Sources synched with ics-3.0 repo of Arco68
- Built with my latest custom Linaro 4.7.3-2013.04 toolchain optimized for Cortex-A8
- Phantom key presses filter (new module developed by me)
- Fixed WEP Connections (credits and thanks to Ivendor)
- Disabled Gentle Fair Sleepers for better UI performance
- Lowered touchscreen voltage
- Added BrazilianWax CPU governor
- Various changes and updates to ARM RWSEM (read/write semaphore) algorithm
- New available memory configuration with 390MB of free RAM (camera works, video recording works only in 480p mode)
- SOD fixed

02/04/2013 - K^Kernel v1.3 for ICS
- Kernel 3.0.71
- Sources reworked, cleaned and synched with ics-3.0 repo of Arco68
- Built with my latest custom Linaro 4.7.3-2013.03 toolchain optimized for Cortex-A8
- Used -O2 optimization flag for kernel image (to prevent display issues) and -O3 optimization for modules
- Revised PMEM allocations to preserve more memory for Surface Flinger
- Backlight Notification v9 (BLNv9) (credits and thanks to CastagnaIT)
- Customizable vibration intensity (credits and thanks to CastagnaIT)
- Ram Console support (credits and thanks to Ivendor)
- Optimized SLUB memory allocator (credits and thanks to CastagnaIT)
- Optimized ARM RWSEM algorithm (credits and thanks to Ashwin Chaugule)
- Filesystem dynamic read-ahead (based on disk size) (credits and thanks to Chad Goodman)
- Fast Random generator support (frandom) (credits and thanks to Eli Billauer)
- Optimized asynchronous I/O latency on solid state disks (credits and thanks to Dave Kleikamp)
- Fixed 100% battery notification after charger unplug
- Increased audio volume on board side
- New Broadcom Wireless drivers adapted by Samsung (dhd.ko) support for CM 9 by Arco68 RC 6 and next builds
- Added Adaptive and Hyper CPU governors

01/03/2013 - K^Kernel v1.2
- Kernel 3.0.66 sources synched with ics-3.0 repos of Ivendor and Arco68
- Built with my custom Linaro 4.7.3-2013.02 toolchain optimized for Cortex-A8
- Added Cortex-A8 and NEON VFP optimization flags (both kernel and modules)
- Added -O3 optimization flag (both kernel and modules)
- Added more CPU frequencies and overclockability up to 1824 MHz (thanks to Doomsday94)
- Added CPU frequencies undervolted (UV version) and extremely undervolted (EXUV version) options (thanks to CastagnaIT and Smeroni for the initial implementation for our device)
- Added 5 additional CPU governors (InteractiveX, LionHeart, LulzActive, OnDemandX, SmartAssV2)
- Added 2 additional I/O schedulers (SIO and VR)
- Some fixes and tuning to LuzActive CPU governor for better battery life
- Added CPU voltage control VDD sys interface (thanks to Doomlord)
- Added 360MB or 370MB of free RAM options (thanks to Diablo555 and Doomsday94)
- Added optimized AES and SHA1 routines for ARM cpu architecture (credits and thanks to CastagnaIT)
- Added Fast Charge support (credits and thanks to Ivendor)
- Added Battery Life eXtender support (thanks to Ezekeel), adapted by me for I9001 and I8150
- Lowered display panel voltage
- Lowered wifi voltage
- Lowered swappiness
- Increased CPU frequency during boot (for faster boot process)

Credits and Thanks to:
Arco68 and Ivendor for their awesome work and their kernel sources
CastagnaIT for his 2.6 kernel sources where I learned many things and for the useful features inspiration
Doomsday94, Hadidjapri, Diablo555, Ezekeel, Doomlord, Faux123, Stratosk, Tegrak, ErasmuX, Imoseyon and other devs I'm surely missing
CyanogenMod developers
Linaro GCC developers
Billy1billy for his help in kernel testing
replies: 78
This kernel will provide you the standard stock kernel and also includes TWRP recovery.


( disclaimer )

I AM NOT TO BE HELD RESPONSIBLE IF YOU DAMAGE YOUR PHONE
Using Odin to flash this kernel WILL increase your binary counter.

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

( features )

- Team Win Recovery Project 2.2.1
- CIFS Support

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

( how to install using Odin )

1. Restart into download mode by pressing Power + Home + Vol Down

2. Start Odin, and flash the attached kernel as PDA.
Remember to extract the attached file only once. if you end up with a kernel.bin.md5 you extracted twice!

Do not use the PIT, do not have any options checked except for "Auto reboot" and "F. Reset Time"

3. Wait for the device to reboot



( how to install using DD )

This method does not increase your binary counter, but your phone needs to be rooted so you can perform this!
IF YOU'RE NOT FAMILIAR WITH DD I RECOMMEND YOU TO AVOID THIS METHOD

1. Extract the attached file twice. You will end up with a kernel.bin.md5 file

2. Put the kernel.bin.md5 file to /sdcard

3. Start adb shell

4. Do the following commands:

Code:
$ su
# dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15
# reboot
5. Wait for the device to reboot.

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

( special thanks )

- Team Win for creating this awesome custom recovery.
- @Chris41g for starting the TWRP port.
- @hackbob for helping with the kernel issues.



( donations )

if you think that think that the work I put in this kernel is donation worthy,
then click the following link and buy me a beer/coffee/etc...

Donate via Paypal




Enjoy! and don't forget to hit the thanks button
if you find any issues with this kernel, please report!

replies: 79
Please note that if you perform this procedure, you do it at your own risk. I am not responsible for any damage!

Supports both I9070 and I9070P!

For resetting binary counter on gingerbread and jellybean :


In terminal emulator, do this :

Code:
$ su
# dd if=/dev/zero of=/dev/block/mmcblk0 bs=1 count=1 seek=3145732
Make sure that you issue the correct command as this is extremely risky and if done incorrectly, might result in a HARDBRICK.!!

This method will work on any custom kernel and any custom rom. Please stop sending me pms for it.!


Credits :
Huge credits to antsm for pointing me to the correct direction
Anex for testing on GB
Raneet for testing on JB.


Buy me a coffee, maybe?
replies: 99
Hello all!
I need not introduce myself here, well this my second contribution after JetMOD for this phone.
This time I am presenting you all Kernel Flasher, this tool can flash practically any kernel(you need to provide that ) on your S Advance via ADB interface.

Requirements
1. Windows PC
2. Galaxy S advance with USB debugging enabled and USB drivers installed
3. Root access and busybox installed

This is in alpha stage because its not yet tested and may contain bugs or complete failure in flashing. I don't have this phone(Surprised? Yeah ) and I have been developing as third person as for all my contributions for this device

So I need you to try it and report back

Features
1. Can flash any kernel - useful to change kernels in a go!
2. One-Click reboot to recovery/system toolbox integrated.

This tool is fully compatible with Windows 8!

Screenshot


Download
Click here to download

Instructions
1. Put your favorite kernel in put_kernel_here folder with name as kernel.bin.md5
2. Run the tool and click Flash button

This tool will be more useful in future as you all will get new kernels in future

I will release its sources later some day

Waiting for bug reports..
replies: 20
DISCLAIMER:

I'm NOT responsible for any damage you cause to your phone.
Be sure to follow the steps correctly.

REQUIREMENTS:Windows

Samsung KIES and all drivers installed.

ODIN for flashing the firmware.


HOW TO ROOT:Download the Pre-Rooted firmware that matches the firmware your using.


Extract the RAR file, you will end up with a folder with two files in it.
SYSTEM_YOURFIRMWARE.tar.md5 and CSC_YOURFIRMWARE.tar.md5


Close any KIES application that might be open.


Open ODIN.


Select the file SYSTEM_YOURFIRMWARE.tar.md5 as PDA.


Select the file CSC_YOURFIRMWARE.tar.md5 as CSC.


Verify that ONLY "AUTO REBOOT" and "F. RESET TIME" are selected.
Do NOT select "Repartition"


Boot your phone in "DOWNLOAD MODE" by holding POWER + HOME + VOL. DOWN


Plug your phone usb cable to your computer.
If you've never connected your phone to your computer in download mode you'll have to wait for it to install the drivers


Click the "START" button and wait for it to finish.
Do NOT unplug the usb cable before ODIN finishes its job.


If you did everything correctly, after a few minutes, ODIN will show the message "PASS"
Then you can remove the usb cable.
Your device will reboot in Recovery Mode and will finish the installation.
When it finishes, it will reboot and start the Android System.



Now, go to the "Google Play Store" and Install the app "Super SU" (or "Superuser").




That's it!
Now, enjoy your rooted Galaxy S Advance!
You can go back to Download Mode to check that your Binary Counter hasn't increased.



DONATIONS:
Consider making a donation,
It helps support developers so they can keep doing a great job!
Donate via Paypal
replies: 683
Hye!!
Can u Help Me to Unlock a Samsung Galaxy S Advance GT-I9070P??

VERSION ANDROID : 2.3.6
VERSON KERNEL : 2.6.35.7-I9070PBVLD3-CL1080088
NUMERO DE VERSION : GINGERBREAD.BVLD3

Thanks
replies: 7