yashsingh1/xdaforums huggingface dataset:
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
on my phone the following message appears: "to start Android, enter your password".

How to correct?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Make sure you have formatted your cache partition to ext4 and data partition to f2fs. This can be done through TWRP recovery (make sure you have the latest version of it installed).
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
The ROM build with inverted memory kernel is out? The download link shows only August 18 build (changelog too). ._.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
Should this be done before or after flashing the ROM?

(Sorry, I'm using google translator because I do not speak English)
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
I am having trouble finishing upstreaming the kernel, so I got a bit late on the schedule. I haven't built anything yet. New ROM update and the alternative boot images should be coming soon.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Do this before flashing the ROM
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
Look, this appears when i start android (Images from the internet, but the same appears to me):
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
Another question, it will appear in the changelog?

---------- Post added at 03:28 PM ---------- Previous post was at 03:23 PM ----------

What you have to do:

-Go to TWRP.

-Wipe Data, system, cache, dalvik and internal storage.

-Go to wipe - advenced wipe - select Data -click on change partition format - select f2fs - wipe.

-Install ROM.

-Install GApps.

- Reboot.

If doesn't work try changing the partition format after installing the ROM
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Yes, It will appear in the changelog. Also, if you have Update Notifications enabled (Settings->Update Notifications), you will receive a notification about the update.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
Thanks for all the support, you are a great developer :good:
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
Thanks for the instructions. I'll try later and say if it worked.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
I was able to install.

However, there are problems recognizing the SD card, the following "SD card corrupted. Touch to correct" appears and does not fix anything. There are also issues with playing videos on the YouTube app. Among other problems...
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
The issue with SD card is known and caused by the hardware. Check out this post to format your card manually. Do not skip rebooting when instructed by the guide and also do not touch the notification "SD card corrupted. Touch to correct" if it appears while following the guide.

What problems exactly do you have with playing videos in Youtube App ?

Also, please submit a list of the issues you face so I can take a look and try to fix.

Thank you
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
The problem with the SD card happened after the system rebooted alone, so I hung up and called back after a while and came back up and running again. I think it was just a simple bug.

As for Youtube, it opens the video but does not load the playback and displays connection error (my internet is good). I do not know if it is App or ROM error ...

Well, despite that, the ROM is very good. I will continue using and if I find errors I inform you.

To complete: will ROM have future updates (with improvements, bug fixes, etc.)? Do you intend to upgrade to Android OREO?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Tonyy32:
[MENTION=1350438]christpp[/MENTION] Is AudioFX working on your phone? Sound doesn't change when I turn it on and off.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Thanks for the information.

I think that the Youtube App connection error has to do with some permissions (ROM related). I will look into it. Random reboots are known to exist too. You can install this App to help me debug these reboots.

This ROM will get some future updates. Currently I am working on upstreaming the kernel which will add many security and performance improvements. Unfortunately I am behind schedule because, although upstreaming is complete, there is a bug where the device cannot turn off properly. As soon as I fix this bug I will create a new update. More updates should come if I manage to fix other bugs. Moreover, I intend to try porting Oreo to the phone too. I will start working on Oreo after the next update on this ROM.

[MENTION=7647147]Tonyy32[/MENTION] , AudioFX does generate effects normally on my device. Have you installed any other DSP App alongside it? If yes, some DSP Apps change a configuration file that controls audio effects on android and might have broken AudioFX. In this case you could try dirty-flashing the latest ROM zip.

You can also try to get a logcat while music is playing and you turn on/off the Audio FX enable switch. Post it here and I will try to debug.

Thank you
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
Hello again.

My cell phone is rebooting on its own. And sometimes some apps quit unexpectedly (Gallery, for example). What can it be?

And I also wanted to know how to increase the 'internal memory' and 'date' to be able to install more apps and store more files, since I see that in 'system' and 'cache' there is more space left. is there any way to resize these partitions (in a way that is not too difficult)?

Here is the information about the storage of my device (through the 'Disk Info' app):

And thank you for all the help and support you have given me!
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hello,

It is reported by other Fino users that some devices have random reboots with LineageOS and CyanogenMOD ROMs.

If you get truly random reboots and these reboots happen quite often, most probably you have one of these "unsupported" devices. You can try the App I linked in the previous answer to grab some kernel logs and send them to me so I can try to debug and probably fix these reboots.

I have written a guide about changing the cache partition size and giving extra space to data partition. You can see it here .

Let me know if I can help with anything else.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
Hi friend, sorry to disturb you again. Is that a serious problem appeared to me

ALWAYS I connect my device to the PC, the bloody 'blue screen' appears. So I have to force the PC reboot to re-use it. But ALWAYS gives 'blue screen' when I connect the cell phone. What will it be? Would it be a problem with LG drivers?

See here the screenshots of the PC when the error appeared (note that lgandnetmodem64.sys failed):
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] FaBMak:
Uninstall LG drivers and let the Windows install the generic one.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] MalinKaMp3:
Try to Connect ur cell phone by other microusb cable

If someone have problems with less data for applications try my method to change SD card partition to Internal Storage - >> https://xdaforums.com/showpost.php?p=72604530&postcount=389
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Tonyy32:
I did a clean install of the latest build and it works now. :)
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
Disable root for adb and deactivate adb

Desabilite o acesso root para o Android bridge (coloque só para apps) e desabilite a depuração Android
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] FaBMak:
I have this bug too.

And i have another two annoying bugs.

1 - When i download a file to phone, internal or external SD, i can't see the file when i plug the phone on the computer. The file is there, i can see it thought the internal file manager, but it isn't visible in the computer. I can see other files, but not the new one. I have to reboot the phone, and plug USB again to see the file.

2 - After a reboot, some apps aren't available right after the reboot. Some apps, only appear on the phone, after 3/5 minutes. All downloaded apps are in the SD card, so it's very strange that some are available, and some i have to wait. And, it is always the same apps that have this delay.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
update-20170926

Finally, I have managed to complete syncing the kernel with the upstream v3.4.113. Special thanks to [MENTION=7800689]D1stRU3T0R[/MENTION] for the help provided on this process. I have built and uploaded the zips right after I got it working, so I do not know if there will be any bugs. I needed to apply a small hack so the device could shutdown normally (it used to panic on the 3.4.113 kernel and reboot instead of turning off). This hack will skip unmounting and checking partitions with fsck before shutting down and it is a workaround available for other devices too in Android code (code includes support with a configuration parameter during build). It should not cause any issues at all, because all partitions are synced and remounted read-only by Android init before doing this step. I will try to figure out what is causing the panic and fix this issue in the future.

My device didn't get any kernel panics or reboots so far. I really need your help on finding and fixing issues, so if you install this ROM update, please report any found bugs here. Also consider installing the Reboot Resolver App, so you can send me kernel panic logs and help me with debugging.

I have already received some kernel panic logs from the Reboot Resolver App and managed to find an issue in the f2fs driver. Actually, it is not a real bug, the kernel panics every time it reads a value that it does not expect in memory. I have turned off a kernel configuration parameter which avoids panics when such issues occur. F2FS should also be a bit faster with this change.

Lastly, I have changed the Dialer App audio recording stream. [MENTION=5184022]FaBMak[/MENTION] , please try to record some call and let me know if this change fixes the voice call recording issue (call recording is not available on my device, it has to do with country laws I believe)

As promised, I have created inverted-memory boot images. By installing these boot images, you can use your external Micro SD card as internal data partition. You need to format your Micro SD card to f2fs for this to work. Make sure it has only one partition, any other partition will not be read by Android. You can find links to these boot images and instructions on how to install on the first post of this thread.

I have not tested these images at all. Changes implemented in them are the ones mentioned by [MENTION=8505586]stuckonlgfino[/MENTION] , who I want to thank for their work and help. Note that high battery drainage has been reported using the inverted storage setup.

People with bugs with volume buttons on headphones and downloaded files not showing up on USB connection, please give this update a try and let me know if issues persist. The code has been synced with LineageOS repos and there is a chance that these bugs have been fixed.

Thank you
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] nokiagye:
Thanks cristpp.y are the best.

send from my redmi note 4x 64+4+625
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Tonyy32:
Installed latest build, everything works great, no reboots.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
Bugs discovered: Can't flash zips with magisk.

Loading "sign" is appearing even where it shouldn't

This update is one of the best! With 1 bugfix update, it will be bugless.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
Is the update installation only by recovery?

And how do I upgrade by TWRP?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
FIRST TIME INSTALLATION INSTRUCTIONS

Backup sensitive data

Get and install TWRP for your device variant, see this thread and DOWNLOADS section below for TWRP recovery images with full F2FS support

Obtain the latest zip from the DOWNLOADS section below

Do a full wipe before installing. On TWRP, go to Wipe -> Advanced Wipe and select ART Cache, Data, Cache, System. If you were using Adoptable Storage on a previous ROM, chances are it won't get recognized by the new ROM, in this case select External Storage too. This will erase all the data stored on your SD card.

Flash the zip using TWRP

Go back to the main recovery screen, then go to Wipe -> Advanced Wipe -> Select data partition only -> Repair or Change -> Change Filesystem -> F2FS

Reboot and enjoy

SPECIAL THANKS [MENTION=7800689]D1stRU3T0R[/MENTION] for helping syncing the kernel with latest upstream version

;) Here is the tutorial. (sorry for quote from op)
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
ROM zips can be installed only through recovery. You need to put the zip on your sd card, restart in recovery and when the recovery screen shows up go to Install->Select Storage->External Storage-> Find the zip file and click on it-> Flash
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
Is it really necessary to format 'date', 'cache' and 'system' to update the ROM?

Understand that I intend to upgrade to the latest version, and not install from the beginning
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
Not really, but check what has F2FS and what doesn't. If I'm not wrong, maybe you jave cache as f2fs, and latest update changed it back. In other words, yes, you can just simply flash it.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] jon355:
Flashed the latest build, everything is ok. I have a few questions: 1. Can our device support Camera2 API? 2. In the latest Lineage changelog it's mentioned that burn-in protection is added, is it implemented on our device? 3. I can't remember if I decreased cache partition size or not, how can i check that?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
1. The camera HAL of our device is pretty old (camera 1 api) and closed source, so implementing camera2 api would need reverse engineering the code.

2. I think that the burn-in protection was added for amoled screens only. So, I did not enable it. If it can help our device screen too, let me know and I will add it (if this feature is configurable)

3. You can use the df command to see partition information

Enter a terminal and insert the following command:

df -h
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
I've seen several tutorials saying that after installing a ROM update you need to give wipe in 'dalvik / art cache' to avoid boot loop. Is that true?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
I usually do not wipe the art cache without issues.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] cleisson.santos:
It did not work for me. When I connect the device it stays on 'charging' and even switching to MTP it always goes back to 'charging', and does not install the generic drivers. What else can I try?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] jon355:
I forgot that amoled screens suffer from burns. /dev/block/mmcblk0p33/cache Size 246 MB, used 4.3 MB, guess that I didn't resize cache partition.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] felipcarlos:
Hello bug found have applications that stop like whatsap, gloogle play games, and when you record a video it does not play because when put to play the gallery for the time, which I noticed that improved when you move memory from the memory to the SD card in this version the folder LOST.DIR stopped creating files of error the manager agores ta Good and also posivel put the user picture.

---------- Post added at 04:03 PM ---------- Previous post was at 03:59 PM ----------
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
My friend had reboots too, for example when he started simcity. Mobile legends isn't starting etc. Everything else is much more than perfect.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
Hey, I'm getting a bug when I go to config - status bar - system icons (i think it say that. My ROM is in other language). When I click it the config crashes. It isn't a very big thing but I want to hide the alarm icon from status bar

There is a print:
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
[MENTION=7853070]felipcarlos[/MENTION]

If you get Apps force closing, I suggest cleaning the App cache and data and retry using them. If that doesn't work, you can format all partitions and do a clean installation of the ROM. Maybe something broke when installing the latest package. I do not have these issues on my device. A clean install should fix the gallery error too.

As for back up, I do not believe that backing up through the rom interface works. It is better to keep your apps and data synchronized with Google, so you can bring them back anytime. And you can keep your other data (audio,video etc) backed up seperately.

[MENTION=6874147]lordeBacalhau[/MENTION] , I am having the same issue. From a quick look at the logcat, it seems that the statusbar tuner app is missing somehow from this release. Maybe something was not updated in the substratum repos when I synced and built. I will find the solution and fix it on next build.

Thanks for informing me.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] JonatasVT:
Adopted SD Card capacity

Hello, I tried to install the last version and it kept giving me the "Decryption unsuccessful" message, even after many factory resets.

So I decided to try the RR version made upon this one, but now I have a new problem, I'm trying to use a 32GB SD Card as internal storage but it gets to only 4GB. I have reset and restarted all the process and keep getting a 4GB storage out of a 32GB card, I didn't use any shield or adb but formatted it from the settings option.

I'm on windows, is there anything I could do to solve it? (and get a 32GB Adopted Storage)
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hey,

As far as I know, RR port in the Fino is unmaintained by the creator and it is several versions behind this one. If you get decryption errors at boot, most probably you did not change the partitions of the device correctly. Data partition should be formatted in f2fs and cache in ext4 in latest ROM versions (Check the first time installation instructions on the first post for more info).

About Adoptable storage, I have successfully formatted 30GB on my SD card as adoptable, but not through the Android interface (it may have some limitations). Take a look at the third post of this thread for an easy guide to format your card through the terminal, which should work straight away. No OS other than Android itself can format the card to adoptable (there is a way, but it is extremely difficult).

Let me know if I can be of more help

Thank you
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] JonatasVT:
Indeed, I did install it using a youtube tutorial that did not mention the data partition thing.

Of course you can:

I saw the tutorial about adoption you made but I don't have Linux, how would it work in Windows? Could I use the same commands?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Actually, all commands given in the guide can be carried out on the device itself through an Android Terminal App. LineageOS includes a terminal app that can be enabled by going to Settings->Developer Options-> Local Terminal . To enabe developer options go to Settings->About Phone and repeatedly click the Build Number. Or, you can get a terminal app from the Play Store.

Make sure you have superuser support enabled on the device before carrying out the commands. You can get it by flashing the official Lineage su_zip through TWRP(link on the first post) and then enabling it by going to Settings->Developer Options->Root Access and selecting Apps only or Apps and Adb.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
Or by flashing magisk. Supersu broke safetynet.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] JonatasVT:
Ok I have gone through this option, and after doing the first part and restart the system is giving me "SD card missing" notification. Did I miss anything?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
By first part , are you referring to the first reboot after applying the fdisk commands? If this is the case, do not pay attention to the notification and continue with the rest of commands.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] JonatasVT:
Ok, by first part I mean all commands before the "twerking kernel" part, I have executed the "sm partition <label> private" command and rebooted and it is giving me that "sd card missing message" and now I have two SD cards slots in my storage:

"Internal shared storage

3.64GB

SD card

29.10GB

SD card

Not inserted"
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Android is expecting to find another card with a partition layout similar to that you had before formatting the card, that is why it displays the error notification. Try clicking and holding on the " not inserted" card and see if there is a "forget option" .
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] JonatasVT:
Right, I got rid of the card missing message, I checked the SD partition and it is formatted as internal, it gives me the migrate data option e. g., but somehow I'm missing something.

I have tried to install some apps and after some installations Google Play said: "this device doesn't have enough space to download <app name>"
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
By default, android does not install Apps on adoptable storage unless they report supporting this in their manifest (most Apps do not report this).

On LineageOS, you can force any App on external storage by going to Settings->Developer options-> Force allow apps on external.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] JonatasVT:
Yay it's working perfectly now, thank you so much, you saved my device and my money! :good::laugh:
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Sogli:
My PC crashes when I choose "File Transfer" when connected to PC. Tried with several PC's, same result. Any help?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] JonatasVT:
I would try reinstalling the USB drives for your device.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Try the following:

Uninstall the LG drivers from your system, reboot Windows and re-connect your device. Then, let the operating systen search and install a generic usb driver.

I am a Linux user, so I do not really know the complete solution for this issue. Only thing I can say for sure is that the LG usb drivers that come with the stock ROM are incompatible with this ROM.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Sogli:
That worked, thank you!
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Arcline:
I wanna thank you for the awsome rom. My fino died a year ago, replaced it with a Moto G2 LTE. Back in that time CM13 was still in developement and there was no proper rom. Now I have fixed my old machine (got some sympathies for that lil phone) im amazed how well Los14.1 works.

Youve made your own update notifications, tweaked the os an kernel specifically for this phone. Added F2FS storage support. Really, great work! Im amazed! So well done and polished. Thank you!
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Thank you very much for your kind words. I am happy you find this ROM useful and properly tweaked. I would like to grab the opportunity and thank all the other contributors of this ROM, which would be impossible without their help. Many device and kernel additions are the work of others, who kindly shared it with us all. It really has long way to go I believe, more tweaks are possible and hopefully will be coming soon!

Thank you very much again!