yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] 60nine:
this post is just to congrat myself for deleting all of my photos from my device without reading post #5 from this thread :D and to encourage people to read first...

what i did:

1. created data (only) backup in twrp (without knowing twrp doesn't backup photos and personal files from sd card) - backup was done on otg stick

2. changed data partition from ext4 to f2fs

3. rebooted

4. photos gone :)

i also have a full twrp backup from a month ago - but that also didn't help on recovering at least some of the photos...

after that i realized that twrp doesn't backup sd card files... my mistake...

so, everyone that wants to try changing from ext4 to f2fs (and vice versa)

1. copy ALL YOUR personal files to your computer (or otg stick) first

2. read post #5 from this thread (one with BIG RED letters allover)

3. think again, take a deep breath

4. do a partition type change as per that post...

i've just gone from regular, semi-advanced android user status to noob :D

btw cheers to [MENTION=5031300]blastagator[/MENTION] & [MENTION=2376110]dorimanx[/MENTION] for keeping the G2 alive
[G2 Android Development] dorimanx:
Hmm... maybe its possible to add warning in red just big text before its possible to reach the format slide...

With safe guard click on i am sure format my photos now!!!

:) i am sure people will do all backup to pc of all storage before pushing that wipe slider...
[G2 Android Development] blastagator:
I added even more to the warning in f2fs conversion post. I may look into adding an additional stop in TWRP, when I get some free time. Pretty much everything else I wanted to work out is worked out, I think.
[G2 Android Development] blastagator:
New, direct, primary mirror is up. BudgetVM is now the main mirror (the host I caved in and pay for now). pCloud is there as backup still (and on older files)
[G2 Android Development] Aisfkhan:
red everything in your first 5 post...kindly mention step by step installation
[G2 Android Development] dorimanx:
I have stored last beta(all builds) in my mirror too, just in case :)

Thanks for hard work!
[G2 Android Development] blastagator:
If you already have recovery, just flash the zip.

If not, use AutoRec (make sure you use the correct version), and then flash zip to get to newest version.
[G2 Android Development] czajunia:
I am sorry if that has been answered before but why do we only convert data and cache partitions? Is there no benefit when converting other partitions? Cheers.
[G2 Android Development] djtiesto22:
Becouse other partition is Read Only, and then the boost will not affect on those! Data and Cache is Read/Write and the convert make sense ?
[G2 Android Development] TheUnladenSwallow:
Edit: NM, ROM thing I think.
[G2 Android Development] dorimanx:
When you install rom on it.

Rom install script will format to ext4

What you can do is, install rom normally. System will be ext4.

Then backup system using recovery.

Convert system to f2fs.

Reboot recovery!

Now change system backup files from *ext4* to *f2fs* *=same name.

Then restore system! Its will be restored as f2fs.

Now boot rom. Done.

But as written before, its will not bring any boost as system is read only mounted.

Also you must use kernel that support f2fs! Stock do not support!
[G2 Android Development] TheUnladenSwallow:
Thanks lol, figured this out and edited my post two minutes before yours while you were typing it XD
[G2 Android Development] czajunia:
Thanks. I knew there must be a reason for that :) Wonder why in some tutorials they mention to convert the system partition as well. Not very smart. How about dalvik cache partition? Does it make sense to convert this?
[G2 Android Development] Waxim1:
Hi, Can I flash the latest version 2.8.7.3 on Kitkat?
[G2 Android Development] goran_oh:
Yes
[G2 Android Development] dorimanx:
Dalvik is in data. Its just folder in data partition.
[G2 Android Development] TheUnladenSwallow:
As far as I'm aware you only convert data and cache, everything else is either a sub directory (as Dorimanx said) in those partitions or not to be converted.
[G2 Android Development] _that:
And even cache is only used to store OTA updates and recovery logs, so f2fs on cache won't affect performance.
[G2 Android Development] ST Dog:
Just not true. You should look into it more.

The cache partition is in constant use.
[G2 Android Development] _that:
OK, I don't have a G2 and I assumed a generic Android device - what is it being used for on your device?
[G2 Android Development] czajunia:
Thanks a lot for clarification.
[G2 Android Development] ST Dog:
Well on one of my devices it has dalvik cache and a swap file.

I've been considering moving dalvik on my G2.

I won't be taking OTA updates and there 700MB+ of unused space while dalvik is using 600MB+ on /data.

It can also be used for other purposes.
[G2 Android Development] Hiyaslalabs:
I had a twrp and now I tried to flash the updated one with flashify. I reboot to recovery now the twrp home just keep flashing. Can't go to recovery now. Im using blisspop 5.1.1.
[G2 Android Development] dorimanx:
Just global correction.

Recovery do not care what rom you have, or what kernel is used to boot rom.

You can wipe system, and recovery will work as was...

Now that is cleared, you flashed wrong model build.

Or bootloader is wrong.

Power off by holding power till black screen.

Boot to rom.

Check what you flashed... correct...

Try again.

Next time use recovery to update recovery... simple no?...
[G2 Android Development] Hiyaslalabs:
I flash it using flashify because twrp is already not going to its recovery menu. It might be that sd card patch that made it corrupted. If twrp is working of course i will update it thru thr recovery.
[G2 Android Development] Danielf85:
Hello.

I do not know what I'm doing wrong but when you want to change the system files on f2fs partition / data after reboot it returns to ext4 and does not format the data in the internal memory and not restores the system to factory settings. What am I doing wrong?

Kernel 8.9 [MENTION=2376110]dorimanx[/MENTION] recovery 0.8.9.5 rom v30h by somboons

I use this metod:

- For the partition / data go into recovery then click> wipe> advanced wipe> Mark / date> click repair or change file system> click Change File System> choose f2fs> accept the change.

I'm going to reboot option and click reboot into recovery.

Or backup data and change name to f2fs - restore?

I would add that the cache partition has been changed to f2fs and does not return after you start your phone and entering again to ext4 recovery remains on f2fs.

[MENTION=5031300]blastagator[/MENTION] Recovery booting D802 looks freshly. Great job.

I have a problem with 0.8.9.5

1. Windows10 has trouble reading your level recovery for Windows 2.8.7.3 sees the phone.

2. When you install rom (inazuma 2.8) when he should enter the installation AROMA phone resets and stands on the LG logo. LED flashes.

Here I log in recovery I hope it will be useful because I do not know if I did it well.
[G2 Android Development] djtiesto22:
I do changing to f2fs right now on a dorimanx 8.9 and Google edition 1.3 rom. All good for me !!

1. make backup of rom and internal storage to pc or usbotg

2. change name of /data /cache from ext4 to f2fs for all files in twrp backup folder

3. reboot to recovery and format to f2fs, then reboot recovery and check again if all looks good

4. transfer files to phone over mtp directly from twrp or if you using usbotg all will be faster...

5. go to restore and restore /data only, for cache not needed

6.transfer all files back to internal storage or /sdcard, and wipe dalvik cache then reboot phone

7.install from play store diskinfo and check for partitions you formatted is all looks good!

Thats it, please use twrp 2.8.7.3 and only /data and /cache is good to make as f2fs as the others dont write files to sdcard so no special magic will happend. Hope it helps !
[G2 Android Development] Danielf85:
[MENTION=1672587]djtiesto22[/MENTION] Yes. Your answer is most useful.

But I hope that in the partition / date does not need to restore the backup and change the file names.

Thank you anyway.
[G2 Android Development] Hiyaslalabs:
My twrp is 2.8.4. I tried updating via recovery but it said it was a bad zip file and corrupted.
[G2 Android Development] 60nine:
download twrp zip for your variant again... and try updating again

after you flash the new twrp zip - make sure you reboot to recovery, not to system
[G2 Android Development] Hiyaslalabs:
Whenever i tried to update it via twrp and flash the twrp ot always directing me to reboot to recovery. So it doesn't work. The f320 bumped twrp is not working for me.
[G2 Android Development] 60nine:
it's ok if after an update it reboots to recovery... you can check the twrp version there - if it flashed succesfully - you should see a newer build number in twrp
[G2 Android Development] Hiyaslalabs:
It doesn't work. Like i said the zip file is always corrupted for my f320. Do I need to change my bootstack first? I dont know what to do hehe thanks
[G2 Android Development] da_reeseboy:
Are you confirming the md5 after downloading? Try downloading it with a different app.
[G2 Android Development] 60nine:
exactly...

if you're downloading it via your phone - don't... sometimes downloads from mobile device don't work as they should (especially with integrated browser downloaders)

try downloading it via your computer and then transfer the twrp zip file to your mobile phone on sd card somewhere...

or try dorimanx' recovery mirror site - http://www.dorimanx.com/LG/recovery/ - it never failed... (just make sure you download the correct version for your F320 variant)
[G2 Android Development] saspo59:
Hi [MENTION=500402]blast[/MENTION]gator ,strange thing i notice in the last few days, i run twrp 2.8.7.3 for long time no issues,in the last few flash that i made the recovery act strang ,i push install then when i try to sort the files to get the right one recovery flicker and reset and go to home page its take me few trys to flash a file.
[G2 Android Development] Startrek852:
Don't download the one from BudgetVM, just found out that that zips on BudgetVM are corrupted. Download from pCloud.
[G2 Android Development] blastagator:
Could you elaborate which file(s) this is in regard to?
[G2 Android Development] coolcfan:
Same here.

I downloaded the D802 zip from both servers. Both could be unzipped successfully. However, the two files have different MD5 checksum:

file from BudgetVM:

md5sum twrp-2.8.7.3-d802-bump-blastagator-signed.zip

f8342458db7082c5d66f0b90ad5fa008 twrp-2.8.7.3-d802-bump-blastagator-signed.zip

file from pCloud:

md5sum twrp-2.8.7.3-d802-bump-blastagator-signed\ \(1\).zip

a5c0ee9372f4f5399de38873f5ade375 twrp-2.8.7.3-d802-bump-blastagator-signed (1).zip

And I get "file corrupted" error when flashing the one from BudgetVM, while success with the other.
[G2 Android Development] babe0607:
Hi...

Is it possible sometime to theme 0.8.9.5?

TIA

Send by my lg g2
[G2 Android Development] blastagator:
Before someone comes here to tell me - yes, I know 3.0 was released. I am making a couple more minor changes for MTP and kernel and then I will build for everyone. Expect it some time tonight or tomorrow.
[G2 Android Development] Trixanity:
No rush. Better to have a stable release out than a bunch of bricked devices or broken recoveries.

Take the time you need.
[G2 Android Development] johnb380:
Delete please... I can't read....
[G2 Android Development] da_reeseboy:
Lol. Thanks for everything you do [MENTION=5031300]blastagator[/MENTION].
[G2 Android Development] johnb380:
Sorry I can't read... Lmao! That's was prolly my worst post ever!
[G2 Android Development] blastagator:
The amount of /facepalm.... Sometimes you guys really make me sad! It was only 1 post back!!! Come on!!! :silly:
[G2 Android Development] Startrek852:
All the 0.8.9.5 variants that are on BudgetVM. BTW, 0.8.9.5 works great on D801, but there's two problems. #1, When I change /data to F2FS, it doesn't stick. It changes back to ext4 after a reboot, but it sticks with 2.8.7.3. #2, AROMA installers don't work on 0.8.9.5, when you try to install one, TWRP reboots then hangs at the LG logo. Again, TWRP 2.8.7.3 works fine.
[G2 Android Development] fLipz:
yes your right Dev! i saw only on /cache are recovery, backup and lost+found folder.

Dev, thanks in advance!
[G2 Android Development] blastagator:
Building :) If you are one of the 4 devices that didn't report back on beta, I don't want to hear complaining if it doesn't boot ;)
[G2 Android Development] Startrek852:
Don't you mean 3 devices? Just 2 posts above yours, I said it works fine on D801, but I mentioned 2 problems.
[G2 Android Development] blastagator:
Also, BudgetVM downloads should be fixed. Please let me know if not. Double check md5 to make sure :)
[G2 Android Development] Startrek852:
[MENTION=5031300]blastagator[/MENTION] Did you fix the problems with AROMA?
[G2 Android Development] johnb380:
So D801 is working fine then? Cuz my pc is being rebuilt don't wanna be screwed!
[G2 Android Development] Hiyaslalabs:
Still not flashing on my F320. I can't get to 1st step of updating blisspop marshmallow haha.
[G2 Android Development] eggeioss:
No one link is working for me!

Inviato dal mio LG-D802 utilizzando Tapatalk
[G2 Android Development] metteduch:
Dont flash 3.0.0 if you are on kitkat. Screen will stay black when booting into recovery.

Sent from my LG-D802
[G2 Android Development] wokdogol:
what about marshmallow? good to go?
[G2 Android Development] Killua96:
Just flashed on CM13 (05/02/16), all ok ;)
[G2 Android Development] Startrek852:
Yes, it is.

---------- Post added at 03:59 AM ---------- Previous post was at 03:50 AM ----------

That's funny, I'm on bliss marshmallow. Anyway, which file are you downloading? Did you check the MD5? What error is TWRP giving you when you flash?
[G2 Android Development] AfterSiD:
BusyBox wasn't removed, just replaced with ToyBox, is it necessary to add it again? Just asking (:
[G2 Android Development] _that:
That's a contradiction. :)

There were reports of some toybox tools not working correctly (incorrect output of SELinux contexts, broken tar archives, failing mount), so until it gets more mature, I recommend staying with busybox.
[G2 Android Development] eggeioss:
Can you provide a download link? All links are down for me

Inviato dal mio LG-D802 utilizzando Tapatalk
[G2 Android Development] Killua96:
Both link work, also blastagator in OP asked to not use mirror, so nope, i'm sorry.
[G2 Android Development] hyper16:
Hi! I've flashed latest two recovery versions with flashify and on both I've got Critical Error! Demogod Crash Handler blabal. What can I do now?
[G2 Android Development] jeebspawnshop:
Pray to your Demogod!

:cowboy:
[G2 Android Development] Hiyaslalabs:
Finally installed 3.0! Im gonna try install blisspop 6.0
[G2 Android Development] hyper16:
Pray to your Demogod! - Is that bad or what!?!
[G2 Android Development] jeebspawnshop:
Use the following 2 links to resolve your problem:

1 - http://xdaforums.com/lg-g2/help/demigod-crash-handler-critical-error-t3134022

2 - http://xdaforums.com/search.php?searchid=404052509

No need to post anything else in this thread.
[G2 Android Development] Sunandroid:
Read more before flashing in the feature and besides that.... Hope for a working download mode and flash kdz/tot to get back to stock. Oooor hope you can still boot android, flash the right twrp and then the right bootloader.
[G2 Android Development] Danielf85:
AROMA not working. Once I was able to fire AROMA but the image was superimposed LOG and AROMA
[G2 Android Development] quicksilvree:
Does anyone know if 3.0 works with the D800?

***** Confirmed working on D800
[G2 Android Development] wzedlare:
Wow, this 3.0 one is perfect man.Thank you
[G2 Android Development] de.er:
3.0 works fine on D802 with Blisspop 6.0, thanks.
[G2 Android Development] :
Anyone tested on 5.0.2 yet?
[G2 Android Development] sys01:
I can't download it :(

Forbidden (403)

You don't have permission to access this resource.

If you believe you have received this message in error, please contact the administratior: webmaster@gregtwallace.com
[G2 Android Development] khanjui:
3.0.0 works fine with stock 30H D802.

I love the new design.
[G2 Android Development] Simba83:
Is it possible to upgrade to v3 without reinstalling bootloader+ROM using d802 RR with hybrid caf.
[G2 Android Development] Killua96:
No need to flash bootloader or reflash rom, just flash the recovery ;)
[G2 Android Development] blastagator:
You either use busybox or toybox. Busybox, by far, is the preferred option, which is why I am using that. This is because it is more mature than toybox, and toybox building with TWRP is still a pain in the butt.

Yes, that is my device, so that one definitely works :p

Recovery is separate from ROM, so it doesn't matter what ROM you're on.

I have no idea about anything with Aroma. My hunch is that Aroma needs an update, but since I don't use it, I can't provide any insight. Especially without logs. Give me a long and I'll at least look at it. :)

You have to click the links directly from my site. If you try to hotlink from somewhere/someone else, you will get that error. I am considering other options to adjust this, just haven't gotten around to it yet. Main intent is to prevent spam.

Yes. Recovery is independent of ROM. Upgrade as normal.

To everyone - I need logs and specific error messages if you want me to actually be able to try and help. Not just "My d80x doesn't work." or "Feature Y doesn't work". On my device, everything I have used is working fine. So telling me it doesn't work without telling me more doesn't help me and it certainly doesn't help you.
[G2 Android Development] sys01:
Im clicking it directly from my phone

I just get this error

Maybe is phone fault but nevermind, i will try it at home
[G2 Android Development] krija:
[MENTION=5825602]sys01[/MENTION] To download it you need to try with other browser. I can download it only with stock browser.
[G2 Android Development] Danielf85:
Please [MENTION=5031300]blastagator[/MENTION].

First start installation with AROMA and includes the installation but the image of AROMA is superimposed on the LOG in the background but can be installed.

The second approach to the installation and reboot the phone and stands on the LG logo.

We hold more power turn off the phone and enter the recovery key combination.

G3 users also have a problem with the installation of rom AROMA in TWRP 3.0.0

Thank you for everything.
[G2 Android Development] asterixb:
D802 CloudyG2 2.2 I had the 2.8.73 installed 3.0 and now not going the only black screen recovery . help me!
[G2 Android Development] Everhez:
D800...Forbidden(403), not download :(

Enviado desde mi LG-D800 mediante Tapatalk
[G2 Android Development] xXRapToRiXx:
Solution for download error

Try to download it with a different Browser than Chrome. I used Dolphin Browser to download it.
[G2 Android Development] Z0R:
Which ROM you have on your D802?
[G2 Android Development] Everhez:
CloudyG2 2.2 is KitKat, TWRP 3.0.0.0 its based on sources CM.13

Enviado desde mi LG-D800 mediante Tapatalk
[G2 Android Development] Dark Obsessions:
any one facing random reboots ? i flashed the latest recovery on my D802 cloudy 3.3 and now im having random reboots
[G2 Android Development] johnb380:
You must click the view in browser or web view for this thread OP then click the links and then they will work.
[G2 Android Development] fenie:
So I can with the 3.0.0 only MM ROM but no boot KitKat or Lollipop ?

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Android Development] KyPbP:
It works on LP. I tested on 5.0.2
[G2 Android Development] Nightshadow931:
Flashed now from your latest 2.8.7.3, phone rebooted into system after flashing.

When I try to reboot into recovery, my phone just boots into system.

For what it matters, I'm on Cloudy 3.3.

What should I do?

(Using d802)
[G2 Android Development] Darkeligos:
I've got a D800 with 4.4.2 KK rooted, whats the best way for me to flash this recovery? Haven't started working with ROMs/flashing on this model before, just wanna make sure I get the steps down first.
[G2 Android Development] dredq:
Vs980 with Tesla Rom....works great...no problems whatsoever. Thanks Blastagater.
[G2 Android Development] :
d802 with cm13 and it works very well. thank you blastgator!
[G2 Android Development] jututt:
d802 stock KK 4.4.2 latest dorimanx kernel.

Can I flash this new 3.0.0? Would be any good?
[G2 Android Development] Z0R:
Like already said by developer TWRP doesn't have influence to the ROM installed. Note it please. Post #2145
[G2 Android Development] saspo59:
Hi all need some explation

I run g2 802 when i flash the new TWRP at the first it ask me a quastion that my system partition is not modify and give me an option to modify it . i didnt modify and moov to normal home page since then the note dont apear any more shuld i had to autorize and what it mean.

Bisaid that all working well
[G2 Android Development] PoedelPCS:
me too..

afaik system partitions are usually mounted read only by the ROM as in linux as well. I don't really get the point either. For a recovery it is mandatory to mount it read/write, otherwise you wouldn't have access to it. For what reason should it be mounted r/w while booting the rom? Do I miss something? I left it as it was.. And I found no way in the menu to change it afterwards. I guess this needs some extra explanation. I'lll have a look at TWRP threads and report back if I found something, or not, if someone else was faster :D

edit:

this is what twrp says:

okay, as I am on a custom rom and won't ever go back to original I could have made the r/w decision. Now I didn't and got no idea how to change it. What if I want to install an update and it says.. haha, read only ..

But I guess that only concerns the startup where it patches system to prevent twrp form being deinstalled and installing SU. That's how I interpret the text. When mounting system manually from the menu there's still the option to mount r/w or read-only.
[G2 Android Development] _that:
Updates don't need /system mounted. And if your ROM uses block-level OTA-style (incremental) updates, mounting /system writable will break future updates. This is not an issue if you reflash the whole ROM anyway.

And the system r/w switch is on the "Mount" page.
[G2 Android Development] PoedelPCS:
ehm really? My Nexi devices with original firmware are all being rooted. When there is a new update I flash boot.img and system.img ..how could I if system was read-only? The system partition is imho the most rewritten partition in an update. Teach me wrong ;)
[G2 Android Development] saspo59:
So the conqlusion is that we have to autorize?
[G2 Android Development] PoedelPCS:
as far as I understand that authorizing r/w will give you the prompt to install SU if not installed during reboot and patching twrp from being uninstalled by the original firmware.

If you are on custom rom it doesn't matter. The custom rom brings SU with it most likely and won't touch recovery anyway.. yep, some do, but ask before like slim did.

If you are on original you would choose to don't touch, so keep read-only to be able to get future updates from LG. But if you got your OFW rooted anyway you won't get updates from LG and can choose to r/w option, as manual update of OFW (if possible) would replace twrp with original recovery and delete SU functionality.
[G2 Android Development] Trixanity:
I'm quite certain that the read-only is only relevant when the partition is in use (ie when your rom is running). When running twrp, you can modify the system partition via flashing as usual. Even if not, you'd be able to wipe the system partition and install an updated rom version.
[G2 Android Development] Sunandroid:
I doubt it's related to the TWRP update. In eorst case, try dirty reflashing the rom.

Have you tried using the button combo? And are you sure, you flashed the right file for your variant?

autorec for kk and then flashing the zip in the recovery. Attention autorec for kk is NOT available in playstore. Google it and you will find it. ;)