• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[Guide] Make the Korean Q Great Again [relocalise, volte, wowifi, debloat and more]

Search This thread

TheCurtisNad

New member
Jul 29, 2021
3
0
I keep getting the error "please use the latest dll" when I try to flash the korean rom. Would anyone know how to fix that? I've tried so many things
 

issc

Member
Aug 31, 2018
10
1
So I had to switch to visible and couldn't get the korean 10 to pick up the cdma bands, came back to nao with partition dl, still no connection. I then refurbish installed then/master resetted on NAO version and everything seems to work even without messing with apn stuffs. feels bad about jumping from essentially korean world unlock android 10 to android 9 na unlocked. still no s/n xd
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    IF YOUR BOOTLOADER IS NOT ALREADY UNLOCKED, THIS GUIDE IS NOT FOR YOU.
    READ EVERYTHING AT LEAST ONCE BEFORE PROCEEDING!
    THIS GUIDE WORKED GREAT FOR AT LEAST 3 PERSONS, THIS DOESN'T MEAN IT WILL WORK ON YOUR PHONE.


    This guide exist in case the ULM Q never released :)


    This guide should do the following :
    • relocalize to your country (I'm only providing the files for canada, usa and eu)
    • Root and TWRP (useful if any custom roms get released)
    • debloating
    • volte/vowifi/vilte/viwifi
    • Very Good battery (see screenshots down below)
    • mute shutter camera
    • 4k 60fps video recording (?some people said it wasn't available on the korean Q?)
    • wifi tethering
    • and more

    WHAT'S NOT WORKING FOR ME :
    • lg smartworld : meaning no lg app update.. which can lead to the next problem
    • Drag down for search : working only if you do not update the google app

    What you need:
    • 1 to 2hrs of free time
    • Working QFIL with minimal knowledge
    • Working Fastboot on your pc (See spoilers)

      I did NOT manage to make fastboot work on my amd ryzen pc (3600)
      here's what I tried :
      - multiple fastboot drivers
      (fastboot was kinda working.. now it just never load any driver)
      - plugged in a usb 3.0 hub
      - FWUL : https://forum.xda-developers.com/an.../live-iso-adb-fastboot-driver-issues-t3526755
      (the latest version as of 2020-11-25 couldn't even boot on this pc...)
      - ubuntu
      (crashed the phone to a gray screen)
      - all my usb ports : 2, 3 and 3.1​
      What I didn't try but could work for you:
      - plugged in a usb 2.0 hub
      - linux mint?​

      Soo... what did I do? I went back to my good ol' intel pc running windows 10 :) worked like a charm.

    Also, this guide assume you had working volte/vowifi on your phone at some point...
    Because, you will need the carrier folder from the /oem/op/ folder.. should look like this : open_us, vrz_us, open_ca..
    Or you will need to retrieve it from your working firmware...

    I'll be providing :
    - Android 10 - G7 - OPEN_CA (Canadian operator folder) (What I'm using on my phone right now)
    - Android 9 - V35 - OPEN_US (ULM/GFi) (Confirmed working by @cmrntnnr)
    - Android 10 - G7 - OPEN_EU (untested) (thanks @vlad48)

    !!!!!! Before crossflashing to the korean kdz !!!!!!
    ------------------------------------------------------------------------
    Crossflashing can break stuff sometime.. it is advised to do a full backup of your phone using https://github.com/bkerler/edl
    if you're feeling lucky and do not want to do a full backup... you should still use qfil to atleast backup the following VITAL partitions : Fsg, modem, modemst1&2, ftm
    STORE THOSE FILES PRECIOUSLY
    ------------------------------------------------------------------------

    File you need to download :
    To your phone SDCARD :​
    To your pc:​

    You need to use SOLID EXPLORER, not esfile or any other since I can not guaranteed it will apply the correct permission to the files and folder.

    1. LGUP > Flash V350N30b_00_LGU_KR_OP_1015.KDZ using partition DL, select everything except FTM
    2. Let the phone boot for the first time and reach setup screen
    3. LGUP > refurbish phone using the kdz (this should fix potential nt error when booting the phone, it did for me)
    4. Let the phone boot for the first time and setup the phone quickly so you can install app. (no lock or fingerprint)
    5. Patching vbmeta to edit the operator/carrier information & patching boot for magisk/root
      • QFIL > partition manager > abl_a > read, store that file and name it : needed_abl.bin
        How to retrieve the file: WIN+R , %AppData%/Qualcomm/QFIL , enter, pick right folder, save and rename bin file​
      • QFIL > partition manager > abl_a > load > engabl.bin (for fastboot)
      • QFIL > partition manager > abl_b > load > engabl.bin (for fastboot) (Optional)
        This is useful in case you need fastboot in the future, simply boot twrp then change slot from a to b and reboot.
        To switch back from fastboot : fastboot --set-active=a​
      • reboot the phone using vol- + power
      • command :
        Code:
        fastboot --disable-verity --disable-verification flash vbmeta_a vbmeta.img
        fastboot oem edl
      • QFIL > partition manager > abl_a > load > needed_abl.bin
      • QFIL > partition manager > boot_a > load > boot_magisk.img
      • reboot by holding vol- + power
      [*]
    6. Reboot to system, Install magisk manager and solid explorer
    7. Start magisk manager and let it reboot your phone
    8. magisk > modules > install from storage > twrp-installer-v3.3.1-v35_a.zip
    9. SOLID EXPLORER > copy the carrier folder to the oem/op/ partition ('OPEN_CA' in my case)
    10. SOLID EXPLORER > edit oem/op/cust_path_mapping.cfg and replace LGU_KR with OPEN_US ('OPEN_CA' in my case)
      If you're still getting nt error at boot, you'll have to fix it in order to make the phone load open_us..
      try adding a second line like this :
      FFFFFF,84=/oem/OP/OPEN_US
      If this doesnt do it, you'll have to share your nt error in the comment.
    11. SOLID EXPLORER > Rename the folder /oem/op/LGU_KR to LGU_KRori (this will make your phone lag/glitch/freeze real quick.. proceed with the next step ASAP)
    12. Quickly go in magisk and use the reboot menu to get to twrp. (reboot to recovery)
    13. Format data
    14. Reboot to TWRP/recovery
    15. Flash Magisk-v21.1.zip, if it doesn't flash, reboot using the reboot menu to TWRP/recovery again until it works. (no red text)
    16. Flash Disable_Dm-Verity_ForceEncrypt_11.02.2020.zip
    17. Reboot to system
    18. if the vowifi toggle is not working for you
      For OPEN_CA/OPEN_US :
      SOLID EXPLORER > move debloated-priv-app-RENAME-ME to /oem/op/priv-app/
      SOLID EXPLORER > Rename the new folder to OPEN_US or OPEN_CA
      Reboot
      FOR OPEN_EU : (these steps are from the v40 community telegram, Quote from Lucky)
      magisk > modules > install from storage > voenabler-v1.8.zip
      If you transplant the KR OP with OPEN_EU, and are based in EU, this module should add the props that enables the VoLTE and VoWifi options.
      Only if this fails, do you need to tinker with the xml files.


      Optional.
    19. Adding back missing lg apps (I provide QMemo and LG Weather)
      you can either install manually the apk from debloated-app-RENAME-ME
      or
      move the folder to oem/op/app/ and rename it OPEN_CA or OPEN_US
    20. Enable LGMessage over Google message and add back LGFMRadio (you'll need to uninstall any sms app you might have installed.. like google message or fb messenger(if used for sms))
      Solid Explorer
      edit this file /oem/op/open_us/config/custom_apk_list.cfg
      change the sign on the following lines (from - to + and + to -)

      -com.lge.fmradio:/system/product/priv-app/LGFmRadio
      -com.android.mms:/system/product/priv-app/LGMessage
      -/system/app/SmartMessagingEngine
      +com.google.android.apps.messaging:/system/app/Messages

      Example
      -/system/app/SmartMessagingEngine
      to
      +/system/app/SmartMessagingEngine

      Reboot
    21. Do not forget to enable developer option and adb AND
      Plug you phone in computer, open adb shell and type su
      on the phone, grant root.
      It is useful to have a root shell in case the phone is stuck while booting (not boot looping)
      you can also just reboot to twrp and undo your modification from there.

    Thanks to everyone patient enough to answer my questions and who did provide most of the solution for this guide:
    vlad48, Lucky, azitlies, xsavi, kaneorotar and many more.. :D
    1
    Sorry for triple posting but by google camera you mean the GCam for the Pixel? Or this one: https://play.google.com/store/apps/details?id=com.google.android.GoogleCamera&hl=en&gl=US honestly not sure if it's the same. Can you point me to the one you got for the Korean Q? Thank you!
    The Google Camera App that is ported to other devices;
    This is what I use for the V35