[MOD] LCD TWEAKS (FPS - RESOLUTION) for Better Battery Life [V4 BIG UPDATE]

Search This thread

BuLLeT_93

Senior Member
Apr 10, 2009
622
1,290
29
Frosinone

--- Before install the mod ensure that BUSYBOX is installed, otherwise download Busybox On Rails from Play Store and install. ---

Added updated v4 ZIP (New version)



Introduction
First of all, excuse to all for my poor English.
This mod was born studying deeper my G3 for achieve the best battery life.
It is more simple but most efficient.
It's tested on Stock Rom but may work on AOSP rom, only difference probably it's the DPI values.
__________________________________________________

Read Carefully

Don't work with Stock Kernel (the values doesn't exist here)

Both A and B version works on all ROM without any problem.
If use BL93_LCD-MOD RESOLUTION on Stock based rom with G4 UX and G4 apps and have graphics problem or FC, consider that G3 is not G4 and all ported things are not native for G3.


BEFORE INSTALL RESOLUTION MOD CHANGE "ro.sf.lcd_density=" (DPI) VALUES IN "build.prop" FILE TO 528 OR 530 OR 532 ONLY IN STOCK BASED ROM.

IF YOU INSTALL ONLY v4A OR v4B DON'T NEED TO EDIT DPI

__________________________________________________

What the mod do and how it works
In practice i've scaled the resolution (initially for personal taste) and reduced the FPS from 60 to 50.
For best experience and less lag i recommend to use Gabriel Kernel from my friend @mostafaz
[KERNEL] [Lollipop] [Stock] [Gabriel5.] [D855]
__________________________________________________

Versions
But here we have two different version:
Splitted FPS and Resolution Mod
- v4A (Battery) FPS. Stick the FPS to 50 instead 60 (reduced a lot the lag from 2.2 version, fluid and smooth)
- v4B (More performance) FPS. Set the frequency dinamically, 60 FPS when touch the screen and 50 FPS in idle. (Fixed Random Reboots from 2.3 version)
- Resolution v4 Zip Scale resolution to 1125x2000 (Fixed bootloop from v4 version, it work properly, changed code radically).
__________________________________________________

How to check if the mod works
For Resolution Mod:
Code:
- Open Terminal Emulator
- Type "[COLOR="Red"]su[/COLOR]" and then press enter (without quotes)
- Type "[COLOR="Red"]wm size[/COLOR]" and then press enter (without quotes)
If here we have "[COLOR="Red"]Override size: 1125x2000[/COLOR]" the mod work fine!
For A and B Mod:
Code:
[B][COLOR="Red"]Method for [COLOR="Blue"]v4A[/COLOR] (Work also for CM Users)[/COLOR][/B]
- Open file explorer
- Go to "/sys/devices/platform/g3-display.0/devfreq/g3-display.0/"
- Check "[COLOR="Red"]cur_freq[/COLOR]" file, if values is [COLOR="Blue"]50[/COLOR] the mod work fine!

[B][COLOR="Red"]Method for [COLOR="Blue"]v4B[/COLOR] (Work also for CM Users)[/COLOR][/B]
- Open file explorer
- Go to "/sys/devices/platform/g3-display.0/devfreq/g3-display.0/"
- If "[COLOR="Red"]min_freq[/COLOR]" values is [COLOR="Blue"]50[/COLOR] and "[COLOR="Red"]max_freq[/COLOR]" is [COLOR="Blue"]60[/COLOR] the mod work fine!
__________________________________________________

Changelog
Before install V4 please flash the Uninstaller!

V4
Updated both A and B version for more smothness and updated code
Changed radically Resolution Mod code to fix bootloop
Updated all script for all ZIP to remount "/system" to Read-Only

V3
Updated both A and B version for more smothness
Updated Resolution Mod to fix bootloop
Updated all script for all ZIP

V2.3
Updated B version, now the Random Reboot was fixed and it work fine.
Updated Resolution Mod for better compatibility

V2.2
Updated both A and B MOD version for better smoothness.
Update Resolution MOD, now work fine.
Fixed all permission and boot problem, now all script will be applied fine after boot.
Before install the mod ensure that BUSYBOX is installed, otherwise download Busybox On Rails from Play Store and install.

V2.1
Cleaned and updated all code for all ZIP.

V2
Splitted FPS and Resolution Mod
- 2a (Battery) FPS. Stick the FPS to 50 instead 60 (bit laggy, but if use IntelliPlug Hotplug Driver it set automatically one values to fix this)
- 2b (More performance) FPS. Set the frequency dinamically, 60 FPS when touch the screen and 50 FPS in idle. (May give some random reboots)
- Resolution Zip Scale resolution to 1125x2000.

V1
- 1a (Battery). Scale resolution to 1125x2000 and stick the FPS to 50 instead 60 (bit laggy, but if use IntelliPlug Hotplug Driver it set automatically one values to fix this)
- 1b (More performance). Scale resolution to 1125x2000 and set the frequency dinamically, 60 FPS when touch the screen and 50 FPS in idle. (May give some random reboots)
__________________________________________________

Installation
BACKUP BACKUP BACKUP, then
Before install V4 please flash the uninstaller!
Download attached .zip file
Copy to Phone
Reboot in Recovery
Install

Waiting feedback ;)
 
Last edited:

evilfry

Senior Member
Sep 29, 2009
152
4
Singapore
great mod and thanks!

Just one observation - I am using the original flip cover from LG which has a circle opening at the front for the clock whenever closed.

With the mod, the clock doesn't show automatically anymore when front cover is closed. When alarm goes off, it also doesn't give the option of snooze/dismiss without opening the front cover
 

punkmonkey1984

Senior Member
Aug 16, 2008
2,063
613
Bucheon 부천시
Could you post a mod that reverts the effects.
I have a low DPI (everything looks big) I cant get it back to normal dpi.
Tried re-flashing the rom but it doesnt work.
 

Vit Riddare

Member
Jan 10, 2015
43
32
What is the purpose of changing our DPI? Is it necessary for the mod to work, or does it simply ensure that everything looks the same as before?
 

niko626

Senior Member
Dec 31, 2012
373
95
Trying it out now, thanks man. Will be reporting after 2 days. I have bad battery life with your config on Gabriel's. But still, I'll report ;)
 

punkmonkey1984

Senior Member
Aug 16, 2008
2,063
613
Bucheon 부천시
What is the purpose of changing our DPI? Is it necessary for the mod to work, or does it simply ensure that everything looks the same as before?

It lowers the screen dimensions. So you need to set the DPI before the script changes from 1440 x 2560 to 1125 x 2000.

My DPI didnt save now i have massive icons, Flashing the firmware doesnt reset the changes.
 

jojobans

Senior Member
Aug 18, 2012
1,995
395
mashhad
I used this mod but size icon very big [emoji15]

9ab133395622e1c2831472960140ac4b.jpg


...JoJobans...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 45

    --- Before install the mod ensure that BUSYBOX is installed, otherwise download Busybox On Rails from Play Store and install. ---

    Added updated v4 ZIP (New version)



    Introduction
    First of all, excuse to all for my poor English.
    This mod was born studying deeper my G3 for achieve the best battery life.
    It is more simple but most efficient.
    It's tested on Stock Rom but may work on AOSP rom, only difference probably it's the DPI values.
    __________________________________________________

    Read Carefully

    Don't work with Stock Kernel (the values doesn't exist here)

    Both A and B version works on all ROM without any problem.
    If use BL93_LCD-MOD RESOLUTION on Stock based rom with G4 UX and G4 apps and have graphics problem or FC, consider that G3 is not G4 and all ported things are not native for G3.


    BEFORE INSTALL RESOLUTION MOD CHANGE "ro.sf.lcd_density=" (DPI) VALUES IN "build.prop" FILE TO 528 OR 530 OR 532 ONLY IN STOCK BASED ROM.

    IF YOU INSTALL ONLY v4A OR v4B DON'T NEED TO EDIT DPI

    __________________________________________________

    What the mod do and how it works
    In practice i've scaled the resolution (initially for personal taste) and reduced the FPS from 60 to 50.
    For best experience and less lag i recommend to use Gabriel Kernel from my friend @mostafaz
    [KERNEL] [Lollipop] [Stock] [Gabriel5.] [D855]
    __________________________________________________

    Versions
    But here we have two different version:
    Splitted FPS and Resolution Mod
    - v4A (Battery) FPS. Stick the FPS to 50 instead 60 (reduced a lot the lag from 2.2 version, fluid and smooth)
    - v4B (More performance) FPS. Set the frequency dinamically, 60 FPS when touch the screen and 50 FPS in idle. (Fixed Random Reboots from 2.3 version)
    - Resolution v4 Zip Scale resolution to 1125x2000 (Fixed bootloop from v4 version, it work properly, changed code radically).
    __________________________________________________

    How to check if the mod works
    For Resolution Mod:
    Code:
    - Open Terminal Emulator
    - Type "[COLOR="Red"]su[/COLOR]" and then press enter (without quotes)
    - Type "[COLOR="Red"]wm size[/COLOR]" and then press enter (without quotes)
    If here we have "[COLOR="Red"]Override size: 1125x2000[/COLOR]" the mod work fine!
    For A and B Mod:
    Code:
    [B][COLOR="Red"]Method for [COLOR="Blue"]v4A[/COLOR] (Work also for CM Users)[/COLOR][/B]
    - Open file explorer
    - Go to "/sys/devices/platform/g3-display.0/devfreq/g3-display.0/"
    - Check "[COLOR="Red"]cur_freq[/COLOR]" file, if values is [COLOR="Blue"]50[/COLOR] the mod work fine!
    
    [B][COLOR="Red"]Method for [COLOR="Blue"]v4B[/COLOR] (Work also for CM Users)[/COLOR][/B]
    - Open file explorer
    - Go to "/sys/devices/platform/g3-display.0/devfreq/g3-display.0/"
    - If "[COLOR="Red"]min_freq[/COLOR]" values is [COLOR="Blue"]50[/COLOR] and "[COLOR="Red"]max_freq[/COLOR]" is [COLOR="Blue"]60[/COLOR] the mod work fine!
    __________________________________________________

    Changelog
    Before install V4 please flash the Uninstaller!

    V4
    Updated both A and B version for more smothness and updated code
    Changed radically Resolution Mod code to fix bootloop
    Updated all script for all ZIP to remount "/system" to Read-Only

    V3
    Updated both A and B version for more smothness
    Updated Resolution Mod to fix bootloop
    Updated all script for all ZIP

    V2.3
    Updated B version, now the Random Reboot was fixed and it work fine.
    Updated Resolution Mod for better compatibility

    V2.2
    Updated both A and B MOD version for better smoothness.
    Update Resolution MOD, now work fine.
    Fixed all permission and boot problem, now all script will be applied fine after boot.
    Before install the mod ensure that BUSYBOX is installed, otherwise download Busybox On Rails from Play Store and install.

    V2.1
    Cleaned and updated all code for all ZIP.

    V2
    Splitted FPS and Resolution Mod
    - 2a (Battery) FPS. Stick the FPS to 50 instead 60 (bit laggy, but if use IntelliPlug Hotplug Driver it set automatically one values to fix this)
    - 2b (More performance) FPS. Set the frequency dinamically, 60 FPS when touch the screen and 50 FPS in idle. (May give some random reboots)
    - Resolution Zip Scale resolution to 1125x2000.

    V1
    - 1a (Battery). Scale resolution to 1125x2000 and stick the FPS to 50 instead 60 (bit laggy, but if use IntelliPlug Hotplug Driver it set automatically one values to fix this)
    - 1b (More performance). Scale resolution to 1125x2000 and set the frequency dinamically, 60 FPS when touch the screen and 50 FPS in idle. (May give some random reboots)
    __________________________________________________

    Installation
    BACKUP BACKUP BACKUP, then
    Before install V4 please flash the uninstaller!
    Download attached .zip file
    Copy to Phone
    Reboot in Recovery
    Install

    Waiting feedback ;)
    9
    OP Updated with V3 version.
    Seems to have fixed all problem, test and report please!
    Enjoy :)
    8
    All files updated to 2.2 Version in first post.
    Now all works fine (hope, all my test went fine) .
    Thanks to all for support!
    4
    MOD FIXED

    All files updated in first post.
    Now it can install correctly.
    Thanks to all for support!
    :victory: