• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] [RECOVERY] Stock goghvmu MG5 recovery

JerryScript

Android Expert
Thanks to rbheromax's flash of brilliance,
we now have a stock recovery img from the MG5 update!


Here it is in three versions for installing by the method of your choice:


  1. Install from adb or terminal: recovery.img note - flash_image binary required:
    Code:
    flash_image recovery /<path_to_recovery.img>
  2. Install by flashing in TWRP or CWM: gogh_MG5_stock_recovery.zip
  3. Install by flashing with Odin: gogh_MG5_stock_recovery.tar


To become as close to pure stock as possible, restore g60madman's stock backup and then flash the above recovery, (optional, then flash the MG5 update).

WARNING: You cannot flash all custom zip files with the stock recovery!
 
Question with this.I dont need to flash g60madmans stock backup? This is stock with update only hmm
This is just the stock recovery, nothing else.

With this installed, you may be able to use the update package that you received OTA. Needs testing to be sure. ;)
 
just a heads up, this WILL NOT flash the mg5 ota. the .prop inside of the recovery shows as mg5 already...for it to do the mg5 ota, we have to replace the .prop with an older version (mc1). that can be accomplished very easily. :D


edit: JerryScript pointed out the | in the function allows for install of mg5 too...
 
just a heads up, this WILL NOT flash the mg5 ota. the .prop inside of the recovery shows as mg5 already...for it to do the mg5 ota, we have to replace the .prop with an older version (mc1). that can be accomplished very easily. :D
Actually, the assert prop check uses an or statement and checks for MC1 or MG5 ;)
 
and it shows mg5 right?
Yep:
Code:
assert(file_getprop("/system/build.prop", "ro.build.fingerprint") == "samsung/goghvmu/goghvmu:4.1.2/JZO54K/L300VPAMC1:user/release-keys" ||
       file_getprop("/system/build.prop", "ro.build.fingerprint") == "samsung/goghvmu/goghvmu:4.1.2/JZO54K/L300VPAMG5:user/release-keys");
assert(getprop("ro.product.device") == "goghvmu" ||
       getprop("ro.build.product") == "goghvmu");
 
Back
Top Bottom