Related
FOR METRO PCS AND T-MOBILE.
I have the Metro variant.
This is my version of the T.W.R.P custom recovery for the LG Aristo. It's a stable release but as always it is use at your own risk. The device's bootloader has to be unlocked to use this recovery as with all recoveries. To enter fastboot mode: with the device powered off hold volume down and plug in usb cable and you are in fastboot mode.
Code : fastboot flash recovery twrp.3.1.1.-0_lv3.img
WARNING:
The stock boot image has dm-verity, which prevents you from booting if you swipe to enable system modifications after flashing twrp!
SOLUTION:
Flash a root such as SuperSU or phh-superuser. You should also flash no-verity-opt-encrypt.zip.
Prerequisites :
Enable OEM Unlocking and usb debugging in developer options!
• YOUR BOOTLOADER MUST BE UNLOCKED
- reboot into fastboot [ adb reboot bootloader ]
- fastboot oem unlock [ this is going to wipe your data ]
If you have problems with the device drivers installed , you will need to install lg bridge app from lg that contains the device driver
http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=PWZO7A26B9UW
How to flash the recovery:
• BOOT INTO FASTBOOT MODE:
With your phone off, connect your usb cable to your phone while holding VOLUME DOWN to boot into fastboot mode or just type [adb reboot bootloader] in the adb terminal
• ONCE YOU ARE IN FASTBOOT MODE:
Open a command prompt and type "fastboot flash recovery <path_to_recovery.img>” without the quotation marks.
Example: fastboot flash recovery C:/Users/<username>/Desktop/recovery.img
• WHEN THE FLASH COMPLETES: (Takes about 2 seconds)
On your phone, unplug the usb cable and power it off by taking out the battery and putting it back in.
• BOOT INTO RECOVERY MODE FOR THE FIRST TIME
HOLD VOLUME DOWN + POWER until you see the LG logo and then temporarily release the POWER button, immediately pressing and holding it back down until you see the white prompt [factory reset] screen. You will NEVER release the volume down button in this process!
Use the hard keys to select "YES" and then "YES" again to boot into TWRP!
How to Disable encryption & flash super su
1. In TWRP, go to Wipe > Format Data. Enter the keyword ‘yes‘, in the provided space and enter. This will wipe the automatically encrypted filesystem, and decrypt it.
2. Once the wiping is done, reboot back into recovery. Go to Reboot > Recovery.
3. When the recovery boots again, connect your phone to the PC and Enable MTP(if it isn't already enabled) under the Mount section.
4. Transfer the downloaded ‘no-verity-opt-encrypt-3.1.zip’ and ‘SuperSU-v2.82 zip´ to your internal storage or EXTSD
5. Disconnect the device now.
6. Tap on Install. Now, navigate your phone’s storage and select ‘no-verity-opt-encrypt-3.1.zip’. Finally swipe the ‘Swipe to confirm Flash’ button on the bottom of the screen.
7. The flashing process will merely take a few seconds. And when it’s done, follow the same method to flash the root package – SuperSU-v2.82.zip
Wait 1 or 2 minutes after the zip files are done flashing then reboot system and PROFIT! Your phone may take 3-5 minutes to boot the first time and it might boot-loop once or twice at the Metro PCS splash screen but don’t worry this is expected.
All required files [supersu+dm-verify disable] can be found in this thread :
https://forum.xda-developers.com/lg-g5/development/recovery-team-win-recovery-project-lg-g5-t3363047 ‘’.
Notice: After the TWRP splash screen you will see the option to type in the password to decrypt the filesystem. just ignore it and hit the cancel button.
Recovery link : https://www.mediafire.com/file/wj1jhzjop2jchag/twrp.3.1.1-0_lv3.img
Please do not mirror download
Thank you
Device Tree : https://github.com/czarsuperstar/android_device_lge_lv3_omni
Kernel Binary : https://github.com/czarsuperstar/android_kernel_lge_msm8937
iPioneer Stock rom works on this recovery also.
Version Information
Status: Testing
Current Beta Version: 3.1.1-0
Beta Release Date: 2017-08-13
Created 2017-08-13
Last Updated 2017-08-13
http://paypal.me/czarsuperstar
Help the development.
What's new in 3.1.1-0:
Backups will now include adopted storage keys (Dees_Troy)
Fixed an adb restore issue (bigbiff)
Fixed rebooting when no OS is present (Dees_Troy)
Fixed line wrapping in the GUI terminal (_that)
Updated TWRP source code to AOSP 7.1.2 (Dees_Troy)
With a theme applied
Good look, I'll flash this one in a few minutes.
Hopefully we can get a custom ROM. My laptop can't build nougat and above. Only 4 GB of RAM.
[email protected] said:
Hopefully we can get a custom ROM. My laptop can't build nougat and above. Only 4 GB of RAM.
Click to expand...
Click to collapse
Either little thing is appreciated. We've got root, we have sources (rom and kernel), a fully functioning recovery, and lora's working on a rom. We're getting there.
Since I can't build a rom myself, so i've taken to working on a kernel because I've grown tired of how the kernel scales.
Great news. I might tinker around with kernel myself.
timba123 said:
No problems here. Thru Messis twrp i flashed your twrp. I tried xposed but too unstable. Tried pioneer rom with no problems. Also viper4android is working! Thanks much guys.
Click to expand...
Click to collapse
That's how I flashed it also it easier for setup imo
ninjasinabag said:
Either little thing is appreciated. We've got root, we have sources (rom and kernel), a fully functioning recovery, and lora's working on a rom. We're getting there.
Since I can't build a rom myself, so i've taken to working on a kernel because I've grown tired of how the kernel scales.
Click to expand...
Click to collapse
Maybe lora can pm @messi2050 and use his device tree to build for the Aristo.
Lineage OS Port
I fixed the shrill in phone calls. So far it's phone calls,mms,and mobile data. I'm uploading the back up now everything else has to be done to the fstab.qcom and I have to find the right files. That's why im uploading the backups cause 2 heads are better than one. Coming soon..
Nandroid backup LineageOS port
Research
https://www.mediafire.com/file/pcc0k...7D_1c53abf.zip
Very broken...
Didn't you have a Nandroid posted?
I did but I took it down. Its broken and cant be fixed by porting.
https://www.mediafire.com/file/pcc0...neage_ph2n-userdebug_7.1.2_NJH47D_1c53abf.zip
Figured out how to make the wlan.ko module when I get home I'll start working on that and post results.
Reserved
[email protected] said:
Figured out how to make the wlan.ko module when I get home I'll start working on that and post results.
Click to expand...
Click to collapse
How :cyclops: what's the current bugs ?
Vendor qcom opensource wlan prima
messi2050 said:
How :cyclops: what's the current bugs ?
Click to expand...
Click to collapse
I'm going to compile the kernel and make my own wlan.ko module so the port can be useable. I'm compiling lineage 13 right now I'm waiting on the finished build now. It takes 6 hours to compile on my laptop and if successful I'll post my work with the sources I'm using. I'll let you know.
I just got this phone on the 3rd so 27 days later I'm working on a lot. More than any other phone. I wish I can stop but I can't because of the motivation. OCD
Had to start over with the build. Malformed recovery fstab ( I used the one from twrp lol I forgot that lineage doesn't accept those kinds). I'll let you know what happened(if it's built correctly and flashes and boots) in the morning.
[email protected] said:
Had to start over with the build. Malformed recovery fstab ( I used the one from twrp lol I forgot that lineage doesn't accept those kinds). I'll let you know what happened(if it's built correctly and flashes and boots) in the morning.
Click to expand...
Click to collapse
Take your time. You've been busting buns getting all this done.
We all appreciate every little bit everyone has done.
Support page for ulefone Mix User-
we Need Some files to Root Ulefone Mix.
1. SP flash tools- https://spflashtool.com/
2. twrp Recovery- https://romprovider.com/2017/11/ulefone-support-twrp/
3. SuperSU- https://forum.xda-developers.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703
other Support File-
Official Firmware- mod edit - link removed
no-verity-opt-encrypt-5.1.zip - https://androidfilehost.com/?fid=673368273298927206
Instructions-
First of all Flash twrp using SP flash tool
Don't Switch on phone flash no-verity-opt-encrypt-5.1.zip
then flash SuperSu.zip
Reboot System Now.
Is the 1st step not disabling oem lock in developer settings?
HypoTurtle said:
Is the 1st step not disabling oem lock in developer settings?
Click to expand...
Click to collapse
you can unlock with fastboot-
For new devices (2015 and later):
Code:
fastboot flashing unlock
For older devices (2014 and earlier):
Code:
fastboot oem unlock
XN Logos said:
you can unlock with fastboot-
For new devices (2015 and later):
For older devices (2014 and earlier):
Click to expand...
Click to collapse
For some reason no need to oem unlock (bootloader not locked properly??) so have twrp without needing to wipe data, but now remains the encryption problem as this trwp doesn't support it, I have compiled twrp for mtk in the past with encryption support but doubt I can recall what needed to be done
TWRP not working
When I install the TWRP recovery and start the phone with this mode to install the two files
1) no-verity-opt-encrypt-5.1
2) SuperSU-v2.82-201705271822
the phone does not see them and it is impossible to proceed further.
Furthermore, the operating system does not even start, so the original firmware must be replaced with the flash tool.
Has anyone found a solution to this inconvenience?
Thank you
mingariedd said:
When I install the TWRP recovery and start the phone with this mode to install the two files
1) no-verity-opt-encrypt-5.1
2) SuperSU-v2.82-201705271822
the phone does not see them and it is impossible to proceed further.
Furthermore, the operating system does not even start, so the original firmware must be replaced with the flash tool.
Has anyone found a solution to this inconvenience?
Thank you
Click to expand...
Click to collapse
1. Userdata is encrypted, and the TWRP here isn't compiled to be able to decrypt it. So you'll need an sdcard with those zips on it
2. The os won't start if it deems its been altered - that's partly what zip 1 is for.
Is there any custom roms for Ulefone Mix?
Qaaqqu said:
Is there any custom roms for Ulefone Mix?
Click to expand...
Click to collapse
No custom ROMs - I think there is a clone device [Panasonic Eluga C] so we have another stock ROM from them.
I haven't attempted porting anything yet, let alone building anything from source [a source built twrp should be trivial] - i've lost yet another hard-drive recently so light on diskspace & sdcards so not able to do much atm.
For completeness: stock ROM > http://ulefone.com/download/mix.html [newer than the one on needrom]
OTA > http://hwfotadown.mayitek.com/ota/r...NE_N_V0.6.9.1_S1712221514261911507/update.zip
Is this root method working?
Stock rom is located here Stock Ulefone Mix 4G Rom
when (android 8) Oreo for ulefone mix?
twrp and now?
Hello,
i have an old ulefone mix mt6750t with the screen damaged but still 90% working, i thought i would use it on android auto but i needed rooting.
So I informed myself a bit, go unlocked developer mode and usb, downloaded adb and twrp and magisk etc ...
I unlocked the bootloader from the settings then used adb and installed twrp which starts but asks me for the pass to decrypt, then I swipe and delete the encrypted data.
Then with adb sideload I install magisk 20 and check opt encript, but the phone always goes to twrp, it does not restart ... mmm and the orange mode message comes out but it should be normal ... someone knows how to go on to restart it normally and not with twrp?
Thank you
I've switched from my Lumia 928 to LG V20 (US996 unlocked) for 6 motnhs, and i loved it untill some **** happened. After the previous OTA update, my phone encounted radio off or no service issue. I find out this happened after reflashed the stock rom or OTA update, if you have this issue please follow these steps:
What you need:
US996 stock rom: http://lg-firmwares.com/category/lg-series/lg-v20/ (US99610f for unlocked ver.)
Patched LGUP for V20: https://forum.xda-developers.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222
The lastest Super SU or Magisk (in case you need to pass the Safety Net for using Banking app, Android pay, etc.)
Modem file.
ADB, LG lastest driver.
I uploaded the nesscesary in here: https://drive.google.com/drive/folders/1pKKp78EqFwoCs5PuXi_2P-4_hsEx6u5_?usp=sharing
This tutorial will have 3 section: first you need to downgrade your phone to US99610f or this won't work. Next unlock your boot loader via dirtysanta n flasing TWRP. Then you flash the modem file and root your deviece with superSU or Magisk (optional).
I recommend you read this though out and pateintly following these step. You should backup your data before starting this. Do this at your own risk.
Downgrade to US99610f
If you are on the US99610n then you need to downgrade to US99610f cause you can't use dirtysanta on the US99610f (you can start from step 4 in case your phone is not soft bricked)
1. Completely Power off the v20 ( or to remove and put the battery back )
2. Plug the USB end of sync cable to your PC
3. Press and hold "Volume Up"
4. Plug in the USB-C end of sync cable to the v20. The phone will enter download mode (or Firmware Update). Now you can release the "Volume Up".
5. Run LGUP. The program will regconise the v20.
8. At the file path, click "..." and chose the .kdz file
9.Choose "UPGRADE"
10.Click "Start" and wait until the process is complete wait untill your phone boot up and there you are US99610f and still no service :silly:
Unlock Bootloader n' flashing TWRP
Turn on developer options in Settings -> About device -> Software info -> Build number. (tap 7 times or spamming it until it's enabled):laugh:
Now navigate to Settings -> Developer options -> OEM unlock. (turn it on)
Don't ever turn OEM unlock or Developer options off when using a custom ROM or recovery. This could lose to loss of all your data.
For your computer to see ADB, you will need to put the phone in Files transfer mode.
To unlock your bootloader, follow the unlock instructions on LG's site (I can't really help you there):
"This may void your warranty"
https://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS
After your phone boot up:
1. copy twrp.img to your internal storage or SD card.
2. Start ADB and following these steps (just copy and paste):
https://github.com/jcadduono/android_external_dirtycow#running
3. Wait for it to complete and type:
Code:
reboot recovery
If you don't want to void your warranty please use the dirty santa by following this threat:
https://forum.xda-developers.com/v20/development/ls997vs995h910-dirtysanta-bootloader-t3519410
In this threat you will unlock you boot loader n flashing recovery. Right after you've done step 3 and your phone boot up you can wait (I dont recommend you to wait for you phone boot up, mine have screen static after that so just following these step to enter TWRP we will fix it later):
1. unplug the cable right after the logo boot up
2. remove the battery.
3. boot your phone up while holding BOTH vol down and power key.
4. Briefly release the power key right after you saw the LG logo and press it back again.
5. untill your phone boot up use vol key and power key to select yes on both screen.
6. wait for you phone reboot and now you in TWRP.
7. Select cancel if the phone ask you for password and swipe to right to allow modifications.
Flashing modem, fix screen static and other.
Now put these files in your SD card or your internal storage with mount option in TWRP (Mount=> enable MTP): Modem.img, SuperSU or Magisk, kernel and boot2.img (in adb folder).
In TWRP:
1. Tap on "wipe" => format data => type "yes"
2. Go back to home menu then select “Reboot” then “Recovery”.
3. Once rebooted, swipe to right again.
4. Tap on “Install”.
5. Choose your microSD card or internal storage depend on where you copy those files.
6. Tap on "Install Image" and select "modem.img"
7. Select "modem" and Swipe to flash.
If you use dirtysanta method you need to flash "boot2.img" to fix the screen static. Similar to flashing "modem.img" but you select "boot" before swipe to flash.
8. Go back to home menu then select “Reboot” then “System”.
Wait for your phone boot up and the issue should be fixed.
Additional things
For more advance you can flash SuperSU or Magisk if you want to root you phone for more benefit.
Flashing kernel to fix your screen retention, screen static and more ( this won't cause SafetyNet failure that mean you can use android pay and banking app).
mk2000 kernel features:
Linux 3.18.85
KCAL - Screen panel control.
ElementalX and Zzmoove CPU governors.
Modules signed and secure, as in stock rom.
Disable software CRC checking of SD Card - More performance.
Fix by emdroidle for eng-bootloader (US996Santa, H990 & H910).
CRC32 and CHACHA20 HW ACC, CRNG based on CHACHA20.
Static screen fixed (US996Santa, H990 & H910).
Many patches that improves or fixes things.
Maple I/O scheduler.
LZ4 compression.
RCTD removed.
You need to flash kernel right after SuperSU/Magisk or before you reboot to system.
Update:
in case you want to upgrade to the lastest OTA you can follow this threat:
https://forum.xda-developers.com/v20/development/rom-us99610k-stock-rom-twrp-flashable-t3691784
And you need to reflash the "modem.img".
My thanks to:
@askermk2000 for his kernel.
@jcadduono, @me2151 for rooting guide.
hi ttnduy, thank you for creating this thread.
my lg v20 now is no service after i update from lg bridge. before i update via lg bridge i have to upgrade via OTA but fail. then i read a message to upgrade via lg bridge.
i have some questions:
1. i missed this step : "To unlock your bootloader, follow the unlock instructions on LG's site."
so my next step is :
"github.com/jcadduono/android...rtycow#running is that right?"
then after follwing "https://github.com/jcadduono/android...rtycow#running"
my next step is :
"If you don't want to void your warranty please use the dirty santa by following this threat:"
is that right?
2. can you please explain which one i must do(copy and paste) on this step :
github.com/jcadduono/android...rtycow#running
where i run this step? is on adb to copy and paste?
thank you very much
harry.wong said:
hi ttnduy, thank you for creating this thread.
my lg v20 now is no service after i update from lg bridge. before i update via lg bridge i have to upgrade via OTA but fail. then i read a message to upgrade via lg bridge.
i have some questions:
1. i missed this step : "To unlock your bootloader, follow the unlock instructions on LG's site."
so my next step is :
"github.com/jcadduono/android...rtycow#running is that right?"
then after follwing "https://github.com/jcadduono/android...rtycow#running"
my next step is :
"If you don't want to void your warranty please use the dirty santa by following this threat:"
is that right?
2. can you please explain which one i must do(copy and paste) on this step :
github.com/jcadduono/android...rtycow#running
where i run this step? is on adb to copy and paste?
thank you very much
Click to expand...
Click to collapse
1. If you already unlock your boot loader with LG unlocked file then after you do step 3 (type reboot recovery) then you can go straight to "Flashing modem, fix screen static and other" step.
2. Here what you need to copy n paste (Running part in the link):
Code:
adb push dirtycow /data/local/tmp
adb push recowvery-applypatch /data/local/tmp
adb push recowvery-app_process64 /data/local/tmp
adb push recowvery-run-as /data/local/tmp
adb shell
$ cd /data/local/tmp
$ chmod 0777 *
$ ./dirtycow /system/bin/applypatch recowvery-applypatch
"<wait for completion>"
$ ./dirtycow /system/bin/app_process64 recowvery-app_process64
"<wait for completion, your phone will look like it's crashing>"
$ exit
adb logcat -s recowvery
"<wait for it to tell you it was successful>"
"[CTRL+C]"
adb shell reboot recovery
"<wait for phone to boot up again, your recovery will be reflashed to stock>"
adb shell
$ getenforce
"<it should say Permissive, adjust source and build for your device!>"
$ cd /data/local/tmp
$ ./dirtycow /system/bin/run-as recowvery-run-as
$ run-as exec ./recowvery-applypatch boot
"<wait for it to flash your boot image this time>"
$ run-as su
#
From your root shell, it's possible to use commands such as:
Code:
dd if=/sdcard/twrp.img of=/dev/block/bootdevice/by-name/recovery
ttnduy said:
I've switched from my Lumia 928 to LG V20 (US996 unlocked) for 6 motnhs, and i loved it untill some **** happened. After the previous OTA update, my phone encounted radio off or no service issue. I find out this happened after reflashed the stock rom or OTA update, if you have this issue please follow these steps:
What you need:
US996 stock rom: http://lg-firmwares.com/category/lg-series/lg-v20/ (US99610f for unlocked ver.)
Patched LGUP for V20: https://forum.xda-developers.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222
The lastest Super SU or Magisk (in case you need to pass the Safety Net for using Banking app, Android pay, etc.)
Modem file.
ADB, LG lastest driver.
I uploaded the nesscesary in here: https://drive.google.com/drive/folders/1pKKp78EqFwoCs5PuXi_2P-4_hsEx6u5_?usp=sharing
This tutorial will have 3 section: first you need to downgrade your phone to US99610f or this won't work. Next unlock your boot loader via dirtysanta n flasing TWRP. Then you flash the modem file and root your deviece with superSU or Magisk (optional).
I recommend you read this though out and pateintly following these step. You should backup your data before starting this. Do this at your own risk.
Downgrade to US99610f
If you are on the US99610n then you need to downgrade to US99610f cause you can't use dirtysanta on the US99610f (you can start from step 4 in case your phone is not soft bricked)
1. Completely Power off the v20 ( or to remove and put the battery back )
2. Plug the USB end of sync cable to your PC
3. Press and hold "Volume Up"
4. Plug in the USB-C end of sync cable to the v20. The phone will enter download mode (or Firmware Update). Now you can release the "Volume Up".
5. Run LGUP. The program will regconise the v20.
8. At the file path, click "..." and chose the .kdz file
9.Choose "UPGRADE"
10.Click "Start" and wait until the process is complete wait untill your phone boot up and there you are US99610f and still no service :silly:
Unlock Bootloader n' flashing TWRP
Turn on developer options in Settings -> About device -> Software info -> Build number. (tap 7 times or spamming it until it's enabled):laugh:
Now navigate to Settings -> Developer options -> OEM unlock. (turn it on)
Don't ever turn OEM unlock or Developer options off when using a custom ROM or recovery. This could lose to loss of all your data.
For your computer to see ADB, you will need to put the phone in Files transfer mode.
To unlock your bootloader, follow the unlock instructions on LG's site (I can't really help you there):
"This may void your warranty"
https://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS
After your phone boot up:
1. copy twrp.img to your internal storage or SD card.
2. Start ADB and following these steps (just copy and paste):
https://github.com/jcadduono/android_external_dirtycow#running
3. Wait for it to complete and type:
Code:
reboot recovery
If you don't want to void your warranty please use the dirty santa by following this threat:
https://forum.xda-developers.com/v20/development/ls997vs995h910-dirtysanta-bootloader-t3519410
In this threat you will unlock you boot loader n flashing recovery. Right after you've done step 3 and your phone boot up you can wait (I dont recommend you to wait for you phone boot up, mine have screen static after that so just following these step to enter TWRP we will fix it later):
1. unplug the cable right after the logo boot up
2. remove the battery.
3. boot your phone up while holding BOTH vol down and power key.
4. Briefly release the power key right after you saw the LG logo and press it back again.
5. untill your phone boot up use vol key and power key to select yes on both screen.
6. wait for you phone reboot and now you in TWRP.
7. Select cancel if the phone ask you for password and swipe to right to allow modifications.
Flashing modem, fix screen static and other.
Now put these files in your SD card or your internal storage with mount option in TWRP (Mount=> enable MTP): Modem.img, SuperSU or Magisk, kernel and boot2.img (in adb folder).
In TWRP:
1. Tap on "wipe" => format data => type "yes"
2. Go back to home menu then select “Reboot” then “Recovery”.
3. Once rebooted, swipe to right again.
4. Tap on “Install”.
5. Choose your microSD card or internal storage depend on where you copy those files.
6. Tap on "Install Image" and select "modem.img"
7. Select "modem" and Swipe to flash.
If you use dirtysanta method you need to flash "boot2.img" to fix the screen static. Similar to flashing "modem.img" but you select "boot" before swipe to flash.
8. Go back to home menu then select “Reboot” then “System”.
Wait for your phone boot up and the issue should be fixed.
Additional things
For more advance you can flash SuperSU or Magisk if you want to root you phone for more benefit.
Flashing kernel to fix your screen retention, screen static and more ( this won't cause SafetyNet failure that mean you can use android pay and banking app).
mk2000 kernel features:
Linux 3.18.85
KCAL - Screen panel control.
ElementalX and Zzmoove CPU governors.
Modules signed and secure, as in stock rom.
Disable software CRC checking of SD Card - More performance.
Fix by emdroidle for eng-bootloader (US996Santa, H990 & H910).
CRC32 and CHACHA20 HW ACC, CRNG based on CHACHA20.
Static screen fixed (US996Santa, H990 & H910).
Many patches that improves or fixes things.
Maple I/O scheduler.
LZ4 compression.
RCTD removed.
You need to flash kernel right after SuperSU/Magisk or before you reboot to system.
Update:
in case you want to upgrade to the lastest OTA you can follow this threat:
https://forum.xda-developers.com/v20/development/rom-us99610k-stock-rom-twrp-flashable-t3691784
And you need to reflash the "modem.img".
My thanks to:
@askermk2000 for his kernel.
@jcadduono, @me2151 for rooting guide.
Click to expand...
Click to collapse
sir is this only applicable for US996? i have my v20 H91010I same issue after updates no signal and radio. i was waiting for threads like this but hopefully this will work for other variant
AceGed said:
sir is this only applicable for US996? i have my v20 H91010I same issue after updates no signal and radio. i was waiting for threads like this but hopefully this will work for other variant
Click to expand...
Click to collapse
Idk if this gonna work with H910 but you can try. If you still in warranty than you better turn it in. Btw you may need the modem file from other working H910.
You saved my ass and my US996, with your guide. Thanks!
I have this same issue on my LS997, but as you may know there is no stock kdz for LS997(LG V20 SPRINT). If i were to flash the US996 Kdz to my LS997 via LGUP(yes it would boot fine) and then follow your steps ie flash US996 modem to my LS997 after hitting it with US996 kdz, would that get my radio working?
einsteino said:
I have this same issue on my LS997, but as you may know there is no stock kdz for LS997(LG V20 SPRINT). If i were to flash the US996 Kdz to my LS997 via LGUP(yes it would boot fine) and then follow your steps ie flash US996 modem to my LS997 after hitting it with US996 kdz, would that get my radio working?
Click to expand...
Click to collapse
Maybe, since i only have us996 so i couldn't tell you if that gonna work or not. But i think, it worth to try. Btw be carefully with the ARB.
ttnduy said:
Maybe, since i only have us996 so i couldn't tell you if that gonna work or not. But i think, it worth to try. Btw be carefully with the ARB.
Click to expand...
Click to collapse
Thanks for your reply. I was able to fix it by flashing the ls997 ZV6 firmware zip that someone posted on one of the threads
First of all, thank you for this guide.. You were savior of my LG V20 US996 to turn back with signal . But even my signal is exist, I cannot connect to internet. I stay in Indonesia. I already changed every modem (around 5 times I suppose..) but stilL can't connect to internet. Do you have any suggestion?
Thank you
US99610f not in Google Drive Link
Hello ttnduy,
I am following your guide. I was just wondering if you have US99610f for (Unlocked) version. The download at lg-firmwares[dot]com/lg-us996-firmwares/firmwares/ is pain fully slow.
Thanks mate
MW
zee789 said:
First of all, thank you for this guide.. You were savior of my LG V20 US996 to turn back with signal . But even my signal is exist, I cannot connect to internet. I stay in Indonesia. I already changed every modem (around 5 times I suppose..) but stilL can't connect to internet. Do you have any suggestion?
Thank you
Click to expand...
Click to collapse
Maybe the different in mobile broadband or something, do you try reflash the modem file or ROM ?
-MW- said:
Hello ttnduy,
I am following your guide. I was just wondering if you have US99610f for (Unlocked) version. The download at lg-firmwares[dot]com/lg-us996-firmwares/firmwares/ is pain fully slow.
Thanks mate
MW
Click to expand...
Click to collapse
I have updated the US99610f kdz file for the unlocked version. Hope this gonna help.
Hi all,
on my LG-US996
when I tried to run the bootloader from the LG page
I get the following error
"Unfortunately, your device(United States, (US CELLULAR_TULSA(USA)) )does not support unlocking the bootloader."
What are my options now? How else can I get the on board radio/modem working again?
My phone stopped working after the update from the LG Bridge. (I would have been better off not doing any update)
You have to be careful what kdz you flash on us996 I have found if you flash the wrong kdz it will not work properly and can be a hassle to get it back.....
You have saved my ass! I thanked you, and rated your post as excellent, but i feel the need to also post a thank you! Merry Christmas, Happy Holidays and may you have a Happy New Year!
Help request..
Recently i bought v20 us996 unlocked us cellular.
And it's automatically updated to us99610n.
The signal was lost after that.
What I've done after following this thread instruction:
1. Downgrade to us99610f via patched LGUP. Success.
2. Unlock bootloader via LG developer web. Failed.
I inputted imei & device ID 64 digits. But it's unmatch.
What's wrong with my step?
I'm using adb & got device ID.
My v20 condition now is most basic apps force closed.
I would like to unlock via dirtysanta, but I'm kind of confused. This is my first time using adb.
I hope to get some help in here ???
FYI I'm in Indonesia.
Thanks.
kmn5 said:
Hi all,
on my LG-US996
when I tried to run the bootloader from the LG page
I get the following error
"Unfortunately, your device(United States, (US CELLULAR_TULSA(USA)) )does not support unlocking the bootloader."
What are my options now? How else can I get the on board radio/modem working again?
My phone stopped working after the update from the LG Bridge. (I would have been better off not doing any update)
Click to expand...
Click to collapse
Areechen said:
Recently i bought v20 us996 unlocked us cellular.
And it's automatically updated to us99610n.
The signal was lost after that.
What I've done after following this thread instruction:
1. Downgrade to us99610f via patched LGUP. Success.
2. Unlock bootloader via LG developer web. Failed.
I inputted imei & device ID 64 digits. But it's unmatch.
What's wrong with my step?
I'm using adb & got device ID.
My v20 condition now is most basic apps force closed.
I would like to unlock via dirtysanta, but I'm kind of confused. This is my first time using adb.
I hope to get some help in here
FYI I'm in Indonesia.
Thanks.
Click to expand...
Click to collapse
unlock bootloader via LG web can be use with US996 UNLOCKED Version only, in your case US CELLULAR, you should follow the DirtySanta method to unlock your bootloader and the rest still be the same with the unlocked version.
Hope this help.
crs77 said:
You have saved my ass! I thanked you, and rated your post as excellent, but i feel the need to also post a thank you! Merry Christmas, Happy Holidays and may you have a Happy New Year!
Click to expand...
Click to collapse
Thank you. I'm glad this help and Happy New Year.
ttnduy said:
unlock bootloader via LG web can be use with US996 UNLOCKED Version only, in your case US CELLULAR, you should follow the DirtySanta method to unlock your bootloader and the rest still be the same with the unlocked version.
Hope this help.
Click to expand...
Click to collapse
Hi ttnduy,
OK I'll try it. I'll post if i found some problem.
Thanks for your response.
Hi guys
I just successfully flashed my K8+(2018) to oreo from nougat and kept my working fastboot. Im gonna tell you how but first........
I Duhjoker am in no way responsible for anything that may befall your device by trying any technique or by following this guide. Do this at your own risk.
What you will need::::::::
Lg K8+(2018) LM-X210ULM
K8+Oreo-rooted-boot.img =====second post
K8+Oreo-twrp-recovery.img====second post
LGUP dual mode
Lg firmware extractor ??? This is for those portting a recovery and boot.img for a different cv1 device
Oreo firmware for your K8+(2018) X210ULM
and/or
Nougat firmware for your K8+(2018) X210ULM
Magisk manager
Patience
Ok so go to settings and tap general then about phone then software and tap the build number 7 times and to make yourself a developer. Exit about phone and open your newly opened developers settings turn off auto updates and enable oem unlocking and debugging.
Now this guide assumes your cv1 device is on nougat. If you are already on oreo and have no ARB number and want to upgrade your oreo rom to include a working fastboot mode then you will need to first downgrade your cv1 device to the earliest version of nougat firmware you can find and repeat the steps above.
To unlock the bootloader go to your adb folder open up a command line and type
adb reboot bootloader
When it boots to a mostly black screen with a tiny lil paragraph describing fastboot and giving some instruction type
fastboot flashing unlock
Or
fastboot oem unlocck
From there your done for now with fastboot. Lets go ahead and type fastboot reboot.
A developer here who was trying to unbrick his lg phone ended up hacking the program LGUP and found out a way to download to different partitions of the phones memory. The option called partition dl will allow us to flash a rom to the phone with out flashing the aboot partition which holds our working fastboot mode. You could even change your phone from a aristo 2 to a fortune 2 or k8 or any number of combinations as long as you do not ever flash aboot.
Warning! Warning! Warning! Warning! Warning!
Just a reminder. If you flash the aboot of anothet cv1 device to your phone it will immediately go dead and will be bricked under Qualcomm HSUSB 9008 mode which at this point in time there is no fix for.
Now you will need LGUP dual mode and since we are using a cv1 device go over to tecknights Aristo 2 page grab LGUP dual mode from there and thank him for all his hard work.
While your there if you want root you will need to go ahead and grab his twrp 4 cv1 devices with oreo kernel from his tutorial on flashing a prerooted oreo rom and port it over to the K8+ or not or i may have it posted here. Either way you will need it soon.
Now download the LG firmware extractor and pull the boot.bin from the oreo rom you are using to upgrade your device to and rename it to boot.img then put it in a dedicated folder in external storage.
Download the latest version of magisk manager put it on your external storage sd card with your oreo boot image.
Now lets flash our K8+(2018) X210ULM to Android 8.1 OREO.
Plug your phone into your windows pc and start LGUP dual mode Dev. When it loads your device hit select and the fladhing screen will appear with several more options than the LGUP your probably used to working with. Click the circle next to
Partition DL
Now go and choose the rom you want to flash and check every partition except aboot. Then hit ok. When it gets done it will reboot into Oreo and you will still have your boitloader is unlocked screen warning upon boot.
If not you did something wrong. Reflash nougat read the directions again and reflash the oreo rom with every partition except aboot. Remember do not flash aboot. If you do you will lose your working fastboot.
You now have a cv1 device that not only has fastboot mode but it can also flash.
Now for root go to settings and set up your developers options and this time you will notice that the oem unlock switch is greyed out in the unlock position.
Now install magisk manager and choose the install by picking a file and patching it. When it gets done you will find it in internal storage Download folder. Now hook plug your phone back into the pc and place your TWRP 4 CV1 DEVICES w OREO KERNEL and magisk patched image into the adb folder and rename them recovery.img and boot.img and open up a commandline there.
Now type
adb reboot bootloader
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot reboot
Upon booting go to magisk and let it setup up the enviroment and reboot then before rebooting to twrp go ahead and go to settings and Downloads in magisk and install TWRP helper. Then go do not reboot but go up to modules and hit the reboot to recovery option. It should now reboot to twrp where you can now mount your partitions then make a back up then check those mounts again and reboot to system.
Thats it. Your done.
Extra:::
This can be done with any cv1 device that does not have an ARB value on before you start flashing. You upgrade an Aristo 2 to Oreo as well as a Fortune 2. The only stipulation is that you choose firmware with an ARB value of 0 and start with a device with a firmware that has an ARB value of 0.
Ive heard that one could possibly change an Aristo 2 to a Fortune 2 and a Fortune 2 to a K8+ or vice versa but im not brave enough to try.
Please be sure to thank Tecknight for his work with the CV1 and you dont have thank me but it would nice if some one did.
Maybe i said i would post my recovery and rooted boot images. Maybe i didnt. Well i did i say i might. So any way these are my images. One magisk rooted-boot.image for the Lg LM-210ULM ONLY. This image is only to be used with K8+ running oreo. Do not use with nougat.
IF YOU TRY TO USE THIS IMAGE WITH ANOTHER CV1 IT WILL BOOTLOOP.
We also have a TWRP image for K8+ Lg LM-X210ULM android 8.1 Oreo. while this image should work for any android 8.1 cv1 device, its for android 8.1 only and could cause a bootloop if used for a 7.1.2 nougat device.
The recovery i ported over myself from teknights oreo version for cv1 devices. Why did i not just use his since most cv1 devices can use the same recovery? Well when i first started rooting this device i did but had some issues with my device feeezing at the K8+ screen. Also i had to set the system.img to ext4 or no mounting and i had to set firmware to vfat as well. Data was changed to ext4 since every time twrp was started i would have to wipe a reformat it.
Never had a problem where i had to change any thing in the recovery.fstab before but once those changes were made i had no more boot loops, mounting or formatting issues and it works without fail now.
Im including the no verity opt encrypt flash zip too. Dont forget to flash the first time you boot twrp or you might have a bad day.
Edit:::: since i pulled these images using flashify after flashing the no verity zip and also flashing the twrp storage helper you may not need to use flash zip or module yourself but i dont think it would hurt.
Good find!
Do not try to flash another device to your cv1. I have tried this as an experiment and netted a device in hsusb 9008 mode. Only flash rom images for your device or buhbye felicia.
Hello community,
I kind of ruined my phone into this CrashDump Mode state. Which prevents me from using my phone at all. I'm pretty sure it is 'bricked.
I hope someone could give me some guidance to fix my phone again.
What do I want:
I wish to have the original OxygenOS back on my phone (stock).
What caused the problem:
My goal was to root my phone by unlocking the bootloader, installing Magisk and flashing the ROM from Magisk. Unfortunately, after doing all of this successfully there were some issues. One of them being slow restarts. It could take up to 20 minutes for the phone to start. Other than that it made the phone quite unusable as the media sound didn't work neither did the wifi and microphone. Making me unable to listen to anything but also couldn't make calls. For that reason I decided to unroot the phone again. I used the in-app Magisk full uninstall button to do so. After doing this, the phone didn't boot anymore. It was stuck at the boot loader unlock warning screen. So I figured I had to flash my latest version of OxygenOS on the phone. I grabbed a guide to do this manually on the XDA forums. However, this was a guide for Android 10 I believe. So it didn't seem to flash all the image files I saw listed after doing the payload extractor. This resulted in my phone booting up to the CrashDump Mode. As there were no guides for the version 11.0.5.1, I decided to use a tool listed here on the forums: https://forum.xda-developers.com/t/...ck-twrp-factory-image-stock-recovery.3358711/ However, this is only for version 10 instead of 11. This also didn't seem to work.
Steps done:
Unlocked bootloader:
- Basically by just using: "fastboot oem unlock"
This went successfully.
Rooted the phone:
- Installed Magisk and my boot.img on my phone.
- Created an .img with Magisk.
- Ported the created .img to my pc.
- rooted the phone with fastboot by flashing the .img on my phone for boot_a and boot_b
This went successfully, the phone was rooted.
Unrooting and stock recovery:
- Used the uninstall button within the Magisk app on the phone.
- Tried to manually flash the OxygenOS version 11.0.5.1 on my phone. Note: only a few images were then as they were the only ones listed in a guide.
- Tried the tool listed above.
This all failed.
Phone details:
OnePlus 7 Pro - European - Last version used: 11.0.5.1
Index of /list/Unbrick_Tools/OnePlus_7_Pro/EU_GM21BA/R
Juuuul said:
Hello community,
I kind of ruined my phone into this CrashDump Mode state. Which prevents me from using my phone at all. I'm pretty sure it is 'bricked.
I hope someone could give me some guidance to fix my phone again.
What do I want:
I wish to have the original OxygenOS back on my phone (stock).
What caused the problem:
My goal was to root my phone by unlocking the bootloader, installing Magisk and flashing the ROM from Magisk. Unfortunately, after doing all of this successfully there were some issues. One of them being slow restarts. It could take up to 20 minutes for the phone to start. Other than that it made the phone quite unusable as the media sound didn't work neither did the wifi and microphone. Making me unable to listen to anything but also couldn't make calls. For that reason I decided to unroot the phone again. I used the in-app Magisk full uninstall button to do so. After doing this, the phone didn't boot anymore. It was stuck at the boot loader unlock warning screen. So I figured I had to flash my latest version of OxygenOS on the phone. I grabbed a guide to do this manually on the XDA forums. However, this was a guide for Android 10 I believe. So it didn't seem to flash all the image files I saw listed after doing the payload extractor. This resulted in my phone booting up to the CrashDump Mode. As there were no guides for the version 11.0.5.1, I decided to use a tool listed here on the forums: https://forum.xda-developers.com/t/...ck-twrp-factory-image-stock-recovery.3358711/ However, this is only for version 10 instead of 11. This also didn't seem to work.
Steps done:
Unlocked bootloader:
- Basically by just using: "fastboot oem unlock"
This went successfully.
Rooted the phone:
- Installed Magisk and my boot.img on my phone.
- Created an .img with Magisk.
- Ported the created .img to my pc.
- rooted the phone with fastboot by flashing the .img on my phone for boot_a and boot_b
This went successfully, the phone was rooted.
Unrooting and stock recovery:
- Used the uninstall button within the Magisk app on the phone.
- Tried to manually flash the OxygenOS version 11.0.5.1 on my phone. Note: only a few images were then as they were the only ones listed in a guide.
- Tried the tool listed above.
This all failed.
Phone details:
OnePlus 7 Pro - European - Last version used: 11.0.5.1
Index of /list/Unbrick_Tools/OnePlus_7_Pro/EU_GM21BA/R
Click to expand...
Click to collapse
This is how I go back to stock
You can use MSM tool to revert OOS, or you can try this step:
1. Reboot twrp/lineage recovery, format data. Reboot bootloader
2. Fastboot boot into TWRP FBEv2
3. Sideload official TWRP 3.5.2.9-0 installer (found on TWRP website). Reboot recovery
4. Copy OOS 11.zip to internal storage or otg drive. Flash OOS 11.zip. Reboot recovery again
5. Format data in OOS stock recovery & Reboot
6. After boot into OOS 11, just local upgrade rom .zip again, you will have OOS on both slots
In your case skip to number 2 and after booting to TWRP then format data then install twrp
hammered58 said:
This is how I go back to stock
You can use MSM tool to revert OOS, or you can try this step:
1. Reboot twrp/lineage recovery, format data. Reboot bootloader
2. Fastboot boot into TWRP FBEv2
3. Sideload official TWRP 3.5.2.9-0 installer (found on TWRP website). Reboot recovery
4. Copy OOS 11.zip to internal storage or otg drive. Flash OOS 11.zip. Reboot recovery again
5. Format data in OOS stock recovery & Reboot
6. After boot into OOS 11, just local upgrade rom .zip again, you will have OOS on both slots
In your case skip to number 2 and after booting to TWRP then format data then install twrp
Click to expand...
Click to collapse
Hey,
Thanks for your reply! I currently don’t have twrp on my phone but I could look at it. Do you have a link for MSM tool as download and possibly a guide?
Juuuul said:
Hey,
Thanks for your reply! I currently don’t have twrp on my phone but I could look at it. Do you have a link for MSM tool as download and possibly a guide?
Click to expand...
Click to collapse
You actually boot into TWRP it does not have to be installed,, you install it once you boot into it plus you would probably need a otg because you do not have a OS . Here's a link to the Msm tools
https://onepluscommunityserver.com/list/Unbrick_Tools/OnePlus_7_Pro/Global_GM21AA/
There are several great write ups on how to use and install msm tool right here in the op7p forum I will see what I can find and post later
[OP7PRO][LATEST OOS 11.0.5.1 GM21AA/GM21BA] Collection of unbrick tools
Disclaimer: By attempting any of the processes listed in this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been...
forum.xda-developers.com