[Tool][Win/Mac/Linux] JROMFlasher v2 - Clean your device - Prepare for Flashing !

Search This thread

jamesst20

Senior Member
Jan 31, 2012
1,674
2,190
28
This is only for the Google Nexus 7 !

Alright ! I just coded this tool to help new user to wipe the device data properly and install custom recovery + stock kernel. For some reason, some persons have difficulty to wipe their device data. So yeah I just coded this little tool to make sure the ROM they want to install runs smoothly.

Here is a screenshot I took in Windows but it do works in Windows/Mac/Linux(Tested Linux Mint 13 and Ubuntu).

myWCLDU.png



Requirements !

  • Google Nexus 7 UNLOCKED
  • Java 7
  • Root Permission (Linux only)
  • Google Nexus 7 Drivers (Needed for Win/Mac only) Download HERE

I assumed I already had the correct drivers installed and thought this program would work fine.
I was wrong, and got the "ADB/Fastboot device not found" error that a few of you have had and ended up with a Google splashscreen loop.
Don't try to be a smartass like I did, download the drivers that jamesst20 tells you to!


Thanks!

Features

  • Wipe allll your data. (System/Boot/Recovery/Userdata/sdcard)
  • Install Custom Recovery + Stock Kernel
  • Copy Roms to memory in /sdcard

How to
  • Windows
    - Extract the archive
    - Double click JROMFlasher.jar
  • Mac
    - Extract the Archive
    - Double click JROMFlasher.jar
  • Linux
    - Extract the archive
    - Open up Terminal
    - Type "cd 'extracted JROMFlasher directory'"
    - Type 'sudo -s' and then type your password
    - Type 'java -jar JROMFlasher.jar'
  • JROMFlasher
    - Click the buttons in order one after each other !
    - Do not skip a step ! Including the one that says mount all partitions! Otherwise, it's gonna fail uploading the rom


Click Here to Download v2.0
Click Here to Download v1.0
Uncheck "Use our download manager and get recommended downloads"
 
Last edited:

tonybhoy

Senior Member
Jan 27, 2011
983
75
glasgow
its saying no device found in ADB recovery,now stuck on google screen with padlock
 
Last edited:

jamesst20

Senior Member
Jan 31, 2012
1,674
2,190
28
its saying no device found in ADB recovery,now stuck on google screen with padlock

Well, if you're showing up Google splash boot it won't be detecting it :p You have to be in Fast boot/Recovery to get your device detected .

Hold power until the screen turn off and then hold volume down and it should boot to fast boot :)
 

tonybhoy

Senior Member
Jan 27, 2011
983
75
glasgow
Well, if you're showing up Google splash boot it won't be detecting it :p You have to be in Fast boot/Recovery to get your device detected .

Hold power until the screen turn off and then hold volume down and it should boot to fast boot :)
had to go back to stock,everything was going fine until trying to upload your ROM then just said cant be detected,try again after using toolkit to get rooted again,looks like im staying up lol,same thing happened when trying to upload your rom
 
Last edited:

jamesst20

Senior Member
Jan 31, 2012
1,674
2,190
28
had to go back to stock,everything was going fine until trying to upload your ROM then just said cant be detected,try again after using toolkit to get rooted again,looks like im staying up lol,same thing happened when trying to upload your rom

You're suppose to follow the button in order :p

1. Go to fast boot
2nd, wipe
3rd Install custom recovery
4 go into recovery
5 mount your partitions
6 upload ROM

This is the exact order of my buttons :p if you don't follow them it will not work ^^

But after step 6, you must install the ROM from recovery ^^ otherwise don't expect anything else then being stuck on Google splash screen
 
Last edited:

pmgreen

Senior Member
Apr 17, 2012
408
10
Using Macbook Pro 10.6.8 and getting the following error in console:


9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] java.lang.UnsupportedClassVersionError: Main : Unsupported major.minor version 51.0
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.defineClass1(Native Method)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.security.AccessController.doPrivileged(Native Method)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
 

tonybhoy

Senior Member
Jan 27, 2011
983
75
glasgow
You're suppose to follow the button in order :p

1. Go to fast boot
2nd, wipe
3rd Install custom recovery
4 go into recovery
5 mount your partitions
6 upload ROM

This is the exact order of my buttons :p if you don't follow them it will not work ^^

But after step 6, you must install the ROM from recovery ^^ otherwise don't expect anything else then being stuck on Google splash screen
yep followed on order,only it wouldnt upload your ROM at number 6,so done it the old fashioned way and it worked ok,so now im on it
 

jamesst20

Senior Member
Jan 31, 2012
1,674
2,190
28
Using Macbook Pro 10.6.8 and getting the following error in console:


9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] java.lang.UnsupportedClassVersionError: Main : Unsupported major.minor version 51.0
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.defineClass1(Native Method)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.security.AccessController.doPrivileged(Native Method)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
9/25/12 12:33:51 PM [0x0-0x11e11e].com.apple.JarLauncher[3676] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

You need java 7.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 128
    This is only for the Google Nexus 7 !

    Alright ! I just coded this tool to help new user to wipe the device data properly and install custom recovery + stock kernel. For some reason, some persons have difficulty to wipe their device data. So yeah I just coded this little tool to make sure the ROM they want to install runs smoothly.

    Here is a screenshot I took in Windows but it do works in Windows/Mac/Linux(Tested Linux Mint 13 and Ubuntu).

    myWCLDU.png



    Requirements !

    • Google Nexus 7 UNLOCKED
    • Java 7
    • Root Permission (Linux only)
    • Google Nexus 7 Drivers (Needed for Win/Mac only) Download HERE

    I assumed I already had the correct drivers installed and thought this program would work fine.
    I was wrong, and got the "ADB/Fastboot device not found" error that a few of you have had and ended up with a Google splashscreen loop.
    Don't try to be a smartass like I did, download the drivers that jamesst20 tells you to!


    Thanks!

    Features

    • Wipe allll your data. (System/Boot/Recovery/Userdata/sdcard)
    • Install Custom Recovery + Stock Kernel
    • Copy Roms to memory in /sdcard

    How to
    • Windows
      - Extract the archive
      - Double click JROMFlasher.jar
    • Mac
      - Extract the Archive
      - Double click JROMFlasher.jar
    • Linux
      - Extract the archive
      - Open up Terminal
      - Type "cd 'extracted JROMFlasher directory'"
      - Type 'sudo -s' and then type your password
      - Type 'java -jar JROMFlasher.jar'
    • JROMFlasher
      - Click the buttons in order one after each other !
      - Do not skip a step ! Including the one that says mount all partitions! Otherwise, it's gonna fail uploading the rom


    Click Here to Download v2.0
    Click Here to Download v1.0
    Uncheck "Use our download manager and get recommended downloads"
    5
    75 Downloads and 1 feedback :p
    4
    Finally updated the tool! Now in version 2.0!

    - Stability improvements
    - Detecting device
    - Fully recoded
    - Recovery = TWRP 2.5.0
    3
    lol,ive downloaded this but every page keeps saying"are you sure" lol making me nervous

    There is no are you sure in my tool. Unsure what you're talking about.