FORUMS
Remove All Ads from XDA

[VS985][TWRP]Install TWRP/flash older KDZs on stock 35B-47A, works for 'ks error'

8,562 posts
Thanks Meter: 4,751
 
By roirraW "edor" ehT, Recognized Contributor on 2nd March 2016, 01:32 AM
Post Reply Email Thread
THIS METHOD IS DANGEROUS!!! IT'S TESTED FINE FOR ME 2-3 TIMES, AND FOR SOME OTHERS AS WELL, BUT QUITE A FEW PEOPLE BRICK THEIR PHONES. SINCE I CAN'T REPLICATE THE ISSUE, I HAVE NO IDEA WHAT COULD BE HAPPENING DIFFERENTLY FOR OTHERS, AND HAVE NO WAY OF TELLING IF ANYONE IS NOT FOLLOWING THE DIRECTIONS PROPERLY.

THIS METHOD SHOULD BE A LAST DITCH EFFORT AND IS MAINLY AIMED AT THOSE WHO DESPITE ALL THEIR BEST METHODS TRYING THE TOT METHOD, WOULD ONLY RESULT IN A "KS ERROR" MESSAGE IN THE TOT TOOL.


This is an alternative to the way I usually recommend which is downgrading to 10B via the TOT method and using the .DLL from 35B, then rooting with the Stump app and putting TWRP on with TWRP Manager.

Thanks to @xdabbeb for packaging the 35B bootstack.

Thanks to @b00ster23 for confirming this works for those who received the "ks error" when trying to use the TOT method to downgrade.

I am not responsible if you brick your device or lose data.

The aim of these instructions is for those on 100% stock VS985 35B (5.1.1), 46A or 47A (6.0) to be able to root, install TWRP, AND flash another ROM (requirement) and/or to be able to downgrade from 35B, 46A or 47A to ANY release via the KDZ method with LG Flash Tool 2014.

Tested by me by flashing the 35B KDZ with the CSE option and taking the OTA from 35B to 46A and then the OTA to 47A. After TWRP was installed, I restored my TWRP backup of the rooted stock ROM I was running previously.

You will HAVE to flash another ROM (and appropriate full Bootstack zip) from TWRP, or use LG Flash Tool 2014 to flash any KDZ once you reboot from this process, since this doesn't include a bump'd kernel for whichever stock ROM you're currently running.

1. Root with the KingRoot app from www.kingroot.net (needs connected to internet and re-rooted with Kingroot after every reboot, if you reboot for any reason).

2. Extract the following files from @xdabbeb’s 35B bootstack available at http://forum.xda-developers.com/veri...2-0-0-t3231279 in the Downloads section in the bottom half of the first post:
  • aboot.bin
  • laf.bin
  • modem.bin
  • persist.bin
  • rct.bin
  • sbl1.bin
You can use ZArchiver from the Play Store at https://play.google.com/store/apps/d...archiver&hl=en or a file manager that has archive support built in like X-plore File Manager at https://play.google.com/store/apps/d...s.Xplore&hl=en.

Extract them to your internal storage (not inside a folder).

Screenshot of how they should look in X-plore File Manager:
3. Download the latest official TWRP. Tested with v3.0.0, should work the same with 2.8.7.0. Get either from here https://dl.twrp.me/vs985/. Put the TWRP img file the same place as the bootstack partitions you extracted.

4. Install Terminal Emulator for Android from the Play Store at https://play.google.com/store/apps/d...roidterm&hl=en.

5. Downgrade your partitions by copying and pasting the following commands using Terminal Emulator with SuperUser permissions. You don’t have to do one at a time, you can copy and paste the entire list of commands.

Also attached the commands below to this post as a text file, so you can download the text file, and copy and paste the commands from it.

Code:
su
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/sbl1
dd if=/sdcard/sbl1.bin of=/dev/block/platform/msm_sdcc.1/by-name/sbl1
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/aboot
dd if=/sdcard/aboot.bin of=/dev/block/platform/msm_sdcc.1/by-name/aboot
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/laf
dd if=/sdcard/laf.bin of=/dev/block/platform/msm_sdcc.1/by-name/laf
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/modem
dd if=/sdcard/modem.bin of=/dev/block/platform/msm_sdcc.1/by-name/modem
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/persist
dd if=/sdcard/persist.bin of=/dev/block/platform/msm_sdcc.1/by-name/persist
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/rct
dd if=/sdcard/rct.bin of=/dev/block/platform/msm_sdcc.1/by-name/rct
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/recovery
dd if=/sdcard/twrp-3.0.0-0-vs985.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery
Replace “twrp-3.0.0-0-vs985.img” in the last command with the filename of your preferred custom recovery.

After you paste the commands, press “Enter” on your keyboard to issue the last command.

Screenshot of what the pasted commands in Terminal Emulator should look like. If the output of any of your commands is different, something might have gone wrong and you should redo those particular command(s):


6. Type:
Code:
reboot recovery
into the Terminal Emulator once you're ready to reboot into recovery.

7. You will HAVE to flash another ROM (and appropriate full Bootstack zip) from TWRP, or use LG Flash Tool 2014 to flash any KDZ once you reboot from this process, since this doesn't include a bump'd kernel for whichever stock ROM you're currently running.
The Following 19 Users Say Thank You to roirraW "edor" ehT For This Useful Post: [ View ] Gift roirraW "edor" ehT Ad-Free
 
 
2nd March 2016, 01:36 AM |#2  
roirraW "edor" ehT's Avatar
OP Recognized Contributor
Flag Columbus, OH
Thanks Meter: 4,751
 
Donate to Me
More
Reserved.
The Following 2 Users Say Thank You to roirraW "edor" ehT For This Useful Post: [ View ] Gift roirraW "edor" ehT Ad-Free
2nd March 2016, 01:36 AM |#3  
roirraW "edor" ehT's Avatar
OP Recognized Contributor
Flag Columbus, OH
Thanks Meter: 4,751
 
Donate to Me
More
Reserved 2.
2nd March 2016, 01:36 AM |#4  
roirraW "edor" ehT's Avatar
OP Recognized Contributor
Flag Columbus, OH
Thanks Meter: 4,751
 
Donate to Me
More
Reserved 3.
2nd March 2016, 02:15 AM |#5  
mopartonyg's Avatar
Senior Member
Flag L.A. Area
Thanks Meter: 400
 
More
Thanks for this thread, it will help a lot of people if they just follow the instructions. Can this be done from ADB also?
The Following User Says Thank You to mopartonyg For This Useful Post: [ View ] Gift mopartonyg Ad-Free
2nd March 2016, 02:41 AM |#6  
roirraW "edor" ehT's Avatar
OP Recognized Contributor
Flag Columbus, OH
Thanks Meter: 4,751
 
Donate to Me
More
Quote:
Originally Posted by mopartonyg

Thanks for this thread, it will help a lot of people if they just follow the instructions. Can this be done from ADB also?

You're welcome! I don't see why not. I prefer direct on the device - also makes for simpler instructions and "support", since I don't want to troubleshoot anyone's ADB, USB or USB Debugging problems.
The Following User Says Thank You to roirraW "edor" ehT For This Useful Post: [ View ] Gift roirraW "edor" ehT Ad-Free
2nd March 2016, 02:48 AM |#7  
mopartonyg's Avatar
Senior Member
Flag L.A. Area
Thanks Meter: 400
 
More
Quote:
Originally Posted by roirraW "edor" ehT

You're welcome! I don't see why not. I prefer direct on the device - also makes for simpler instructions and "support", since I don't want to troubleshoot anyone's ADB, USB or USB Debugging problems.

Very true, the least amount of instructions the better.
The Following User Says Thank You to mopartonyg For This Useful Post: [ View ] Gift mopartonyg Ad-Free
2nd March 2016, 01:52 PM |#8  
someguyatx's Avatar
Senior Member
Flag Louisville
Thanks Meter: 400
 
More
This is an interesting method, thanks for sharing.
The Following User Says Thank You to someguyatx For This Useful Post: [ View ] Gift someguyatx Ad-Free
2nd March 2016, 04:29 PM |#9  
Senior Member
Thanks Meter: 141
 
More
Why has not kdz.

vs985 China user
4th March 2016, 05:12 PM |#10  
reaper420's Avatar
Senior Member
Thanks Meter: 96
 
More
I tried doing this and I guess I rebooted at the worm time because now my phone won't reboot. It says secure boot error in the corner and goes black and the lead is flashing red and blue how can I fix this? Any help would be appreciated
The Following User Says Thank You to reaper420 For This Useful Post: [ View ] Gift reaper420 Ad-Free
4th March 2016, 05:18 PM |#11  
roirraW "edor" ehT's Avatar
OP Recognized Contributor
Flag Columbus, OH
Thanks Meter: 4,751
 
Donate to Me
More
Quote:
Originally Posted by reaper420

I tried doing this and I guess I rebooted at the worm time because now my phone won't reboot. It says secure boot error in the corner and goes black and the lead is flashing red and blue how can I fix this? Any help would be appreciated

You can't get into TWRP, either? As I mentioned in the OP twice, once you do this you can't boot the ROM, you have to get into TWRP and flash another ROM. You could follow the instructions in the stickied return to stock thread in this section, also in my signature (not my thread). Use the 35B KDZ.

Or you can use the 10B TOT method along with the 35B .DLL and root with the Stump app and put TWRP on with TWRP Manager.
The Following User Says Thank You to roirraW "edor" ehT For This Useful Post: [ View ] Gift roirraW "edor" ehT Ad-Free
Post Reply Subscribe to Thread

Tags
35b, 46a, kdz, twrp, vs985

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes