[ROM] H910: FULL return to stock v10q

Search This thread

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,227
Largo
If you just don't want root, or your need to sell your phone, or whatever, you can use this to return your phone to stock v10q:

  • Flash this zip from TWRP. This is every piece of the v10q firmware: h910_10q_full_stock.zip
    SHA1: 720f122605dda361b8d8de1abaa8a56326416056
  • Wipe Cache/Dalvik Cache
  • Format data
  • Reboot

That is it. Your phone will be bone stock v10q.

If you want to root again after you flash this, use this procedure.

-- Brian
 
Last edited:

daw41

Senior Member
May 16, 2014
626
188
I flashed the system that went well when I flash the return to stock zip it ends with Error 1

Sent from my LG-H910 using Tapatalk
 

daw41

Senior Member
May 16, 2014
626
188
I also have 3.1.1 .... I tried flashing from internal storage and SD card I did also check the SHA1's to make sure they match and they do. So what's the SHA1 out of the system image itself just to make sure it's correct once it's unzipped (considering I don't have a computer so I'm using my phone to extract the image)

Sent from my LG-H910 using Tapatalk
 

deadguyperez

Member
Sep 7, 2017
22
7
I'm also getting error 1 trying to install the zip. TWRP 3.1

Unzip failed. Aborting...
Updater process ended with ERROR: 1
Error installing zip ...
Updating partition details...
...done
 
Last edited:
  • Like
Reactions: runningnak3d

daw41

Senior Member
May 16, 2014
626
188
Would a log from TWRP of the failed flash help I can go try and Flash again and then copy the log if that will help

Sent from my LG-H910 using Tapatalk
 

deadguyperez

Member
Sep 7, 2017
22
7
Please don't forget to fix this :) I'm running WETA and it's fan-****ing-tastic so I'll probably never go back to stock but just in case I need to.... would be nice to have the files. Thanks boss! Stay safe.
 

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,227
Largo
First post updated with HOPEFULLY fixed zips. Since my H910 is currently my test bed for LAF research, it is bone stock so I can't test these. The worst that will happen is that you get an error. If so, PM me, or @ mention me in this thread so I can work with you to find out what is wrong.

-- Brian
 

sirslipzalot

Senior Member
Nov 17, 2010
200
90
Fargo
facebook.com
First post updated with HOPEFULLY fixed zips. Since my H910 is currently my test bed for LAF research, it is bone stock so I can't test these. The worst that will happen is that you get an error. If so, PM me, or @ mention me in this thread so I can work with you to find out what is wrong.

-- Brian

@runningnak3d I got this error: Updater process ended with ERROR: 1. Error installing zip file /sdcard/download/v10m_return_to_stock.zip

Any ideas?

Also - The 5GB system.img file loads extremely quick. Seems sketchy to me, but maybe that's normal?

EDIT - I'm running TWRP 3.0.2-1 and it does say that the system image flashed properly. That much has been completed.
 
Last edited:

sirslipzalot

Senior Member
Nov 17, 2010
200
90
Fargo
facebook.com
@runningnak3d I got this error: Updater process ended with ERROR: 1. Error installing zip file /sdcard/download/v10m_return_to_stock.zip

Any ideas?

Also - The 5GB system.img file loads extremely quick. Seems sketchy to me, but maybe that's normal?

EDIT - I'm running TWRP 3.0.2-1 and it does say that the system image flashed properly. That much has been completed.

Got past the error and booted into Android by using ADB to flash all the files in the return_to_stock zip. It was tedious, but I typed out the list for anyone who just wants to copy and paste each line into their CLI.

dd if=aboot of=/dev/block/bootdevice/by-name/aboot
dd if=abootbak of=/dev/block/bootdevice/by-name/abootbak
dd if=apdp of=/dev/block/bootdevice/by-name/apdp
dd if=boot of=/dev/block/bootdevice/by-name/boot
dd if=cmnlib of=/dev/block/bootdevice/by-name/cmnlib
dd if=cmnlib64 of=/dev/block/bootdevice/by-name/cmnlib64
dd if=cmnlib64bak of=/dev/block/bootdevice/by-name/cmnlib64bak
dd if=cmnlibbak of=/dev/block/bootdevice/by-name/cmnlibbak
dd if=devcfg of=/dev/block/bootdevice/by-name/devcfg
dd if=devcfgbak of=/dev/block/bootdevice/by-name/devcfgbak
dd if=factory of=/dev/block/bootdevice/by-name/factory
dd if=hyp of=/dev/block/bootdevice/by-name/hyp
dd if=hypbak of=/dev/block/bootdevice/by-name/hypbak
dd if=keymaster of=/dev/block/bootdevice/by-name/keymaster
dd if=keymasterbak of=/dev/block/bootdevice/by-name/keymasterbak
dd if=laf of=/dev/block/bootdevice/by-name/laf
dd if=lafbak of=/dev/block/bootdevice/by-name/lafbak
dd if=modem of=/dev/block/bootdevice/by-name/modem
dd if=msadp of=/dev/block/bootdevice/by-name/msadp
dd if=persist of=/dev/block/bootdevice/by-name/persist
dd if=pmic of=/dev/block/bootdevice/by-name/pmic
dd if=pmicbak of=/dev/block/bootdevice/by-name/pmicbak
dd if=raw_resources of=/dev/block/bootdevice/by-name/raw_resources
dd if=raw_resourcesbak of=/dev/block/bootdevice/by-name/raw_resourcesbak
dd if=rct of=/dev/block/bootdevice/by-name/rct
dd if=recovery of=/dev/block/bootdevice/by-name/recovery
dd if=recoverybak of=/dev/block/bootdevice/by-name/recoverybak
dd if=rpm of=/dev/block/bootdevice/by-name/rpm
dd if=rpmbak of=/dev/block/bootdevice/by-name/rpmbak
dd if=sec of=/dev/block/bootdevice/by-name/sec
dd if=tz of=/dev/block/bootdevice/by-name/tz
dd if=tzbak of=/dev/block/bootdevice/by-name/tzbak
dd if=xbl of=/dev/block/bootdevice/by-name/xbl
dd if=xbl2 of=/dev/block/bootdevice/by-name/xbl2
dd if=xbl2bak of=/dev/block/bootdevice/by-name/xbl2bak
dd if=xblbak of=/dev/block/bootdevice/by-name/xblbak
 
  • Like
Reactions: andy55

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,227
Largo
Crap. There must not have been a problem with the zip, but a typo in the Edify script.

Sorry about that, I probably missed a ; some place.
 

jjta

Senior Member
May 23, 2008
84
14
Obviously I'm lost so maybe someone can help me

1) 1st LG android phone and so far I'm worried. Phone is beautiful I got it for a $100 due to the camera lens glass being shattered.

2) I'm looking for which variant I have. I own the at&t v20 which number is that?

3) I'm looking for how to root the phone and boot loader. Is it currently possible? Which method can/should I use because the entire V20 section isn't broken down like the galaxy note.

Really appreciate all your time
 

Overgloc

Senior Member
Apr 13, 2008
229
19
About to give this a try so....
Step 1 flash System Image
Step 2 Flash Return to stock
Step 3 Reboot and Profit?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    If you just don't want root, or your need to sell your phone, or whatever, you can use this to return your phone to stock v10q:

    • Flash this zip from TWRP. This is every piece of the v10q firmware: h910_10q_full_stock.zip
      SHA1: 720f122605dda361b8d8de1abaa8a56326416056
    • Wipe Cache/Dalvik Cache
    • Format data
    • Reboot

    That is it. Your phone will be bone stock v10q.

    If you want to root again after you flash this, use this procedure.

    -- Brian
    7
    You have to have an AT&T SIM and be on the AT&T network to receive OTA updates.

    -- Brian

    I used this file and created a Reverting to H910_20g_Oreo_full_stock_Tested.zip
    Alright I got it working
    Be sure and go to
    1) Advance Wipe > Wipe cache,data, system,dalvik partitions before flashing, it works

    as mentioned here > https://xdaforums.com/showpost.php?p=77435014&postcount=18 > you will loose root and your bootloader will be replaced
    with no way to root without rolling back to N
    4
    I finally got around to fixing the zip file. First post updated with new zip, and sha1 hash.

    -- Brian
    3
    No need to apologize haha All I can think is that its twrp as well.

    Alright I totally started over and put my phone back to rooted 10r
    I repacked the H910_20g_Oreo_full_stock_Tested.zip
    and did the full wipe before flashing
    1) Advance Wipe > Wipe cache,data, system,dalvik partitions

    It flashed without error

    Upload is done > https://www.androidfilehost.com/?fid=1322778262903991071
    3
    I already flash it by flash this stock rom than flash mk2000 kernel than flash supersu and it work fine twrp still there:eek:
    That doesn't make sense. This zip not only flashes over recovery it removes the debug bootloader by flashing the stock aboot image. Even if you flashed a custom kernel or root you would be in a bootloop of corruption trying to boot unsigned images on a locked bootloader. I know this because when I made my own full stock 10r zip I accidentally packaged it up with a custom boot.img. Had to kdz to get out of the corruption cycle. Not sure how things worked out for you but I would not recommend doing that to anyone else