yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] ousoonerchase:
Hey thanks for the quick reply, at this second I don't have a way to format it but I'll test that in a moment, but what I can say for sure is that between 2.8.1.9->2.8.2.0 (and continuing in 2.8.2.1) exfat support was lost and pressing the screenshot button combo causes "E:Failed to take a screenshot!". And the error that attempting to backup to my otg drive is "E: Unable to create folder:xxxxx" though copying a file from the drive is successful. Seems like just a write permission problem maybe? Hope I don't come across as a complainer, I just wanted to let you know what I've found. Thanks again for all your hard work here.
[G2 Android Development] blastagator:
Your complaints are legitimate - and thus not bothersome :p There are definitely still some kinks to iron out. I'll see what I can do. Not sure how productive I'm going to be during the holidays.

I don't think too much has changed in the last couple versions tbh (at least in terms of things you'd notice). Thus, I'd say stick to whichever version is working, and hopefully all the kinks will be ironed out soon!
[G2 Android Development] ousoonerchase:
Haha thank you sir. I'd say don't aspire to any level of productivity unless you measure in pies consumed... Anyway when you do get back at it I'm happy to be a guinea pig for you!
[G2 Android Development] blastagator:
New links are up for version 2.8.2.1 - all should be able to download now :) Added fancy pants file download counters too!

Please let me know if any problems.

I will convert other versions to the new format eventually.
[G2 Android Development] A Sornchai:
Please, take it to supports model L22.

Thank you so much.
[G2 Android Development] emrahhh:
Mirror link please
[G2 Android Development] blastagator:
The links are all on google now. Google is blocked for you?
[G2 Android Development] scoobydoo99:
Pm'd my recovery log to you (2 parts), thanks.
[G2 Android Development] blastagator:
[+] loki_patch v2.1
[-] Unsupported aboot image.

You're trying to flash things using loki. Loki does not work with the new bootloader.

*drops microphone* I'm out!
[G2 Android Development] blastagator:
Where did you get TWRP 2.8.0.1 from? Link? I'd need to find a device tree for it.

Edit: I think L22 uses the same as L01F. If you know how to use flashify to recover, try the L01F version and let me know if it works.
[G2 Android Development] scoobydoo99:
I'm certainly trying to flash using TWRP, even when trying to flash an earlier version of TWRP via Flashify.

I think I must have installed Loki when rooting using Stump root - is there a way around this? Can I remove Loki somehow?
[G2 Android Development] blastagator:
The zip file you're trying to flash uses loki. Therefore, it crashes. Flash a zip that doesn't use loki. You need bump zips. (or downgrade your bootloader)
[G2 Android Development] hypnz:
[MENTION=5031300]blastagator[/MENTION] hey man may I ask you something. You have in mind to implement a function so the image file bumped on flash?
[G2 Android Development] scoobydoo99:
So are there any CM12 bump zips?, I've been back on the CM12 thread and there's no mention of Bump, just says it needs TWRP 2.8.1.1 or newer.

Apologies for the questions - I've been a Samsung owner for a couple of years. Love the G2 but it's developed the 'ghost' touchscreen problem and installing a new ROM is a last ditch effort to save it - no-one seems to identified whether it's a software or hardware issue as yet.
[G2 Android Development] scoobydoo99:
Installed Autorec and downgraded bootloader and recovery, now have CM12 running, thanks.

now let's see if the ghost touchscreen issues have gone away.

---------- Post added at 12:49 AM ---------- Previous post was at 12:11 AM ----------

Ghost touchscreen issues still there - phone is stuffed.

How do I get into recovery with TWRP 2.7.0. - the usual power/vol down then vol up/vol down doesn't work?
[G2 Android Development] A Sornchai:
I get TWRP 2.8.0.1 from this link " https://www.androidfilehost.com/?fid=23622183712475120 "

OK, I will try it and let you if it work.
[G2 Android Development] blastagator:
The more likely implementation would probably be something like the loki script which is used to loki the image and then flash (loki is included in zip files). However, open bump is written in python, which the phone won't run. I'd imagine someone smarter than I will create a so-called "bump-tool" that will take the place of loki-tool which is included in the zip. Recovery doesn't loki things, the utility in the zips does.

Someone smarter than I will have to implement that though.

To enter recovery Power/voldown - when the LG logo appears release both buttons then immediately press power/voldown again, hold until factory reset screen appears. Follow onscreen prompts.

The type of recovery doesn't matter. Also, the on screen prompts look different depending on your BL version.
[G2 Android Development] A Sornchai:
TWRP 2.8.2.1 L01f version not work on L22 model.

When I flash it complease and then reboot recovery notwork.

It show :

[780] Fastboot mode started

[830] udc_start ()
[G2 Android Development] pattonsj:
For some reason my question is one that you can find very little mention of when you search so here goes. Twrp prompts me to enter my password to decrypt and then it says trying to decrypt and that is all it does. It doesn't matter what version I use it won't decrypt. I am on 2.8.2.0 because 2.8.2.1 really freaks out. It doesn't ask for a password but when I'm in recovery it has errors everywhere. I used to just decrypt my phone and boot into recovery to flash zips but now my phone just reboots and stays encrypted when try to decrypt from the security menu. I am using xdabbeb 2.2.0. Is there a possibility of a fix for this?
[G2 Android Development] Snuzzo:
Any requirements for bootloader version on vs980? Couldn't find any confirmation.
[G2 Android Development] parkjh0821:
Thank you!

Works nice!
[G2 Android Development] berryman13:
Why not use 2.8.2.1?
[G2 Android Development] ceza1380:
There is official TWRP 2.8.3.0 out as inform you guys.
[G2 Android Development] A Sornchai:
My model lgl22 not support
[G2 Android Development] dorimanx:
Hey [MENTION=5031300]blastagator[/MENTION]

check this out :)

http://www.dorimanx.com/LG/recovery/

after your OK, of course :)
[G2 Android Development] FLaMpeR:
Hi I'm on stock ls980 and I want to have kitkat bootloader after flashing twrp. does anyone know how to do it without downgrading bootloader?
[G2 Android Development] adiman73:
Hellp

Please can do a TWRP that can password at startup? is useful only owner can walk in TWRP
[G2 Android Development] wisefreakz:
I think its useless as one can always reflash recovery image and factory reset a phone...
[G2 Android Development] sdeft:
Simple question. If I install this recovery and I issue 'adb reboot recovery' from PC will it reboot and go straight to recovery menu ?
[G2 Android Development] BoostRoid:
It's not useless at all. What you say is true, but the common folk who would steal your phone has no idea how to do that.
[G2 Android Development] tropazr:
Yes. As long as you have ADB setup correctly!
[G2 Android Development] dorimanx:
Hmm, most of android users know how to do it, or they will come here and read 10min how to, and bye bye, blocked recovery.

Useless.

Sent from my LG-D802
[G2 Android Development] blastagator:
A++++++ :)
[G2 Android Development] blastagator:
I assume you get downgraded by auto rec? Just upgrade again after. You need to be bump'd though or it won't boot.
[G2 Android Development] blastagator:
I will be compiling 2.8.3.0 tonight. However, I am not coming home after dinner so this won't be posted until tomorrow. I guess a little Christmas Eve gift for everyone :)

One major change is selinux has been disabled. I confirmed that it was set to permissive through adb after booting into 2.8.3.0

d800/1/2 is posted as a teaser :p
[G2 Android Development] undeadking:
Is there another download link by chance? I've tried to download the VS980 file a hundred times with different browsers and always unsuccessful, any suggestions? [MENTION=5031300]blastagator[/MENTION] Thanks
[G2 Android Development] blastagator:
This is page 68, there is literally one on page 67 (where you posted) and page 66.
[G2 Android Development] ffejy462:
Not sure why it's not working correctly for you, but I just downloaded all three versions for the VS980 from op link... On the first try. Chrome beta. The host site is kinda a pita on two of them...What's the exact error?

Nexus 7 5.0.1 LRX22C f2fs
[G2 Android Development] FLaMpeR:
I'm using your recovery and dorimanx kernel now allready on cloudyg3, but don't know how to update to kitkat bootloader, there are some flashable zips for d8* versions (including posted by you), but not for ls980, don't even know how to upgrade without that :(

edit: nevermind, found one posted in another thread, confirmed working
[G2 Android Development] pattonsj:
I find it odd that no one can even attempt to answer this. I figured that I would at least get flamed or attacked which had been the case usually when people can't answer questions. If know one here can answer this, who can I ask? I always get the answer to send a pm to the rom dev or other devs which has yielded me no responses.
[G2 Android Development] blastagator:
Try 2.8.3.0. Also try the official 2.8.3.0. Let me know if either, both, or neither work. http://xdaforums.com/showthread.php?t=2449679
[G2 Android Development] ffejy462:
You're probably not getting many responses because not very many encrypt. I'd take logs of the errors and send them to the twrp developers [MENTION=912474]Dees_Troy[/MENTION] . Here's a link from their website for live support:

http://webchat.freenode.net/?channels=twrp

LG G2 xdabbeb's vs982.5
[G2 Android Development] pattonsj:
How can I take a log cat of the system at the point of recovery? Sorry, I've never messed with log cats that much.

---------- Post added at 11:33 AM ---------- Previous post was at 11:26 AM ----------

I'm on vs980 so yours isn't up yet. Does dees_troy bump his version? I can't flash the zip so I have to flash the .img
[G2 Android Development] ffejy462:
Boot to recovery, go through steps to recreate error

Twrp has its own logging:

Twrp home, advanced, copy log to sd

This will create a log file in your sdcard folder named recovery.log.

Wouldn't hurt to read up on how to take logcats via adb as well (it's easy; the hard part is if Windows decides to be difficult with drivers)

LG G2 xdabbeb's vs982.5
[G2 Android Development] pattonsj:
Sorry everyone. That wasn't supposed to dump everything out like that.
[G2 Android Development] blastagator:
This is probably why no one wants to help you.
[G2 Android Development] blastagator:
Can someone test exfat USB-OTG on my 2.8.3.0 version vs. Dees_Troy's build? Also, for any bug, please try the official build also to check if this is a bug I need to fix or something present in the main code.

Thanks
[G2 Android Development] blastagator:
2.8.3.0

Merry Christmas!

Dec 24, 2014 (2.8.3.0)

-Version 2.8.3.0

+

-Update g2-common to ensure se_linux will be set to permissive at boot of recovery
[G2 Android Development] blastagator:
Test both versions and let me know. If you're using flashify to flash the image, it auto-lokis I believe.
[G2 Android Development] samuele94:
Can I use with kk bootloader?
[G2 Android Development] blastagator:
Of course...
[G2 Android Development] pattonsj:
I tried yours and it doesn't ask for a password to decrypt and the device is encrypted. As for the other version the download keeps failing but I am running a bumped aboot. That would be a problem, correct?
[G2 Android Development] blastagator:
You don't bump aboot /facepalm.

And I don't know if its MY problem if you can't compare it to the other version.
[G2 Android Development] pattonsj:
I'm not saying it's anyone's problem either way. I'm just trying to test it to help get it fixed. If it doesn't get fixed it doesn't get fixed. Do I wish that it worked? Yes. Do I blame anyone? No. You guys put in a lot of work and I don't expect anything. I will shut my mouth until I can test the other one. I apologize for being stupid and saying that my aboot is bumped. I have never decompiled these images and probably wouldn't no where to start. I have always dealt with Windows based stuff 99% of the time.
[G2 Android Development] samuele94:
thank you, I asked you because I do not read the word bumped in title. Merry Christmas to you too, although here missing four hours to midnight
[G2 Android Development] blastagator:
Lol its okay. I don't use encryption so I have no way to test myself. Otherwise I would :p My images are bumped. I don't know if Dees_Troys are bumped.
[G2 Android Development] blastagator:
You should read the OP, it says in the OP it uses BUMP :) I updated title now also.
[G2 Android Development] pattonsj:
From what I can tell his are loki'd. That's with my limited knowledge though. I flashed xdabbeb's bumped images so I just wanted to make sure I'm good. If I could decrypt like I used to be able to do I wouldn't have to worry but that quit working on me. I am happy to test stuff anytime but if a leaning curve isn't allowed then I'm not the one.
[G2 Android Development] 0bu:
Hi there [MENTION=5031300]blastagator[/MENTION], can you explain to me what this mean and what shoud i do in order to:

-Update g2-common to ensure se_linux will be set to permissive at boot of recovery

Than i will flash your bumped twrp 2.8.3.0 and will test if usb-otg is working correctly. Also if someone, probably you or dori, will bump Dees_Troys twrp and send to me, than i can test yours vs. Dees_Troys. Can do tommorow as im with family now and have left my usb-otg at home.

Have a good day mates.

Edit: just googled for a min or two, so im just guessing, but if i have in doris stweaks selinux control set to permissive i shoud be good to to, am i right? ?
[G2 Android Development] blastagator:
No. That's just part of the change log. I changed that in the build tree to match twrp code changes. You don't have to change any settings.
[G2 Android Development] PunkUnity:
I didn't see anything related to the (supposedly?) super large file size of TWRP! LOL. I'm not whining, I really don't care. Maybe it includes all the backups AND the ROM but still... Seems weird.
[G2 Android Development] PunkUnity:
Again. Just for informational purposes. No biggie. It's probably my backups. Works great, never had any issues with TWRP. D800
[G2 Android Development] jurington:
If I've made a backup with the bumper 2.8.2 can I restore it with 2.8.3 or should make a new backup?
[G2 Android Development] Swamphound:
You should be good. Just boot into recovery, make a new backup then restore your nandroid made with the previous version and report if you have an issue. I would think it would be stated if that was a problem.

sent from my LG-VS980 running AICP[emoji517]
[G2 Android Development] eddro22:
We can flash this with out bump to right
[G2 Android Development] abdel12345:
Yeah. I'm pretty sure this was answered a couple times already. These will work with bumped or Loki. Either is fine

Sent from my VS980 4G
[G2 Android Development] blastagator:
This IS bumped. You should not / do not need to loki it also. Your bootloader is either JB or KK. If your bootloader is JB, you can use images that have been loki'd or bumped. If you use KK bootloader you must use bumped images. "These will work with bumped or loki." makes the incorrect implication. The image in my zip file has already had bump applied. Therefore the image IS bumped and WILL work on either JB or KK bootloader.

It is easy to get mixed around. Loki had turned into using the loki binary to flash unmodified images. I.e. the image in the zip was unmodified stock image and when the zip was executed loki would be applied then. Bump does not work this way. There is no bump binary *yet* so bump is applied by me prior to packing. Then all the zip does is install the patched image (as opposed to patching the image and then installing it as a loki install zip does).

Other apps (such as flashify) also have loki built in, so when you install an unmodified img, the app patches in loki then flashes the image.

Hopefully this makes it clear for everyone :)
[G2 Android Development] abdel12345:
My bad I meant that it would work on either boot loader. I just got accustomed to describing them by the method used to flash on that bootloader. Thanks for clarifying though.

Sent from my VS980 4G
[G2 Android Development] A Sornchai:
How I can flash it with model l22. Thank you.
[G2 Android Development] pattonsj:
I have tested it with both and they both have the same result. They do not ask for a password to decrypt and they do not decrypt anything. In 2.8.2.0 it would ask for a password and say it was trying to decrypt but it never did anything.
[G2 Android Development] saarxee:
I have TWRP v2.8.1.1 version.

Update to 2.8.3.0 or not? It's recommend?
[G2 Android Development] Michalko5896:
Yes, recommended for lollipop..
[G2 Android Development] saarxee:
Have problems? and what is bumped?
[G2 Android Development] Michalko5896:
I have no problems.. Bump is "hack" to allow installation of custom recoveries..
[G2 Android Development] saarxee:
OK thanks...

and what if i have 4.4.2 installed?
[G2 Android Development] Doc Sniper:
The problems with 2.8.3.0 and encryption seem to be an upstream problem. I reported it already at the TWRP issue tracker, hopefully they will fix that bug soon. For all of you with data partition encryption, keep using 2.8.2.0 from blastagator until the problem is solved, this one is working well. BTW: OTG is working without problems.
[G2 Android Development] pattonsj:
2.8.2.0 wasn't working for me either. I could type in the password but it wouldn't go anywhere from that point.
[G2 Android Development] Doc Sniper:
Too bad. :( On my d802 the 2.8.2.0 works well.

I had only problems with all stock TWRPs and blastagators > 2.8.2.0

FYI I encrypted my data partition with KK 4.4 and you ?
[G2 Android Development] pattonsj:
I have the vs980 and I am also encrypted on kk 4.4. When you boot into recovery does it ask for you to enter your password or just go directly into recovery?
[G2 Android Development] Doc Sniper:
Blastagators 2.8.2.0 is asking me for my password and everything is decrypted as expected, but > 2.8.2.0 and all stock TWRPs not. Console error message: encryption header not found
[G2 Android Development] pattonsj:
That's strange. 2.8.2.0 asks for my password and then it says that it's trying to decrypt but never makes any progress. If I use 2.8.3.0 it doesn't ask for a password and is still encrypted.
[G2 Android Development] Doc Sniper:
Yes, really strange. After entering my password it takes just only a few moments until I see the TWRP menu, no problems at all. Everything on data is accessible. With 2.8.3.0 nothing at all. Do you see the "encryption header not found" message at the console ?
[G2 Android Development] pattonsj:
No. I don't get any error any error at all. That is odd. I would be interested to see if people who have our variants and who have different variants see what we see.
[G2 Android Development] Doc Sniper:
I hope upstream will fix the problem soon. But I wonder about all this problems with encrypted partitions because AFAIK the encryption on Android is done via dm-crypt which is a standard on linux.
[G2 Android Development] pattonsj:
Poking around you eye random issues on other devices. I did read that the security key is now stored in a different place than before. I've never really seen a recovery decompiled so I don't know what that part of the process should look like.
[G2 Android Development] Doc Sniper:
Yes, maybe that design changes are the reason, have a look at this: https://code.google.com/p/cryptsetup/wiki/DMCrypt

Do you have specific information about the changes ? Maybe a change log ? Because TWRP 2.8.3.0 is made for compatibility with Lollipop, so maybe because of this changes it isn't working flawless with kitkat formated partitions.
[G2 Android Development] pattonsj:
I'll look at the change log again but it would take someone with a lot of knowledge about it to see the issue.
[G2 Android Development] Doc Sniper:
Although I'm an experienced programmer I'm not expecting to find any specific errors, but maybe it's just only the offset of the key in the partition, then it would be easy to solve this with an "if-else". If KK then offset=8 if LP then offset=16 or something like that. But nevertheless, I think the TWRP people will do the job fine without our "help" :D
[G2 Android Development] pattonsj:
I agree. It's probably something fairly simple but as it's been said, not many users are using encryption so it hasn't been a priority.
[G2 Android Development] tmanschuette:
Actually Loki was the hack, bumping is signing so that your system will allow a full installation.
[G2 Android Development] Doc Sniper:
That's the crux of the point, no priority. If decryption for LP formated partitions is working, but not for KK formatted partitions then the bug will sadly never be fixed.

If I have some time tomorrow I'll backup my phone install a CM 12 pre release and TWRP 2.8.3.0 and test if TWRP can decrypt an encrypted LP data partition.
[G2 Android Development] pattonsj:
Ok. Sounds good. What are you running now?
[G2 Android Development] blastagator:
I switched the build tree from flag to enable JB crypto to flag to enable LP crypto. The github patches seemed to indicate LP crypto should be backward compatible. I'm away from my setup, but when I get home I can try a build with the LP flag back. No idea if it would even compile, as that flag may be deprecated. I'll give it a shot if someone is willing to test it (I don't use encryption).

LP uses encryption for all (from my understanding). If you don't set it up, it is encrypted using a default password. Hopefully they will get the backward compatibility sorted out. Not everyone will be on LP right away, so surely they will want KK to work correctly.

Sorry I can't do anything. Thanks for confirming it is upstream issue and not something I accidentally introduced.
[G2 Android Development] pattonsj:
Definetly not something that you introduced. I haven't had any luck with any build of twrp for quite some time. I may factory reset and restore from cloud service then encrypt again just to see if something is hashed but it never made a difference in the past. Think this is worth a shot?
[G2 Android Development] blastagator:
I highly doubt that would help. Especially since there hasn't been a single post here that has said they got it to work. But I suppose anything is possible. I'd say stick it out a little longer, Dees_Troy has been making lots of code commits, improving things very rapidly. I'm sure it will be addressed by him!
[G2 Android Development] pattonsj:
The only reason that I thought it might be beneficial is that other variants work on 2.8.2.0 and mine isn't even working there so I thought I should try to at least get mine to work on 2.8.2.0 so that we can narrow it down to either the version or the variant. I can't remember the last version where it did work for me.
[G2 Android Development] blastagator:
I have theory about why encryption may not be working. I will put out a test build when I'm back home. Probably late Sunday or Monday.

edit: Feeling fairly confident that I might be onto something. However, my idea would not explain why the 'official' build isn't working either.
[G2 Android Development] pattonsj:
Hey, I'm game. If you thought of it without being at your computer then you are probably onto something. I'll hold off doing anything and wait for the test build and then if it doesn't work I'll reset and start fresh and see what happens. Have a safe trip home. Back to work for me in 4 hrs.
[G2 Android Development] Doc Sniper:
Actually I'm running cm-11-20141224-nightly-d802.

A few months ago I switched encryption on, so my data partition was converted by Android KK 4.4.4
[G2 Android Development] Sebsey:
Thanks for your work! :good:
[G2 Android Development] adiman73:
make a password TWRP against thieves , pleseeeeeeeeeeeee ...

Why ever Android is a secure password protected .. be safe ??????????????