[STOCK] D851 30D KDZ + Flashable ZIPs + All IMGs (Marshmallow!!) - T-Mobile LG G3

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
T-Mobile LG G3 D851 30D​
This thread covers various methods of installing both stock and stock rooted Marshmallow 6.0 30D onto the T-Mobile LG G3 D851.​​
Information:
30D is the first official Marshmallow Android 6 update for the T-Mobile LG G3.
It was first released in KDZ form the morning of April 27 2016.
Official update methods include both an OTA update from 20G to 30D and a KDZ update through the LG Mobile Support Tool.
The bootloader is still unlocked with no sort of OEM Unlock toggle. Still no bootloader/fastboot mode.
Kingroot can temp-root 30D! At least 1 Marshmallow build will always have root. Not very secure... but good for modders.
Android Version: 6.0
Android security patch level: 2016-04-01
Baseband version: MPSS.DI.2.0.1.c1.13-00114-M8974AAAAANPZM-1.43646.2
Kernel version: 3.4.0
Build number: MRA58K
Software version D85130d
Security software version: MDF v1.1 Release 2
Install Directions:
OTA:
When the software update is available, the update icon will display in the status bar at the top of the screen.
Swipe down from the top and tap the notification.
Restart & Install
Note: If prompted, connect to a Wi-Fi network to download the software update.
Your device will restart to perform the update.
When the update is complete, your phone will restart and transition through a series of alerts stating "Android is upgrading".
Once your phone has powered on you will be notified that the software update successfully installed. Tap "OK" to close the notification.
Troubleshooting
If you have not been notified of an available software update, you can manually check if one is available.
From the Home Screen, tap Apps > Settings > General Tab > About phone
System updates > Check now to manually check for a new update.
You will be prompted if a new software update is available.
LG Mobile Flash Tool:
Click here to download the LG Mobile Support Tool to your computer, then open.
Connect your phone to your PC.
Tap Start Upgrade within the LG Mobile Support Tool to begin.
Device will progress through Analysis, Download, Update and Complete during the update process.
While updating, the device will power off and enter a download mode at 5% completion. This is normal. DO NOT DISCONNECT THE USB CABLE!
At approx 95% of completion, the device will power on. This may take several minutes. This is normal. DO NOT DISCONNECT THE USB CABLE!
If your software update stops before it has completed, please do not close the update tool and try the update again. Additional troubleshooting steps are below.
The tool will notify you when the update is complete. Tap Exit to return to the main screen.
Wait for device to power on. Once powered on, the device will reconnect to the LG Mobile Support Tool. When connected, observe that the version number reflects the latest Software D85110r. It is now OK to DISCONNECT THE USB CABLE.
Troubleshooting
If the phone software upgrade stopped before completion, please do not close the update tool and try to update again following original instructions.
If you already closed the update tool, and the phone will not turn on normally, please follow the steps below:
Remove back cover and battery.
Record IMEI/ESN/MEID from device label in battery well.
Replace battery and back cover.
Open LG Mobile Support Tool.
Connect the device to PC via USB cable.
From the drop down menu, select Options > Upgrade Recovery.
Enter your phone information and tap OK
After checking the phone information, it will start to update automatically. If it does not work, the device may require service to attempt recovery.
TWRP + Flashable-ZIPs:
These directions should be used by anyone who already has TWRP installed on their D851.
I used the latest TWRP 3.0 build @ https://dl.twrp.me/d851/
Don't want root? Then it's probably easiest to just flash the stock KDZ using LGUP.. or just skip the SuperSu steps.
1. Download the following 3 files and place them on the internal or external sdcard:
a. LG-D85130D-Flashable.COMPLETE.zip
b. LG-D85130D-Flashable.Boot-AUTOREPACK.zip
c. SuperSU 2.65 or higher. [STABLE] or [BETA] Thanks to Chainfire!​2. (re)Boot into TWRP if not there already.
3.* Backup current partitions: boot, system, data, efs (backing up anything is optional but suggested)
4.* Up to you if you want to wipe data (TWRP > Wipe > Swipe slider) but not needed if coming from a stock rom.
5. Install the 3 zip files you put on your sdcard, 1 at a time:
a. LG-D85130D-Flashable.COMPLETE.zip (Install > select zip > swipe to confirm/flash)
b. LG-D85130D-Flashable.Boot-AUTOREPACK.zip (Install > select zip > swipe to confirm/flash)
c. SuperSU zip (Install > select zip > swipe to confirm/flash)​
After zips finish flashing you can reboot! If TWRP asks if you want to install SU, hit no. If TWRP says No OS installed, ignore it.
Alternatively, if you are already on 30D already without root and want root/TWRP you can use Kingroot.
Click the button below to display how-to steps...
1. Download the latest Kingroot APK here.
2. Install Kingroot and get temproot with it.
3. Download TWRP @ https://dl.twrp.me/d851/ and download LG-D85130D-Flashable.Boot-AUTOREPACK.zip linked below.
4. Enable USB Debugging on your D851 and connect your device to the computer and run the following commands to install TWRP.
Code:
adb push LG-D85130D-Flashable.Boot-AUTOREPACK.zip /sdcard/
adb push twrp-3.0.0-0-d851.img /sdcard/
adb shell
su
dd if=/sdcard/twrp-3.0.0-0-d851.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery
reboot recovery
[if no computer]
d/l TWRP n Boo Repack onto phone n move it to root of internal storage.
Run the su, dd and reboot commands above in terminal emulator.
5.* Backup current partitions: boot, system, data, efs (backing up anything is optional but suggested)
6.* Up to you if you want to wipe data (TWRP > Wipe > Swipe slider) but not needed if coming from a stock rom.
7. Install the 2 zip files you put on your sdcard, 1 at a time:
a. LG-D85130D-Flashable.Boot-AUTOREPACK.zip (Install > select zip > swipe to confirm/flash)
b. SuperSU zip (Install > select zip > swipe to confirm/flash)​
Downloads:
Please do not mirror my files!
LG-D85130D-Flashable.COMPLETE.zip
100% stock untouched system, boot, modem and bootloader. Recovery is not included so you don't lose TWRP.
LG-D85130D-Flashable.Modem.zip
This is a flashable stock 30D modem.
LG-D85130D-Flashable.Boot.zip
This is a flashable stock 30D boot.img. Boot.img contains kernel + dtb + ramdisk.
LG-D85130D-Flashable.Boot-AUTOREPACK.zip
This is a repacked boot.img to work properly when flashing SuperSu in TWRP.
LG-D85130D-Flashable.Bootloader.zip
This is a flashable stock 30D bootloader. It contains aboot, dbi, factory, laf, rpm, sbl1 and tz.
Also, KDZ + all stock images for 30D are available in the link below...
CODEFIRE DIRECTORY
30D KDZ Mirror Here
MD5 Sums:
Click button below to view MD5 for each file...
MD5 (aboot.img) = 3a984c57cea36f8356f5068cc7cdd4b4
MD5 (boot.img) = 98bfe8aaeb7e169d78ad249b5c362214
MD5 (dbi.img) = 1a78fd7454f7d0a6fa1bc71aa15c12e8
MD5 (factory.img) = 794327b47c4f1cd503591d804ab2a458
MD5 (laf.img) = 1e5971ef828b0d6afdfa4690efa26308
MD5 (modem.img) = 3969d7e27ffb83b5873c0ac9c796ea1d
MD5 (persist.img) = 039a73fb1b36df8cab1c0861cdea6bf3
MD5 (recovery.img) = 339bd050ddfac269f5c1c7ee36217df3
MD5 (rpm.img) = e9d136d6a7fcdd3726696a111f4b8f8e
MD5 (sbl1.img) = c4ec620062aaa2f7ebafa67c43218665
MD5 (system.img) = f22c8366fab71f65f5f50c7e8eaaa1cd
MD5 (tz.img) = 36a7d694d17f0f8183c0afb825dc9512
MD5 (LG-D85130D-Flashable.Boot-AUTOREPACK.zip) = f7f9507a81333f0a4e8a16033018e8b9
MD5 (LG-D85130D-Flashable.Boot.zip) = ffba4ffc1842c65b1f1defc2dc103330
MD5 (LG-D85130D-Flashable.Bootloader.zip) = cf37b49ab3b85eba9d0d43c5927d215d
MD5 (LG-D85130D-Flashable.COMPLETE.zip) = d2cbb2c8675bf0adc412b760c05ceb29
MD5 (LG-D85130D-Flashable.Modem.zip) = 87b50d33e7b0fba62847a2792648a310
MD5 (D85130d_00_0404.kdz) = a3d04df6fa1e964bd10b5e2ae59041ae
DISCUSSION THREAD:
Take all your nonsense to the marshmallow general thread here - http://forum.xda-developers.com/tmo...-t-mobile-lg-g3-d851-30d-marshmallow-t3367030
Click to expand...
Click to collapse
y u quote OP?
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE

Looks like name on your hosting site for the repacked boot was named wrong.
Actual file: http://downloads.codefi.re/autoprim...s/30D/LG-D85130D-Flashable.Boot-AUTORPACK.zip

mjoecarroll said:
Looks like name on your hosting site for the repacked boot was named wrong.
Actual file: http://downloads.codefi.re/autoprim...s/30D/LG-D85130D-Flashable.Boot-AUTORPACK.zip
Click to expand...
Click to collapse
404

nachumama said:
404
Click to expand...
Click to collapse
He fixed the link, use the link in the OP

gotcha...... ok so i downloaded all the necessary files but i want to use android pay, should i install superSU or not?

nachumama said:
gotcha...... ok so i downloaded all the necessary files but i want to use android pay, should i install superSU or not?
Click to expand...
Click to collapse
no

keki92 said:
no
Click to expand...
Click to collapse
thanks buddy

Modem and bootloader flashed over 20G and Exodus ROM. No problems to report. Thanks.

How big is he COMPLETE file size itself?

just upgraded ; it works great, thx
just need the stock dialer; t-mobile one is bad to say it lightly

Hello- I am currently using the D851 T Mobile version in New Zealand on Vodafone and all is well. The phone is obviously unlocked.
If I flash this update will I still be unlocked afterwards ?
Thanks To all, LL13-

lamplighter13 said:
Hello- I am currently using the D851 T Mobile version in New Zealand on Vodafone and all is well. The phone is obviously unlocked.
If I flash this update will I still be unlocked afterwards ?
Thanks To all, LL13-
Click to expand...
Click to collapse
Yes

RicardoSal24 said:
Yes
Click to expand...
Click to collapse
WooHoo, Im gonna flash away.
Thanks Ricardo !!! :highfive::highfive:

Hi there. Great work! Quick question though. If I have stock lollipop and it doesn't have root/twrp. The steps to do this would be to root first -> install twrp -> and then follow the steps?
Thanks,

keki92 said:
no
Click to expand...
Click to collapse
Do you need TWRP or Root to use Lg flash tool?

Kenneth_MC said:
Do you need TWRP or Root to use Lg flash tool?
Click to expand...
Click to collapse
No...

@autoprime
As always your work here is appreciated, thank you for the posting, this will benefit everyone.

@autoprime - awesome work, thanks so much!
A couple suggestions/notes, dunno if ypu want to put this in the OP for some people.
1. If you've encrypted your phone, you'll need to unencrypt first.
2. If you have Xposed installed, uninstall it before you start.
My phone feels new with this update, it's great.

Anyone updated please tell me knock code security with 6 taps or 3 taps like 20G? Thanks

If I am currently on CM13, besides the radio, can I flash bootloader and boot? If so which boot?
Thanks for the help.

Related

[GUIDE] HOW to FLASH latest WW/CN/TW | ROOT | UNBRICK |

I. Before You Begin Doing Anything
**As with all of these types of tutorials, this may void the warranty of your device. Do it at your own risk.
**Download and install the Asus USB Drivers on your PC, if you haven’t done so yet.
**This should only work on a Windows based PC only.
II. Downloading Required Files
** Necessary tools and Drivers - Mediafire Folder
**Latest OTA form ASUS website : WW_2.17.40.12
** Boot.img, Droidboot.img and Recovery.img from this MEGA Drive posted by Chinaphonearena user and belong to Shakalaca.
** System.img - if you want your phone ROOTed on latest ASUS ZF2 Firmware.
III. Yeah! Im ready to do it
**Plug in your device to your PC using a USB cable.
**Boot your device to fastboot mode Power + Vol Up to enter Bootloader Mode
**Hold down Shift and Right-Click anywhere in Fastboot Folder on your PC and select Open command here. It will launch a Command Prompt Window for you to issue commands to your device.
**When it launches, type in the following command and press Enter (.img files has to be in same folder as fastboot tools):
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash fastboot droidboot.img - droidboot.img is fastboot, and if you somehow will flash corrupted image, you won't be able to boot to fastboot anymore. Thanks to sorg
fastboot flash system system.img - Only if you use Pre-ROOTed system image from MEGA Drive.
IV. Ready to go with OTA!
** Upload WW_2.17.40.12 or latest Firmware OTA ( Full firmware ) file to phone storage (Phone storage/File.zip)
** After uploading .zip OTA file to phone storage, unplug USB cable from phone. You will recieve notification that new OTA UPDATE is avaliable for installation.
When you bought CN version of ZF2 you may have to Rename OTA file from UL-Z00A-WW-2.17.40.12-user.zip to UL-Z00A-CN-2.17.40.12-user.zip to get notification about update avaliable.
** Wait till update will finish (approx 10 - 15 min) . Phone will restart when finished. First boot may take longer.
V. Dam! No Notification!? what now...
** Boot your device to fastboot mode Power + Vol Up to enter Bootloader Mode
** At Bootloader press Vol Up to choose Recovery Mode
** You will see an error message of updating ota. Wait 5 sec and then press Power + Vol Up simultaneously until you see recovery menu.
** Using Vol Down + Vol Up choose ADB mode and connect your phone to PC via USB cable
** You need Fastboot version 1.0.32 and up to make ADB Sideload working properly with Zenfone 2
** Extract Fastboot.zip somewhere at your PC and put OTA update file ( .zip) in same folder as Fastboot.
** Hold down Shift and Right-Click anywhere in Fastboot Folder on your PC and select Open command here. It will launch a Command Prompt Window for you to issue commands to your device.
** Use command : adb sideload filename.zip
** At 100% it will go back to Recovery Mode main menu. Restart your phone.
** Done !
** Hit THANKS button and RATE this thread for 5 STARS !​
Credits to : Chinaphonearena for posting a link to latest pre-rooted system images.
Credits to : Shakalaca for making it all possible
Remember ! You should only do this at your own responsibility.
Please note !
If you posting somwhere else my guide. Please give me a Credit or just link to this thread. Thanks​
Please read all pages if you have a issue with guide. I believe other people had it as well and its already solved.​
vivix said:
1) Download image files http://www.mediafire.com/folder/setyy42t2cymy#dy87k1a0f8m81
2) Boot to fastboot mode (Power + Vol Up)
3) Using ADB command prompt flash files by using fastboot commands :
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash fastboot droidboot.img
4) reboot phone
5) upload 2.15.40.10 OTA file to phone storage (http://dlcdnet.asus.com/pub/ASUS/Ze...user.zip?_ga=1.221138204.542811237.1430874705)
6) Update via notification about new update avaliable
7)Wait till update will finish (approx 10 min)
8)Enjoy
Say thanks if i helpedI lost 6 hours to achieve this.
Click to expand...
Click to collapse
Are you sure this works i mean there are thousands of threads regarding this issue but none of them work..Can someone with CN version confirm the working of this method....
I bought phone on Aliexpress website. Phone has WW OTA but update via Wi-Fi was impossible. Firmware was 13.40.13 so i think people with that firmware had CN version at start, then sellers updated it to 13.40.13 WW and sended to buyers. Following my method you can update to the latest WW.
Works fine. We've published a similar method. I recommend using the latest rooted ROM. Note, your LTE 4G bands won't be changed with this method.
Have written out the steps in detail for novice users. Includes setting up adb etc: http://www.chinaphonearena.com/forum/showthread.php?tid=10253
Chinaphonearena said:
Works fine. We've published a similar method. I recommend using the latest rooted ROM. Note, your LTE 4G bands won't be changed with this method.
Have written out the steps in detail for novice users. Includes setting up adb etc: http://www.chinaphonearena.com/forum/showthread.php?tid=10253
Click to expand...
Click to collapse
I agree.
But your method is only for pre-rooted system.img with 2.13.40.13 firmware.
I posted method for full OTA firmware upgrade.
Yes, it is similar )
vivix said:
I agree.
But your method is only for pre-rooted system.img with 2.13.40.13 firmware.
I posted method for full OTA firmware upgrade.
Yes, it is similar )
Click to expand...
Click to collapse
The method posted can be done with any system.img (don't have to use rooted ROM), there's no need to do the OTA update as its already the latest ROM (though it will be compatible with future OTA updates, thanks to the ROM creator), and you end up rooted.
They are essentially the same, except for flashing system.img at fastboot instead of doing OTA update. Take your pick. If not caring about root, your method is certainly quicker, as there's no need to DL the huge system.img file.
Thanks. Much appreciated
confirmed works fine on a rooted CN version
Hi,
I followed all the steps and apart from thinking I'd bricked it (the system update screen was sat with the blue bar unmoved for 15 minutes) . It's just completed perfectly.
Really great advice - thanks - I got 2 of these handsets yesterday via ebay both came rooted and it turns out they are CN models but had WW software on them - as per your model - prior to reading your post I was probably going to try and send them back.
I hope and presume for future updates I can continue to use this method?
will do 2nd one now.
Cheers
Ian
Thanksssssssssssssssssssss
Honestly, last time that I tried to have a custom ROM or in any other words, last time I installed and used ( I'm still using it) it was on my samsung galaxy tab(the first galaxy tab of all time) two years ago!
At first I was puzzled in all of these forum pages. I started to change my CN rom to WW Rom yesterday at 2 o'clock. Since I started this process, I just ate dinner and slept for 5 hours. The rest of the time I was trying to install 7 different roms which are available in this forum or asus zenfone forum by 3 different methods of loading a ROM! NONE OF THEM WORKED CORRECT AND COMPLETELY. so I had to start again and read. I can easily say that I've read more than a fat ass book for this process (most of them were duplicates, but I was looking for s.th new among them...)
Your method worked just nolw (@ 1 pm) and I'm really thankful. Honestly I was so bumped and I was thinking to send this device back, just an hour ago I saw your way for the second time and I just decided to try this time as the last way, before returning it!! thank u again for giving me a zenfone
keep up the good work
Confirmed ok on 2nd handset - red CN model 32gb 4gb ram.
It has removed the root access though... Supersu app has gone. and Root checker confirms not rooted.
Which is ok because I can now use Skygo app on the phone - really wasn't expecting that to work!
Thanks guys for good news that it work for you too. I hope that TUT will help others to get rid of 13.40.13 which drain battery as $%^&. Without root it's hard for efficient battery save but atm i use battery doctor from G market and I need to say after 4h it drained 3% battery with turned WiFi. I just wait for proper root tutorial.
vivix said:
Thanks guys for good news that it work for you too. I hope that TUT will help others to get rid of 13.40.13 which drain battery as $%^&. Without root it's hard for efficient battery save but atm i use battery doctor from G market and I need to say after 4h it drained 3% battery with turned WiFi. I just wait for proper root tutorial.
Click to expand...
Click to collapse
Several proper root tutorials already posted. Just follow your own tutorial but flash the pre-rooted system.img. Bam, done.
But latest system.img is not from newest bug fixed firmware mate. That's the problem.
vivix said:
But latest system.img is not from newest bug fixed firmware mate. That's the problem.
Click to expand...
Click to collapse
Latest pre-rooted system.img is the latest ROM available and OTA updateable.
https://www.mediafire.com/folder/k7z5qzh579oc4/Asus_Zenfone_2_ROOT_System_Image
Hello,
Im stuck at no.5, sorry to ask but I don't know what you mean by phone root storage and where it is found.
Can you help please
He means the base of your SD card. Don't copy the OTA into a folder on SD. Copy it to the base of the SD.
with my cable still connected and fastboot still open?
Because I have put it in the sd card nothing happen
Reboot the phone. You should get an OTA update notification. Or boot into recovery and apply the update from there.
Chinaphonearena said:
Latest pre-rooted system.img is the latest ROM available and OTA updateable.
https://www.mediafire.com/folder/k7z5qzh579oc4/Asus_Zenfone_2_ROOT_System_Image
Click to expand...
Click to collapse
Latest WW Firmware is : Version WW_2.15.40.10
Latest pre-rooted system.img you posted is : Version WW_2.13.40.13
I just rewrited whole GUIDE to make it more easier to understand.
vivix said:
1) Download 2.15.40.10 .img files from : http://www.mediafire.com/folder/setyy42t2cymy#dy87k1a0f8m81
2) Boot to fastboot mode (Power + Vol Up) to enter Bootloader Manu and connect it to PC using USB cable provided.
3) Download ADB TOOLS : http://tools.asuszenfoneblog.com/2014/10/adb-fastboot-tool.html
TIP : At Flashtool/fastboot folder <b>press Shift+Right Click then Open Command Here
Using ADB command prompt flash files by using following fastboot commands :
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash fastboot droidboot.img
4) Reboot phone connected to PC
5) Upload 2.15.40.10 Firmware OTA file to phone storage (Phone storage/File.zip) :
http://dlcdnet.asus.com/pub/ASUS/Ze...user.zip?_ga=1.221138204.542811237.1430874705
6) After uploading .zip file to phone storage, unplug USB cable from phone.
You will recieve notification that new OTS UPDATE is avaliable for installation.
7)Wait till update will finish (approx 10 - 15 min) . Phone will restart when finished.
Dont touch phone because you can mess up something .
8)Enjoy latest V2.15.40.10 WW Firmware.
Say THANKS if i helped !
I Lost 6 hours to achieve this and only THIS method working for 100%.​
You will lose your ROOT.
Be careful! Pre-rooted system.img widely avaliable have glitch where when you update superuser app you will soft/hard brick your phone, bootloops etc.
Above method work also as UNBRICK method.​
Click to expand...
Click to collapse
You fail to give credit to those who made this possible, especially shakalaca.
This is my version of the steps:
ddfault said:
I recommend using the tools directly from google. (Links fixed 2015MAY08)
These include fastboot and adb
Windows SHA1:720214bd29d08eb82673cd81a8159b083eef19d7
Linux SHA1:b78be9cc31cf9f9fe0609e29a6a133beacf03b52
MacOS SHA1:ddc96385bccf8a15d4f8a11eb1cb9d2a08a531c8
Click to expand...
Click to collapse
As far as steps, I can only speak of the ZE551ML. Start with an unrooted OS.
1.) Download the ADB and Fastboot tools from google (see links above). Download the pre-rooted from from shakalaca in post #1 (If you download the 200MB split version, Windows File Explorer will allow you to open the .zip and copy the .img file out.)
2.) Download the stock full ROM WW_2.15.40.10 directly from support.asus.com
3.) Plug the phone into the PC via USB and copy the UL-Z00A-WW-2.15.40.10-user.zip onto the phone.
4.) The phone will notify you that there is an update:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
5.) When you select the notification you will be prompted of which file to use in the update:
6.) Hit OK and the phone will reboot and update everything it needs to update per ASUS. (This will include the fastboot/droidboot image, boot, recovery, system, silentlake, and modem firmware.)
7.) Once the update has completed, unplug and power off the phone.
8.) While holding volume up, press the power button until the phone vibrates. At this point release the power button but keep holding the volume up button until the screen flickers to the fastboot menu. Release the volume button when the screen flickers.
9.) Plug the phone back into your computer, open a command prompt and navigate to where you extracted the google tools and the system.img.
10.) Run:
fastboot devices
11.) You should see a your device listed, if you do not, your device is not in fastboot mode.
12.) Assuming you see your device listed in Step 10, run:
fastboot flash system system.img
This will erase your current system partition and then start writting the new image to the partition. Fastboot will split the system.img file into ruffly 500MB chucks and send them to your device.
13.) Once its finished, you can select boot normally on your phone by pressing the power button or run:
fastboot reboot[/QUOTE]

[Guide][Tutorial] Root TWRP LG G5 using Autorecowvery[H830 & V20A only][Noobfriendly]

[Guide][Tutorial] Root TWRP LG G5 using Autorecowvery[H830 & V20A only][Noobfriendly]
This is guide to root and install twrp on lg g5 T-Mobile using recowvery method.
Read 4th post before proceeding​This method is to root & install TWRP on only T-Mobile LG G5 running Nougat 20a software. If your phone isn't on 20a then first downgrade/upgrade to 20a software.
Before asking a question, first, see FAQ in 3rd post. In that way you can save a lot of time.
For Video Guide refer to 5th Post
You need to disable antivirus before extracting files. Because we are using DirtyCow vulnerability here. Which is technically a virus (It's not dangerous for pc but for exploiting android to get root access). If you can't disable AV then don't proceed because process will not work
Download:​1: Recowvery (2nd post)
2: Minimal adb (2nd post)
3: TWRP
A: H830 | For H850 (Refer to this Post and read carefully)
[Download TWRP 3.0.2 as 3.1.0 is having some little issues with flashing with autorecowvery] Always download latest TWRP available for your device to avoid most issues.
(rename it to recovery.img)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Procedure:​Drivers should be installed. Also install minimal ADB and fastboot.
1: Make sure to unlock bootloader. Backup internal data because it will be erased.
A: First enable developer options and toggle “Enable OEM unlock” to ON. Also enable “USB Debugging”.
B: Run Minimal ADB and Fastboot. Enter Command
Code:
adb devices
C: You will see permission dialogue on phone. Tick “Always allow” and ok.
D: Now enter.
Code:
adb reboot bootloader
E: Now phone be in fastboot mode. Enter
Code:
fastboot oem unlock
F: This will wipe all data on internal storage. Now Enter
Code:
fastboot reboot
G: Now OS will get booted. Bootloader will be unlocked but phone should be in factory reset condition. So again enable “USB Debugging”.
THEN​
2: Connect phone with pc in MTP mode and copy recovery.img to phone’s internal storage (Make sure to select MTP as always to avoid problem during procedure). Extract recowvery software. (If it causes permission problems extract it to USB device and perform process from there)
3: Run “EasyRecowvery.cmd”. Press “5” -->Enter then press “7” -->Enter to disable integrity check. Then enter “0” to go back. Skip it if you are using Recowvery G5 modified.
4: Now press “2” and wait until it says warning. Press “y” -->Enter. (It won't say warning in Recowvery G5 modified)
5: It will do rest process. After Flashing TWRP it will flash “no-opt-encrypt” (This is most important to save twrp from being removed by OS)
6: Phone will boot into TWRP. Here on phone it will ask for decrypt code. Cancel it. Swipe to allow modification.
7: On pc press any key, the flashing process on phone will automatically get started. Then it will reboot into OS.
8: To flash supersu, select option 3 from recowvery windows and phone will boot into twrp. Same as step 5-6 it will automatically flash supersu.
Now Your rooted and have twrp install.
Note: For removing Encryption.
To flash a custom rom and remove encryption in twrp, you need to once format data in twrp else you won’t be able to wipe and install any custom rom in your phone.
Attachments
Recowvery G5 modified is fully working, so you can try it.
I'm still keeping easyrecowvery 1.3 in this thread as a backup plan.
Read Read Read Before using This
Test Version --> Ricksy-Recowvery | Mirror
(Ricksy Recowvery is streamlined, checks free version of EasyRecowvery. It has no unlock checks, no model verification so use it only if you're fully sured about what you're doing. It includes but isn't limited to unlocked bootloader, USB Debugging Enabled, Being on V20a firmware, LG Drivers installed, PC allowed as Trusted in USB Debugging as always)
Remember to copy latest TWRP to root of internal storage as recovery.img before proceeding.
Old Test
There is also Addition of Recowvery G5 modified 2.0 Test version as well (This script has some additional features)
(I have also turned off most security checks, so you should have an more easy rooting experience. However, this increase risk of bricking device if you do not read things properly). If you can provide your experience of using this script please share your knowledge.
Download Test version either from here or here or through attachments
FAQ​
Recowvery tool is causing permission errors when I run it through computer's internal HDD storage. What shall I do?
Ans: There are possibly 2 workarounds for that.
A: Extract the zip to external USB storage and Run the tool.
B: Change the name of folder, in which recowvery tool is, to "1" and copy to root of storage e.g. "Computer:\D:\1".
Can I re-lock my bootloader after rooting and TWRP flashing?
Ans: No, as recovery partition modified now, this will brick your device.
Can I use V20C or later on my phone after rooting and flashing TWRP?
And: You can't take OTA after rooting as this might create a brick but fortunately @autoprime created TWRP flashable zips of firmwares e.g 20c,20f,20i and he might create newer builds too. Anyways here's the Auto Prime's thread, Go to "LG G5 Files" link and download file as per your variant and choice.
I bricked my phone after following this guide and now I can access only download mode, what shall I do now?
I'm on other version than 20a, What shall I do?
Ans: Really? It seems like you're kidding because this guide can never harm your device, It can either do it's work or not but there is no way for it to brick a device (Unless you don't read carefully).
Ans: You can take your phone back to v20a by using the following guide.
Anyways​You can always bring your phone back to life by following this Back to Life thread.
How to remove encryption in TWRP? or I'm unable to access my phone's internal storage from TWRP, What shall I do?
Ans: So for this process.
a: Boot into twrp.
(you can boot to TWRP by any app or by vol- and power button combination or from option “5” --> “5” in recowvery toolkit (command window).
b: In TWRP, cancel code Windows, Swipe to allow modification then
Click -->Wipe-->Format Data-->type “yes”-->enter.
You need to do this only once. After that you can flash roms and zips unlimited times.
Will this root method work on 20c/d/e/f or others?
Well, it shouldn't. Because I tried this on 20c and it never worked, so I believe it will not work on any software other than 20a because LG removed that exploit to root after 20a. But you can try your luck and tell me if you succeed.
a: Thanks a lot i have one lg g5 h830 and i have some fear to lose the unlocking and i want to modify the phone.
b: Same i have anyone please answer it will i lost the UNLOCKING (Modified by shopkeeper) if i FLASH another ROM?
What are you people trying to ask here?
Bootloader Unlock:
Bootloader can be locked and unlocked anytime you can to do so just by typing commands in fastboot mode. In T-Mobile G5 the fastboot mode do not accept flash command that's why we can only lock and unlock bootloader.
TWRP:
As commands are limited in fastboot mode of T-Mobile G5, we are unable to flash twrp through fastboot mode. So, for this process we rely vulnerability found in G5 firmware. The only currently found method for doing so is by using dirtycow exploit to flash TWRP on H830. Only V20a contains this vulnerability to do so.
Summary:
So to flash TWRP and enjoy freedom of using custom rom (Which I suppose you refer as Unlock to) you need to be on V20a. Which can be flashed easily through LGUP with Uppercut or use my LG FlashTool method (Link in FAQ section). When on V20a firmware simply use this or your preferred method for flashing TWRP.
If you want to go back to stock, simply flash any stock KDZ and lock bootloader. If you want to get TWRP again, simply unlock bootloader and flash V20a kdz (or flash V20a kdz and unlock bootloader) then instal TWRP by using the process.
Important:
Currently our stock firmwares are running Anti-Rollback (ARB 01), LG can increment this whenever they want, whenever LG increase ARB to 02 or upper then you won't be able to get back to ARB 01 firmwares (e.g V20a ) again. Which means you can unlock bootloader but won't be able to flash TWRP as dirtycow is patched after 20a. So you will lose the ability to flash TWRP which means unlocked bootloader is useless unless someone finds another method of flashing TWRP.
So, if you want to stay unlocked, then make sure to install TWRP as described above and flash latest TWRP flashable stock base zips or use other roms like Fulmics or AOSP based. It's very simple and easy .
First of All:
​After Flashing let me know about your experience by answering the poll, this will help me in updating this post.
POLL is ended, so let me know about your experience with toolkit and thread readability in comments.
Disclaimer:
​Before proceeding, remember I’m not responsible for anything bad happened to your device by following this or any of my guide. I’m just trying to help. So always do it on your own risk…
Don’t blame me or Any other developer.
All tools here are developed by different personalities. I’m just providing a guide on using these tool. Always say thanks to me and them. And If possible, donate them. They really deserve it.
Thanks be to:
@jcadduono For Recowvery tool
Source thread [V20 originated]
Due to some issue YouTube video aren't being played directly on XDA. So, you need to watch it here (Maybe some resistance on XDA side because things are good on my blog)
https://www.youtube.com/watch?v=F5PdTW8QHcA&t
Video Tutorial:
<iframe allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/F5PdTW8QHcA" width="480"></iframe>
https://youtu.be/G_4ayiZbSkM<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/G_4ayiZbSkM/0.jpg" src="https://www.youtube.com/embed/G_4ayiZbSkM?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />
[YOUTUBE]<object width="445" height="364"><param name="movie"
value="http://www.youtube.com/v/AK9aZyJJNIo&hl=en_US&fs=1&rel=0&color1=0x234900&color2=0x4e9e00&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/AK9aZyJJNIo&hl=en_US&fs=1&rel=0&color1=0x234900&color2=0x4e9e00&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object>[/YOUTUBE]
For which software version is this applicable?
arjunking said:
For which software version is this applicable?
Click to expand...
Click to collapse
Nougat v20a only as the thread title says.
I had to extract to a USB device to get recowvery to work but it went smoothly from there, until I got to TWRP to flash the no verity zip. It hung on hit any key to continue, it didn't dawn on me till later I should have mounted USB storage (derp), but I already had the no verity zip and SuperSU on my external SD so I just flashed them manually, booted, and had root. Then I formatted data, lost root, and flashed SuperSU again to get it back. I later flashed @autoprime 20c zip with SuperSU and now I'm rooted with TWRP on 20c, tyvm for the tutorial
Char_G said:
I had to extract to a USB device to get recowvery to work but it went smoothly from there, until I got to TWRP to flash the no verity zip. It hung on hit any key to continue, it didn't dawn on me till later I should have mounted USB storage (derp), but I already had the no verity zip and SuperSU on my external SD so I just flashed them manually, booted, and had root. Then I formatted data, lost root, and flashed SuperSU again to get it back. I later flashed @autoprime 20c zip with SuperSU and now I'm rooted with TWRP on 20c, tyvm for the tutorial
Click to expand...
Click to collapse
First of all you welcome, 2nd thanks for writing about your experience.
I am not completely assured but to make recowvery work in internal hard drive you need to change the name of recowvery folder to "1". Next time whenever you root try this method and let me know wether it worked...
And as you mentioned about having difficulty in flashing no verity. I think this issue is happening only on TWRP 3.1.0, on TWRP 3.0.1 it works fine, i think .
Does this method work with the latest update to 20f? Can I just try it without bricking my phone?
Sent from my LG-H830 using Tapatalk
dksoni411 said:
First of all you welcome, 2nd thanks for writing about your experience.
I am not completely assured but to make recowvery work in internal hard drive you need to change the name of recowvery folder to "1". Next time whenevee you root try this method and let me know wether it worked...
And as you mentioned about having difficulty in flashing no verity. I think this issue is happening only on TWRP 3.1.0, on TWRP 3.0.1 it works fine, i think .
Click to expand...
Click to collapse
Thanks, I'll try that next time. I did use TWRP 3.0.1 though, but I'm thinking that without mounting USB storage, perhaps the verity zip couldn't be found to be flashed.
This worked perfectly!! Thank you so much again! I had to extract the recowvery to a usb stick and run it from there (it wouldn't run properly from the computer hd) and at first I got an error as I had put the recovery.img on the external phone sd. My bad. Anyway... I just copied it over to the phone sd and started over, and it worked exactly as explained in the OP.
AWESOME effort by everyone involved. XDA rules!
Btw... can I relock the bootloader now? And one more thing... I turned off "automatic system updates" in developer mode. I assume if I update to v20c or newer I will lose root? And I guess I should not update the supersu either?
Thanks again! You rock!!
d3th.m0nk3y said:
This worked perfectly!! Thank you so much again! I had to extract the recowvery to a usb stick and run it from there (it wouldn't run properly from the computer hd) and at first I got an error as I had put the recovery.img on the external phone sd. My bad. Anyway... I just copied it over to the phone sd and started over, and it worked exactly as explained in the OP.
AWESOME effort by everyone involved. XDA rules!
Btw... can I relock the bootloader now? And one more thing... I turned off "automatic system updates" in developer mode. I assume if I update to v20c or newer I will lose root? And I guess I should not update the supersu either?
Thanks again! You rock!!
Click to expand...
Click to collapse
As you installed TWRP, so recovery partition is modified which means if you relock bootloader, you will brick your device.
Also if you want to use V20c check @autoprime's thread for the TWRP flashable zip of V20c or later (if there any).
And if you want to update supersu you can do it either by newest supersu zip to flash it through TWRP or by updating it through playstore then update binary through supersu it self, but I think updating supersu mostly changes nothing.
dksoni411 said:
As you installed TWRP, so recovery partition is modified which means if you relock bootloader, you will brick your device.
Also if you want to use V20c check @autoprime's thread for the TWRP flashable zip of V20c or later (if there any).
And if you want to update supersu you can do it either by newest supersu zip to flash it through TWRP or by updating it through playstore then update binary through supersu it self, but I think updating supersu mostly changes nothing.
Click to expand...
Click to collapse
Ok. Thanks for all the info. I think I will keep the v20a with the current supersu. It works perfectly! Hopefully it will not "automatically update between 23:00 and 04:00" as it says in "about phone/update center/system updates". From what I understand, it shouldn't as long as I have the "automatic system updates" set to OFF in developer options.
How can I boot into TWRP? When I reboot and try to enter TWRP I always end up in the hard reset menu where it asks if I want to wipe the phone... Do I have to boot into TWRP through ADB fastboot?
d3th.m0nk3y said:
Ok. Thanks for all the info. I think I will keep the v20a with the current supersu. It works perfectly! Hopefully it will not "automatically update between 23:00 and 04:00" as it says in "about phone/update center/system updates". From what I understand, it shouldn't as long as I have the "automatic system updates" set to OFF in developer options.
How can I boot into TWRP? When I reboot and try to enter TWRP I always end up in the hard reset menu where it asks if I want to wipe the phone... Do I have to boot into TWRP through ADB fastboot?
Click to expand...
Click to collapse
When you boot to recovery through hardware key combination, say yes through hardware keys twice (as you want to reset), it will take you to TWRP, thats the logic from lg g2
dksoni411 said:
When you boot to recovery through hardware key combination, say yes through hardware keys twice (as you want to reset), it will take you to TWRP, thats the logic from lg g2
Click to expand...
Click to collapse
He is absolutely correct. That's exactly what I did on my H830 yesterday.
Keep up the great work people......
Got it after a few attempts
Thanks for the step by step. It is a good walkthrough for a tough device. With all the previous complicated, and sometimes confusing/conflicting, instructions in other (older) threads for the H830 I was nervous to try.
I struggled a little getting it to work; 1) .cmd returned "don't have permission to create log or backup files..." when running from my "documents" directory, had to run it in a root folder. 2) I got the wrong TWRP version at first and the process said success, but never made it to TWRP.
It was the most challenging of any device I have owned to get root, but happy to crack it. Thanks!
root 20f?
does this root method work on 20f?
hp786 said:
does this root method work on 20f?
Click to expand...
Click to collapse
Well, it shouldn't. Because I tried this on 20c and it never worked, so I believe it will not work on any software other than 20a. But you can try your luck and tell me if you succeed.
Salam bro,I followed your method and rooted the phone,after rooting I wiped system, data and cache so I could flash fulmics 2(based on v20c) which I had already downloaded,it flashed successfully but after booting on startup screen there's this popup error"settings keep closing " because of which I can't do anything so can u please tell me where did I go wrong,should I have wiped the system or not?

[H930DS][STOCK][PIE]LG V30+ INDIA H930DS30b_00_OPEN_ESA_DS_OP_0903.KDZ

* Do NOT update to Pie yet if you wish to unlock bootloader in order to root.
For bootloader unlock purposes, use the H930DS Oreo KDZ versions with no later than July 2018 security patch: 20b.
Look at the names for dates in the title in that thread link. AFTER you unlock bootloader, then you can update to newer firmware (like this Pie). Flashing a newer KDZ (like to Pie) will not re-lock your bootloader.
With unlocked bootloader, then on Pie KDZ you can install TWRP and root.
Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
To install TWRP (or re-install TWRP on Bootloader Unlocked Pie) and root, PLEASE follow these instructions for success!
* If you've already updated to Pie with locked bootloader, see post #3 for instructions on how to downgrade to earlier Oreo firmware to first unlock bootloader. Or downgrade back to most recent Oreo because you decided you don't like Pie.
* If you have no desire to unlock bootloader or your bootloader is already unlocked, see full image KDZ and KDZ-based TWRP-flashable zips below.
* ALSO do NOT update to LG stock Pie yet if you wish to run LOS-16 "Pie" custom ROMs -- at least for now. See REASON HERE. Stock Pie update conflicts with LOS-16 Pie, even if you downgrade back to stock Oreo. After stock Pie update, your phone has been permanently changed/degraded when going back to Oreo for custom ROMs. Using Permissive kernel can overcome some of those issues, but you have been warned.
Whereas you do need to update to stock Pie first as a foundation before trying to install "Android 10" LOS-17 custom ROMs. However, those ROMs are still unfinished work in progress -- so if you don't like them and want to go back to the older stable LOS-16 "Pie" custom ROMs, then you've totally ignored the warning above. Again, stock Pie makes permanent changes.
NOTE: After installing Pie, if you get weird lag,
* try this fix. Just make a backup in LG Bridge. Nothing else. Somehow CREATING the backup (but not actually using it to restore anything) re-sets some stuff in Pie, so it acts like it should? I know it sounds strange but it works. Thanks to @thefpspower for the tip!
* OR If that doesn't work or you don't have access to PC, try this: go to Settings> Restart & Reset> Reset App Preferences. Thanks to @HoussiLAM for that tip. Both may do the exact same thing, I've not experimented to see.
If you want LG FM Radio app, then download from here and install.
[H930DS][STOCK][PIE]LG V30+ INDIA H930DS30b_00_OPEN_ESA_DS_OP_0903.KDZ
3.1GB
ONLY for H930DS, H930, H930G, H930D! Do NOT ask if others can flash this!
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares MIRROR
* LG Bridge MIRROR
* Mega MIRROR
(Thanks to @tech_infinity!)
* Google Drive MIRROR
(Thanks to @ankurpandeyvns!)
md5: 43456a7c461237a278334503692f61ba
TWRP FLASHABLE VERSION (ROM):
(thanks to @seadersn!)
ONLY for H930DS, H930, H930G, H930D! Do NOT ask if others can flash this!
* Android File Hosts MIRROR
* Google Drive MIRROR
(Thanks to @seadersn!)
* Mega MIRROR
(Thanks to @tech_infinity!)
md5: 86b93b695c9b7c521368d38f70e73e18
Flash the "ROM" with latest TWRP. Flash Magisk + @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler) immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
This TWRP flashable zip has the new Pie encryption disabled. No encryption enforced, but you can encrypt in TWRP if you want afterwards.
The dev recommends formatting data before installing this TWRP-flashable zip: "format data before flashing, not wipe but format". That's your decision. Others have not.
* Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
TWRP-FLASHABLE NOTES:
If those instructions above do not work for you for some reason, then go through these full blown steps (adapted from Section 6 of WTF Instructions):
a. Wipe Data – Factory Reset
b. Install – set storage to the External SD (if you have a microSD card) OR drag necessary files over from PC once in TWRP.
c. Install the TWRP-flashable zip
d. Install the latest stable Magisk zip.
e. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
g. Reboot – "Reboot Recovery" from TWRP reboot menu (choose to reboot back to Recovery). Now that the data partition has been formatted, TWRP needs to reload the recovery partition for usage. If you skip this step, when Magisk is installed again below, it may think that /data is still encrypted and set "preserve force encryption". This is also a good sanity check that LG encryption has been removed from /data.
h. Re-flash the Magisk zip again. (This is to make sure, due to Pie changes.)
i. Reboot – to System (NOW you are finally rebooting your phone! Until now this whole section has been done within TWRP.)
STRONG SUGGESTION: After successfully doing all this, when you finally boot back to LG Pie, install an app like this to easily facilitate rebooting to TWRP recovery in the future: Recovery Reboot. Allow it root privileges when asked by Magisk and put icon shortcut on your desktop.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Also, please make another TWRP backup.
___________
Here's how to flash with LGUP:
----------------------------
UPGRADING LG V30/V30+/V30S TO PIE KDZ FIRMWARE WITH LGUP
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash PIE KDZ either via UPGRADE (to keep your data, but see Note about TWRP) or via REFURBISH or PARTITION DL. If the latter, then in the pop up box "Select All". Use the attached patched LGUP in this post.
* NOTE: YOU CAN NOT USE LGUP "UPGRADE" IF YOU HAVE TWRP CUSTOM RECOVERY. LGUP "Upgrade" is like a manual OTA and is only for pure stock (but you can have unlocked bootloader). If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP. Or use the TWRP-flashable zip (ROM) instead of LGUP, which will keep your data and will keep TWRP.
3) IF your bootloader is unlocked, it will remain unlocked. If it's not unlocked, then you will just be updating to Pie -- but will have to temporarily downgrade to early Oreo if you ever want to unlock bootloader for root.
_________________
HOW TO INSTALL DEV PATCHED LGUP
0. UNINSTALL any prior LGUP version. Seriously. Go to Programs folder and delete the LGUP folder if you must.
1. DOWNLOAD THIS DUAL VERSION OF DEV PATCHED LGUP, made by @tecknight:
https://androidfilehost.com/?fid=11410963190603845019
(Or use attached file from bottom of this post. Thanks to @tecknight! Please go here and click the THANK BUTTON!)
2. Extract LGUP_DualMode.zip to a folder on your PC.
3. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
4. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. READ THAT AGAIN.
5. Launch LGUP using the desktop shortcut. NOT from folder icon!
As mentioned before, use UPGRADE, REFURBISH or PARTITION DL modes. REFURBISH and Partition DL are probably best.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
I don't care what anyone else tells you. If you listen to them, let them help you recover from messing up your phone.
https://9to5lg.com/lgup-1-15-manual-how-to-unbrick-restore-your-lg-devices-with-lgup/
3) ChipErase: Dangerous, This will erase IMEI/efs, Do not try this if you do not have a NV backup.
Click to expand...
Click to collapse
It's all fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you in download mode BEFORE opening the patched LGUP file.
This is at the top of the list as some people forget to do that. The remainder are in no particular order. If that doesn't work,
Try different USB port,
Try different USB cable,
Try different computer.
Reinstall LG mobile drivers on your PC.
Reinstall dev patched LGUP again.
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
HOW TO (temporarily) DOWNGRADE BACK TO OREO FOR BOOTLOADER UNLOCK
(or DOWNGRADE BECAUSE YOU DON'T LIKE PIE)
1) DOWNLOAD FIRMWARE AND DEV PATCHED LGUP
* Download Oreo KDZ you wish to install -- for bootloader unlock would be H930DS 20b.
(If you just don't like Pie, then choose the most recent KDZ in that thread, which is at the top.)
* DOWNLOAD THIS DUAL VERSION OF DEV PATCHED LGUP, made by @tecknight:
https://androidfilehost.com/?fid=11410963190603845019
(Or use attached file from bottom of this post. Thanks to @tecknight! Please go here and click the THANK BUTTON!)
_________________
2) INSTALL DEV PATCHED LGUP
1. Extract LGUP_DualMode.zip to a folder on your PC.
2. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
3. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode
4. Launch LGUP using the desktop shortcut.
Choose Process : PARTITION DL or REFURBISH
----------------------------
3) DOWNGRADING ANY LG V30/V30+/V30S TO EARLIER OREO KDZ FIRMWARE
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash OREO KDZ to DL PARTITION mode. In the pop up box "Select All". Use the attached patched LGUP in this post.
You can also use REFURBISH mode, if you wish.
3) Master Reset (post 101 of Frankenstein thread)
5) DONE.
It's fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you in download mode BEFORE opening the patched LGUP file.
This is at the top of the list as some people forget to do that. The remainder are in no particular order. If that doesn't work,
Try different USB port,
Try different USB cable,
Try different computer.
Reinstall LG mobile drivers on your PC.
Reinstall dev patched LGUP again, making sure the files are placed where they need to go (LG Electronics folder, etc).
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
https://9to5lg.com/lgup-1-15-manual-how-to-unbrick-restore-your-lg-devices-with-lgup/
3) ChipErase: Dangerous, This will erase IMEI/efs, Do not try this if you do not have a NV backup.
Click to expand...
Click to collapse
_________________
4) IF YOU NEED TO UNLOCK BOOTLOADER (with early Oreo), GO READ WTF INSTRUCTIONS
ROOT Your LG V30!
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
Sticky everyone should read.
____________
EXTRAS
If you root with stock Pie KDZ (after unlocking bootloader in early Oreo), then you will need to flash Magisk modules or manually edit build prop to get root-enabled DTS, Equalizer, and lockscreen weather animations. Dual Speaker mode gives you audio directed at your face, besides the main downward facing speaker. High Impedance Mode give you more volume.
(NOTE: The TWRP flashable zips already have this, thanks to the devs who make them.)
* Fully enable LG DTS 3D stereo (root needed) + Equalizer
* LG V30 Lockscreen EXTRA Weather Animations Enabler
* DUAL SPEAKER MODE + HIM (High Impedance Mode)
SETTINGS
I know everyone has their own settings, but for new owners who want a reference point for all the various submenus and customization, I'll share screenshots of my settings. You can always change to what you like.
https://photos.app.goo.gl/NCm643Y7prJhDLaS2
In post #2, the for 30b the LG Bridge server link is active. The other mirrors will be up within 24 hours.
FYI: @seadersn
EDIT:
AFH mirror is now up.
Google Drive mirror is now up.
LG-Firmwares mirror is now up. They are using "30b", like I have.
@ChazzMatt Here's a mega mirror of the kdz file.
https://mega.nz/#F!XBd0wAoT!MQpZReO7TxG6RYUdgQ3zEg
PS: Thanks for making such a detailed thread as always :fingers-crossed:
@ChazzMatt when can I get the TWRP flashable version??
Thanks for the great work.
vamsi37 said:
@ChazzMatt when can I get the TWRP flashable version??
Thanks for the great work.
Click to expand...
Click to collapse
Not available yet
I am in twrp version of eu pie can I update by lgup to this version
vamsi37 said:
@ChazzMatt when can I get the TWRP flashable version??
Thanks for the great work.
Click to expand...
Click to collapse
We have great devs who make our TWRP-flashable zips, but they do it in their spare time. @seadersn will probably create this one, as he also created the one for the EU H930. @JohnFawkes may assist.
pdpmoto said:
I am in twrp version of eu pie
can I update by lgup to this version
Click to expand...
Click to collapse
Yes, as long as you read this in post #2:
"If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP."
You would flash full KDZ in Partition DL (all partitions) or Refurbish mode. Your bootloader will still be unlocked. Once on Pie then you would use fastboot commands to re-install TWRP and the three root files (encyrption disabler, no root check, Magisk).
I have this Instructions post (linked in post #1 of this thread) just for this scenario. Here it is again:
REINSTALL TWRP AND ROOT ON PIE KDZ
https://forum.xda-developers.com/showpost.php?p=79972584&postcount=3287
ChazzMatt said:
We have great devs who make our TWRP-flashable zips, but they do it in their spare time. @seadersn will probably create this one, as he also created the one for the EU H930. @JohnFawkes may assist.
Yes, as long as you read this in post #2:
"If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP."
You would flash full KDZ in Partition DL (all partitions) or Refurbish mode. Your bootloader will still be unlocked. Once on Pie then you would use fastboot commands to re-install TWRP and the three root files (encyrption disabler, no root check, Magisk).
I have this Instructions post (linked in post #1 of this thread) just for this scenario. Here it is again:
REINSTALL TWRP AND ROOT ON PIE KDZ
https://forum.xda-developers.com/showpost.php?p=79972584&postcount=3287
Click to expand...
Click to collapse
Thanks, but using lgup to flash kdz and again using fastboot commands to flash TWRP will erase my internal storage. So I'll be waiting for flashable zip.
?
vamsi37 said:
Thanks, but using lgup to flash kdz and again using fastboot commands to flash TWRP will erase my internal storage. So I'll be waiting for flashable zip.
?
Click to expand...
Click to collapse
Sure. I was replying to two different questions, that involved TWRP.
Drive Mirror: https://drive.google.com/open?id=1BSfUWjut39FUn_3ZDoNJhDBRzQ9rKarm
Hi ChazzMatt,
Yesterday night I installed the pie kdz and the process went butter smooth. Thank you very much.
Trouble started afterwards. Initially it was very slow, so slow that sometimes I thought it has hanged which got little better with time.
After sometime, I tried to install root. First installed twrp, booted to twrp. But, twrp can not mount data. It says system decrypt.
I did a factory reset, did not set any password, again tried twrp (using adb/fastboot). But it still can not mount and decryption fails
with whatever password.
Any idea what I might be doing wrong? Just to inform, when first time I installed the pie kdz, I didnt do the factory reset
girishv said:
Hi ChazzMatt,
Yesterday night I installed the pie kdz and the process went butter smooth. Thank you very much.
Trouble started afterwards. Initially it was very slow, so slow that sometimes I thought it has hanged which got little better with time.
After sometime, I tried to install root. First installed twrp, booted to twrp. But, twrp can not mount data. It says system decrypt.
I did a factory reset, did not set any password, again tried twrp (using adb/fastboot). But it still can not mount and decryption fails
with whatever password.
Any idea what I might be doing wrong? Just to inform, when first time I installed the pie kdz, I didnt do the factory reset
Click to expand...
Click to collapse
Read first paragraph of this thread again and you might know what you did wrong. I assume here that you didn't unlock bootloader before installing Pie.
girishv said:
Hi ChazzMatt,
Yesterday night I installed the pie kdz and the process went butter smooth. Thank you very much.
Trouble started afterwards. Initially it was very slow, so slow that sometimes I thought it has hanged which got little better with time.
After sometime, I tried to install root. First installed twrp, booted to twrp. But, twrp can not mount data. It says system decrypt.
I did a factory reset, did not set any password, again tried twrp (using adb/fastboot). But it still can not mount and decryption fails
with whatever password.
Any idea what I might be doing wrong? Just to inform, when first time I installed the pie kdz, I didnt do the factory reset
Click to expand...
Click to collapse
Sounds like you didn't flash the decryption disabler file or at least the NEWER (Pie) decryption disabler. Which means you also may not have flashed the newer root check disabler file?
There's a link for Pie TWRP/root Instructions near top of post #1 of this thread. The steps and files have changed for Pie KDZ.
I also posted it again top of this current page... And here it is again.
All necessary files are attached to that post.
INSTALL/REINSTALL TWRP AND ROOT ON PIE KDZ
https://forum.xda-developers.com/showpost.php?p=79972584&postcount=3287
Hey , I'm on pie v29g-global with June security patch, can I update it with this Indian pie?
oofyrey said:
Hey , I'm on pie v29g-global with June security patch, can I update it with this Indian pie?
Click to expand...
Click to collapse
Do you have an H930 variant? What model do you have?
This KDZ is only for LG H930 variants, preferably H930DS or H930D. But technically is compatible with all H930 variants (like H930, H930G) -- as long as you understand non-dual SIM H930 variants will see "ghost" second SIM card icon in status bar.
Also it's meant for India/ESA region, so there may be some regional differences you don't need -- like LG India app, if you don't live in India.
29G? Was that some failed Pie beta? There's no H930 variant KDZ with that kind of numbering...
For all V30 variants, actual official LG Pie KDZ releases (not buggy betas) start with "30" for every variant -- except Sprint which apparently can't count correctly.
Thanks for the reply.
But, how can I flash them when it do not mount any system. I can not even drag them from PC
Can you please give me a detailed new steps for pie kdz.
On another note, I am getting lot of "system UI stopped working" errors and some times its so slow, I thought of throwing it at a wall.
ChazzMatt said:
Sounds like you didn't flash the decryption disabler file or at least the NEWER (Pie) decryption disabler. Which means you also may not have flashed the newer root check disabler file?
There's a link for Pie TWRP/root Instructions near top of post #1 of this thread. The steps and files have changed for Pie KDZ.
I also posted it again top of this current page... And here it is again.
All necessary files are attached to that post.
INSTALL/REINSTALL TWRP AND ROOT ON PIE KDZ
https://forum.xda-developers.com/showpost.php?p=79972584&postcount=3287
Click to expand...
Click to collapse

[ROM] [GSI] [GUIDE] Lineage os A10 A105F

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A guide for how to install Lineage OS [ GSI ] on Samsung A10 A105F
Notes / Warning!
Use at your own risk, I’m not responsible for bricking your device.
Make sure to backup your important data before everything.
here is a summary of the steps I am going to show
you in this guide:
1. unlock bootloader
2. flash root file for magisk.
3. install magisk (app)
4. flash TWRP recovery via flashify app
5. install the rom with twrp
6. install gapps
let's get started.
downloads section:
samsung usb drivers:
https://developer.samsung.com/mobile/android-usb-driver.html
odin:
https://odindownload.com/download/#.XopMkXJRWM8
root file:
https://drive.google.com/file/d/1h1mNNppumVbFFTgq_A_XtjeWNsfkvDHH/view
twrp file:
https://www.dropbox.com/s/hkhpom931byup68/twrp-a10-3.3.1-0_afaneh92.tar?dl=1
magisk app:
https://github.com/topjohnwu/Magisk/releases/download/manager-v7.5.1/MagiskManager-v7.5.1.apk
flashify app:
https://www.apkmirror.com/apk/chris...-release/flashify-1-9-2-android-apk-download/
rom:
https://sourceforge.net/projects/andyyan-gsi/files/lineage-16.x/
our device is ARM 32-bit with 64-bit binder, AB so we need to download a64_bvN type.
direct link:
https://sourceforge.net/projects/an...017-UNOFFICIAL-treble_a64_bvN.img.xz/download
gapps:
https://opengapps.org/
choose arm platform android version 9.0
direct link:
https://sourceforge.net/projects/op...se_mirror=netcologne&r=&use_mirror=autoselect
1. unlock bootloader:
Enable Developer Options: go to Settings -> About device. Tap 7 times on Build number to enable Developer options.
Enable OEM unlock ( Settings -> Developer options )
How to Enter Download Mode:
Enter Download Mode ( Turn Power off the phone, Press and hold Volume Down + Volume Up keys together then while pressing these keys connecting the phone to PC with USB Cable Data, release all keys when Download Mode appears ).
Unlock Bootloader: In Download Mode you see the long-press Vol Up option to enter Device Unlock Mode. Unlock the bootloader ( that will wipe your device so be sure to backup of your data )
Read the description on the Unlock Bootloader screen then use Volume Up to select “YES” to confirm and “No” to cancel unlock bootloader and restart the phone.
After Bootloader unlock, the phone will reboot and make sure the phone connected to the internet or triggers KG State / RMM State Prenormal.
Setup the phone without google account etc.
The Bootloader are unlocked!
2. flash root file:
enter download mode ( see instructions above here )
flash the file in Odin ( choose PDA, select the file and the start )
3. install magisk:
install magisk.apk (download link above here > and then follow the instructions in the app (the app will ask once for reboot).
now you root!
4. flashing twrp:
install flashify app ( link above )
open the app and accept root permission.
navigate to flash choose recovery image to select the twrp file and then flash.
now you have twrp recovery
5. flash the rom:
move the rom file you downloaded to sdcard (preferred) or to internal storage.
reboot to recovery ( in flashify app you can select reboot recovery )
choose to wipe > format data > type yes and start.
select wipe > advanced wipe > choose :
Dalvik / art cache
cache
data
wipe to wipe.
go to install > install image > nevigate to lineage os file > select > install as system image.
go to wipe > wipe to factory reset.
6. install gapps
move the gapps file you downloaded to internal storage / sdcard
in twrp select install > navigate to gapps file > install > swipe to install.
go to reboot > system > choose do not install (twrp) > the phone will reboot
wallah ! you have installed lineage os on your phone!
Troubleshoot:
when i install the gapps, have error 70!
-> https://forum.xda-developers.com/android/help/fix-error-70-install-gapps-t3311779
oh ****! my phone get bricked !
only download mode with this error:
only official released binaries are allowed to be flashed (etc...) : (
how to fix:
-> download stock firmware
https://www.sammobile.com/samsung/firmware/SM-A105F/
flash with ODIN
i tried in a105m it's functionaly
is it possible to install this build to SM-A105G
how to install gapps ? error 70
thonynn1 said:
how to install gapps ?
Click to expand...
Click to collapse
I edited the post and added instructions.
thonynn1 said:
i tried in a105m it's functionaly
Click to expand...
Click to collapse
nice!
you tried with this guide and worked?
let me know.
TechBoyPH said:
is it possible to install this build to SM-A105G
Click to expand...
Click to collapse
I didn't tried, it should work.
you can try and let us know.
you can always flash stock rom with odin if something get bad.
thewh1teagle said:
nice!
you tried with this guide and worked?
let me know.
Click to expand...
Click to collapse
Yes, but when i install the gapps, have error 70
Edit: i resolved the error with the post https://forum.xda-developers.com/android/help/fix-error-70-install-gapps-t3311779
thonynn1 said:
Yes, but when i install the gapps, have error 70
Edit: i resolved the error with the post https://forum.xda-developers.com/android/help/fix-error-70-install-gapps-t3311779
Click to expand...
Click to collapse
Thanks for sharing.
I added instructions for fix it in troubleshooting.
sm-a105m
After installing root; the phone is not running samsung official software.
And android does not start.
version 64 does not work, only 32.
for install root and twrt use this tutorial: https://forum.xda-developers.com/galaxy-a10/how-to/how-to-root-samsung-galaxy-a10-install-t4074343
panicol2 said:
After installing root; the phone is not running samsung official software.
And android does not start.
version 64 does not work, only 32.
for install root and twrt use this tutorial: https://forum.xda-developers.com/galaxy-a10/how-to/how-to-root-samsung-galaxy-a10-install-t4074343
Click to expand...
Click to collapse
Followed this same root guide and after flashed linage os 17.1 a64_bvN type with recovery. It worked successfully.
Despite not having service ,in the place im in right now, it also works. Both SIM cards work
Thanks a lot guys!
I successfully installed Linage OS 17.1 on my SM-A105FN.
Everything works, except face-unlock and nfc.
But that is fine and I can wait for a future update that might fix it.
Thanks for the tutorial!:laugh::good:
justhack said:
I successfully installed Linage OS 17.1 on my SM-A105FN.
Everything works, except face-unlock and nfc.
But that is fine and I can wait for a future update that might fix it.
Thanks for the tutorial!:laugh::good:
Click to expand...
Click to collapse
How did you do that, Could work on a105m?
waiting for android Q version
I updated my phone via ota to 10.0
I guess cant downgrade use a lower version, or yes?
Mestre Samurai said:
waiting for android Q version
I updated my phone via ota to 10.0
I guess cant downgrade use a lower version, or yes?
Click to expand...
Click to collapse
I think you can, Flashing stock using odin
give me error 20 on gapps
Betrayal92 said:
How did you do that, Could work on a105m?
Click to expand...
Click to collapse
Might work but are you a little tech savvy? Because it's quite a long process and took me a day to complete.
Because of all the bootloops and reflashing and so on.
If it's not an issue I'll be happy to help out
Betrayal92 said:
How did you do that, Could work on a105m?
Click to expand...
Click to collapse
I have made a thread of how to install it and the websites for where to get them. But if you want I'll leave one here because the one i linked in my thread is different.
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
(^ is for lineage os 17.1)
---------- Post added at 05:52 PM ---------- Previous post was at 05:48 PM ----------
Mestre Samurai said:
give me error 20 on gapps
Click to expand...
Click to collapse
install correct gsi image or gapps
Samsung Galaxy A10 is arm32 binder64-ab type (even though in the treble check app is says a only)
and make sure you factory reset after flashing rom. and BEFORE installing gapps
mindinguslove said:
Followed this same root guide and after flashed linage os 17.1 a64_bvN type with recovery. It worked successfully.
Despite not having service ,in the place im in right now, it also works. Both SIM cards work
Click to expand...
Click to collapse
Could you pass me the ROM link?
Thank you for the port, awesome job!
In my opinion it needs some improvements, like in sound, we lost quality, and maximum volume in respect to stock one.
Also the notification bar gets a small black bar in the top, stock one was using all the edges.
And maybe a little hand in some animations that runs randomly not smooth.
Apart from that, i think its a really good and stable ROM.
Any ideas in how to safely root, and maybe add it Viper4Android or some audio lib?

[RECOVERY][OFFICIAL][3.6.1-x] TWRP for Galaxy Note 10/+/5G Exynos

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Official TWRP 3.6.1-* For Galaxy Note 10/+/5G​Only for exynos variants - N970F / N975F / N976B (Europe - Global, Single/Dual-SIM), N971N, N976N (South Korea)
Disclaimer
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
Please do some research if you have any concerns about features included in this recovery before flashing it!
YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
Kernel Features:
latest kernel source release
disabled uh/defex/proca/knox/rkp/rooting protection/logging/audit/useless features
spoofed config for firmware checks
Recovery Features:
built in full 64 mode
toybox/busybox support
compatible with Android 10.0 and above
Downloads:
Note 10 - d1 - N970F
Note 10 5G - d1x - N971N
Note 10+ - d2s - N975F
Note 10+ 5G - d2x - N976B/N976N
avb disabled vbmeta
Instructions:
Odin (Windows)
Prerequisites: Samsung USB drivers, Odin v3.14.1
If you already have the bootloader unlocked you can skip to step 6.
Make sure OEM Unlock is ON in developer settings;
Turn off the phone;
Use vol up + vol down + usb cable plugged to a pc to start the phone in download mode;
Long press vol up then confirm you want to unlock bootloader (this is needed one time only);
* Please be aware all your data will be erased including internal storage and phone will reboot!!
Let the phone boot normally, pass the setup and connect to internet (wireless or mobile data) in order to unlock RMM;
Make sure OEM Unlock is ON in developer settings;
Turn off the phone;
Use vol up + vol down + usb cable plugged to a pc to start the phone in download mode, short press vol up to confirm you want to go to download mode;
* If by any chance you see RMM state=Prenormal or KG state=Prenormal, redo from step 5!
Download appropriate TWRP .tar file according to your device
Download avb disabled vbmeta .tar
Open Odin v3.14.1 and place the downloaded TWRP .tar file in AP tab, downloaded vbmeta .tar file in CP tab and click Start - once you press start grab the phone and press vol up + power to force it boot straight in TWRP after flashing
!! Only if coming from full stock firmware
In TWRP home screen press wipe - format data - yes
Download and flash multidisabler-samsung-3.* zip to disable security and encryption.
Heimdall (Linux)
Install heimdall & additional required packages:
Code:
sudo apt-get update
sudo apt-get install heimdall-flash android-tools-fastboot android-tools-adb libusb-0.1-4 libusb-1.0-0 libusb-1.0-0-dev
If you already have the bootloader unlocked you can skip to step 6.
Make sure OEM Unlock is ON in developer settings;
Turn off the phone;
Use vol up + vol down + usb cable plugged to a pc to start the phone in download mode;
Long press vol up then confirm you want to unlock bootloader (this is needed one time only);
* Please be aware all your data will be erased including internal storage and phone will reboot!!
Let the phone boot normally, pass the setup and connect to internet (wireless or mobile data) in order to unlock RMM;
Make sure OEM Unlock is ON in developer settings;
Turn off the phone;
Use vol up + vol down + usb cable plugged to a pc to start the phone in download mode, short press vol up to confirm you want to go to download mode;
* If by any chance you see RMM state=Prenormal or KG state=Prenormal, redo from step 5!
Download appropriate TWRP .img file according to your device
Download avb disabled vbmeta .img
Open your preferred terminal in linux and type (replace red lines with the path of downloaded img files):
Code:
sudo heimdall flash --RECOVERY /path/to/recovery.img --VBMETA /path/to/vbmeta.img
and press enter - once you press enter grab the phone and press vol up + power to force it boot straight in TWRP after flashing
!! Only if coming from full stock firmware
In TWRP home screen press wipe - format data - yes
Download and flash multidisabler-samsung-3.* zip to disable security and encryption.
TWRP
Download .img file for your device and install from your current TWRP with Install image - browse to image location and select - Recovery
dd (Requires root)
Download .img file for your device, place it in the root of your /sdcard folder, rename it to twrp.img then run the following commands via adb shell or a terminal emulator app:
Code:
su
dd if=/sdcard/twrp.img of=/dev/block/platform/13d60000.ufs/by-name/recovery
!! Only if coming from full stock (magisk patched) firmware
In TWRP home screen press wipe - format data - yes
Download and flash multidisabler-samsung-3.* zip to disable security and encryption.
Sources:
Device trees - d1 / d1x / d2s / d2x
Kernel - https://github.com/corsicanu/android_kernel_samsung_universal9820/tree/android-9.0
Recovery - https://github.com/omnirom/android_bootable_recovery
Credits:
TeamWin, geiti94, jesec, dyneteve, ianmacd, testers, donors and anyone else involved in making this possible
As always, if you like what i do, you can always send me some pizza/coffee/drugs/drinks or anything else via paypal.me/corsicanu
Compatibility and changelog:
07.03.2022 - TWRP 3.6.1
Security patch: 2022-02-01
Compatibility: only GVA*/GVB* firmwares, OneUI 4.0
Spoiler: Archive
09.01.2022 - android 12 support
Security patch: 2022-01-01
Compatibility: only GUL* firmwares, OneUI 4.0
08.01.2021 - android 11 support
Security patch: 2020-12-01
Compatibility: only ETL* firmwares, OneUI 3.0
27.12.2020 - TWRP 3.5.0 bringup - december release
Security patch: 2020-12-01
Compatibility: only DTK* and DTL* firmwares
09.12.2020 - december release
Security patch: 2020-12-01
Compatibility: only DTK* and DTL* firmwares
05.12.2020 - Initial release
Security patch: 2020-11-01
Compatibility: DTJ* firmwares
Misc links:
TeamWin official website
Telegram Support Group
Telegram Channel
Bootloaders / modems zips
Latest Magisk stable or canary
Further reading:
Full guide of how to unlock/root your device
Patch TWRP with Magisk
Use recovery to boot up rooted
Background on Android Verified Boot
Rollback protection
FAQ
Q: Can i use this recovery with other firmware then mentioned in compatibility?
A: Only with same Android version and only if you don't plan to boot rooted with TWRP (some kernels deliver root prebuilt in kernel), or Rollback protection will kick in and you won't be able to pass the lockscreen.
Q: Where do i get vbmeta.img?
A: From here, download the one you need according to install instructions.
Q: TWRP can't mount data partition, what to do?
A: Make sure you formatted data partition.
Q: Phone is not booting even after 20 minutes
A: Try to reboot. If still not booting, make sure you flashed multidisabler zip / formatted data partition.
Q: How to format data partition?
A:
Q: Phone is showing only Samsung logo
A: Try to reboot. If still not booting, consider installing an older TWRP build or a more recent firmware. If you still don't succeed, post here some details about your device and previous firmware and we might be able to help.
Q: Why do i need to format data partition?
A: Because old firmware encrypted your data partition and new rom can't decrypt and use that content / root needs access to data partition to place misc files / phone not booting after flashing root until data partition gets formatted.
official builds will be up in few hours
Nice, congrats!
Hi, i'm getting the Note 10 soon & remember when i've tested the S10 months ago that i had trouble with twrp encryption/decryption : can you confirm after wiping data that you can encrypt it (system) and twrp will be able to decrypt it after you enter your pattern..? Thanks.
Android 11 TWRP is up already for a while, in case you didn't notice it yet grab it from twrp.me.
Don't forget to use targeted TWRP for your android version and release, read more about compatibility in second post of this thread.
PS: N971N does not have a build compatible with OneUI 3.0 since no public release of that yet, it will be built once samsung starts pushing the update for that phone.
Regards!
corsicanu said:
Android 11 TWRP is up already for a while, in case you didn't notice it yet grab it from twrp.me.
Don't forget to use targeted TWRP for your android version and release, read more about compatibility in second post of this thread.
PS: N971N does not have a build compatible with OneUI 3.0 since no public release of that yet, it will be built once samsung starts pushing the update for that phone.
Regards!
Click to expand...
Click to collapse
is the latest TWRP 3.5.0_9-4-d1 compatible with the latest Samsung ROM update? Below are the details of the firmware update I'm referring to:
ModelSM-N970FModel nameGalaxy Note 10VersionAndroid 11Changelist21054212Build dateThu, 18 Feb 2021 05:15:51 +0000Security Patch Level2021-03-01Product codeXTCPDAN970FXXU6FUBDCSCN970FOXM6FUBD
Thanks in advance!
Edit: based on this article it's One UI 3.1
Hi,
Is this method works and safe for N971N?
Android 12
nilofino said:
Hi,
Is this method works and safe for N971N?
Android 12
Click to expand...
Click to collapse
Actually I tried and it works
Is it safe after installing TWRP to RE-LOCK the bootloader???
tried using with android 12 trough magisk and i got phone blocked on samsung logo, also i was unable to select storage on wipe menu, any insight?
nilofino said:
Actually I tried and it works
Click to expand...
Click to collapse
HOW?!
I have the same SM-N971N, but I Got the error of showing less storage than it has after flashing. Like, -192GB/60GB and in settings it shows 16GB, Constantly says the TA Downloader has stopped.
So it messed up totally in my case ; and i reverted back
So Help me how did you managed?!
Rafin Rahman said:
HOW?!
I have the same SM-N971N, but I Got the error of showing less storage than it has after flashing. Like, -192GB/60GB and in settings it shows 16GB, Constantly says the TA Downloader has stopped.
So it messed up totally in my case ; and i reverted back
So Help me how did you managed?!
Click to expand...
Click to collapse
Just follow the instructions!
It seems that you have selected "repartition" option (in odin options),
You can find the solution easly. Maybe installing the stock Rom helps, but plz search for the solution before doing any further actions
nilofino said:
Just follow the instructions!
It seems that you have selected "repartition" option (in odin options),
You can find the solution easly. Maybe installing the stock Rom helps, but plz search for the solution before doing any further actions
Click to expand...
Click to collapse
No to be honest, i never messed with that part lol
But if it really is how you say, then let me try this pain once again :")
nilofino said:
Just follow the instructions!
It seems that you have selected "repartition" option (in odin options),
You can find the solution easly. Maybe installing the stock Rom helps, but plz search for the solution before doing any further actions
Click to expand...
Click to collapse
can you help me finding the twrp flashable zip for N9710N?
I used the original one from official website
Rafin Rahman said:
can you help me finding the twrp flashable zip for N9710N?
Click to expand...
Click to collapse
nilofino said:
I used the original one from official website
Click to expand...
Click to collapse
OK I DID IT! But man, twrp got installed, but no magisk, nothing is installing/flashing via TWRP, idk whyy!! :")
Maybe its android 12 thats causing problem
It did successfully installed TWRP as Custom Recovery, but as for superuser, Im handcuffed now , Sed Lyf:")
Intento instalar Twrp junto con Vbmate en mi N971N y me tira este error y si solo instalo Twrp no pasa del logo de Samsung
Thank you for your hardwork!

Categories

Resources