[LG Optimus L9 P760, P765, P768, P769] kuma82:
Sorry to hear all this, just thought I'll share that I'm working on a solution to root and install L9Recovery.apk without even touching the dam messed up screen.

It involves using adb and a couple of other files

I guess I could give it to you right now so you can install root (with Cydia Impactor) and the recovery. However, it's far from complete and it's won't do everything I want it to do yet.

So proceed at your own risk!!!

https://mega.co.nz/#!908GzAoJ!dA2pc1lBTP42Muj_gp41Jh1ehwR1tiFBOd3ABPfd_ug

1. Extract the folder to your desktop

2. Open my folder and double click on Start.bat

Note the commands install to Internal & External will not do anything (yet).

Just select number 1 or 2 and press enter. Afterwards it will reinstall busybox & cwm

My bad, you need to have usb debugging enable & I think you have to be connected in LG Mode

This is what the Start.bat contains

@ECHO OFF
color 0E
SET APP_NAME=KUMA Restore
SET bb=/data/local/tmp/busybox
SET dir=/data/local/tmp
SET bbx=/system/xbin/busybox
SET adb=tools\adb
SET file=in files folder.
SET find=Could not find
SETLOCAL ENABLEDELAYEDEXPANSION
TITLE %APP_NAME%

:: Check
CALL :CHECK_FILE

CALL :ROOT

CALL :CHECK_ROOT

CALL :CONSOLE

:: Extract
CALL :Run

CALL :REBOOT_CHECK

CALL :CONSOLE_EXIT

:: Beginning
:Console_HEADER
CLS
ECHO ===============================================================================
ECHO KUMA82's
ECHO RECOVERING
ECHO FROM
ECHO THE
ECHO WONKINESS
ECHO ===============================================================================
ECHO.
GOTO :EOF

:CHECK_ROOT
CLS
ECHO ...
ECHO ...
echo Checking if you have Root "su"....
ECHO.
%adb%.exe wait-for-device
%adb% push files\busybox %dir%
%adb% push files\checkroot.sh %dir%
%adb% shell chmod 777 %dir%/busybox
%adb% shell chmod 777 %dir%/checkroot.sh
%adb% shell sh %dir%/checkroot.sh
PAUSE
GOTO :EOF

:ROOT
CALL :CONSOLE_HEADER
CD Impactor
start "" Impactor.exe
CD ..
echo PRESS THE "START" BUTTON
ECHO.
ECHO On Cydia Impactor
ECHO.
echo Once your device is rooted
ECHO.
ECHO Exit Impactor and
ECHO ===============================================================================
PAUSE
GOTO :EOF
:: B
:CONSOLE
CALL :CONSOLE_HEADER
ECHO Do you want flashable files
ECHO on your External SD
ECHO "/storage/external_SD/1KUMA"
ECHO OR
ECHO on your Internal SD
ECHO "/sdcard/1KUMA"
ECHO.
ECHO Type #
ECHO 1 For External
ECHO 2 For Internal
ECHO.
ECHO Note: External is recommend ;)
ECHO.
SET /P YOU=Enter the number:
:: b
IF %YOU%==1 GOTO :External
IF %YOU%==2 GOTO :Internal
IF NOT DEFINED NUMBER GOTO :CONSOLE
GOTO :EOF

:CHECK_FILE
IF NOT EXIST %adb%.exe (
CALL :CONSOLE_HEADER
ECHO %find% adb in tools folder.
ECHO.
ECHO ===============================================================================
PAUSE > NUL
EXIT 0
)
IF NOT EXIST files\busybox (
CALL :CONSOLE_HEADER
ECHO %find% busybox %file%
ECHO.
ECHO ===============================================================================
PAUSE > NUL
EXIT 0
)
IF NOT EXIST files\e2fsck (
CALL :CONSOLE_HEADER
ECHO %find% e2fsck %file%
ECHO.
ECHO ===============================================================================
PAUSE > NUL
EXIT 0
)
IF NOT EXIST files\bb-uninstaller.sh (
CALL :CONSOLE_HEADER
ECHO %find% bb-uninstaller.sh %file%
ECHO.
ECHO ===============================================================================
PAUSE > NUL
EXIT 0
)
IF NOT EXIST files\checkroot.sh (
CALL :CONSOLE_HEADER
ECHO %find% checkroot.sh %file%
ECHO.
ECHO ===============================================================================
PAUSE > NUL
EXIT 0
)
IF NOT EXIST files\Fix_Touch-V20F.zip (
CALL :CONSOLE_HEADER
ECHO %find% Fix_Touch-V20F.zip %file%
ECHO.
ECHO ===============================================================================
PAUSE > NUL
EXIT 0
)

GOTO :EOF

:: C
:External
ECHO hello..external
PAUSE
ECHO ===============================================================================
GOTO :EOF

:Internal
ECHO hello..internal
PAUSE
ECHO ===============================================================================
GOTO :EOF

:Run
%adb% wait-for-device
%adb% push files\e2fsck %dir%
%adb% push files\bb-uninstaller.sh %dir%
%adb% shell mkdir %dir%/bootstrap
%adb% push bootstrap %dir%/bootstrap/
%adb% shell su -c "mount -o remount,rw /system"
%adb% shell su -c "%bb% chmod -R 777 %dir%"
echo Installing Bootstrap Recovery by Artax182x...
%adb% shell su -c "%bb% cp %dir%/e2fsck /system/bin"
%adb% shell su -c "%bb% cp -ar %dir%/bootstrap /system"
%adb% shell su -c "%bb% cp %dir%/e2fsck /system/bin"
%adb% shell su -c "chmod 755 /system/bin/e2fsck"
echo Running Phil3759@xda-developers Busybox Uninstaller v1.0...
%adb% shell su -c "sh %dir%/bb-uninstaller.sh"
%adb% shell su -c "%bb% find /system/xbin -size +700k -delete"
%adb% shell su -c "%bb% rm -rf /sdcard/bb-uninstall"
echo Installing busybox...
%adb% shell su -c "%bb% cp -a %bb% /system/xbin"
%adb% shell su -c "%bbx% --install /system/xbin"
echo Install complete
echo Cleaning up my mess...
%adb% shell su -c "busybox rm -rf %dir%/*"
ECHO ===============================================================================
PAUSE
GOTO :EOF

:REBOOT_CHECK
cls
ECHO ===============================================================================
ECHO Do you want to Reboot Now!
ECHO Type #
ECHO 1 REBOOT
ECHO 2 DON'T REBOOT
ECHO.
ECHO.
ECHO.
SET /P YOU=Enter the number:
:: b
IF %YOU%==1 GOTO :Reboot
IF %YOU%==2 GOTO :CONSOLE_EXIT
IF NOT DEFINED NUMBER GOTO :REBOOT_CHECK
GOTO :EOF

:Reboot
echo Rebooting system...
%adb% reboot
ECHO ===============================================================================
GOTO :EOF

:: Exit console
:CONSOLE_EXIT
CLS
ECHO.
ECHO ===============================================================================
ECHO Please press Volume (-) at the blinking lights
ECHO ===============================================================================
PAUSE > NUL
EXIT 0