yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] HueyT:
What variant is your LG G2?

Is your phone rooted?

Do you have TWRP or CWM recovery installed now?

If you have recovery already installed then just flash the 2.8.4.0 "BUMPED" recovery's zip and reboot to recovery and you're ready to flash new roms in this new recovery. If you're not rooted then you need to go through IOroot25 or Stump Root (depending on your firmware) to root your phone and then use AutoRec by Cloudyfa to put an older TWRP recovery on your rooted phone (or Freedom Tool by MicroMod). Then you can flash this latest TWRP recovery (or CWM/Phil's recovery)
[G2 Android Development] blastagator:
Indeed, might be fixed next go around. I won't be making any adjustments to my device tree at this time .
[G2 Android Development] Sunandroid:
Unable to mount device

On my windows Computer the Phone doesn't get recognized in MTP Mode. Linux just says "unable to mount LG-D802" and I can't access the internal storage. Have you any hints for me?
[G2 Android Development] RohanM:
Hello,

I have download this TWRP for LS980. I am on Stock rom + root.

Can I just use flashify to install this recovery ?

Or Do I have to use autorec & then flash this one ?

Thanks.
[G2 Android Development] objektive_1:
Hello [MENTION=5031300]blastagator[/MENTION] , Can i extract the img from 2.8.4.0 and use flashify to install custom recovery for the first time on the D800? or to i need to start with 2.6.3 then update to 2.8.4?:confused:
[G2 Android Development] RohanM:
Got some gut & tried flashify.. flashed .img & voho. it's working fine.

Now going to flash cloudy 2.2..
[G2 Android Development] objektive_1:
Sweet deal. Just to clarify for my sake. You downloaded this 2.8.4 and used flashify and you were good to go?

Don't want to ruin my frnds phone, lol.
[G2 Android Development] RohanM:
Yup, downloaded this twrp and flashed the .img from it.

Also taken nandroid backup.

Now charging the phone and then will install my first ever rom on this phone. [emoji4]

Update : Flashed the cloudy 2.2 & boy it worked like charm.. Now enjoying the ROM. :D
[G2 Android Development] ChazaBoi5:
I cant load the blastagator.ddns.net to download the TWRP

Every time I press on the download it directs me but the loading bar just freezes and then it says 'This page is not avalible' please help what do I do????!!!!

:confused:
[G2 Android Development] SNaReX:
Can we convert our storage to F2FS with TWRP? If yes do you recommend ?
[G2 Android Development] SoMeiBoL:
Back version 2.8.3.1...
[G2 Android Development] Ci-Fi:
I currently have [MENTION=4557482]Drgravy[/MENTION] 's 2.8.1.0 modified TWRP on my d801. I'm running a Lollipop ROM (AICP 1/23 nightly ROM).

I read in the OP: "WARNING: Changing Partition type WILL wipe ALL data, including INTERNAL SD!"

I'm not sure what partition type I currently have. I'm wondering if I can flash the 2.8.4.0 TWRP in the OP without having my internal SD card wiped.
[G2 Android Development] jesssiii:
That warning is referring to the f2fs, the twrp itself doesn't wipe anything.

LG G2 Verizon
[G2 Android Development] ratedadorable:
after installing that radio modem now i don't have any sound i've reflashed every thing except the modem but no luck please help me.. lg g2 d800 rom cloudy g2 v2.2 baseband 190082 kernel version 3.4.102 please help me
[G2 Android Development] Krenol:
Flash cloudys baseband. A reflash does not change a baseband
[G2 Android Development] NokuaN70:
How instal androi 5.0 ????
[G2 Android Development] murdoch1:
Try starting to read the forums. The answers are all in the forum.
[G2 Android Development] tsjanda:
I am running twrp 2.8.4.0 and is there a way to change the temp to fahrenhiet mine displays 38c
[G2 Android Development] ffejy462:
°F = 9/5 °C + 32

38° C = 100.4° F

LG G2 xdabbeb's vs982.5
[G2 Android Development] blastagator:
If anyone wants to try f2fs /data, dorimanx fixed it(?) on his kernel:

https://github.com/dorimanx/LG-G2-D802-Ramdisk/commit/a5a29a6506e80140792a004d918012ceb03a41da

It still doesn't seem to want to work for me on pardus, but that doesn't mean I'll give up :p
[G2 Android Development] marshygeek:
Can i restore TWRP 2.7.0.0 Backups here in 2.8.4.0? And do i need this TWRP so i can flash Lollipop CM Based Rom or 2.7 will suffice? Thanks.
[G2 Android Development] jesssiii:
[MENTION=4576704]marshygeek[/MENTION], you need at least 2.8.1.x for lollipop. I'm fairly sure the backups will work, but if they don't, you could always go back to the older twrp.

LG G2 Verizon
[G2 Android Development] Computoncio:
Does Pardus support f2fs data partitions?

Maybe thats the issue.

Phone: LG G2 D805

Kernel: Dorimanx kernel v9.8.2 D802

1st ROM : Pardus HD RoM™ Sensation Black v3.2

2nd ROM : Waiting for custom recovery ;)

MODS: Still searching
[G2 Android Development] blastagator:
Most of what I read says that ROM doesn't care what the format is once the partition is mounted. Generally only causes issues of /system is formatted f2fs. I'm sure I'll fiddle with it again one day soon.
[G2 Android Development] objektive_1:
I have a D800 here and I installed 2.8.4.0 with flashify. I wasn't able to flash any AOSP rom, kept getting "error executing updater binary in zip". Any advice?
[G2 Android Development] Krenol:
Disable mtp
[G2 Android Development] objektive_1:
Did that, no go!

MD5 checked the roms i tried also.
[G2 Android Development] Krenol:
then downgrade to an older version that is working :)
[G2 Android Development] apollo07:
This is maybe a dumb question, I couldn't find an answer on google but here it goes:

If I use the KK boot loader and i use a bumped kernel ie: Render's the ROM needs to be bumped?
[G2 Android Development] blastagator:
Yes - you are on the KK bootloader. ROMs using loki will give that error during flashing stage of the boot.img because loki does not support KK bootloader. Either downgrade BL or edit the ROM script to get around this.

Since you posted this question, you should probably just downgrade, or use rom that uses bump :)
[G2 Android Development] blastagator:
boot.img must be bumped.
[G2 Android Development] objektive_1:
How would I go about editing the ROM script? Thanks in advanced.

I've been having a hard time trying to find a KK Bumped Rom compared to my G3.
[G2 Android Development] :
[MENTION=5031300]blastagator[/MENTION],

So I formatted my /cache and /data partitions to F2FS yesterday. Installed Blisspop 2.0 and Render's R8 kernel. Everything works fine with my rom.... However, when I try to reboot into recovery (via software buttons, adb commands, or hardware buttons) I get the TWRP splash, then it reboots. I tried reflashing the .img from your flashable zip in flashify... No change. I downloaded Philz through flashify and that booted fine... but doesn't appear to have F2FS support.

The crazy part though is that I can't even do any diagnostics because it reboots before I can connect via ADB to pull anything or get a logcat.

This is for VS980

Any ideas?

I've tried with your TWRP 2.8.4.0 and 2.8.3.1 images, both do the same thing. Stock TWRP 2.8.4.0 boots fine but can't mount the f2fs partitions.

*edit*

Disregard... Seems to have been a very weird... yet specific glitch. I took the partitions back to EXT4, reinstalled your TWRP, re-converted to f2fs. Seems to be booting full again.
[G2 Android Development] blastagator:
Very odd indeed, glad you got it sorted out :) I have yet to use f2fs, glad to hear it is working for some people!
[G2 Android Development] fLipz:
tried Pardus too, but can't get it work. tried everything (edit updater script, etc)

failed!
[G2 Android Development] :
Yeah, works great with blisspop.
[G2 Android Development] Preggy:
Today I flashed 2 different versions of ResurrectionRemix and Validus ROM (all Lollipop 5.0.2 AOSP) on 2.8.4.0 which worked and they ran fine. Then I flashed my standard-package of additional system-apps (Viper4Android, G3-Quickremote, Cerberus) which also worked, but unlike ever before these apps instantly go into a force close loop when I reboot into system (after clearing caches). I eventually narrowed it down to the recovery even though nothing in recovery seemed suspicious (MD5 also checked out). So I redid the exact same flashing procedure in TWRP 2.8.1.1 and there were no issues to be found, I reflashed 2.8.4.0 and flashed the ROM again and ended up with the same problems as with 2.8.4.0 before. From there I went back to 2.8.3.1 with wich everything seems to be running as it should... Just a heads up, if anyone else runs into similar trouble...

Edit: Logs in #964
[G2 Android Development] Wimmme:
I had the same with my installer-zip for titanium backups. Installation not correct with 2.8.4.0, works flawless with 2.8.3.1. That's why i went back. No issues on kk Roms
[G2 Android Development] :
Did either of you save the recovery log in case anything can be gleaned from that?
[G2 Android Development] Preggy:
Gimme about an hour ;)

There you go, should hopefully be self-explanatory what's what...

Alongside the ROM flashes, I also put in logs of the recovery-flashes and a logcat while Viper4Android is crashing after the flash on 2.8.4.0 for good measure

[MENTION=5031300]blastagator[/MENTION] maybe you can do something with it :good:
[G2 Android Development] :
Maybe it's something with the permissive mode changes that Blastagtor mentioned for 2.8.4.0 instead of the workaround they were using.

In your Rom Additions logs, there's no difference between the two, except for some Info log entry changes and the order of echos vs the commands being executed. Neither of which are of an consequence.

For your TWRP install logs though. I'm curious why partition 7 (boot) and 15 (recovery) have "Can_Flash_Img" as a flag... but didn't have that flag in 2.8.3.1. This again wouldn't affect your issue, but I wonder why the change. Again though, there's nothing really of consequence in this log either.

When you flash with 2.8.4.0 and the apps Force Close, did you happen to check the file sizes in /data/priv-app/ for those apps? Your logcat has a bunch of warning that your viper apk is neither a directory nor a file. I'd except a copy issue, or a permissions issue.
[G2 Android Development] Preggy:
I didn't check file sizes, but I recall seeing something about unknown permissions and null pointer exceptions in conjunction with the viper package in the logcat...
[G2 Android Development] slavomes:
Is this a bug?

I got this very error message: E:error sending message to add storage 65537

Wiping, backuping or restoring doin' fine except this message after wipe data.

I'm'm on lg d802, bumped twrp 2.8.4.0

On TWRP 2.8.4.0 from TeamWin source everything was OK.

Can i flash original TWRP 2.8.4.0 on your rom for bumped TWRP?
[G2 Android Development] androiduser44:
Ignore it
[G2 Android Development] samuele94:
Mount--> disable mtp
[G2 Android Development] slavomes:
Thanks samuele94.

I'll try it.
[G2 Android Development] blastagator:
UPDATE

My BBQ Linux VM decided to sh*t the bed today. Was going to play with some more settings for potential f2fs use. Anyway, if new TWRP comes out, don't expect insta-update as usual :p
[G2 Android Development] Garfield3333:
Maybe new infos about f2fs....?

THX
[G2 Android Development] dorimanx:
Update it.

And if you run in too big problems with updating, check google.

I had to read and search a lot before i managed to fix the pacman installer and add new repository.

Sent from my LG-D802
[G2 Android Development] blastagator:
I was previously using VMWare Player, switched to Oracle Virtualbox. Just a matter of setting things back up :) Was hoping I could just switch over, but it didn't like that.
[G2 Android Development] dark_prince:
Forgive my ignorance, but I can't seemingly find "bootstack" for my F320L so I could flash back to KK roms. Only rom which doesnt give me loki.sh error is Cloudyfa's G2 v3.0 . All the rest give me loki.sh error including the F320 KK Baseband, TWRP 2.7 and Cloudy G3 v2.0 for G2.

I have already searched for loki.sh errors and it seems I need to flash bootstack or patch the rom with compatible loki.sh files. I havent found any relevant detail except for vs980.
[G2 Android Development] :
I could've sworn they had a conversion utility.
[G2 Android Development] Piemo:
I'm kinda new to G2, have read something but can't understand much 'bout this bumpedTWRP

Yet I'm on GloudyG3 with TWRP (not bumped) 2.8.4.0. To flash the stock Lollipop ROM it's said that I need this recovery, which are the differences?

Again, in OP it's said that changing partitions will erase also my internal memory. It's something that happen when installing ROM or that I've to do by myself?.

EX

flash bumped twrp

flash kk baseband

flash lollipop stock rom

will my internal memory be erased?

thx in advance
[G2 Android Development] :
No, you have to do it yourself by changing the partition type. The note is there because you can wipe /data without messing with your internal storage... But if you try to change data to f2fs, it also wipes internal storage and converts it.

What you have posted is safe.
[G2 Android Development] bllon745:
to update twrp (from autorec) u just need to flash this .zip right?
[G2 Android Development] markrulesallnow:
that's what i did.
[G2 Android Development] blastagator:
2.8.5.0 is out. I will compile today after work.
[G2 Android Development] Tinchoska:
Waiting for release
[G2 Android Development] blastagator:
I am building new version over night. The image files will be posted in the morning. Let me know how it works :)
[G2 Android Development] je2854:
Maybe now it'll work as it's from source and not a Frankenstein remix. -crosses fingers-
[G2 Android Development] fLipz:
looking forward for D802. take you time mate!
[G2 Android Development] x3m.zone:
+1 , waiting for D802.

Thank you!
[G2 Android Development] Sebba513:
So is there any ROM which doesn't format system while installing? To create a "full" f2fs device?
[G2 Android Development] blastagator:
Posted.

F320 will have to wait til this afternoon!
[G2 Android Development] blastagator:
[MENTION=2376110]dorimanx[/MENTION] - new version :)
[G2 Android Development] b1g.p0ppa:
Edit: NVM. I forgot on this device you have to use loki to flash. Re-reverse-engineered a 2.7 zip I had to get it installed. All good. Running properly on vs980. Thanks!
[G2 Android Development] dorimanx:
http://www.dorimanx.com/LG-BETA/

Heheh :)

Thanks.
[G2 Android Development] b1g.p0ppa:
They've done some benchmarking on the nexus 10 and the general consensus is that since /system is read-only, reads are faster on ext4, and most ROM installers format /system specifically as ext4, it is just easier to run only /data and cache as F2FS. Otherwise (until F2FS is more widely adopted) you're stuck hand-editing system-updater scripts if you really want /system to be F2FS.
[G2 Android Development] luv2increase:
So does that mean we should be able to install any ROM and just format data and cache as F2FS? Doesn't the Rom still have to be F2FS compatible? Also, won't the ROM when installi g automatically format the cache and data as ext4? How to stop this? You said edit updater script. Could you PLESSE give us an example?
[G2 Android Development] b1g.p0ppa:
I don't think any ROM's format cache and /data. You have to do those yourself. As for editing the updater script, that involves unzipping the ROM and editing the META-INF/com/google/android/updater-script file to not mkfs.ext4 /system and also mount /system as F2FS then re-zipping. That's real easy to mess up so good luck. Make a backup of the ROM file before you update it just in case.
[G2 Android Development] luv2increase:
I just wiped cache and dalvic cache and changed the /cache partition to f2fs and rebooted. Everything is working fine and cache held up as f2fs.

Now, if in twrp I formatted the /data partition as f2fs, would all my contents on my internal sdcard such as pictures etc be deleted as well? I want to set it up where my /cache and /data partitions are f2fs and /system is ext4
[G2 Android Development] je2854:
What ROM is it and i can convert it for you

---------- Post added at 12:59 PM ---------- Previous post was at 12:56 PM ----------

DANGER WILL ROBINSON! DANGER!

I formatted my /data partition to F2FS and lost ALL my internal data as well!

DO. A. BACKUP!
[G2 Android Development] luv2increase:
So I will have to adb sideload all my data back then?
[G2 Android Development] dorimanx:
Data destruction should be acknowledged before doing format and rewrite to other partition.

Process is not converting, its formatting.

So for people that dont know this, we should put a huge warning in OP and if possible in recovery before wipe trigger.

Sent from my LG-D802
[G2 Android Development] b1g.p0ppa:
So I formatted my /data partition to F2FS and am getting the encryption unlock prompt as well. I verified that data_system.sh and init.g2.rc existed on my phone beforehand. I think the problem is that since /data is now F2FS it doesn't mount properly since fstab.g2 is still trying to mount it ext4 and so it assumes it must be encrypted.

I know I can go back to ext4 but I really want to get to F2FS. Can someone please tell me how to permanently change /fstab.g2? It gets replaced at each boot via some method that I am not familiar with.

This is on VS980 running CloudyG3 2.0 and Dorimanx kernel 8.5. Thanks in advance!
[G2 Android Development] undeadking:
[MENTION=2594975]luv2increase[/MENTION] "So I will have to adb sideload all my data back then?"

I wonder if you backup everything via USB OTG prior to flashing the new recovery img- if restoring afterwards would end up working out alright???

I don't have a computer to recover from potential brickage issues so it's a bit of a gamble for me haha

Any input would be appreciated
[G2 Android Development] b1g.p0ppa:
Depends on what you mean by "everything". If you're just trying to save pics and media that should work. If you're trying to retain your whole ROM, apps and settings then I wouldn't think it would work.
[G2 Android Development] je2854:
Sideloading your personal data is an option.

Back it up BEFORE you convert.

Do we HAVE TO? I mean it would stupid proof things for the most part. Do you think that it's spoon feeding?

A couple of post back [MENTION=2376110]dorimanx[/MENTION] and i have noted that /data partition is not a viable partition to convert [yet].

Please only use /system and /cache as F2FS and keep /data either EXT3 or EXT4 to avoid complications.

BEFORE any conversions are done please backup or remove ANY SDCard data you do not want to lose on an OTG and then convert then 'copy' back. But /data will not work on F2FS as of yet.

P.S. i put copy in ' ' because on the past I've learned to copy instead of move... It saves the hassle of recopying after testing.
[G2 Android Development] reemar:
thanks for keep us updated, by the way, CL from Twrp site for v2.8.5.0:
[G2 Android Development] blastagator:
Compiling. Will need to test to make sure no compile environment is working. Will then build all. May be up tonight. Probably tomorrow.
[G2 Android Development] :
lemme know if you need a tester for vs980, i'll probably be on freenode most of the night/weekend.
[G2 Android Development] pattonsj:
Ditto, I can test the encryption side...
[G2 Android Development] sas_sas:
I am asking below as I see warning at OP says "WARNING: Changing Partition type WILL wipe ALL data, including INTERNAL SD!"

I already have v2.8.1.1.

Is there any risk to be wiped fully incl. internal SD if I flash v2.8.4.0 now ?

or Changing Partition type is optional?
[G2 Android Development] Voltaine:
you can flash it

internal sd is only wiped when changing from ext4 to f2fs --> no problem when you flash new twrp version
[G2 Android Development] Piemo:
what change doing it? [NOOB Q ALERT]
[G2 Android Development] heleos:
Changing partition type is optional.

F2fs stands for flash-friendly file system, it was developed by Samsung to be a more mobile friendly file system.

Tests have shown that it has quicker write speeds, but slower read speeds, which is why it's recommended to format /data and not /system.

I would recommend against it for now though, as the kernel has to have support for it, and some stock kernels do not
[G2 Android Development] blastagator:
Feb 13, 2015 (2.8.5.0)

-Merged upstream vendor blobs (Updates from lg-devs)

-TWRP Changelog:
[G2 Android Development] blastagator:
All posted on my site. Maybe encryption fixed in new version?? If no, let me know if it works in Dees_troy's 2.8.5.0. Thanks!

edit: If encryption doesn't work, please post the fstab from your boot.img so I can compare :)
[G2 Android Development] pattonsj:
Already tested his. It doesn't ask for password and doesn't decrypt.
[G2 Android Development] blastagator:
Just for fun, hit stats since the site was launched, back on Dec 9, 2014. Sorted by greatest # of hits.

d802 being the clearly dominant variant.

Also, my first real website (e.g. not geocities). Taught myself some basic mysql and php. Open to suggestions for other potentially fun things to do with it, just for the hell of learning!
[G2 Android Development] blastagator:
2.8.5.1

I might be putting out a slight change later. I think the init.rc might have been changed and since I use a custom one, the changes aren't in it. I need to look closer later.
[G2 Android Development] rmsinaga:
What's the expected impact of flashing 2.8.5.0 compared to your planned 2.8.5.1 with changes on init.rc?

Thank you for the update, really appreciate that :good:
[G2 Android Development] 60nine:
makes you think "if only every other downloader donated 0.50$" :)
[G2 Android Development] blastagator:
This is the change:

https://github.com/omnirom/android_bootable_recovery/commit/df7abac1a645949ded76418759236bc3b14f107e
[G2 Android Development] A Sornchai:
My device l22. How to flash it with model?
[G2 Android Development] NEROVINCIO:
Now I'm on twrp 2.8.4.0 bumped and I have system,data and cache in formatted in f2fs can I flash this update without problem????
[G2 Android Development] :
So basically without that, it's missing the mtp fixes
[G2 Android Development] dorimanx:
Best to wait. Seem so.

Sent from my LG-D802
[G2 Android Development] Gismo_PL:
Download version for d802 is inactive - limit full ?
[G2 Android Development] cadfertiyu:
U dont have permiision and forbidden says
[G2 Android Development] Voltaine:
uploaded it for you on my box account

D802 latest version

https://app.box.com/s/ze5nv96xzvnrvtxlqb1t04k2u82pttza

[MENTION=5031300]blastagator[/MENTION]

just tell me in case you don't want any mirrors
[G2 Android Development] blastagator:
I just click and it downloads fine :)

As for the init change - probably not a big deal. I think it just changes the initial state of MTP. If MTP isn't working, toggle it on and off. Should fix it :)
[G2 Android Development] kimitza:
Nope. I tried it too. Limit reached on d802:).
[G2 Android Development] blastagator:
I'll find a different spot for the next release :)
[G2 Android Development] Gismo_PL:
You are funny ?

Too much interested for d802 and we can`t download from blastagator www page ?
[G2 Android Development] samuele94:
Works well,lg d802
[G2 Android Development] d00lz:
twrp-2.8.5.0-d802-bump-blastagator-signed.zip

http://hugefiles.net/flrlg6vxm0ft

http://uptobox.com/foysubi1b68h

http://depositfiles.com/files/y1lla2soy

http://uploaded.net/file/nbhffkbs

http://www.load.to/YRvcKicXLg/twrp-2.8.5.0-d802-bump-blastagator-signed.zip

http://www.uploadable.ch/file/fSvccPstn85t/twrp-2.8.5.0-d802-bump-blastagator-signed.zip

http://www58.zippyshare.com/v/YeJ1cesQ/file.htm

[MENTION=500402]blastgator[/MENTION], once your website is redirecting for the d802/4/5 I will remove these mirrors :)
[G2 Android Development] blastagator:
2.8.5.1 is building for all. I tested on my d800. Don't really notice any difference, but I'm sure TWRP didn't change settings for no reason.

Still waiting for anyone to confirm encryption working?
[G2 Android Development] blastagator:
2.8.5.0 is removed... for now. Also found another little bug. Going to fix that before releasing new version.

New build should also fix small bug only related to f320 sd_card. The sd_card init wasn't actually being copied, whoops! Fixed and recompiling all now.