Jump to content


Photo

RSD Flasher [BETA] WINDOWS ONLY


  • Please log in to reply
417 replies to this topic

#1 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 10:06 AM

Please do yourself a favor and read, read again, and read one more time before installing and using this tool.  If it's set up correctly, it's very easy to use.  But if you don't follow directions, it'll either not work or not do what you expect.  Failure to read and follow the directions is NOT a defect of the tool!
 
Mission statement for tool:

 

This tool generates FULL, KEEP DATA, and for some devices UNIVERSAL, RSD scripts for your FXZ. After generating the script in the background, it then automates flashing the script with RSD LIte similar to how the House of Moto works.  This tool is completely separate from the House of Moto.

 

FULL = Flash everything, erase userdata (even if the FXZ doesn't inherantly do so, it is added to the generated FULL script) NOTE: Erases data and internal storage.
KEEP DATA = Flash everything, do NOT erase userdata (regardless of whether the FXZ contains the erase userdata line or not)
UNIVERSAL = Flash everything except GPT and TZ, do NOT erase userdata (regardless of whether the FXZ contains the erase userdata line or not)
 

Downloads:

 

o)

Please Login or Register to see this Hidden Content

o) 

Please Login or Register to see this Hidden Content

 (NOTE: This is a JAR file, NOT a ZIP file...if your browser downloads it as a ZIP, it's WRONG)

 

Install:

o) Install the latest Moto USB Driver

o) Install RSD Lite if you've not done so already

o) The jar file is an executable jar.  If you have your JVM setup correctly, you should just be able to run it like any other program.  If you do not have your JVM setup correctly, you should fix that.  :)

 

NOTE: You *MUST* have the Java runtime installed.  It must be Java 7 (or higher).

 

USAGE:

o) Run the RSDFlasher.jar

o) Locate your SDL.exe file in your RSD Lite installation directory.  NOTE: This will only be necessary the first time you run.

 

fbeIYED.jpg

 

 

o) Select your FXZ's xml file.  It will look something like VRZ_XT926_9.8.1Q-79-1_CFC.xml but specific to your FXZ.

dVxyODN.jpg

 

OR

 

o) Select your FXZ's zip file.  It will then prompt you for a directory to extract it to.  I suggest creating a new directory like "FXZ_xt1053" or whatever your model is and selecting that.  It will then select your FXZ's xml for you automatically after extraction. NO SPACES IN THE PATH!

W84xxOt.jpg

lNzFBdw.jpg

RlMZQXc.jpg

 

o) Put your phone in AP Fastboot mode

o) Connect the phone to a USB 2.0 port using your original OEM cable (yes it matters)

o) When ready to flash, press the appropriate button for the type of flash you want (typically: FULL, KEEP DATA, or UNIVERSAL)

K35Gfso.jpg

 

o) To generate script only, check the Do not flash generated scripts? checkbox

o) To open RSD Lite with the script loaded but NOT start flashing automatically, check the Open RSD but do not flash? checkbox

o) Otherwise, once you press the button, the script will be generated, RSD Lite will open, and start to flash the script.  The program will close once RSD is opened.

 

WARNING: You must be fully charged before flashing!

 

SUPPORT:

 

In the event of a flash failure in RSD Lite, post the following:

-Model of phone

-Current version you are on (e.g. 9.30.1....NOT 4.1.2)

-FXZ filename you are flashing

-Which option you are trying to flash [FULL/KEEP DATA/UNIVERSAL]

-The contents of the SWDL.txt file in your RSD Lite installation directory

-Any other relevant information that will help me help you

 

o) NOTE: If you are unlocked and DOWNGRADING, please make SURE you use the UNIVERSAL option, NOT KEEP DATA or FULL!

o) If you need to reset the location of your RSD Lite SDL.exe, run this: 

Please Login or Register to see this Hidden Content

 
Q: My RAZR HD or M is stuck in AP Fastboot mode with a sticky bit failure.  Help?
A: 

Please Login or Register to see this Hidden Content

  Follow that.
 
Q: I pressed the [FULL/KEEP DATA/UNIVERSAL] button, and nothing happened.
A: Lots of potential causes for this.  Select the Open RSD but do not flash? checkbox and try again.  This time RSD Lite will open with the script loaded and ready to go, but, it won't try to automatically flash it.  If there's an error with the script, RSD Lite will tell you that.  But the biggest thing is making sure RSD Lite sees your phone.  Remember it must be in AP Fastboot mode, connected to USB 2, and using the OEM USB cable that came with the phone.  If RSD Lite opens without error and also sees your phone, click start to begin flashing.
 
Q: I've read this WHOLE OP...any reward for that?
A: You get a test!   :)  If you can decipher this riddle, you can maybe find some hidden, UNSUPPORTED, advanced functionality:
 
How do you control the shifting ambitions of an advanced user on the options page?

 

WARNING: Current state is BETA so proceed with caution.  It is now feature complete but may still have bugs.


  • johnlgalt, tvlovers, bionichillbilly and 20 others like this

Non potest esse nisi unus


#2 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 10:06 AM

RESERVED


Non potest esse nisi unus


#3 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 10:49 AM

And it's now been tested on my Moto X using the KEEP DATA script.  Worked perfectly.


  • rickw, transmissiontech and xKroniK13x like this

Non potest esse nisi unus


#4 cmh714

cmh714

    Tech Service & Beyond

  • Smod
  • 3,272 posts
  • LocationSoCal
  • Current Device(s):Nexus 6

Posted 29 June 2014 - 10:57 AM

you know devs are bad testers.... ;^)



#5 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 11:07 AM

So are mac users.  :p  :D


  • transmissiontech, cmh714 and zekemo like this

Non potest esse nisi unus


#6 cmh714

cmh714

    Tech Service & Beyond

  • Smod
  • 3,272 posts
  • LocationSoCal
  • Current Device(s):Nexus 6

Posted 29 June 2014 - 11:09 AM

Hey, its my first and only Apple product since my Apple II back in '78



#7 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 11:13 AM

LOL!  :)  When I get more time I'll get the FXZ Flasher working for you guys.  I don't yet know why it doesn't want to behave under Linux/Mac.  My goal is clearly to retire script programming for java.  House of Moto 3.0 is going to be reborn as a fully java app that will allow the Windows users to pick either RSD or Fastboot flashing and the Linux/Mac people will have Fastboot flashing available.  But until I can get the FXZ Flasher working for Linux/Mac consistently, I can't make that happen.  At least one side of the equation is now complete.


  • cokekid76 likes this

Non potest esse nisi unus


#8 spainter

spainter

    Droid Oracle

  • Moderator
  • 3,339 posts
  • LocationUtah
  • Current Device(s):Pixel 2 XL, Nexus 6, Moto X Pure Edition, 2013 Moto X DE, Droid Razr Maxx HD, 2013 Nexus 7 LTE, LG G Pad X 8.3

Posted 29 June 2014 - 11:24 AM

The sparks are flying from Sams Blade.  Hope you enjoyed your very short vacation.  Welcome back.


  • tinalee1354 likes this

#9 cmh714

cmh714

    Tech Service & Beyond

  • Smod
  • 3,272 posts
  • LocationSoCal
  • Current Device(s):Nexus 6

Posted 29 June 2014 - 11:34 AM

Pretty sure the last time I used the FXZ Flasher it worked fine for me...dont remember any problems



#10 livinginkaos

livinginkaos

    I don't know what I'm doing anymore.....

  • Administrator
  • 15,282 posts
  • Google+:Hangouts - livinginkaos@gmail.com
  • LocationOregon
  • Current Device(s):Samsung S8+ / Pixel XL 128gb / iPhone 7+ 256gb / iPad Pro 12.9" / Samsung Chromrbook Plus / Pixel C / Nexus 6p 128gb / Nexus 6 / Nexus 6 on Fi / Nexus 9 / Moto 360^2 / Nvidia Shield TV Pro / Nvidia Shield Tablet / HTC EVODesign on FreedomPop / Chromecast / Surface Pro 3 i7 / Samsung Tab Pro 12.2 / Lenovo Win8 Tab / Eee Slate / '13 Nexus 7

Posted 29 June 2014 - 11:38 AM

See, it worked too well. Flashed your memory as well :)

Sent from my S-Offed One M8


  • cmh714 likes this

b2wvCBn.png

Sig by livinginkaos
Samsung S8+ / Pixel XL 128gb / iPhone 7+ 256gb / iPad Pro 12.9" / Samsung Chromrbook Plus / Pixel C / Nexus 6p 128gb / Nexus 6 / Nexus 6 on Fi / Nexus 9 / Moto 360^2 / Nvidia Shield TV Pro / Nvidia Shield Tablet / HTC EVODesign on FreedomPop / Chromecast / Surface Pro 3 i7 / Samsung Tab Pro 12.2 / Lenovo Win8 Tab / Eee Slate / '13 Nexus 7


#11 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 11:49 AM

ROFLMAO!  Hmmm,  I will have to check it again then.  If fastboot is in the path it should in theory work.  But it may require being started as sudo and that's maybe where the problems arose.  Not really sure.  I'll mess around with it when I get some time.  I'm happy I was able to create this for the windows guys and gals.  Should simplify life quite a bit.

 

There are some tweaks I'll make to it over time.  I want to persist the SDL.exe path so it doesn't prompt you every time for it.  And maybe I'll see about working with the FXZ download directly.  So that it becomes: Download xyz.zip, download the RSDFlasher.jar, run the RSDFlasher.jar, open the extracted FXZ's xml OR open the zip file which would then prompt you where to extract it to.


Non potest esse nisi unus


#12 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 02:34 PM

RSDFlasher 1.1 released

 

o) Persist the RSD location.  Now you will be automatically prompted for it once and then we'll remember where it is thereafter.

o) Removed the ... buttons to select files and automatically prompt for them. 

 

TODO:

 

o) Still need to add FXZ extraction code.  Should be in the next version

o) Attempt to auto-detect the FXZ xml if we're running in the FXZ directory or are extracting the FXZ.  Should be in the next version


Non potest esse nisi unus


#13 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 04:19 PM

RSD Flasher 1.2 released

 

o) Added ability to extract FXZ zip file.  It will auto select the FXZ xml for you as it's extracting.  See OP for instructions.


Non potest esse nisi unus


#14 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 04:51 PM

Scratch that.  RSD Flasher 1.3 released

 

o) Stupid bugs.  Extract FXZ bug.


Non potest esse nisi unus


#15 cmh714

cmh714

    Tech Service & Beyond

  • Smod
  • 3,272 posts
  • LocationSoCal
  • Current Device(s):Nexus 6

Posted 29 June 2014 - 05:03 PM

See, I told you devs shouldnt do QA :)


  • strasber likes this

#16 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 29 June 2014 - 05:06 PM

Not that kind of bug.  I was covering my bases because if the FXZ included the Windows/Linux/Darwin directories, they weren't extracting properly.  Not that this program cares one way or another.  I just wanted it fixed for, uh, future possibilities.  Cause I'm going to use the extract code elsewhere.


  • rickw likes this

Non potest esse nisi unus


#17 thewraith420

thewraith420

    Crack Flasher

  • Members
  • PipPip
  • 112 posts
  • Current Device(s):XT907 jbbl Blisspop

Posted 29 June 2014 - 09:07 PM

Thanks for this handy tool! I'll give it a shot next time I have to flash to stock ☺

Tapatalk'n it from my XT907 (MoKee 4.4.4) on Page Plus Cellular.



#18 strasber

strasber

    n00b

  • Members
  • Pip
  • 14 posts

Posted 30 June 2014 - 02:00 AM

i've got to follow this post. HoM is awesome i cant wait to see what the new windows tool can do , sounds really cool.



#19 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 44,189 posts
  • Current Device(s):S21 Ultra, Pixel 6

Posted 30 June 2014 - 02:05 AM

If you thought the HoM was easy to use then you'll be shocked at this thing. Lol. You can literally download an FXZ zip file for your phone, run this thing, and be flashing in a couple minutes. No need to extract first.

Sent from my SM-P600 using Tapatalk


  • strasber and thewraith420 like this

Non potest esse nisi unus


#20 blazin616

blazin616

    n00b

  • Members
  • Pip
  • 5 posts
  • LocationBuckley, MI
  • Current Device(s):Moto Razr HD

Posted 30 June 2014 - 12:07 PM

im unlocked, rooted and was running kitkat. used the tool above on a razr hd xt926. used the rsdflasher, followed intructions to the T. gave me a flash failed message. the FXZ i was trying to flash was VRZ_XT926_9.8.1Q-94-1_CFC.xml

the swml looks like this...

06/30/14 15:55:40  --------------------------------------------------------------------------------
06/30/14 15:55:40  New Log Started For Software Download.
06/30/14 15:56:27  The FlashLog key is turned off.
06/30/14 15:56:39  Multi upgrade started for 1 phones
06/30/14 15:56:39  ERROR: Unknown fastboot command. (getvar) - on device ID 0.
06/30/14 15:56:39  [Device ID: 0] Unknown fastboot command. (getvar)
06/30/14 15:56:39  ERROR: Failed flashing process. - on device ID 0.
06/30/14 15:56:40  Multi upgrade finished.
06/30/14 16:21:46  --------------------------------------------------------------------------------
06/30/14 16:21:46  New Log Started For Software Download.
06/30/14 16:21:46  The FlashLog key is turned off.
06/30/14 16:21:49  00001678 Phone.cpp 531 0 ERROR Generic failure when sending command.
06/30/14 16:21:49  00001678 Phone.cpp 1778 0 ERROR GetTechnology failed: ERROR.
06/30/14 16:21:49  00001678 Phone.cpp 531 0 ERROR Generic failure when sending command.
06/30/14 16:21:49  00001678 Phone.cpp 1778 0 ERROR GetTechnology failed: ERROR.
06/30/14 16:21:49  00001678 Phone.cpp 531 0 ERROR Generic failure when sending command.
06/30/14 16:21:49  00001678 Phone.cpp 1778 0 ERROR GetTechnology failed: ERROR.
06/30/14 16:21:49  00001678 Phone.cpp 531 0 ERROR Generic failure when sending command.
06/30/14 16:21:49  00001678 Phone.cpp 1847 0 ERROR GetSoftwareVersion failed: SendTC failed: ERROR.
06/30/14 16:21:49  00001678 Phone.cpp 531 0 ERROR Generic failure when sending command.
06/30/14 16:21:49  00001678 Phone.cpp 2005 0 ERROR GetSoftwareFlexVersion failed: ReadSeemElement failed: ERROR.
06/30/14 16:21:49  00001678 Phone.cpp 531 0 ERROR Generic failure when sending command.
06/30/14 16:21:49  00001678 Phone.cpp 1975 0 ERROR GetBootVerFlashMode failed: SendTC failed: ERROR.
06/30/14 16:21:49  00001678 Phone.cpp 531 0 ERROR Generic failure when sending command.
06/30/14 16:21:49  00001678 Phone.cpp 1894 0 ERROR GetDRMVersion failed: SendTC failed: ERROR.
06/30/14 16:21:49  Multi upgrade started for 1 phones
06/30/14 16:21:49  [Device ID: 0] 1/27 flash sbl1 "sbl1.mbn"
06/30/14 16:21:50  [Device ID: 0] 2/27 flash sbl2 "sbl2.mbn"
06/30/14 16:21:51  [Device ID: 0] 3/27 flash sbl3 "sbl3.mbn"
06/30/14 16:21:52  [Device ID: 0] 4/27 flash rpm "rpm.mbn"
06/30/14 16:21:53  [Device ID: 0] 5/27 flash tz "tz.mbn"
06/30/14 16:21:53  ERROR: 5/27 flash tz "tz.mbn" -> Phone returned FAIL. - on device ID 0.
06/30/14 16:21:53  [Device ID: 0] 5/27 flash tz "tz.mbn" -> Phone returned FAIL.
06/30/14 16:21:53  ERROR: Failed flashing process. - on device ID 0.
06/30/14 16:21:53  Multi upgrade finished.

 

so then i tried the universal flash and got into a bootloop mode, just did a fdr, wipe cache, and rebooted. 

 

oh wait, son of a b! that actually worked! forget my stupidity, my phone is now on jelybean 4.1.2 and is on system 9.30!






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users