yashsingh1/xdaforums huggingface dataset:
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
REBOOTS WHILE CHARGING

So, I haven't had any reboots while charging for two weeks, using the latest version of the ROM.

Could someone else confirm that at least this kind of reboots are gone?

I would really love to mark this issue resolved on my notes.

[MENTION=8505586]stuckonlgfino[/MENTION] , I am really interested in your experiment. Please keep informing us how it goes and if there are any new issues surfaced with the changes you did.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Are you mounting the f2fs partition with /data as mountpoint ? If yes, I guess you removed the line that mounts the internal userdata partition, right?

I might produce some bootimages with this partition "swap" if more people would use it (I would not fully implement it in the ROM, since this would make the phone unusable without a sd card).

Do you see any performance degrade with this change?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] stuckonlgfino:
I commented out the first line in fstab:

#/devices/msm_sdcc.2/mmc_host*	auto	auto	defaults	voldmanaged=sdcard1:auto,encryptable=userdata

and changed the /data line:

/dev/block/platform/msm_sdcc.2/mmcblk1p1 /data f2fs rw,discard,nosuid,nodev,noatime,nodiratime,inline_xattr wait,check,formattable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/encrypt

(my sd card is f2fs formatted).

My phone (d290n) works quite fine with the installation (I do not have any reboot problem) with some restrictions:

1. chrome download: downloading something in chrome makes from time to time a pause (slightly annoying) - e.g. firefox does not have such a problem. Not sure whether it has something to do with chrome living on an external sd.

2. performance is acceptable

I have problems with battery:

- takes a lot of time to load battery (no, had nothing to do with the ROM, just the wrong cable)

- battery is gone after a few time
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
Stuckonlglfino opera has the same problem. I think it's rom related.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] macoloco:
Hi everyone....i am on last version 20170818 and i´ve notice two strange things....i´ve lost my vol- button on headphones...i can go volume up but never go down.....headphones work with other phones and tablets.

Second thing is sound on bluetooth...i use my phone as multimedia player and sometimes sound through car speakers make a few cuts or little fast-forward effect (i dont know how to describe this in english...sorry)
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] hello_world.c:
Second the in-earphone volume-down button problem. I thought it was a broken socket in my phone but now that you mention it there may be a software issue.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] macoloco:
i have tested several earhphones....all of them works properly on other phones or tablet....in lg fino, vol- is lost...
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
[MENTION=5627435]macoloco[/MENTION] [MENTION=4121572]hello_world.c[/MENTION]

Thanks for the feedback. I will add these issues to my bug list and try to resolve.

About the sound over bluetooth issue, I have seen something similar on msm8226 devices, that had to do with broken code on qualcomm source for the audio dsp. There is a workaround of disabling offloading audio to dsp which might eliminate the crackles. [MENTION=5627435]macoloco[/MENTION] , try changing the following in your build.prop file and see it if fixes things:

Change the following to false:

audio.offload.pcm.24bit

audio.offload.pcm.16bit

Then add the following line

audio.offload.disable=1

Reboot and try connecting with bluetooth again.

I would try it out myself but I do not have a working bluetooth headset. Also note that if this works, you might get pretty higher battery usage with music playback, since the cpu will be responsible for audio decoding.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] felipcarlos:
Good I'm having a problem with online games like Critical Ops the FPS falls a lot and the game is with leg presents muinto legs not roda right and I also have problem with another online game that is another type gameplay and more games that are of competitions against another person, and it is not the internet. because in flat wheel stock, there is a way to pile up on the outside I hope you'll understand why I use google translate
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
REBOOT RESOLVER

This is a simple App I have created so users that experience random reboots can send me their device logs, to try and debug some issues. Currently, the App will only grab the kernel panic log and save it to the internal storage of your device. In the future I might add support for getting tombstones too. I am not aware of any other logs that persist after reboot.

NOTICES:

This App will not collect any sensitive data from your device. The code will be uploaded to GitHub so anyone can take a look at it.

Kernel Logs should not contain any sensitive data.

Please do not use the email address for spamming purposes, as I will not use yours that way

If you still have any doubts, please do not download and install this App.

Requirements:

*Root Support: Without root, there is no way to get the kernel panic logs.

How to Use:

After you experience a random reboot, enter the App from the launcher. Click the button at the bottom of the main screen to collect the logs. Give the App root permission when asked. (There is a bug currently and even if you decline root, it will try to proceed with gathering logs. You will just send me an empty log if you try this way). After logs are gathered, the App will ask you to send the log with email, to an email account I have created especially for this purpose. If you do not want to send me the logs through email, please click No on the dialog box and upload the log on this forum thread yourself.

How to Install:

Grab the apk from the attachment.

Enable unknown sources on your device by going to Settings -> Security -> Unknown Sources

Click the apk file through the file manager and it will install through the package manager
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hey,

I guess you are referring to the Critical Ops game available on the Play Store, correct? Do you have the game installed on internal storage or on adoptable storage?

Also, Try changing the cpu governor to performance. Usually the interactive governor can not deal well with games...
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] felipcarlos:
Yes. is in the phone memory
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
And changing the governor does not help?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
*i bet you know, but i write it even here for others to know*

Mobile legends doesn't wanna start, and it's infinitely loading.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
We are talking about Mobile Legends:Bang Bang ?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] macoloco:
Thanks...i'll try this tomorrow. I will let you know if it works...[emoji57]

Enviado desde mi LG-D855 mediante Tapatalk
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] felipcarlos:
It did not work, it keeps on locking and with low FPS, thanks.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] FaBMak:
I think this smartphone can't handle well with modern games. In fact, the Android itself get slowly sometimes.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
Interesting, my friends fino could run almost every game at very good fps - es, with some little tweaks. And yes, I'm talking about Mobile Legends:Bang Bang.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] FaBMak:
Could you share this tweaks? And how the battery goes with this tweaks?

---------- Post added at 11:09 AM ---------- Previous post was at 10:58 AM ----------

@christpp Is there any way to improve the native call recorder from the dialer? It is recording all the ambient noise, and the volume of the call it self it is very low.

Someone is using another app to this?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Is the native recorder available on your device? For some reason, I cannot find it anywhere on my phone (It should be inside a menu on the call screen, right?). Anyway, most probably it is using the wrong microphone or the volumes are wrong. It is configurable so I will try to change the values. It should be easy to fix i believe.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] FaBMak:
Here it is.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
Link2SD

Hey, can you make a full link2sd support for this rom? or make a tutorial about how to make link2sd fully work on this rom (I'm using stock 4.4.2 and it is really bad but is the only rom that I can make link2sd to work).
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hey,

Link2SD does not work on Marshmallow and Nougat roms (from what I know) because the Operating System handles sd cards differently. There is a way to install all apps on the sd card by making the sd card treated as internal partition.

If you know any M or N rom that has support for it, let me know and I will try to contact the developer for information and happily add support.

Thank you
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
Thank you for answering my question.

It's sad that Android m/n doesn't have link2sd support (especially on low memory phone like l fino). I don't think there is a Android nougat ROM that have Link2SD support because of the large memory and affordable phones (not in my country). I'm gonna have to use the stock ROM untill I have money to buy another phone ;-;
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
You should better use this rom, ignore those big apps ;) use sd-card and move apps, so you can have alot of apps
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
The thing is that I need a lot of memory, not only for apps, and the in-built adoptable storage doesn't move all apps to the SD card, like Google app, etc. Just a few apps. So I use Link2SD to pass the most part of the app to SD card and free memory to other things (like music, videos etc.)
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hey,

I do not know if you have seen this already, but I link this post anyway. Scroll below the Changelog to find some ways to free some space.

Also, if you haven't made a format of your dalvik cache for the last 4-5 builds of the ROM, I suggest you clean it up, so you can get several MB of free space on your internal storage, depending on the number of Apps installed (latest versions include a dalvik configuration change to free some space, but you have to clean the dalvik cache at least once to see any difference).

Last way to get extra space is by changing the internal storage partition scheme, to reduce the cache partition size. I have written a guide here .

That is all you can do for now on the L Fino for extra storage space.

Next ROM build will most probably feature an alternative kernel which will allow using the external card as internal storage, so this can give you up to 32 GB in theory, but I have no idea whether the storage will be fast enough.

Thanks

PS: By going to Settings-> Developer Options, you can Force Apps on External, which will make any App install on adoptable storage. Try to put small Apps on Adoptable storage, so they can run fast enough and not Force Close.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
Do you know when the build with alternative kernel it's going out? As about the velocity of apps in the inverted memory I tried in other ROMs and it was pretty fast and no apps closing. The only thing was that at boot I had to wait like 1/2 minutes to the apps in the SD card appear on the launcher. I will try too this ways of freeing memory on linage OS untill the build with inverted memory goes out.

Thank you for the support! :D
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hopefully I will have everything built and uploaded in the next 5 days.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] jon355:
Can we be so unthankful and ask about Lineage 15? :p
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
I am currently working on upstreaming the kernel and fixing the remaining major bugs. Once finished, I will go for Lineage15.

Stay tuned !
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] stuckonlgfino:
I had the same problem with memory like you - but my experiment with mounting the external sd card as internal worked quite fine (see here). Currently, I use the external-sd-mounted phone as my daily phone. But battery turned out problematic, so I use my phone permanently with "save energy"-option -- the background apps do no longer use the net. I can live with it (I am not really a "power user"). Maybe it is an alternative for you?

Maybe one more comment: I had problems with google maps on and using the camera at the same time.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] jon355:
Awesome! You are simply the best dev on xda. :victory:
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] stuckonlgfino:
Problems with battery?

I really have problems with battery (which is not the battery itself - it is new). Could someone share his 14.1 experience with battery?

If 14.1 is not the problem, it is caused by my usage of external memory as internal.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lordeBacalhau:
Welp.

It's better than stock 4.4.2 :v.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
My battery can last up to 4 days if I am not using the device for anything else than calling and messaging. Screen On Time should be around 4-5 hours maximum.

How much battery life do you get?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] stuckonlgfino:
Tonight, 20% loss in stand-by mode in 8 hours. It looks like open apps (browser) play a role, but I am not 100% sure. Google Maps takes 10-15% in half an hour. Ok, so it seems that the usage of the external SD card as internal has some consequences on battery...too sad.

Are there tools that show even for processes how much battery they took (not just apps)?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
That 20% most probably means that something is keeping your device from entering low power mode. Since CyanogenMod 13.0, Doze mode is enabled, which means that no App can actually keep the device from entering stand-by. I suspect that some peripheral/driver is refusing to enter low power mode.

Can you try using the normal bootimage (with data partition as internal) for some time and see if this issue persists?

There is Powertop command line tool on Linux. There must be an Android version of it, which you can use to monitor the power usage of processes. I believe Busybox builds for Android should have it included. I have never used it on Android though.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] nokiagye:
The rom is perfect thanks for your work now my daughter s phone is again alive..

On TWRP why I can't see my internal storage?

send from my redmi note 4x 64+4+625
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] stuckonlgfino:
Ok, I will use the normal boot image first (will take some time) to see first whether "something else" is going on on my device.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hey,

I am glad that another l fino is saved (Stock ROM is a mess in my opinion).

By internal storage you mean the adopted storage, or the standard internal shared storage? Adoptable storage is not currently mounted by TWRP
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] carmeloamg:
I did it in my father phone in CM13 version and worked. It stripped about 400MB of dalvik but I'm not sure if this make up for loss of performance. Have you seen what I did with partitions? I got also 400MB free and the dalvik still there:

https://xdaforums.com/showpost.php?p=70676928&postcount=208

If you've read that post just notice I used bytes to set the new partitions limits and after reading a bit about it I think is more appropriate to use sectors:

(parted) unit s
unit s
(parted) mkpart primary 762880 2606080
mkpart primary 762880 2606080
(parted) mkpart primary 2606081 3118081
mkpart primary 2606081 3118081
(parted) mkpart primary 3118082 7569407
mkpart primary 3118082 7569407

The result are the same that when I did using bytes but probably in a more elegant implementation.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] rible:
I will try and tweak the partitions table too in my free time, for now i just uninstalled some not so "daily used" apps and moved 1 or 2 to the /system partition.

This is my spare phone but i am really amazed how much of a progress has been made in a $100 phone..
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] LowPolyMan:
Hi, I've flashed this ROM recently and it seems that it can't read contacts from the SIM-card(i tried to import them, but it imported nothing). Is there a way to fix this?

P.S. I had tried SIM-car in other phone and it showed me contacts
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] lakija:
Export contacts in memory card in that other phone and then insert card in lg fino and import.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] LowPolyMan:
Already did that, thanks. But i wish there would be some kind of fix
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
New build 20170209

I think it is time to rebrand this rom to LineageOS

Not much have been achieved on the deadlocks issue:

Some changes have been done on the doze mode pulse parameters and the screen fade out timings. These seem to at least take care of a special deadlock that can be caused by a specific pattern[see below]. I have tested this for a couple of days without any locks. More testing is needed for conclusions though.

The new sensor HAL is proving much more difficult to develop than expected. The magnetic field sensor on our device is relying heavily on a system daemon running on background to provide orientation data. Kernel driver might need to be changed too to get things done, so this needs more work.

[DEADLOCK PATTERN]

This used to be reproducible on my device at least, with the previous build [Ambient Display ON, Hand Wave Feature ON]:

After receiving a sms and after the ambient display is shown, touching the screen once so it gets colored [without unlocking the lock-screen] and leaving the screen alone until it turns off by itself, would cause a deadlock on the next attempt to turn on the display by pressing the power button. This seems not to be reproducible after the changes introduced in this build. I am suspecting that the time after which the screen turns off when notifications arrive and the doze pulse schedule might cause the kernel to hang [the hotplug driver initializes and cancels kernel jobs depending on the screen state, that though needs some time to get done, so a fast change in state could possible cause trouble to the kernel]

Someone who has some free time, please try to reproduce this on the previous and on the current build and let me know of your results.

Also, fellow project contributor [MENTION=7863452]g-pl[/MENTION] reported that getting back to a mpdecision based build will resolve this weird issue. If it turns out that the issue persists on this build, I am planning to get the rom back to mpdecision based hot-plugging.

I haven't pushed the doze changes on Github yet, I will push them if testing proves that these actually solve something.

Thank you
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] D1stRU3T0R:
No man, we thank you. My classmate have an d290n and it's starting to become slow, I wanna instal this rom in his phone, but I don't know how to unlock his bootloader. I already rooted his phone, twrp and rom isn't hard to instal, but I don't know how to unlock that bootloader. Can you please make a tutorial? (unlock bootloader, install twrp and then rom)
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hello,

Everything about installing the patched aboot bootloader and TWRP is in this great post by [MENTION=5149142]proudlytm[/MENTION] : https://xdaforums.com/d290n/development/recovery-twrp-recovery-lg-l-fino-t3308436

If this does not help you out, let me know and I will try to create a detailed guide.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Mlro Team:
A question does not appear in the questionnaire,

the google applications which are

?, Sorry for the translator do not catch it all. sorry. Thanks for this wonderful Rom is inclement and for the Recovery I did not expect it Thanks the Rom hit the first
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] ProudlyTM:
Use Open GApps as Google Apps!
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Mlro Team:
THANK YOU but but I looked it up before you, it turns out that I take time a very very long time not to follow and I find it hard but I am very intelligent anyes I knew how to install it and others, but now I am lost with the applications, tell me If I do well I downloaded the AMR 7.1 NANO I only see the gogleplay store alone :crying:

Neither has Radio:crying:
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] ProudlyTM:
You can download nano. FM Radio is included in the ROM itself, not in Google Apps.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] Mlro Team:
:D

The rom does not bring it :confused:

If I found it from the store I downloaded CM Apps and Cyan Apps it turns out that I downloaded it from Cyan Apps the radio but it says no space uninstall but uninstall same uninstall all the time but the store I do not have that problem let me download others and the I install without problems, what will that be? :confused:
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
FM Radio app should be included in the rom. It turns out that the update to LineageOS broke something and the Fm Radio app does not come packaged with the rom. I will enable the app in the next build.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] llbranco:
Flash but don't boot on L70pds (D295f) :(

boot/reboot to TWRP instead of boot to system
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Hey,

I would advice you to try a clean install of the rom.

If the problem persists after a clean install you could try and give me a kernel log from the failed boot:

Boot the phone in TWRP

Install the rom zip

Reboot the phone into system and leave it reboot by itself in TWRP.

Connect the phone to your pc and get in an adb shell

Give this command (without the "") and post the output here: "cat /proc/last_kmsg"
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] llbranco:
/proc/kmsg

http://m.uploadedit.com/ba3s/1486741481824.txt
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
Thanks for the link. It seems though that the kernel does not save the log from the failed boot, which would sit under proc/last_kmsg.

/proc/kmsg gives the recovery image kernel log.

Does the phone restart right after the LG logo, or it does show the lineageOS boot screen before rebooting?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] llbranco:
just LG logo and TWRP

I have a clue, but I don't know how to fix that

I just did "in system" restore factory default

now I should reflash TWRP through adb?

can u help me?
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] christpp:
You mean you are back to stock rom?

You can follow this guide to flash the patched bootloader and TWRP, then install the zip through TWRP.
[LG L Fino ROMs, Kernels, Recoveries, & Other Devel] nokiagye:
The standard. On TWRP you have two storage option the internal and the external (sd) I'll post a photo later.

It's not a big problem I can see the storage of the file manager only if I want to install any zip thru twrp before I boot into it I'll just move the zip to sd.

send from my redmi note 4x 64+4+625