Post Reply

[Fastboot][script][Windows][Linux]Fastboot Flasher-V3.2 2012/04/13

OP slayerXcore

1st January 2012, 07:47 AM   |  #1  
OP Member
Flag Middletown
Thanks Meter: 39
 
99 posts
Join Date:Joined: Jan 2010
Donate to Me
More
Includes full fastboot based wipe menus as well as installing OTA packages and PKIMG.zip or RUU.zip PGIMG.zip packages from HTC
Can also Install .img files to most partitions if bootloader is unlocked/s-off
Can get ADB Shell Temp Root VIA ZergRush (most Android 2.2 and 2.3 devices)
Can attempt to push root on temp rooted devices with s-off (device list can be found in post 3)
Can get S-Off On some devices with G-Free (must be temp rooted or rooted)
Can HTCDev Unlock Devices that support it.
Can OEM Unlock and Lock devices (Nexus Devices and devices that have already been HTCDev Unlocked)
Quote:

Windows Version / General Instructions

Quote:
Originally Posted by slayerXcore

  • Extract it somewhere like your desktop, though anywhere will work.
    when i say extract it i mean use extract all so you get my file structure do not move these files or it will break
  • Run / double click FastbootFlasher.bat
  • The script displays the readme at startup. close it and continue.
  • Select what function you want to do and press [ENTER]
  • Please be careful as to what file you drag and drop when it prompts you
  • One final note do not give it a file for another device or a non .img file it will flash it anyway no matter what file you drag and drop once you press enter it flashes what ever was dragged onto the script. Also do not drag a radio img when it asks for recovery or in revers, bad things will happen Wile they are fixable by repeating the process I dont want anyone to mess up their deice making such a simple mistake.

Download the small ~2.90MB Fastboot Flasher-V3.2-2012.04.13.02.43.17.zip
Download link: http://j.mp/IkudiO
MD5: 2f03dbea1e6f678e3e56cb7f1b3e5b3f

Linux Port connyosis
Quote:
Originally Posted by connyosis

This version needs testing.
Linux Version:

Quote:
Originally Posted by connyosis

  • Unpack the file anywhere and cd into the created directory.
  • Run ./FastbootFlashLinux.sh (as root) or sudo ./FastbootFlashLinux.sh (as a regular user).
  • The script displays the readme at startup. Press 'q' to close it and continue.
  • Pick a choice and go!

Before you can flash anything from the install menu, the file you want to flash must be copied or linked into the Flash directory. You can either do this from a graphical file manager, or in the terminal by:
  • cp /path/to/file /path/to/Flash (Copy)
  • ln -s /path/to/file /path/to/Flash (Link)

When you have flashed this file, remove it from the flash directory before attempting to flash another one. Only one file must be in the Flash directory when trying to flash.

Direct Download:
http://www.sugarsync.com/pf/D315775_7173530_017517
MD5: f9720785dde490d6f9059540dcf708a6

Mirror: http://j.mp/wNvCb5

Please check the md5 of this as i don't like download services

ScreenShots of 3.0







Youtube video (slightly outdated) will be making a new video once im finished tweaking more



I hope this tool helps those who aren't familiar with fastboot or helps those who want a faster way of doing things.

Consider this a small holiday gift
share it with anyone who has a rooted android device
yes i know other people have made .exe files with fancy interfaces but they are restricted to some devices and aren't as simplistic or fast.
i made this as a simple batch file so that anyone who wants to open it in a text editor can see exactly what it does and doesn't do as people don't trust executable files that can go downloading stuff or messing up your computer.
Last edited by slayerXcore; 13th April 2012 at 07:57 AM. Reason: updated to 3.2, Updated OP
The Following 26 Users Say Thank You to slayerXcore For This Useful Post: [ View ]
1st January 2012, 07:48 AM   |  #2  
OP Member
Flag Middletown
Thanks Meter: 39
 
99 posts
Join Date:Joined: Jan 2010
Donate to Me
More
Post
If anyone would like to port it to linux or mac let me know

also if your wondering why i left out bootloaders its because of the different manufacturers methods of partitioning hboot/bootloader ect......

hope this is useful in some way

Code:
Changelog:
2012/04/13
Version 3.2 Released
Removed Go Launcher on de-sense
Added Launcher Pro on de-sense
Added Recovery Download section featuring Clockwork Mod and Team Win Recovies
Added Nexus Factory Images Download Section
Updated binaries to newest versions

2012/01/16
Version 3.1 Released
Cleaned up a few things
Added De-Sense and Re-sense Options 

2012/01/08
First Public Linux Port

2012/01/06
Version 3.0 Released
Added Zergrush exploit (Thanks Revolutionary Team)
Added Gfree to gain S-Off on some devices
Added Push Busybox and SU and Superuser.apk script to perm root after zergrush works hopefully thanks to ChainsDD for the binary and apk (latest version)
Added HTCDev Unlock
Added OEM Unlock and Lock
Slight UI re work 
Added ADB Logcat 
Added ADB Shell
Added Driver Downloads 
Added Update Check (must be done manually opens the XDA post)
Other stuff i don't remember

2012/01/03
Version 2.5 released
Re-Themed 
Optimized
added update check option (opens XDA thread)
improved menus in case of invalid key press
more i cant remember

2012/01/02:
Version 2.4 Released 
now works on systems that refuse to use setlocal so no one should be having issues

Version 2.3 Released
Wipe Data Improvements

2012/01/01:
Version 2.2 Released
Now includes full fastboot based wipe menus as well as installing OTA packages and PKIMG.zip or RUU.zip packages from HTC

2011/12/31:
Fastboot Flasher-V2-20111231-191438.zip initial release
Flashes Recovery and Radio
post mirrored on rootzwiki

Old Downloads
Code:
V3.1
V3.0
V2.5
V2.4
Last edited by slayerXcore; 13th April 2012 at 08:03 AM. Reason: Changelog update
The Following 2 Users Say Thank You to slayerXcore For This Useful Post: [ View ]
1st January 2012, 07:48 AM   |  #3  
OP Member
Flag Middletown
Thanks Meter: 39
 
99 posts
Join Date:Joined: Jan 2010
Donate to Me
More
Exclamation Device List
Root Method Confirmed to be working on the following devices:
(Not confirmed by myself copied from DooMLoRD's Easy Rooting Toolkit thread since both scripts use the same method to acquire root)
  • Sony Xperia X10 (GB firmware)
  • Sony Xperia Arc
  • Sony Xperia Arc S
  • Sony Xperia Play [R800i/R800x]
  • Sony Xperia Ray
  • Sony Xperia Neo
  • Sony Xperia Neo V
  • Sony Xperia Mini
  • Sony Xperia Mini S51SE
  • Sony Xperia Mini Pro
  • Sony Xperia Pro
  • Sony Xperia Active
  • Sony Xperia Live Walkman
  • NTT Docomo Xperia ARCO SO-02C
  • Samsung Galaxy S2 [GT-i9100/i9100P/i9100T]
  • Samsung Galaxy S II for T-Mobile (SGH-T989)
  • Samsung Galaxy S II for AT&T (SGH-I777), Skyrocket (SGH-i727)
  • Samsung Galaxy S II LTE Rogers Canada (SGH-I727R), Android version 2.3.5, Baseband version I727RUXKJ7
  • Samsung Galaxy S II Epic 4g Touch
  • Samsung Galaxy S2 HD LTE (SHV-E120S)(korea)
  • Samsung Galaxy S2 LTE (SHV-E110S)
  • Samsung Galaxy S2 LTE Japanese version (carrier DoCoMo) [SC-03D] (2.3.6) {OMKK3}
  • Samsung Galaxy i9100G
  • Samsung Galaxy S [i9000B] & [i9000 2.3.3 (PDA I9000BOJV8, Phone I9000XXJVO, CSC I9000GDTMJV7) and german T-Mobile branding], XWJVW (2.3.6)
  • Samsung Galaxy S 4G (aka SGH-T959V)
  • Samsung Galaxy S Plus (GT-I9001) OS 2.3.3 and 2.3.6 (I9001ZSKP6) & 2.3.4 firmware (i9001XXKP4)
  • Samsung Galaxy Mini GT-S5570 (GB only)
  • Samsung Galaxy Mini Pro i5510
  • Samsung Galaxy W [i8150]
  • Samsung Galaxy Y
  • Samsung Galaxy Y pro [B5510] (2.3.5)
  • Samsung Galaxy Tab [P1000] (2.3.3 firmware), [P1000N]
  • Samsung Galaxy Note [N7000]
  • Samsung Galaxy Player YP-G70 2.3.5 (GINGERBREAD.XXKPF)
  • Samsung Galaxy Ace (2.3.3, 2.3.4 firmware)
  • Samsung S5670 FIT DDKQ5 2.3.5
  • Samsung Nexus S [i9023] (2.3.6)
  • Samsung Nexus S 4G 2.3.7
  • Samsung Nexus S [i9020] (2.3.6) & Nexus S i9020A (2.3.6) & Nexus S i9020T (2.3.6)
  • Samsung Exhibit (SGH-T759)
  • Samsung Exhibit 4G (SGH-T759) (2.3.3) Build UVKE8
  • Samsung Epic 4G
  • Samsung Captivate i897 UCKH3
  • Motorola ATRIX
  • Motorola Milestone 3 [ME863 HK]
  • Motorola Milestone 2 with Gingerbread
  • Motorola XT860, Bell XT860
  • Motorola Defy+
  • Motorola Droid X sys ver 4.5.605 w/ gingerbread
  • Motorola Droid X2 (2.3.4) Sys ver 1.3.380.MB870.Verizon.en.US Build 4.5.1A-DTN-150-30
  • Motorola XT883 (China Telecom)
  • Motorola XT862 (Verizon Droid3)
  • Motorola DROID RAZR
  • Nexus One (2.3.6 stock)
  • LG Revolution
  • LG Nitro HD
  • Vizio VTAB1008 Tablet
  • Huawei Ideos U8150 (2.2)
  • Huawei Ideos X5 [U8800] (2.3.5)
  • HTC Sensation (S-OFF only)
  • HTC Chacha
  • Acer Liquid Mini (2.3.5)
  • Acer Liquid Metal (2.3.6)
Last edited by slayerXcore; 4th February 2012 at 07:06 AM. Reason: Original Op Replaced with Device list for zegrush root method
The Following 3 Users Say Thank You to slayerXcore For This Useful Post: [ View ]
2nd January 2012, 06:44 AM   |  #4  
terminal 7's Avatar
Senior Member
Flag exeter, uk.
Thanks Meter: 43
 
465 posts
Join Date:Joined: Jan 2008
More
nice
nicely done, well made .bat file - gona go have a play with this now - thanx
The Following User Says Thank You to terminal 7 For This Useful Post: [ View ]
2nd January 2012, 06:50 AM   |  #5  
OP Member
Flag Middletown
Thanks Meter: 39
 
99 posts
Join Date:Joined: Jan 2010
Donate to Me
More
Quote:
Originally Posted by terminal 7

nicely done, well made .bat file - gona go have a play with this now - thanx

this is a Work in progress let me know if run into any issues.

I can tell you that on some devices doing a full wipe you still need to do a factory reset in recovery before flashing because the fastboot method leaves the partitions empty
2nd January 2012, 08:42 AM   |  #6  
OP Member
Flag Middletown
Thanks Meter: 39
 
99 posts
Join Date:Joined: Jan 2010
Donate to Me
More
Quote:
Originally Posted by terminal 7

nicely done, well made .bat file - gona go have a play with this now - thanx

i fixed your issue with setlocal now should be working for all gtalk me if you have any more issues or concerns
2nd January 2012, 09:06 PM   |  #7  
terminal 7's Avatar
Senior Member
Flag exeter, uk.
Thanks Meter: 43
 
465 posts
Join Date:Joined: Jan 2008
More
done
hi.

the SETLOCAL issue was good fun
CD method works just fine,
i have been playing with this on my old htc desire and it works great
nice work
.
.
.
3rd January 2012, 01:28 AM   |  #8  
OP Member
Flag Middletown
Thanks Meter: 39
 
99 posts
Join Date:Joined: Jan 2010
Donate to Me
More
Quote:
Originally Posted by terminal 7

hi.

the SETLOCAL issue was good fun
CD method works just fine,
i have been playing with this on my old htc desire and it works great
nice work
.
.
.

glad you liked it if you find any issues with any devices let me know and i will work to fix them asap.
3rd January 2012, 07:33 PM   |  #9  
frankyvee's Avatar
Member
NYC
Thanks Meter: 7
 
36 posts
Join Date:Joined: Jan 2009
More
Will it work on Motorola Phones
Will it work on the new Motorola Phones?
4th January 2012, 02:46 AM   |  #10  
OP Member
Flag Middletown
Thanks Meter: 39
 
99 posts
Join Date:Joined: Jan 2010
Donate to Me
More
yes
Quote:
Originally Posted by frankyvee

Will it work on the new Motorola Phones?

if the bootloader is unlocked and the device is fastboot capable which most if not all moto phones are yes.

Post Reply Subscribe to Thread

Tags
batch, fastboot, flash, script
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Android Software Development by ThreadRank