yashsingh1/xdaforums huggingface dataset:
[LG Optimus G Pro] MrDSL:
So I'm pretty much screwed till I get home..bummer..I thought I was safe with this recovery..

So basically I'm bricked and need to do the brick fix?
[LG Optimus G Pro] mrfeuss:
You could always try running a backup then perform a full wipe to see if it restarts. I'm just spitballing here; never had a situation like this.
[LG Optimus G Pro] ReggieSmith:
Interesting... I seem to have 2 recoveries available??

during a normal boot, if I hit a volume key right after the soft buttons flash (menu and back keys) I get pushed into the version of CWM I installed (2nd init)....

but if I choose the reboot recovery option (from in Rom Manager or even from inside of CWM!) it boots into TWRP as expected.. :confused:

Is this expected behavior? Another quick question... the time & date in TWRP is off... date is currently 1970 & time is ahead by 3 hours. I see a place to set the time zone, but nothing else. (Is this because I use the auto time/date setting on the phone as opposed to hard setting it?)

In any event, I am very happy to be where we are and can't wait for the ROMs to start flowing!! I had pledged $20 to [MENTION=1157052]thecubed[/MENTION], but I think I am going to bump it to $30...

Donation sent. conf # 0347-5572-3546-7025
[LG Optimus G Pro] MrDSL:
No go...in the op there is a boot.img to download that says I can load it fast boot. I'm hoping I can fast boot that to get it to boot..

I'm assuming to fastboot I have to have it plugged into USB and hold volume down + power
[LG Optimus G Pro] gmoooney:
Used the Windows script because I find it easier than futzing with ADB...but it works perfectly, flashed right over my previous CW recovery and ran a successful TWRP Backup. Thanks so much for this!
[LG Optimus G Pro] apascual89:
Sounds like the same thing that happened to me with the Cwm recovery that was posted by shabbypenguin. It would only boot into recovery.

The only way I resolved it was by flashing the stock image. I did that, then took the update and rooted without issues.

If you need any help doing that let me know.
[LG Optimus G Pro] madmack:
These reports are a little worrisome.. :eek: [MENTION=1157052]thecubed[/MENTION], perhaps that misc flag isn't being properly reset? or that different devices have slightly different offsets in that misc partition?

To those that are locked into recovery, did you do anything special to get to that stage? How exactly did it happen?
[LG Optimus G Pro] apascual89:
This is what happened to me. A quick note, I was on Cwm by shabbypenguin.

http://xdaforums.com/showthread.php?p=43468743
[LG Optimus G Pro] MrDSL:
yeah how do i flash the stock img?

thanks
[LG Optimus G Pro] apascual89:
I followed the steps listed in the thread I just posted above.
[LG Optimus G Pro] MrDSL:
crap its gonna wipe my sdcard...bummer..wish me luck

i wish i knew what happened..one minute my phone was fine the next im stuck in recovery.

edit...it worked thanks!!
[LG Optimus G Pro] thecubed:
Yep, I know what happened...

The the phone has a "reserved" partition that it uses to trigger the phone to force a factory reset as well, and the updater set that flag.

I'll make a flashable .zip that fixes that shortly.

In response to [MENTION=3853030]ReggieSmith[/MENTION] yes indeed if you have 2nd init CWM installed, you'll have this AND the old 2nd init CWM.

I recommend removing any old 2nd init recoveries you have installed.

--

I'll be on IRC today (as always..), if anyone who's having trouble drops by #lg-optimus-g and asks for IOMonster_work, it'll notify me and I'll come on and try to lend a hand.
[LG Optimus G Pro] vinniemac84:
maybe that is what is causing the touch screen issues too? i had the 2nd init recovery and at first it would only go into cwm, but after hitting reboot recovery it went into twrp but i had the touch screen problem as well where the top half of the screen controlled the bottom half...just a thot...would rather not go thru the hassle of wiping and reloading everything, just did that yesterday cuz i had to swap my phone thru warranty haha....but seeing as how i got nothing better to do all day maybe i'll do it anyways
[LG Optimus G Pro] acejoker25000:
I have both recoveries and don't have that issue. Twrp works fine no touch issues
[LG Optimus G Pro] zxaz:
in my case i"ve taken the "easy intaller" thanks cubed.......just need to install now....

very apreciated.....

have installed.....greatttttt thanks again
[LG Optimus G Pro] Yoreo:
Is this safe to install for people who currently have the "value pack" update installed?
[LG Optimus G Pro] Gotroot:
Try it
[LG Optimus G Pro] martinezma99:
Install went perfect but...

TWRP has touch screen issues. I've had to pull battery out twice to get out of TWRP.

I did the upgrade yesterday, root today and TWRP today.
[LG Optimus G Pro] thecubed:
I can't figure out why some people are having touch issues and not others... for your phone was it acting like touching the top of the screen was interacting with the bottom half?

(i.e. touch middle of screen to touch something on bottom of screen)
[LG Optimus G Pro] martinezma99:
I get one screen touch response before TWRP freezes.
[LG Optimus G Pro] hkfriends:
me too....:confused::confused:

so I try power off and then press "power + vol up + home" keys and the TWRP normally working fine.
[LG Optimus G Pro] martinezma99:
I tried the above and still have freeze issues.
[LG Optimus G Pro] rbf351:
same here, no matter what i do i have touchscreen issues
[LG Optimus G Pro] Gotroot:
Did yalue do the value pack update?
[LG Optimus G Pro] rbf351:
the value pack was added after i flashed TWRP, i figured since it wasn't working correctly why not try it
[LG Optimus G Pro] turilo:
Does seem odd many are having issues with twrp touch, everything seems fine on my end since release on my E980
[LG Optimus G Pro] fryguy128:
I did and I'm having the same issue. Should/is there a way to downgrade?

Current Devices:

LG Optimus G Pro (LG-E980)

HP Touchpad (Tenderloin)

Previous Devices:

Samsung Galaxy SII (SGH-i777)

Pantech Burst (P9070)
[LG Optimus G Pro] thecubed:
Does pressing the power button on the phone do anything once twrp has 'frozen' ? I'd like to see if what you're having is a full-phone crash, or just the input device stops working.

One other thing that I noticed is the CPU governor is set to the default (which I believe is Performance) once booted into TWRP.

I wonder if it's possible that some phones are overheating? (VERY unlikely, but it's still a possibility.. happened to me on the LG Revolution).
[LG Optimus G Pro] martinezma99:
Yes, holding down power button restarts the phone normal.
[LG Optimus G Pro] @gbaxh:
Installing TWRP via Windows

[MENTION=554687]cubed[/MENTION], thanks for your work on TWRP... However, I cannot get it to install as it says "error, device not recognized"... My HW version is 10K, and I noticed the file in the post you provided says 10G, could that be it?

Thanks again...
[LG Optimus G Pro] thecubed:
No, don't hold it, just tap it. The TWRP "Lock Screen" should come up... if it does after the touchscreen has stopped responding, that means that the CPU hasn't crashed, just the input driver.

You need to install the ADB drivers for your phone. Unfortunately, that falls out of the scope of support for this thread, I'd recommend you check online for more information about how to install the ADB drivers. Once you have those, re-run the script and it'll work perfectly!
[LG Optimus G Pro] @gbaxh:
[MENTION=554687]cubed[/MENTION]... thanks for the quick reply.. I will search and figure that out... but pardon the noob question... would that still be true if I'm trying to use the windows install method?
[LG Optimus G Pro] apascual89:
Im getting the same, bottom half of touchscreen does not work in recovery. The top part sometimes registers a touch in the bottom half.
[LG Optimus G Pro] Gotroot:
This is really werid cause I havent had any issue with nun of the recovery... I and on the 2nd loki file posted
[LG Optimus G Pro] ricco333:
Could it be that it is only happening to the phones that took the "value pack" update.

Erik
[LG Optimus G Pro] Gotroot:
I thought the same thing but apparently the issue is even with people with out the update
[LG Optimus G Pro] martinezma99:
[MENTION=1157052]thecubed[/MENTION] Yes, touching the power button does bring TWRP screen lock every time. But, I cannot swipe because screen is unresponsive.

Also, top screen registers one touch before freezing. Bottom half of screen always unresponsive.
[LG Optimus G Pro] thecubed:
Okey dokey. More information is great to have.

I'll build a custom TWRP build soon that shows touchpoints and echoes debug logs to the internal SD.

TWRP has that functionality built-in as far as I recall.. if not I'll whip up a rudimentary touch visualizer.

I'm leaning towards the possibility that there is a few different touchscreen versions floating around...
[LG Optimus G Pro] thecubed:
Anyone having issues with touch-- can you please do the following:

1. Boot to TWRP and plug in USB

2. ADB shell in and run the following commands (from ADB shell)

cat /sys/devices/virtual/input/lge_touch/fw_ver
cat /sys/devices/virtual/input/lge_touch/fimware

Mine says the following:

# cat fw_ver
E016
# cat firmware
====== Firmware Info ======
ic_fw_identifier = PLG192 - 1
ic_fw_version = E016
img_fw_product_id = PLG192
img_fw_version = E016

Let's try to see if everyone is running the same panel firmware. Once I can figure out the root issue here, I can better fix TWRP or the kernel :)
[LG Optimus G Pro] hkfriends:
I have issue intermittently, I cannot re-produce it currently, but I am feeling related to external SD card problem.

If I have problem, when select Install button (normally will default external_sd), it will not shown up all file folders in there, then the screen will freeze like that...

Machine: E988

cat /sys/devices/virtual/input/lge_touch/fw_ver

E016

cat /sys/devices/virtual/input/lge_touch/firmware

====== Firmware Info ======

ic_fw_identifier = PLG192 - 1

ic_fw_version = E016

img_fw_product_id = PLG192

img_fw_version = E016
[LG Optimus G Pro] smaybe:
i'm sorry but i have some questions

the commands is:

fastboot boot gkatt-twrp-e98010g.img

?

if yes how do you get in fastboot mode?

i've flashed both recovery but still can't get in twrp
[LG Optimus G Pro] ReggieSmith:
For some reason i cannot get adb to connect while booted into TWRP, so I did it while booted normally. (Will this produce different results?)

in any event, my out put is: (This is after having to flash back to stock due to a boot loop after the LG value pack update forced itself on me) I then ran the update prior to rooting:

E021

====== Firmware Info ======

ic_fw_identifier = PLG192 - 1

ic_fw_version = E021

img_fw_product_id = PLG192

img_fw_version = E021
[LG Optimus G Pro] rbf351:
same issue here, i can not use adb while in recovery mode.

but this is what i get

# cat fw_ver

E021

# cat firmware

====== Firmware Info ======

ic_fw_identifier = PLG192 - 1

ic_fw_version = E021

img_fw_product_id = PLG192

img_fw_version = E021

*EDIT*

after installing the android sdk, i was able to run the adb shell

this is what i now get

E016

====== Firmware Info ======

ic_fw_identifier = PLG192 - 1

ic_fw_version = E016

img_fw_product_id = PLG192

img_fw_version = E016
[LG Optimus G Pro] apascual89:
I also had to run it while booted to the normal os these are my results:

There's a typo in your second command "firmware"

E021

====== Firmware Info ======
ic_fw_identifier = PLG192 - 1
ic_fw_version = E021
img_fw_product_id = PLG192
img_fw_version = E021
[LG Optimus G Pro] martinezma99:
I also had to run it while booted to the normal os. TWRP showed device offline

Here are my results.

E021

====== Firmware Info ======

ic_fw_identifier = PLG192 - 1

ic_fw_version = E021

img_fw_product_id = PLG192

img_fw_version = E021
[LG Optimus G Pro] ReggieSmith:
It's looking like if you run while booted into the OS you get E021, but booted into recovery you get E016.
[LG Optimus G Pro] @gbaxh:
@ cubed... Figured out the ADB issue, had to reset some items in windows because of new windows 8.1 security settings.... Now installed, but I am experiencing the freeze issue... freezes as soon as it gets to the TWRP screen... I have the value pack update installed... thanks for all of your efforts, it is appreciated
[LG Optimus G Pro] draiko913:
I was running TWRP without any problems prior to the value pack update. After using the lgnpst to install the value pack .tot file, I am now having issues with the touch screen not responding when in recovery. So my issue was definitely related to the value pack update.
[LG Optimus G Pro] turilo:
Yep same here TWRP was running flawless for me also prior to updating to the latest TOT with upgrades, now after updating, im also experiencing TWRP touchscreen issues...bummer :/
[LG Optimus G Pro] apascual89:
Value pack update

I guess we can safely say that something changed with the update that's causing this. I 'm sure [MENTION=1157052]thecubed[/MENTION] will figure it out and fix now that it's narrowed down.
[LG Optimus G Pro] zxaz:
same as the guy above for me.....twrp running perfectly but once upgraded, having touch screen issue...
[LG Optimus G Pro] turilo:
Agreed! I will wait to see him on irc and see if theres anything he will need help testing with on the updated version :good:

---------- Post added at 06:48 PM ---------- Previous post was at 05:55 PM ----------

Ok guys i flashed hkfriends kernel on my E980 phone with the TWRP touch issues and seems its all good now! give it a go see what happens for you :D
[LG Optimus G Pro] gmoooney:
I was fine, working perfectly...totally ignoring the message that an update was available (I dont need the value pack) and then out of nowhere, my phone reboots and I'm stuck in TWRP, restoring from backup did not fix the problem. What now?
[LG Optimus G Pro] turilo:
very strange how some got this issue. you might have to restore stock using the LG flash tool, I suggest thecubes latest TOT with the updates. Then re-root, then thecubes CWM. then hkfriends kernel, his kernel fixed TWRP touch issues for me, so flash back to TWRP recovery and all should be good
[LG Optimus G Pro] gmoooney:
Thanks! I'm in the middle of that now...2 gig image file is taking FOREVER. What a pain...how does this happen out of the blue?
[LG Optimus G Pro] zxaz:
Did you flashed it with twrp? Let us now
[LG Optimus G Pro] turilo:
I had to flash thecubes CWM recovery to flash the kernel since TWRP was quite useless without touch response, So flash his CWM recovery then hkfriends kernel and back to flashing TWRP and all should work perfectly!
[LG Optimus G Pro] martinezma99:
[MENTION=511819]turilo[/MENTION] Is restoring stock using LG flash tool a necessary step?
[LG Optimus G Pro] turilo:
no he had to restore stock with lg flash tool because he was stuck in TWRP
[LG Optimus G Pro] zxaz:
ok.....made the thing on my side more simple...I simply downloaded the hkfriends kernel...then put the file in my internal card..(could be ext card) from there I opened twrp and made the instal...then it rebooted in recovery and installed the hkfriends kernel, rebooted again and voila............ returned in recovery and touch screen 100% fonctionnal........
[LG Optimus G Pro] thecubed:
Found the issue!

HKFriend's kernel actually contains a different firmware version as well... It would appear that the kernel is the source of the touch firmware.

My phone runs fine with E016 in normal mode,however a few phones that don't like E016 need E021... which is contained in geefhd/drivers/input/touchscreen/SynaImage_for_DCM.h:.

HKFriend's kernel appears to be feeding the E021 firmware to the touch panel, since his defconfig isn't for GKATT.

Anyway, I'll swap the filenames and push an update, this should be mystery solved pretty shortly.

Thanks guys!
[LG Optimus G Pro] martinezma99:
Thank You

[MENTION=1157052]thecubed[/MENTION]

Thank you for your work and efforts. I just sent $40.

Confirmation number: 2XK26495VB569490S
[LG Optimus G Pro] thecubed:
Howdy everyone!

Just wanted to let y'all know I'm taking a bit of a vacation -- not gonna be my my computer for phone work until Wednesday.

The weather's been super nice around here and I'm feeling like a beach trip is in order.

If possible when I get back, can someone who's having touchscreen issues be around on IRC on Wednesday around 4PM PST ?

I'll be in #lg-optimus-g as usual :)

I have a gameplan for fixing touch-- I'll just swap around the firmware files so everyone is on E021, which appears to be compatible with all touchscreens (there shouldn't be any repercussions to making everyone use the latest firmware -- the firmware gets erased once you power off the phone).

I'm also planning on grabbing some of the camera updates from the international kernel source-- there's some nice improvements in there too...
[LG Optimus G Pro] hkfriends:
Hi there,

I am a little confused...

In touch_synaptics.c

and when I compile E980 ATT, I used "gkatt_bcm-perf_defconfig"

which only:

CONFIG_MACH_APQ8064_GKATT=y

and when I compile E988 HK, I used "gkopenhk_bcm-perf_defconfig"

CONFIG_MACH_APQ8064_GKOPENHK=y

CONFIG_MACH_APQ8064_GKGLOBAL=y

for F240, I don't know they were also BCM, so I use Qualcomm config which causing WIFI broken

No idea why ""SynaImage_for_DCM.h" firmware will feed in the kernel?

also when cat the firmware version under TWRP, it is also E016

sorry that my reply in other post make you confused
[LG Optimus G Pro] thecubed:
Yeah, I had it a little mixed up, however E021 is the firmware we want to be using from what I've seen. I need to flash the boot.img from the Value pack and see what firmware it uploads to the touch controller... In theory, messing around with touch firmware shouldn't be dangerous, considering it just lives in RAM on the chip, and it goes away after a reboot or power cycle.

Try copying DCM firmware for your builds... It might fix the touch issues...
[LG Optimus G Pro] hkfriends:
sure, I agreed to try this approach . Thanks
[LG Optimus G Pro] ReggieSmith:
I went ahead and installed CWM then used that to install the kernel by [MENTION=2415556]hkf[/MENTION]riend and then back to TWRP... Poof!!
[LG Optimus G Pro] ricco333:
I installed the kernel using the cwm 2nd init recovery, then went ahead and flashed twrp via pc script and then removed the 2nd init recovery

Erik
[LG Optimus G Pro] rambo8987:
I'm a little lost. The update that has rolled out in the development thread, if I install that will that prevent me from using the loki workaround?
[LG Optimus G Pro] turilo:
No loki will still be fine
[LG Optimus G Pro] vinniemac84:
a lil off topic but how did u remove the second init recovery without wiping the phone?
[LG Optimus G Pro] ricco333:
I just uninstalled the app, I think it removed it, I use quickboot to reboot into recovery and I get twrp.

Erik
[LG Optimus G Pro] Jammol:
It's still there. You can flash back to stock to get of it.
[LG Optimus G Pro] ricco333:
I'll just leave it there, it doesn't bother me, flashing back to stock and getting rid of the att bloat, setting up wifi hotshot and all that is not worth the hassle.
[LG Optimus G Pro] Jmaserang:
When i try to make a back up of system my phone just reboots i am on the v pack update via ota
[LG Optimus G Pro] martinezma99:
Easy solution for those having TWRP freeze issues without having to install CWM to only flash new E980v1 kernel.

1. Install TWRP Manager app through Google Play

2. Download E980v1 kernel

http://xdaforums.com/showthread.php?p=43584518

3. Flash new kernel through TWRP manager app

4. Profit!!!
[LG Optimus G Pro] @gbaxh:
Very nice... worked great... thank you
[LG Optimus G Pro] esimon311:
TWRP manager works great. it doesn't give me the errors that goo manager does when booting into recovery.:thumbup:

When the f*ck did we get ice cream??
[LG Optimus G Pro] thecubed:
Yep, after doing some testing myself over the weekend I've discovered that the touch panel doesn't like having two different firmware versions handed to it. So, to remedy this, we simply need both kernels (boot and recovery) to use the same firmware version. I'd like to get everyone using E021 instead of E016 though, since E021 apparently fixes some multitouch bugs, and has better precision (in my testing).

Me and [MENTION=581992]hkfriends[/MENTION] will work on this and get our kernels unified so that this isn't an issue. He's doing great work here too!
[LG Optimus G Pro] turilo:
Hopefully we will see at least a stock custom rom or something soon, this is getting depressing :(
[LG Optimus G Pro] draiko913:
We just got the loki work-around and there is a custom kernel available. There are multiple developers working on various roms, just need to give them a little more time. We've waited 2 1/2 months already, what's another week or two? ;)
[LG Optimus G Pro] brosenz:
I have CWM installed via FreeGee, is there a way to have a TWRP zip flashable file from CWM recovery?, thanks
[LG Optimus G Pro] MDMTahiti:
Can't get to TWRP
[LG Optimus G Pro] Jammol:
The flash probably didn't take. Are you on value pack? Are you currently running the new Kernel from HKFriends?

My own issue:

Woke up at about 6am like I always do and didn't think much about my phone's display being on. I thought it was a notification, but when I looked closely I realized I was in recovery. I thought I must of hit something because I always fall asleep with my phone in my hands at night(I know I can't help it). Anyways I tried to get out of recovery but no avail. So I sent adb reboot command. The phone rebooted and worked fine. Then I tried restarting it again and went into recovery and stuck there again.

Is there a reason it is doing this? Was there something I did while falling asleep that is causing this?

I am on the Stock software, no value pack because battery life sucked on it, and no HKFriends kernel. It's not a big deal if I don't get help. I just won't Install recovery for now once I restore the software.
[LG Optimus G Pro] fryguy128:
It was released in the projectfreegee forum by the creator of project freegee.

Current Devices:

LG Optimus G Pro (LG-E980)

HP Touchpad (Tenderloin)

Previous Devices:

Samsung Galaxy SII (SGH-i777)

Pantech Burst (P9070)
[LG Optimus G Pro] adizzle23:
It was payed ?????
[LG Optimus G Pro] fryguy128:
Sorry, fixed it.
[LG Optimus G Pro] adizzle23:
No problem, thanks for the update.
[LG Optimus G Pro] liamR:
Is it possible to make the recovery support E989 model please ?
[LG Optimus G Pro] tele_jas:
I rooted and flashed TWRP as per your instructions and had no issues. Rebooted my phone and held down: Power+volume up+home button and it booted into TWRP with no problems. I touched a few buttons to see if it works and it appears to be working fine.

One question though... I skipped the last step that said:

Did I need to do this step if everything seems to be working??

Jason
[LG Optimus G Pro] k0p4n:
Any update on this? I was on the same boat as MrDSL where I had run the download upate and then happened to flash twrp through your directions.

I flashed a file to get rid of the qsildes and the phone was boot looping to twrp so i had to flash back to stock :/

Now im afraid to try this again because I dont want to lose all the customization.
[LG Optimus G Pro] tele_jas:
Well, the LG update just screwed me too... I'm stuck in the boot loop. Gonna take 5 hours to download the stock image, so looks like I'm without a phone for probably 24-36 hours since I have to be to work at 5am and then headed to my "night" job (playing in a band), may not get a chance to mess with it until Saturday afternoon. :(

Please, if you ROOT.... Don't do the LG update!! Or do the update first, then ROOT!

Not the OP's fault, he did an awesome job...... I should have just read a little more before ROOTing
[LG Optimus G Pro] psal217050:
Okay, so let me see if I have this correct...

If you rooted and flashed TWRP, you should go back to stock first then do the value package (either flashed or OTA) and the re-root? Or can I just flash the value package, not using OTA?