[KERNEL][PIE][OC/UC]LM-G710 XDkernel-V1.7

Yeedatoy

Senior Member
Jul 18, 2018
97
44
18
36
Charlotte
Oh mate, Thank you very much, I needed to know how that zip worked, I thought it was necessary for some reason for the kernel to work, but I didn't want to brick the phone. Thanks to you I know I don't have to worry anymore.
You have given me the help that I have not seen in any forum or website, I have spent many days trying to know what the hell that zip was.

Thank you mate.

Pd: I have another little question :p
I have noticed that from crossflash so many times, my phone has lost the serial number, I went to look at it the other day in the box of the smartphone, but the imei sticker and everything else with information has been ripped from the box my small cousin playing... So, I don't know what my phone is 100%. Is the imeipro.info page reliable to get the missing data? I know how it works but I'm afraid to introduce the imei on that website... I also thought that if I call Amazon, Where I bought the cell phone, they could send me the sticker information, but I don't know if they'll have it or not.
It's a because I don't know if I need the serial number for something...
I also do not be the exact model of the terminal (photo attachment) of those available on the LG page to register the Product.
It sucks that they take away the Sticker unknowingly and without keeping it. I get angry seeing "empty" under s/n in settings. What a nightmare.


Sorry it took me awhile to figure out a way to get this resolved as my serial number is gone as well. I can't get it to show up in the correct spot permanently oh, but what I did figure out is that if you use exposed, I'm using Tai chi, and download the device ID change module, it will display your original serial number on the 1st screen in the application. I actually discovered this unintentionally but I was pretty excited after I saw it because I knew I had a way to somewhat resolve your issue!
 

Yeedatoy

Senior Member
Jul 18, 2018
97
44
18
36
Charlotte
I just switched to Smart Pack Kernel Manager and there are many options that can be changed and will actually stick after a reboot compared to any other Kernel Manager I have tried. I feel like it helps utilize this Kernel to it's full potential. It also has a built in spectrum control interface. I highly recommend downloading it, as well as the add ons available from the Smart Pack Telegram channel. Also, if you want fast charge to work, there is a Magisk module made for the Pocophone called FastChargingNotZeeta V2. It doubled my charge speed using the stock charger that came with the G7, and a cable from my Stylo 5. In the screenshot above, my phone is a bit warm but it's not related to the charge, it's because I had my GPU locked in at 520mhz and I was using it heavily. At 2400ma I couldn't believe how quickly my battery went from 5% to 100%, however I would recommend using a charge control app to have control over charge limits and only charge at that speed when necessary.
 

slyxo

Member
Oct 28, 2011
42
4
28
Hi mate. I have the International version of g7 (710EM), but i think it can work on ur device. If not, u can always reflash the Stock .kdz

I use LGUP 1.14, the 1.15 not works on my pc by some reason.

https://drive.google.com/open?id=1OIRt5WMkm_0q5EisJ3277tFtfS8g_mJE LGUP 1.14
https://github.com/topjohnwu/Magisk/releases/download/manager-v7.5.1/MagiskManager-v7.5.1.apk Magisk Manager 7.5.1.apk
https://developer.android.com/studio/releases/platform-tools Platform Tools
https://drive.google.com/file/d/1FcIBNfL3_72cQwuxd2TyZSjnC-ItnNTt/view TWRP_universal.img
https://drive.google.com/open?id=1X2Eb39Whg8tuITrc9aks6FOt4iz6DAmX Kernel

I realize these steps:

1- Flash the Stock Kdz u want, I recommend the 20j on EM version, for sprint idk, but sendme anyways the link of u've selected. (U need the boot.img from kdz. Send me the link to ur specific selected kdz and ill give u the extracted original boot.img from ur kdz for u patch it on magisk manager, ive found no one for 20j on this forum, u have to do it manually or me if u dont know) Edit*** I've post u the ones i used at bottom of post if u dont want to patch urself.
2- Leave it startup for 5 min (for auto-reboots)
3-Setup ur user etc, no wifi for no app updates at start.
4-Download magisk manager 7.5.1.apk and install (open and patch the "original boot.img" ive sent u, or skip this if i provided u the patched boot.img)
5-Download spectrum[ROOT] from playstore
6-Enable Usb debug and plug to pc (wait for a request on screen and pick always, then accept)
7-Pwr-off and then hold vol.down and pwr until u are in fastboot.
8-On pc, create a folder on "C:" called "platform-tools" ("C:\platform-tools" where u will paste the zip of platform tools provided by google, make sure u dont extract the 1st folder too, only the files and folders on the root of the 1st folder on zip called "platform-tools"). Then paste in "C:\platform-tools" too the patched boot.img (boot_20j_patched.img or what u have) and the twrp_universal.img
9-Windows key and type cmd, right click and open as admin(dont close this window until u completed entire rooting). Type:
Code:
cd C:\platform-tools
Code:
fastboot flash boot_a boot_20j_patched.img
Code:
fastboot flash boot_b boot_20j_patched.img
10-Reboot and enter the magisk app, apply the onscreen request at open.
11-Reboot one more time to OS
12-Go to fastboot again (steps 6-7)
13-Type on Cmd (the 1st window):
Code:
fastboot boot twrp-universal.img
13* U will have to do this step every time u have to go recovery, coz is boot command, not flash (do not try to flash, u will brick)
14-Wait until u are on Recovery (u need a sd card for flash anything, the recovery dont support internal memory due to LG Protection of /data /system etc... )
15-slide right and then plug to ur pc and send the kernel to sdcard via mtp (mtp its enabled by deafult)
16-go to install, pick down ur sd card and select the kernel zip, flash it and then reboot. (dont try to wipe anything, not working as i said)
17-Go to spectrum app and give admin permissions
18-Gaming profile not working, use performance instead for gaming or benchmark. Balanced for normal use, and Battery for save. There is an icon for slide bar that pick ur profile without open the app.

Now its ended up.

For more speed on phone, i recommend to debloat the smartphone using it
https://forum.xda-developers.com/tmobile-g6/how-to/lg-g6-h870ds-debloat-bloatware-removal-t3941274
Care uninstalling, if u deleted an app that u need, u will to redo all the process to make it come again, cant be flashed or installed. Write here if u want a list of safe removing (for me). For do this:

1- Open cmd with admin privilege on windows and plug ur g7 with usb_debug enabled
2-type
Code:
cd C:\platform-tools
Code:
adb shell
**U need to do the adb shell for make a recognizable command channel between Android-Windows, u cant paste the "pm uninstall" commads only.
3-Paste any command u want from 2nd post of link ive provided u.
example for uninstall a facebook service
Code:
pm uninstall -k --user 0 com.facebook.appmanager
PD: the original boot.img from ur kdz must be patched in the magisk manager before u rooted it. Ill send u the original boot.img from the kdz, u have to open the magisk manager and patch it (have to be copied to sd before patched), then copy the patched boot.img to "C:\Platform-tools" on pc. U can name it to "boot_20j_patched.img" without quotes for make the commads on step 9 work. Another name can be picked, but make sure u edit both commands on step 9 for make cmd find the file. Skip this if u use the "Edit***" way.

Edit***:
Ill post u that ive used if u want to pick it.
-This is the Kdz ive used: https://lg-firmwares.com/downloads-file/22494/G710EM20j_00_OPEN_EU_OP_0323 for step 1
-And the patched boot.img for this kdz: https://drive.google.com/open?id=1Y83WcVSKKtZ8TJuX37jb54FCYRxCAY59 for step 9
I can boot universal TWRP, but when I try to install zip file I am getting the following error:

Unsuported andorid version. Aborting...
Updater process ended with ERROR: 1
Error installing zip file ´/external_sd/XDK-V2.0.2.T_custom.zip
Updating partition details...
Fauled to mount ´/dataé (unknownerror 150)
...done.


Can you help me?
 

ricxgp

Senior Member
Nov 26, 2008
60
21
28
DISCLAIMER!!

I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

GPU OC to 825 Mhz and eXtended GPU Table

Adjust Energy Model to be inline with Pixel 3

and others....



HOW TO FLASH:

First way:

1. Flash with FASTBOOT
Code:
fastboot flash boot_a “put ur kernel.img here”
2.Reboot




The Second way:


use twrp to flash this boot



The Third way:

If u don't have FASTBOOT or TWRP ,but u have got root then u can use the dd command to flash the boot

use TerminalEmulator and type


Code:
su

dd if=/sdcard/“the name of the kernelboot” of=/dev/block/bootdevice/by-name/boot_a


DOWNLOAD:

XDKernel-V1.4:https://drive.google.com/open?id=13W-ChWGR4DBoMsu-ngVbq7djYcgDdi_J(not includ 20G version)

XDKernel-V1.5:https://drive.google.com/open?id=1sLsZ6FnFlxcWTP8mwgi-pqytxHvpVhKQ

NO V1.6 LOL

XDKernel-V1.7:https://drive.google.com/open?id=12jtwep9cu-zrl6LFi6aXCdX6c-ibOFoM

Link of Spectrum!!:https://play.google.com/store/apps/details?id=org.frap129.spectrum&hl=zh





FETURE:

GPU OC TO 825MHZ

GPU UC TO 180MHZ

SELINUX PERMISSIVE/ENFORCE

Adjust Energy Model to be inline with Pixel 3

Boeffla WakeLock Blocker

Slimbus OC

Spectrum



I/O Scheduler

-Noop I/O Scheduler

-Deadline I/O Scheduler

-CFQ I/O Scheduler

-Fiops I/O Scheduler

-SIO I/O Scheduler

-ZEN I/O Scheduler

-Anxiety I/O Scheduler

-Maple I/O Scheduler

-BFQ I/O Scheduler

-TripnDroid I/O Scheduler



CPU Governor

-add Pixutil Governor

-add Blu_Schedutil Governor

-add Smurfutil Governor

-add Pixel_smurfuti Governor

Others.








SOURCE CODE:

https://github.com/SmartRu/XDKernel-for-LMG710





Credits

SGCMarkus

J0SH1X

Llama Monster

Nulled_patronxx

Christoph

pappschlumpf

Alvin Carl Mercado

ME
Hello!

Will it wotk on Android 10 , stock rom v30b-EUR-XX ?

Sent from my LM-G710 using Tapatalk
 

lefttobleed

Senior Member
Apr 20, 2010
313
66
48
I can boot universal TWRP, but when I try to install zip file I am getting the following error:

Unsuported andorid version. Aborting...
Updater process ended with ERROR: 1
Error installing zip file ´/external_sd/XDK-V2.0.2.T_custom.zip
Updating partition details...
Fauled to mount ´/dataé (unknownerror 150)
...done.


Can you help me?
V2.0 is for android 10. I guess you are trying to install on android 9. Use v1.7 for android 9.
 

manuhuelva

Senior Member
Mar 30, 2010
176
38
58
Huelva
I can boot universal TWRP, but when I try to install zip file I am getting the following error:

Unsuported andorid version. Aborting...
Updater process ended with ERROR: 1
Error installing zip file ´/external_sd/XDK-V2.0.2.T_custom.zip
Updating partition details...
Fauled to mount ´/dataé (unknownerror 150)
...done.


Can you help me?
Sorry mate, I've been away for a whilTry this https://forum.xda-developers.com/showpost.php?p=82216705&postcount=54
Forget to mention that for android 9

---------- Post added at 03:03 PM ---------- Previous post was at 03:01 PM ----------

Sorry it took me awhile to figure out a way to get this resolved as my serial number is gone as well. I can't get it to show up in the correct spot permanently oh, but what I did figure out is that if you use exposed, I'm using Tai chi, and download the device ID change module, it will display your original serial number on the 1st screen in the application. I actually discovered this unintentionally but I was pretty excited after I saw it because I knew I had a way to somewhat resolve your issue!
Thank you very much bro, but I do not use exposed. Anyway I was able to retrieve my number using the hex edito in the ftm partition.

---------- Post added at 03:14 PM ---------- Previous post was at 03:03 PM ----------

I just switched to Smart Pack Kernel Manager and there are many options that can be changed and will actually stick after a reboot compared to any other Kernel Manager I have tried. I feel like it helps utilize this Kernel to it's full potential. It also has a built in spectrum control interface. I highly recommend downloading it, as well as the add ons available from the Smart Pack Telegram channel. Also, if you want fast charge to work, there is a Magisk module made for the Pocophone called FastChargingNotZeeta V2. It doubled my charge speed using the stock charger that came with the G7, and a cable from my Stylo 5. In the screenshot above, my phone is a bit warm but it's not related to the charge, it's because I had my GPU locked in at 520mhz and I was using it heavily. At 2400ma I couldn't believe how quickly my battery went from 5% to 100%, however I would recommend using a charge control app to have control over charge limits and only charge at that speed when necessary.
I just tried it and the truth I loved, even has the option to change the profiles. The only thing didn't like is that you can't raise the frequency of the gpu above 710mhz, and this kernel said that you could about 800... I guess that would be for versions 1.4-1.7, but those versions are specific to a boot.img, they are not compatible with the version 20h-20k. What reassures me is that I just remembered that v2. 0.2 is for Android q, which means that if I can use this kernel in 10. I didn't test if it works, but I guess it will, and thanks to you I knew it was for Android q, you were the one who told me I had to edit the version in anykernel to make it compatible with 9. Thank you bro

---------- Post added at 03:27 PM ---------- Previous post was at 03:14 PM ----------

Hi mate. I have the International version of g7 (710EM), but i think it can work on ur device. If not, u can always reflash the Stock .kdz

I use LGUP 1.14, the 1.15 not works on my pc by some reason.

https://drive.google.com/open?id=1OIRt5WMkm_0q5EisJ3277tFtfS8g_mJE LGUP 1.14
https://github.com/topjohnwu/Magisk/releases/download/manager-v7.5.1/MagiskManager-v7.5.1.apk Magisk Manager 7.5.1.apk
https://developer.android.com/studio/releases/platform-tools Platform Tools
https://drive.google.com/file/d/1FcIBNfL3_72cQwuxd2TyZSjnC-ItnNTt/view TWRP_universal.img
https://drive.google.com/open?id=1X2Eb39Whg8tuITrc9aks6FOt4iz6DAmX Kernel (*** IMPORTANT, IF U ARE ANDROID PIE, JUST OPEN THE KERNEL IN PC, EXTRACT THE ANYKERNEL FILE, AND EDIT IN NOTE EDITOR. U HAVE TO CHANGE THE "10" NUMBER TO "9" FOR BE ABLE TO WORK IN PIE. THEN U HAVE TO COPY THE MODIFIED FILE TO ZIP AGAIN AND REWRITE. NOW IT WILL WORK ON PIE ****)

I realize these steps:

1- Flash the Stock Kdz u want, I recommend the 20j on EM version, for sprint idk, but sendme anyways the link of u've selected. (U need the boot.img from kdz. Send me the link to ur specific selected kdz and ill give u the extracted original boot.img from ur kdz for u patch it on magisk manager, ive found no one for 20j on this forum, u have to do it manually or me if u dont know) Edit*** I've post u the ones i used at bottom of post if u dont want to patch urself.
2- Leave it startup for 5 min (for auto-reboots)
3-Setup ur user etc, no wifi for no app updates at start.
4-Download magisk manager 7.5.1.apk and install (open and patch the "original boot.img" ive sent u, or skip this if i provided u the patched boot.img)
5-Download spectrum[ROOT] from playstore
6-Enable Usb debug and plug to pc (wait for a request on screen and pick always, then accept)
7-Pwr-off and then hold vol.down and pwr until u are in fastboot.
8-On pc, create a folder on "C:" called "platform-tools" ("C:\platform-tools" where u will paste the zip of platform tools provided by google, make sure u dont extract the 1st folder too, only the files and folders on the root of the 1st folder on zip called "platform-tools"). Then paste in "C:\platform-tools" too the patched boot.img (boot_20j_patched.img or what u have) and the twrp_universal.img
9-Windows key and type cmd, right click and open as admin(dont close this window until u completed entire rooting). Type:
Code:
cd C:\platform-tools
Code:
fastboot flash boot_a boot_20j_patched.img
Code:
fastboot flash boot_b boot_20j_patched.img
10-Reboot and enter the magisk app, apply the onscreen request at open.
11-Reboot one more time to OS
12-Go to fastboot again (steps 6-7)
13-Type on Cmd (the 1st window):
Code:
fastboot boot twrp-universal.img
13* U will have to do this step every time u have to go recovery, coz is boot command, not flash (do not try to flash, u will brick)
14-Wait until u are on Recovery (u need a sd card for flash anything, the recovery dont support internal memory due to LG Protection of /data /system etc... )
15-slide right and then plug to ur pc and send the kernel to sdcard via mtp (mtp its enabled by deafult)
16-go to install, pick down ur sd card and select the kernel zip, flash it and then reboot. (dont try to wipe anything, not working as i said)
17-Go to spectrum app and give admin permissions
18-Gaming profile not working, use performance instead for gaming or benchmark. Balanced for normal use, and Battery for save. There is an icon for slide bar that pick ur profile without open the app.

Now its ended up.

For more speed on phone, i recommend to debloat the smartphone using it
https://forum.xda-developers.com/tmobile-g6/how-to/lg-g6-h870ds-debloat-bloatware-removal-t3941274
Care uninstalling, if u deleted an app that u need, u will to redo all the process to make it come again, cant be flashed or installed. Write here if u want a list of safe removing (for me). For do this:

1- Open cmd with admin privilege on windows and plug ur g7 with usb_debug enabled
2-type
Code:
cd C:\platform-tools
Code:
adb shell
**U need to do the adb shell for make a recognizable command channel between Android-Windows, u cant paste the "pm uninstall" commads only.
3-Paste any command u want from 2nd post of link ive provided u.
example for uninstall a facebook service
Code:
pm uninstall -k --user 0 com.facebook.appmanager
PD: the original boot.img from ur kdz must be patched in the magisk manager before u rooted it. Ill send u the original boot.img from the kdz, u have to open the magisk manager and patch it (have to be copied to sd before patched), then copy the patched boot.img to "C:\Platform-tools" on pc. U can name it to "boot_20j_patched.img" without quotes for make the commads on step 9 work. Another name can be picked, but make sure u edit both commands on step 9 for make cmd find the file. Skip this if u use the "Edit***" way.

Edit***:
Ill post u that ive used if u want to pick it.
-This is the Kdz ive used: https://lg-firmwares.com/downloads-file/22494/G710EM20j_00_OPEN_EU_OP_0323 for step 1
-And the patched boot.img for this kdz: https://drive.google.com/open?id=1Y83WcVSKKtZ8TJuX37jb54FCYRxCAY59 for step 9
I put here something I forgot to mention for the 2.0.2 kernel to work on Android pie. And Now is fixed on original post.

Credits to @Yeedatoy

(*** IMPORTANT, IF U ARE ANDROID PIE, JUST OPEN THE KERNEL IN PC, EXTRACT THE ANYKERNEL FILE, AND EDIT IN NOTE EDITOR. U HAVE TO CHANGE THE "10" NUMBER TO "9" FOR BE ABLE TO WORK IN PIE. THEN U HAVE TO COPY THE MODIFIED FILE TO ZIP AGAIN AND REWRITE. NOW IT WILL WORK ON PIE ****)
 
Last edited:

manuhuelva

Senior Member
Mar 30, 2010
176
38
58
Huelva
does it have Usb Storage Mode?
If what you are talking about is "usb-mass-storage-mode", I have not particularly seen it, in addition, since android 7 or 8, they disable it in many roms, since extract the memory card to connect it to the pc through the phone's usb, causes many apps and files running on the system to bug and start to have app errors.

You can try this anyway

https://forum.xda-developers.com/android/apps-games/app-universal-mass-storage-enabler-beta-t3240097
 
Last edited:

washwash

Senior Member
May 29, 2014
263
36
0
If what you are talking about is "usb-mass-storage-mode", I have not particularly seen it, in addition, since android 7 or 8, they disable it in many roms, since extract the memory card to connect it to the pc through the phone's usb, causes many apps and files running on the system to bug and start to have app errors.

You can try this anyway

https://forum.xda-developers.com/android/apps-games/app-universal-mass-storage-enabler-beta-t3240097
yes you are correct, it works if it's supported by kernel, and the stock kernel doesn't support that.
i've tried the app you have linked some days ago and it just crash after an error.
it's possible to have the sd mounted for the rom AND for the pc, anyway i never had a problem (other roms and phone) and a crash for some app is not a problem, the mtp transfer is not sure as far as i've seen.
 
  • Like
Reactions: manuhuelva

manuhuelva

Senior Member
Mar 30, 2010
176
38
58
Huelva
Hi guys.

Ive fixed the xd-kernel-1.7-stock to be able to work on any stock Pie version!! with fully working spectrum profiles and gaming profile fixed too.
Forgive flash moded boot.img for specific stock firmwares versions, these are outdated, last was for 20c firmware stock
The reason to pick 1.7 over 2.02 (in pie) is 1.7 have all the content post on 1st post by OP, but 2.0.2 is originally created for run on android 10... and have less features as custom kernel In pie.
2.0.2 does not reach the 710mhz in gpu and have the gaming profile bugged at 160mhz as maximun gpu-speed.

Now u will have all promised in OP with working spectrum and profiles with good ones settings (i benchmarked all of them in 3 days xD)

I recomend u:
Balanced for everyday use
Performance for selective task u need, like benchmarks, file converting, video editing or like
Battery for saving, keeping in mind that will downgrade the cpu/gpu alot
Gaming for unlock all our SD845 power on game-Apps (for synthetic test, benchmarks or like use "Performance" profile, due cpu is all time full speed and gpu goes to 780mhz...
enought for do these task. For gaming cpu is not needed at full speed all the time, but yes a gpu boost).

steps:

1-Open ur bootloader

2-root and install magisk

3-flash xD-Kernel 1.7-Stock from drive folder (other stock folder) in TWRP and reboot to system https://drive.google.com/file/d/1MEFt7Ma2DOw8h7d_HjfyLN64Hnqz2bOo/view?usp=sharing credits to @Smart Ru

4a-poweroff

4b-go Qfil and extract ur boot_a or boot_b partition

5-extract Android image kitchen folder and put ur boot.img inside. https://forum.xda-developers.com/attachment.php?attachmentid=5024495&d=1590190159 credits to @osm0sis

6-run unpack script

7-paste the files i provided inside ramdisk folder and replace it https://drive.google.com/file/d/1HTT-0nm-y6tib_T1VQrws0EMreWia_Us/view?usp=sharing

8-go back and run repack script

9-pick the new image file and flash it on boot_a and boot_b by fastboot or qfil

10-dont care about error message at startup of android, it appears anyways with xd-kernel-1.7-stock without modifications on every boot. It appears due to kernel kills dummy lg process from startup (2.0.2-custom doesnot)

11-download spectrum.

12-done.


Ive edited the profiles too for be more accurate to profile name:

-Balanced:
Governor "blu_schedutil" (is a light schedutil with powersaving on sleep mode, perfect for everyday use)
I/O "cfq" (most balanced I/O for everyday use)
Max/min Cpu.freq = 2.8ghz/800mhz (gold) 1.7ghz/300mhz (silver)
Max/min gpu.freq = 710mhz/160mhz (710mhz is stock top speed)


-Performance:
Governor "Performance" (cpu will run at full speed all the time, just pick it only for run benchmarks or for do selective heavy task u need, will consume battery fast)
I/O "deadline" (best for gaming-benchmarks)
Max/min Cpu.freq = 2.8ghz/1.05ghz (gold) 1.7ghz/748mhz (silver)
Max/min gpu.freq = 780mhz/160mhz


-Battery:
Governor "Powersave" (cpu will run at low speed most time, a really battery saving profile, u will have a little ui lag, but it gives u true promised battery saving)
I/O "SioPlus" (best battery saving I/O available in kernel)
Max/min Cpu.freq = 1.68ghz/825mhz (gold) 1.51ghz/300mhz (silver)
Max/min gpu.freq = 160mhz/160mhz


-Gaming:
Governor "Pixutil" (A port of official Pixel 3 Schedutil governor, awesome performance without stay full 2.8ghz all time, perfect for gaming ^^)
I/O "deadline" (best for gaming-benchmarks)
Max/min Cpu.freq = 2.8ghz/1.05ghz (gold) 1.7ghz/300mhz (silver)
Max/min gpu.freq = 825mhz/160mhz (highest gpu freq profile for more fps)
 
Last edited:
  • Like
Reactions: lefttobleed

manuhuelva

Senior Member
Mar 30, 2010
176
38
58
Huelva
Update v1.1 of kernel Fix

Update Fix

I did some changes due to high battery drain on balanced, performance, gaming profiles and lag on battery saving profile.

U only need to replace files on ramdisk again and its fine. Just extract ur boot.img, unpack, patch files (copy), repack and flash boot a/b.

Changelog v1.1:

-Switched all profile governors to Schedutil. Most optimizated than imported
-I/O Balanced profile "cfq" --> "Zen"
-Min. freq Little_CPU 800mhz --> 825mhz on Balanced profile
-LMK Balanced profile "18432,23040,27648,32256,85296,120640"
-I/O Performance profile "deadline" --> "Zen"
-Performance profile "dynamic_stune_boost" set to "20"
-LMK Performance profile "18432,23040,27648,32256,85296,120640"
-I/O Battery profile "SioPlus" --> "Anxiety"
-Dynamic Stune Boost and Schedtune disabled on Battery profile
-LMK Battery profile "18432,23040,27648,32256,85296,120640"
-Min. freq Little_CPU 300mz --> 748mhz on Gaming profile
-Gaming profile "dynacim_stune_boost" set to "50"
-Min. GPU freq 160mhz --> 342mhz on Gaming profile
-Mantain I/O deadline on Gaming profile
-LMK Gaming profile "33792,45056,56320,123904,168960,180224"

Better scores on benchmarks achieved, and more battery saved than previously.

PD: if anyone plays Team Fight Tactics here, now u will have smooth 60fps(not tested in max. resolution, just 1080p) in game with this trick:

In a rootbrowser or like, go to path Go to android/data/com.riotgames.league.teamfighttactics/files/documents/config>game.cfg
Open and edit archive changing "0" to "1" in WaitForVerticalSync value.
Save changes and play (U're Welcome for this xD)

Download v1.1
 
Last edited:

Yeedatoy

Senior Member
Jul 18, 2018
97
44
18
36
Charlotte
Update Fix

I did some changes due to high battery drain on balanced, performance, gaming profiles and lag on battery saving profile.

U only need to replace files on ramdisk again and its fine. Just extract ur boot.img, unpack, patch files (copy), repack and flash boot a/b.

Changelog v1.1:

-Switched all profile governors to Schedutil. Most optimizated than imported
-I/O Balanced profile "cfq" --> "Zen"
-Min. freq Little_CPU 800mhz --> 825mhz on Balanced profile
-LMK Balanced profile "18432,23040,27648,32256,85296,120640"
-I/O Performance profile "deadline" --> "Zen"
-Performance profile "dynamic_stune_boost" set to "20"
-LMK Performance profile "18432,23040,27648,32256,85296,120640"
-I/O Battery profile "SioPlus" --> "Anxiety"
-Dynamic Stune Boost and Schedtune disabled on Battery profile
-LMK Battery profile "18432,23040,27648,32256,85296,120640"
-Min. freq Little_CPU 300mz --> 748mhz on Gaming profile
-Gaming profile "dynacim_stune_boost" set to "50"
-Min. GPU freq 160mhz --> 342mhz on Gaming profile
-Mantain I/O deadline on Gaming profile
-LMK Gaming profile "33792,45056,56320,123904,168960,180224"

Better scores on benchmarks achieved, and more battery saved than previously.

PD: if anyone plays Team Fight Tactics here, now u will have smooth 60fps(not tested in max. resolution, just 1080p) in game with this trick:

In a rootbrowser or like, go to path Go to android/data/com.riotgames.league.teamfighttactics/files/documents/config>game.cfg
Open and edit archive changing "0" to "1" in WaitForVerticalSync value.
Save changes and play (U're Welcome for this xD)

Download v1.1

Check out the Adreno Drivers Telegram Page and push this Kernel even further. Updated Vulkan Driver and Adreno's own Thermal mods. The Vulkan Driver works well flashed through TWRP. The OpenGL and OpenGL lite were a bust.
 

Attachments

  • Like
Reactions: manuhuelva

manuhuelva

Senior Member
Mar 30, 2010
176
38
58
Huelva
Check out the Adreno Drivers Telegram Page and push this Kernel even further. Updated Vulkan Driver and Adreno's own Thermal mods. The Vulkan Driver works well flashed through TWRP. The OpenGL and OpenGL lite were a bust.
oh ty bro.

I tried this [DRIVER] [10.0+] Adreno 600 Series OpenGL & Vulkan Drivers [[email protected] rev2][1.1.128] version past 2-3 weeks and vulkan games dont started, opengl games too with a force close window message. If u tried these u said and work, ill try.

One more thing, in the telegram u proposed, there are these: NFS INJECTOR, FDE.AI, Exclusive Thermals and Adreno Drivers. U tried NFS and FDE.AI? They look good, but if try, this means that i have to disable spectrum support on kernel again, if not i could break NFS and FDE.AI settings. What do u think about it?
 

Yeedatoy

Senior Member
Jul 18, 2018
97
44
18
36
Charlotte
The Vulkan driver was the only one that I got to work, but the Magisk flashable version didn't work properly, so if you want to risk it with the TWRP version it works well for me but you're risking having to restore a backup or much worse if you aren't backed up. I switched to the latest Magisk Canary build as suggested but even then, both versions of the Open GL driver kept crashing apps on me. They say the Canary build breaks safety net but I still pass.

As far as FDE, LKT etc...they work great but I stopped using them because you lose a bit of control over your settings. They work great as a flash and forget mod as they are intended to be, but for people like you and I who like to try and fine-tune everything I think you may not want to try them. I got my highest benchmark score yet on 3Dmark Slingshot extreme unlimited OpenGl yesterday. 4683 on Slingshot Extreme and 6173 on Slingshot (Non Extreme). Hit 64.60 FPS on max resolution.
 

Attachments

randz27

Member
Oct 9, 2012
31
1
38
The Vulkan driver was the only one that I got to work, but the Magisk flashable version didn't work properly, so if you want to risk it with the TWRP version it works well for me but you're risking having to restore a backup or much worse if you aren't backed up. I switched to the latest Magisk Canary build as suggested but even then, both versions of the Open GL driver kept crashing apps on me. They say the Canary build breaks safety net but I still pass.

As far as FDE, LKT etc...they work great but I stopped using them because you lose a bit of control over your settings. They work great as a flash and forget mod as they are intended to be, but for people like you and I who like to try and fine-tune everything I think you may not want to try them. I got my highest benchmark score yet on 3Dmark Slingshot extreme unlimited OpenGl yesterday. 4683 on Slingshot Extreme and 6173 on Slingshot (Non Extreme). Hit 64.60 FPS on max resolution.

i am currently using
Adreno [email protected]
Vulkan-1.1.128

flashed using TWRP.

What do you think about this bench score?
is it good enough? i dont see much difference from previous driver using this bench, but i feel the difference while in actual gaming.

So far, its smoother than previous driver.
 

Attachments

manuhuelva

Senior Member
Mar 30, 2010
176
38
58
Huelva
The Vulkan driver was the only one that I got to work, but the Magisk flashable version didn't work properly, so if you want to risk it with the TWRP version it works well for me but you're risking having to restore a backup or much worse if you aren't backed up. I switched to the latest Magisk Canary build as suggested but even then, both versions of the Open GL driver kept crashing apps on me. They say the Canary build breaks safety net but I still pass.

As far as FDE, LKT etc...they work great but I stopped using them because you lose a bit of control over your settings. They work great as a flash and forget mod as they are intended to be, but for people like you and I who like to try and fine-tune everything I think you may not want to try them. I got my highest benchmark score yet on 3Dmark Slingshot extreme unlimited OpenGl yesterday. 4683 on Slingshot Extreme and 6173 on Slingshot (Non Extreme). Hit 64.60 FPS on max resolution.
Ok bro, but I have to ask you one thing. What method do you use to make backups? Qfil or what. In past, i did Twrp backups to my beloved Htc Desire HD and could restore without any problem. Now according to what I know, it is complicated .... The twrp does not access the partitions; Using qfil I made a backup of all the partitions a month ago and finally when restoring them one by one, the phone self-caused a factory reset and it was like starting again (it takes 100,000 to make the backups one by one ... no let's talk about restoring it, my god). I honestly do not know how to make a damn backup of everything, understanding everything as / cache, / system, / boot, / vendor .... that is, all partitions to leave the phone exactly as I left it before the backup.


If I knew for sure how to make a backup of that style, I would even flash windows phone 6.1 if necessary, knowing that I can easily return to my setup.

I think I'm going to take a look at the fde mods on github to know the code, and what it would cause in my terminal, it calls my attention, and more knowing that you have told me that they are really good.

Regarding your benchmark, it is incredible how it can be so powerful after some modifications. The benchmark is opengl and vulkan together, or just vulkan?

---------- Post added at 01:27 PM ---------- Previous post was at 01:16 PM ----------

I would also like to know what apps debloat your g7, maybe you remove fewer apps than me. This is my guess, but ... I don't know if I've noticed that the more apps I remove from the "debloater" module in magisk, the less score I get in the 3dmark. I would like you to tell me the apps that disable your default in ROM, I remove quite a few, like bridge, smartworld, mcafee, lg-backup, lg-drm ... If you could make me a list or a dump (like the list that I exported from the "debloater" module (which comes with all the apps that I have disabled) I would really appreciate it.

---------- Post added at 01:33 PM ---------- Previous post was at 01:27 PM ----------

I have the feeling that the more modules it has, the less performance 3dmark has, and you have many modules ... I don't know if you put the phone with the benchmark in the fridge or something like that. I live in Spain and now it is 40ºC, I have the Poetic Tempered Glass+Case, a very robust case that does not dissipate heat well now in summer, so I am forced to put the phone in front of the fan when I do a benchmark and remove case, if not, it does not rise from 3900-4000 points. I keep my mouth open with your results ... I want to be your padawan bro.

---------- Post added at 01:37 PM ---------- Previous post was at 01:33 PM ----------

i am currently using
Adreno [email protected]
Vulkan-1.1.128

flashed using TWRP.

What do you think about this bench score?
is it good enough? i dont see much difference from previous driver using this bench, but i feel the difference while in actual gaming.

So far, its smoother than previous driver.
Do the Opengl 464.0rev-2 drivers work for you? Are they the normal ones or the lite version? I remember that in magisk neither of them worked for me, and neither did vulkan. As I said above, I don't want to risk flashing without an effective backup method bro.

What rom do you use stock 20j-20k, stock Q, evolution-x, lineage?

---------- Post added at 01:45 PM ---------- Previous post was at 01:37 PM ----------

The Vulkan driver was the only one that I got to work, but the Magisk flashable version didn't work properly, so if you want to risk it with the TWRP version it works well for me but you're risking having to restore a backup or much worse if you aren't backed up. I switched to the latest Magisk Canary build as suggested but even then, both versions of the Open GL driver kept crashing apps on me. They say the Canary build breaks safety net but I still pass.

As far as FDE, LKT etc...they work great but I stopped using them because you lose a bit of control over your settings. They work great as a flash and forget mod as they are intended to be, but for people like you and I who like to try and fine-tune everything I think you may not want to try them. I got my highest benchmark score yet on 3Dmark Slingshot extreme unlimited OpenGl yesterday. 4683 on Slingshot Extreme and 6173 on Slingshot (Non Extreme). Hit 64.60 FPS on max resolution.
Bro, i debloat these in ADB
Code:
pm uninstall -k --user 0 com.evernote.promohelper

pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.katana
pm uninstall -k --user 0 com.facebook.system

pm uninstall -k --user 0 com.google.android.apps.photos "google photos"

pm uninstall -k --user 0 com.google.android.apps.tachyon "google duo"

pm uninstall -k --user 0 com.google.android.feedback "google telemetry"

pm uninstall -k --user 0 com.google.android.videos "google play videos"

pm uninstall -k --user 0 com.instagram.android

pm uninstall -k --user 0 com.lge.android.atservice "LG update component" I use LG-UP instead OTA

pm uninstall -k --user 0 com.lge.appbox.client "LG update component" I use LG-UP instead OTA

pm uninstall -k --user 0 com.lge.bnr "LG Switch"

pm uninstall -k --user 0 com.lge.bnr.launcher "LG SWitch"

pm uninstall -k --user 0 com.lge.cloudhub "like google photos but LG"

pm uninstall -k --user 0 com.lge.drive.activator "Bloatware of G-Drive"

pm uninstall -k --user 0 com.lge.drmservice "Drm from LG" ( probably, removing it does s/n appears as empty. But i dont care for that)

pm uninstall -k --user 0 com.lge.email

pm uninstall -k --user 0 com.lge.exchange

pm uninstall -k --user 0 com.lge.gcuv "LG developers login service GUI"

pm uninstall -k --user 0 com.lge.lgaccount "useless if u are root or uses LG-UP"

pm uninstall -k --user 0 com.lge.lgfota.permission "LG update component" I use LG-UP instead OTA

pm uninstall -k --user 0 com.lge.lgdrm.permission "Drm from LG" ( probably, removing it does s/n appears as empty. But i dont care for that)

pm uninstall -k --user 0 com.lge.lgworld "LG Smartworld, for me bloatware"

pm uninstall -k --user 0 com.lge.lifetracker "LIKE huawei steps counter, but from lg" Just bloatware for me

pm uninstall -k --user 0 com.lge.mlt "LG telemetry" remove it right NOW!!!

pm uninstall -k --user 0 com.lge.myplace

pm uninstall -k --user 0 com.lge.ia.task.smartcare "smart doctor slow ur phone, use other app to clean like sd maid"

pm uninstall -k --user 0 com.lge.springcleaning "smart doctor slow ur phone, use other app to clean like sd maid"

pm uninstall -k --user 0 com.lge.smartdoctor.webview "smart doctor slow ur phone, use other app to clean like sd maid"

pm uninstall -k --user 0 com.lge.gametuner "gametuner just F*cks ur performance, trust me, u could only disable it and no others, and you should see a noticeable performance increase, but not enought disable it alone"

pm uninstall -k --user 0 com.lge.myplace.engine

pm uninstall -k --user 0 com.lge.remote.lgairdrive "airdrive, u can remove it safely"

pm uninstall -k --user 0 com.lge.remote.setting "airdrive, u can remove it safely"

pm uninstall -k --user 0 com.lge.srtc "root checker from LG" Remove it please, it loads ur ram with dummy code if detects root for become slowly phone

pm uninstall -k --user 0 com.lge.updatecenter "LG update component" I use LG-UP instead OTA

pm uninstall -k --user 0 com.rsupport.rs.activity.lge.allinone "bloatware"

pm uninstall -k --user 0 com.lge.lgdmsclient "LG update component" I use LG-UP instead OTA

pm uninstall -k --user 0 com.google.android.apps.docs "google drive"

pm uninstall -k --user 0 com.android.chrome "google chrome" i use firefox (if u will use drive over internet browser, keep chrome, firefox is not compatible with google drive web version)

pm uninstall -k --user 0 com.google.android.youtube "remove, i use Youtube Vanced from XDA"

pm uninstall -k --user 0 com.google.android.music "Google play music"

pm uninstall -k --user 0 com.lge.sync "LG Bridge" just remove it, i can backup my phone without bloatwares

pm uninstall -k --user 0 com.mcafee.security.safefamily "hi bloatware Ò,ó"

pm uninstall -k --user 0 com.lge.ime * Keep it, is the LG keyboard. If u take a screenshot, the share-menu over the screen Left-down will dissapear, nothing happening if u take a screenshot, u will go gallery manually to see the picture

pm uninstall -k --user 0 com.lge.qhelp.application * Keep it, is the LG FAQ APP. If u take a screenshot, the share-menu over the screen Left-down will dissapear, nothing happening if u take a screenshot, u will go gallery manually to see the picture

pm uninstall -k --user 0 com.lge.qhelp * Keep it, is the LG FAQ APP. If u take a screenshot, the share-menu over the screen Left-down will dissapear, nothing happening if u take a screenshot, u will go gallery manually to see the picture

pm uninstall -k --user 0 com.orange.update "bloatware"

pm uninstall -k --user 0 de.telekom.tsc "more bloatware"
And these via Magisk module "debloater"
Code:
debloat.import=1
LGMyPlace^=/system/priv-app/LGMyPlace
LGLDB^=/system/priv-app/LGLDB
GoogleFeedback^=/system/priv-app/GoogleFeedback
CarrierServices^=/system/priv-app/CarrierServices
GDEC^=/system/product/priv-app/GDEC
LGAirDriveSetting^=/system/product/priv-app/LGAirDriveSetting
LGPCSuiteService^=/system/product/priv-app/LGPCSuiteService
RCSProvider^=/system/product/priv-app/RCSProvider
GCUV^=/system/product/priv-app/GCUV
LGBackupLauncher^=/system/product/priv-app/LGBackupLauncher
MyPlacesEngine^=/system/product/priv-app/MyPlacesEngine
Facebook_Installer^=/system/product/priv-app/Facebook_Installer
LGExchange^=/system/product/priv-app/LGExchange
CloudHub^=/system/product/priv-app/CloudHub
LGApplicationManager^=/system/product/priv-app/LGApplicationManager
LGRcsCall^=/system/product/priv-app/LGRcsCall
LGEmail^=/system/product/priv-app/LGEmail
LGPartnerBookmarksProvider^=/system/product/priv-app/LGPartnerBookmarksProvider
LGBackup^=/system/product/priv-app/LGBackup
LGUpdateCenter^=/system/product/priv-app/LGUpdateCenter
LGAirDrive^=/system/product/app/LGAirDrive
LGFOTA^=/system/product/app/LGFOTA
DrmService^=/system/product/app/DrmService
LGAccount^=/system/product/app/LGAccount
RctProvider^=/system/product/app/RctProvider
Facebook_AppManager^=/system/product/app/Facebook_AppManager
LGDrm^=/system/product/app/LGDrm
Gmail2^=/system/app/Gmail2
Duo^=/system/app/Duo
Videos^=/system/app/Videos
CtsShimPrebuilt^=/system/app/CtsShimPrebuilt
Traceur^=/system/app/Traceur
MOCA^=/system/app/MOCA
LGATCMDService^=/system/app/LGATCMDService
LatinImeGoogle^=/system/app/LatinImeGoogle
Drive^=/system/app/Drive
Music2^=/system/app/Music2
Photos^=/system/app/Photos
Tycho^=/system/app/Tycho
Chrome^=/system/app/Chrome
YouTube^=/system/app/YouTube
TrustZoneAccessService^=/system/vendor/app/TrustZoneAccessService
Pls, tell me if i have more or less than yours, i want to debloat the same as you, with the same method, may be u only do adb or only go "debloater" module.... or may be u donot debloat anything. With my config, i feel smooth all the phone, but have not the same results in 3dmark as you, pls help me a little :p
 
Last edited:
  • Like
Reactions: lefttobleed