[PRIMOC][VIRGIN MOBILE][HowTo][RUU][With Updated Hboot]

Search This thread

russellvone

Senior Member
Jan 26, 2013
1,681
664
37
Gilmer
This HowTo guide will show you a few different ways to RUU after you've updated your Hboot to 1.57.0000.

Before you will be able to use the RUU while on the Hboot 1.57.0000, you will need S-OFF.

rumrunner.us will give you S-OFF. It is advised by @beaups that you have a normal sense rom, and a stock sense kernel that is unsecure.

You can find both off those advised things in the CDMA Android development thread.
[December 6,2013][ROM] [PrimoC] Stock-Rooted Virgin Mobile HBOOT 1.57.0000


Alright, now for those who are S-OFF....


Option#1) The absolute easiest first.
(I'm assuming everybody has a working fastboot environment)


Download this PRIMO_C_rom.zip and rename it to rom.zip


Place the rom.zip inside your fastboot directory on your computer.

Boot your device into fastboot mode and make sure your are using a known working usb data cable.

Verify connectivity

fastboot devices

If it returns your serial number, good. Let's keep going.

fastboot oem rebootRUU

fastboot flash zip rom.zip

At this point, you may get a FAILED(blablabla flush image immediately!)

This warning is because the hboot is updated and the one in the rom.zip is a downgrade Hboot 1.53.0000.

Simply flash the rom.zip again.

fastboot flash zip rom.zip

Now the device will accept and your device will be returned to it's original state, like when you purchased it. (Except you will not lose S-OFF) awesome right?

If your wondering where and/or how I got this rom.zip, this is how.

First you need to download the RUU from here(I'll post link when I'm finished, it's taking forever to upload, will post when it's done)

Start the RUU. When the initial start up page with the 'this will erase all data' disclaimer don't continue, just click on the Windows start button and type in the search bar %temp%

This will open a page with another search bar in it. Type rom.zip and hit enter, this will locate the rom.zip that is flashed by the RUU. Copy it to your desktop if you like. Anyways, that is where I've already snatched it from so you can just download from here.


Option#2) Download this 1.53_Hboot_PK76IMG.zip and rename it toPK76IMG.zip

This is the android-info.txt inside the PK76IMG.zip

modelid: PK7630000

cidnum: SPCS_002

mainver: 1.10.652.6

btype:1

aareport:1

hbootpreupdate:12

Modify it to match your current romver(mainver= romver) if your not sure what your current romver is, open Android terminal emulator and type

getprop ro.aa.romver



Place it on the root of your sdcard, meaning not in a folder.
Reboot into bootloader(where it automatically searches for the zip) the bootloader will find PK76IMG.zip and ask if you want to parse it, use the volume+ button to accept then power to reboot.

The only 2 items in this zip are the downgraded Hboot 1.53.0000 that is need to run RUU successfully and the android-info.txt that it needs to read to verify it's safe to flash.


After successfully flashing the downgraded Hboot you may connect your device via usb cable to your computer and run the RUU as usual.

Profit!
 
Last edited:

whoshotjr2006

Senior Member
Jun 8, 2010
727
398
toledo
thank you for this, much appreciated as i dont much care for the ota that we got. it seemed to mess things up more than it helped.
i'd click thanks but i'm out of them for the day, even though you deserve a thanks :)

edit: worked perfectly. used your first method with the rom zip and fastboot. you sir, rock! this should absolutely be stickied
 
Last edited:

echow2001

Senior Member
Jul 14, 2015
356
74
Samsung Galaxy Watch 4
Found the RUU exe file here and grabbed the rom.zip from it. I will upload ASAP once I get better internet.

Here is the terminal output I got flashing the image on windows 10 64 bit:
Code:
C:\Users\ethan>fastboot flash zip C:\Users\ethan\Desktop\rom.zip
sending 'zip' (333964 KB)...
OKAY [ 44.536s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) shift signature_size for header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) start image[hboot] flushing...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,100
(bootloader) start image[radio] unzipping for pre-update...
(bootloader) start image[radio] flushing...
(bootloader) [RUU]WP,radio,0
(bootloader) [RUU]WP,radio,7
(bootloader) [RUU]WP,radio,100
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
finished. total time: 60.796s
then flash the same image again after the radio is downgraded
Code:
C:\Users\ethan>fastboot flash zip C:\Users\ethan\Desktop\rom.zip
< waiting for device >
sending 'zip' (333964 KB)...
OKAY [ 44.694s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) shift signature_size for header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) start image[boot] unzipping & flushing...
(bootloader) [RUU]UZ,boot,0
(bootloader) [RUU]UZ,boot,22
(bootloader) [RUU]UZ,boot,45
(bootloader) [RUU]UZ,boot,66
(bootloader) [RUU]UZ,boot,86
(bootloader) [RUU]UZ,boot,100
(bootloader) [RUU]WP,boot,0
(bootloader) [RUU]WP,boot,99
(bootloader) [RUU]WP,boot,100
(bootloader) start image[tp] unzipping & flushing...
(bootloader) [RUU]UZ,tp,0
(bootloader) [RUU]UZ,tp,100
(bootloader) start image[dzdata] unzipping & flushing...
(bootloader) [RUU]UZ,dzdata,0
(bootloader) [RUU]UZ,dzdata,100
(bootloader) [RUU]WP,dzdata,0
(bootloader) [RUU]WP,dzdata,100
(bootloader) start image[system] unzipping & flushing...
(bootloader) [RUU]UZ,system,0
(bootloader) [RUU]UZ,system,1
(bootloader) [RUU]UZ,system,1
(bootloader) [RUU]UZ,system,2
(bootloader) [RUU]UZ,system,3
(bootloader) [RUU]UZ,system,3
(bootloader) [RUU]UZ,system,4
(bootloader) [RUU]UZ,system,4
(bootloader) [RUU]UZ,system,5
(bootloader) [RUU]UZ,system,5
(bootloader) [RUU]UZ,system,6
(bootloader) [RUU]UZ,system,6
(bootloader) [RUU]UZ,system,7
(bootloader) [RUU]UZ,system,7
(bootloader) [RUU]UZ,system,8
(bootloader) [RUU]UZ,system,8
(bootloader) [RUU]UZ,system,9
(bootloader) [RUU]UZ,system,9
(bootloader) [RUU]UZ,system,10
(bootloader) [RUU]WP,system,0
(bootloader) [RUU]WP,system,2
(bootloader) [RUU]WP,system,4
(bootloader) [RUU]WP,system,6
(bootloader) [RUU]WP,system,8
(bootloader) [RUU]WP,system,10
(bootloader) [RUU]UZ,system,10
(bootloader) [RUU]UZ,system,10
(bootloader) [RUU]UZ,system,11
(bootloader) [RUU]UZ,system,11
(bootloader) [RUU]UZ,system,12
(bootloader) [RUU]UZ,system,12
(bootloader) [RUU]UZ,system,13
(bootloader) [RUU]UZ,system,13
(bootloader) [RUU]UZ,system,14
(bootloader) [RUU]UZ,system,14
(bootloader) [RUU]UZ,system,15
(bootloader) [RUU]UZ,system,15
(bootloader) [RUU]UZ,system,16
(bootloader) [RUU]UZ,system,17
(bootloader) [RUU]UZ,system,17
(bootloader) [RUU]UZ,system,18
(bootloader) [RUU]UZ,system,18
(bootloader) [RUU]UZ,system,19
(bootloader) [RUU]UZ,system,19
(bootloader) [RUU]UZ,system,20
(bootloader) [RUU]WP,system,10
(bootloader) [RUU]WP,system,12
(bootloader) [RUU]WP,system,14
(bootloader) [RUU]WP,system,16
(bootloader) [RUU]WP,system,18
(bootloader) [RUU]WP,system,20
(bootloader) [RUU]UZ,system,20
(bootloader) [RUU]UZ,system,20
(bootloader) [RUU]UZ,system,21
(bootloader) [RUU]UZ,system,21
(bootloader) [RUU]UZ,system,22
(bootloader) [RUU]UZ,system,22
(bootloader) [RUU]UZ,system,23
(bootloader) [RUU]UZ,system,23
(bootloader) [RUU]UZ,system,24
(bootloader) [RUU]UZ,system,24
(bootloader) [RUU]UZ,system,25
(bootloader) [RUU]UZ,system,25
(bootloader) [RUU]UZ,system,26
(bootloader) [RUU]UZ,system,26
(bootloader) [RUU]UZ,system,27
(bootloader) [RUU]UZ,system,27
(bootloader) [RUU]UZ,system,28
(bootloader) [RUU]UZ,system,28
(bootloader) [RUU]UZ,system,29
(bootloader) [RUU]UZ,system,29
(bootloader) [RUU]UZ,system,30
(bootloader) [RUU]WP,system,20
(bootloader) [RUU]WP,system,22
(bootloader) [RUU]WP,system,24
(bootloader) [RUU]WP,system,26
(bootloader) [RUU]WP,system,28
(bootloader) [RUU]WP,system,30
(bootloader) [RUU]UZ,system,30
(bootloader) [RUU]UZ,system,30
(bootloader) [RUU]UZ,system,31
(bootloader) [RUU]UZ,system,31
(bootloader) [RUU]UZ,system,32
(bootloader) [RUU]UZ,system,32
(bootloader) [RUU]UZ,system,33
(bootloader) [RUU]UZ,system,33
(bootloader) [RUU]UZ,system,34
(bootloader) [RUU]UZ,system,35
(bootloader) [RUU]UZ,system,35
(bootloader) [RUU]UZ,system,36
(bootloader) [RUU]UZ,system,36
(bootloader) [RUU]UZ,system,37
(bootloader) [RUU]UZ,system,38
(bootloader) [RUU]UZ,system,38
(bootloader) [RUU]UZ,system,39
(bootloader) [RUU]UZ,system,39
(bootloader) [RUU]UZ,system,40
(bootloader) [RUU]WP,system,30
(bootloader) [RUU]WP,system,32
(bootloader) [RUU]WP,system,34
(bootloader) [RUU]WP,system,36
(bootloader) [RUU]WP,system,38
(bootloader) [RUU]WP,system,40
(bootloader) [RUU]UZ,system,40
(bootloader) [RUU]UZ,system,40
(bootloader) [RUU]UZ,system,41
(bootloader) [RUU]UZ,system,41
(bootloader) [RUU]UZ,system,42
(bootloader) [RUU]UZ,system,42
(bootloader) [RUU]UZ,system,43
(bootloader) [RUU]UZ,system,43
(bootloader) [RUU]UZ,system,44
(bootloader) [RUU]UZ,system,44
(bootloader) [RUU]UZ,system,45
(bootloader) [RUU]UZ,system,45
(bootloader) [RUU]UZ,system,46
(bootloader) [RUU]UZ,system,46
(bootloader) [RUU]UZ,system,47
(bootloader) [RUU]UZ,system,47
(bootloader) [RUU]UZ,system,48
(bootloader) [RUU]UZ,system,48
(bootloader) [RUU]UZ,system,49
(bootloader) [RUU]UZ,system,49
(bootloader) [RUU]UZ,system,50
(bootloader) [RUU]WP,system,40
(bootloader) [RUU]WP,system,42
(bootloader) [RUU]WP,system,44
(bootloader) [RUU]WP,system,46
(bootloader) [RUU]WP,system,48
(bootloader) [RUU]WP,system,50
(bootloader) [RUU]UZ,system,50
(bootloader) [RUU]UZ,system,50
(bootloader) [RUU]UZ,system,51
(bootloader) [RUU]UZ,system,51
(bootloader) [RUU]UZ,system,52
(bootloader) [RUU]UZ,system,52
(bootloader) [RUU]UZ,system,53
(bootloader) [RUU]UZ,system,53
(bootloader) [RUU]UZ,system,54
(bootloader) [RUU]UZ,system,54
(bootloader) [RUU]UZ,system,55
(bootloader) [RUU]UZ,system,55
(bootloader) [RUU]UZ,system,56
(bootloader) [RUU]UZ,system,56
(bootloader) [RUU]UZ,system,57
(bootloader) [RUU]UZ,system,57
(bootloader) [RUU]UZ,system,58
(bootloader) [RUU]UZ,system,58
(bootloader) [RUU]UZ,system,59
(bootloader) [RUU]UZ,system,59
(bootloader) [RUU]UZ,system,60
(bootloader) [RUU]WP,system,50
(bootloader) [RUU]WP,system,52
(bootloader) [RUU]WP,system,54
(bootloader) [RUU]WP,system,56
(bootloader) [RUU]WP,system,58
(bootloader) [RUU]WP,system,60
(bootloader) [RUU]UZ,system,60
(bootloader) [RUU]UZ,system,60
(bootloader) [RUU]UZ,system,61
(bootloader) [RUU]UZ,system,61
(bootloader) [RUU]UZ,system,62
(bootloader) [RUU]UZ,system,62
(bootloader) [RUU]UZ,system,63
(bootloader) [RUU]UZ,system,63
(bootloader) [RUU]UZ,system,64
(bootloader) [RUU]UZ,system,64
(bootloader) [RUU]UZ,system,65
(bootloader) [RUU]UZ,system,65
(bootloader) [RUU]UZ,system,66
(bootloader) [RUU]UZ,system,66
(bootloader) [RUU]UZ,system,67
(bootloader) [RUU]UZ,system,67
(bootloader) [RUU]UZ,system,68
(bootloader) [RUU]UZ,system,68
(bootloader) [RUU]UZ,system,69
(bootloader) [RUU]UZ,system,69
(bootloader) [RUU]UZ,system,70
(bootloader) [RUU]WP,system,60
(bootloader) [RUU]WP,system,62
(bootloader) [RUU]WP,system,64
(bootloader) [RUU]WP,system,66
(bootloader) [RUU]WP,system,68
(bootloader) [RUU]WP,system,70
(bootloader) [RUU]UZ,system,70
(bootloader) [RUU]UZ,system,70
(bootloader) [RUU]UZ,system,71
(bootloader) [RUU]UZ,system,71
(bootloader) [RUU]UZ,system,72
(bootloader) [RUU]UZ,system,72
(bootloader) [RUU]UZ,system,73
(bootloader) [RUU]UZ,system,74
(bootloader) [RUU]UZ,system,75
(bootloader) [RUU]UZ,system,76
(bootloader) [RUU]UZ,system,77
(bootloader) [RUU]UZ,system,78
(bootloader) [RUU]UZ,system,79
(bootloader) [RUU]UZ,system,80
(bootloader) [RUU]WP,system,70
(bootloader) [RUU]WP,system,72
(bootloader) [RUU]WP,system,74
(bootloader) [RUU]WP,system,76
(bootloader) [RUU]WP,system,78
(bootloader) [RUU]WP,system,80
(bootloader) [RUU]UZ,system,80
(bootloader) [RUU]UZ,system,80
(bootloader) [RUU]UZ,system,81
(bootloader) [RUU]UZ,system,82
(bootloader) [RUU]UZ,system,83
(bootloader) [RUU]UZ,system,84
(bootloader) [RUU]UZ,system,85
(bootloader) [RUU]UZ,system,86
(bootloader) [RUU]UZ,system,87
(bootloader) [RUU]UZ,system,88
(bootloader) [RUU]UZ,system,89
(bootloader) [RUU]UZ,system,90
(bootloader) [RUU]WP,system,80
(bootloader) [RUU]WP,system,82
(bootloader) [RUU]WP,system,84
(bootloader) [RUU]WP,system,86
(bootloader) [RUU]WP,system,88
(bootloader) [RUU]WP,system,90
(bootloader) [RUU]UZ,system,90
(bootloader) [RUU]UZ,system,90
(bootloader) [RUU]UZ,system,91
(bootloader) [RUU]UZ,system,92
(bootloader) [RUU]UZ,system,93
(bootloader) [RUU]UZ,system,94
(bootloader) [RUU]UZ,system,95
(bootloader) [RUU]UZ,system,96
(bootloader) [RUU]UZ,system,97
(bootloader) [RUU]UZ,system,98
(bootloader) [RUU]UZ,system,99
(bootloader) [RUU]UZ,system,100
(bootloader) [RUU]WP,system,90
(bootloader) [RUU]WP,system,92
(bootloader) [RUU]WP,system,94
(bootloader) [RUU]WP,system,96
(bootloader) [RUU]WP,system,98
(bootloader) [RUU]WP,system,100
(bootloader) start image[tp] unzipping & flushing...
(bootloader) [RUU]UZ,tp,0
(bootloader) [RUU]UZ,tp,100
(bootloader) start image[sp1] unzipping & flushing...
(bootloader) [RUU]UZ,sp1,0
(bootloader) [RUU]UZ,sp1,100
(bootloader) [RUU]WP,sp1,0
(bootloader) [RUU]WP,sp1,100
(bootloader) start image[recovery] unzipping & flushing...
(bootloader) [RUU]UZ,recovery,0
(bootloader) [RUU]UZ,recovery,24
(bootloader) [RUU]UZ,recovery,44
(bootloader) [RUU]UZ,recovery,71
(bootloader) [RUU]UZ,recovery,98
(bootloader) [RUU]UZ,recovery,100
(bootloader) [RUU]WP,recovery,0
(bootloader) [RUU]WP,recovery,99
(bootloader) [RUU]WP,recovery,100
OKAY [266.799s]
finished. total time: 311.497s
then fastboot reboot to reboot your device
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    This HowTo guide will show you a few different ways to RUU after you've updated your Hboot to 1.57.0000.

    Before you will be able to use the RUU while on the Hboot 1.57.0000, you will need S-OFF.

    rumrunner.us will give you S-OFF. It is advised by @beaups that you have a normal sense rom, and a stock sense kernel that is unsecure.

    You can find both off those advised things in the CDMA Android development thread.
    [December 6,2013][ROM] [PrimoC] Stock-Rooted Virgin Mobile HBOOT 1.57.0000


    Alright, now for those who are S-OFF....


    Option#1) The absolute easiest first.
    (I'm assuming everybody has a working fastboot environment)


    Download this PRIMO_C_rom.zip and rename it to rom.zip


    Place the rom.zip inside your fastboot directory on your computer.

    Boot your device into fastboot mode and make sure your are using a known working usb data cable.

    Verify connectivity

    fastboot devices

    If it returns your serial number, good. Let's keep going.

    fastboot oem rebootRUU

    fastboot flash zip rom.zip

    At this point, you may get a FAILED(blablabla flush image immediately!)

    This warning is because the hboot is updated and the one in the rom.zip is a downgrade Hboot 1.53.0000.

    Simply flash the rom.zip again.

    fastboot flash zip rom.zip

    Now the device will accept and your device will be returned to it's original state, like when you purchased it. (Except you will not lose S-OFF) awesome right?

    If your wondering where and/or how I got this rom.zip, this is how.

    First you need to download the RUU from here(I'll post link when I'm finished, it's taking forever to upload, will post when it's done)

    Start the RUU. When the initial start up page with the 'this will erase all data' disclaimer don't continue, just click on the Windows start button and type in the search bar %temp%

    This will open a page with another search bar in it. Type rom.zip and hit enter, this will locate the rom.zip that is flashed by the RUU. Copy it to your desktop if you like. Anyways, that is where I've already snatched it from so you can just download from here.


    Option#2) Download this 1.53_Hboot_PK76IMG.zip and rename it toPK76IMG.zip

    This is the android-info.txt inside the PK76IMG.zip

    modelid: PK7630000

    cidnum: SPCS_002

    mainver: 1.10.652.6

    btype:1

    aareport:1

    hbootpreupdate:12

    Modify it to match your current romver(mainver= romver) if your not sure what your current romver is, open Android terminal emulator and type

    getprop ro.aa.romver



    Place it on the root of your sdcard, meaning not in a folder.
    Reboot into bootloader(where it automatically searches for the zip) the bootloader will find PK76IMG.zip and ask if you want to parse it, use the volume+ button to accept then power to reboot.

    The only 2 items in this zip are the downgraded Hboot 1.53.0000 that is need to run RUU successfully and the android-info.txt that it needs to read to verify it's safe to flash.


    After successfully flashing the downgraded Hboot you may connect your device via usb cable to your computer and run the RUU as usual.

    Profit!
    1
    CREDITS
    @beaups for S-OFF

    @Modding.MyMind for his awesome tutorials that gave me more confidence to dig deeper into the rabbit hole

    @old.splatterhand a very good friend and well distinguished contributor to XDA, that I have also learned a lot from.

    @simonsimons34 for testing beaups builds of OneV specific rumrunner


    Anybody else PM me if I forgot you....