yashsingh1/xdaforums huggingface dataset:
[LG Spirit Questions & Answers] 69PerTTu69:
Perhaps someone could help me, what's the main difference between flashing with LG Flash Tool and TWRP?!

I keep having problems with the LTE conection, as I actually have a H440AR, not a H440n.

Though they seem to be almost the same device [

even 440n LP and MM roms works just fine with the usual methods

] after unlocking the bootloader with the v10f build, LTE doesn't work as it should. It sort of make the modem crash.

Trying to figure out the problem, I build my own TWRP flashable .zip with the 440AR stock rom [with v10f mod. aboot and TWRP recovery], but now not even in LP I can have LTE conection. Could it be that the aboot it self be the reason the modem crushes with the LTE conection?
[LG Spirit Questions & Answers] Korelev:
Have you made a wipe of everything beside the ext_sd before flashing that h440ar through TWRP? I tried the same but LTE worked for me on h440ar LP, I didn't try for a long time though
[LG Spirit Questions & Answers] 69PerTTu69:
The first time I admit that I didn't but then I did a full wipe with the same result.

I used H440AR10d_00_1208 rom and the same template that you posted on the poland rom: :silly:
[LG Spirit Questions & Answers] Korelev:
I used exactly the same one, I'll try later tonight to see if I experience the same problem but now I've got to go study
[LG Spirit Questions & Answers] mayankjet:
Hey guys, any progress on custom rom ?
[LG Spirit Questions & Answers] Fobos531:
Rule no. 1 of XDA: No ETAs.

[MENTION=5184440]pcfighter[/MENTION] will update us when possible.
[LG Spirit Questions & Answers] mayankjet:
I'm not asking for any ETA, I'm just curious.
[LG Spirit Questions & Answers] pcfighter:
I switched to Lineage repos and had to do same changes as before including touchpro's repos. As I'm studying and working there is no much time for experiments.
[LG Spirit Questions & Answers] Fobos531:
It's ok, I know you didn't have any bad intentions :)

---------- Post added at 20:33 ---------- Previous post was at 20:19 ----------

TWRP is the only way to get root on 6.0. Flashing a KDZ will only relock the bootloader. I doubt that we can make a Marshmallow KDZ with patched MM aboot in it since that would invalidate LG's signature on the KDZ, preventing it from being able to be flashed. I may be wrong though.
[LG Spirit Questions & Answers] jonixas:
I feel like its worth the effort to do TWRP right now, since it sets a path for more awesome things in the future.
[LG Spirit Questions & Answers] 69PerTTu69:
Yes, you are right but I wasn't talking about the aboot partition. Besides aboot, there seems to be some discrepancies between flashing the same rom through kdz and twrp. Within those difference lays what's been glitching the modem in the H440AR version. Something related to the v10f remains and I don't know wheter it's the aboot itself that starts the glitch or some other partition.

Everything but the LTE conection works fine:confused:

PS: By the way, what would happen if i DD the patched aboot directly on the v10aAR rom? As it's an older version, could it still work?
[LG Spirit Questions & Answers] MadjijaHacker:
I think it should, you can try and if it fails just flash fresh kdz
[LG Spirit Questions & Answers] mayankjet:
It might just work as i use patched aboot on mine indian rom. Works just fine.
[LG Spirit Questions & Answers] MadjijaHacker:
While we are waiting for lineageOS i am trying to make MM to look like Nougat, i have flashible pixel launcher, n-ify, Xstana and i want to change bootanimation, but it doesnt work, is there anyone who managed to change bootanimation?
[LG Spirit Questions & Answers] Fobos531:
How are your trying to change it? Download a bootanimation.zip from Nougat and replace the stock one in /system/media/ (providing that you grant the new bootanimation correct permissions) or use a bootanimation changer app.
[LG Spirit Questions & Answers] MadjijaHacker:
I did that, but nothing happend, i tried to search for bootanimation in root dir, i found file called just 'bootanimation' in system/bin, but idk what to do with it
[LG Spirit Questions & Answers] Fobos531:
There is a file called bootanimation.zip located in /system/media/ directory. You have to replace the that bootanimation.zip with the bootanimation zip of your choice (it still has to be named bootanimation.zip so you can rename the stock one to bootanimation.zip.bak). When you've replaced them, you have to give your new bootanimation.zip the correct permissions, like this. Alternatively, you can use adb to set the correct permissions, like this: "adb shell" > "su" > "chmod 644 /system/media/bootanimation.zip"
[LG Spirit Questions & Answers] Fobos531:
Can you link me your repos?
[LG Spirit Questions & Answers] jonixas:
Quick guide for those that want to get V4A working on MM.

1. Install busybox and any root capable file manager from the playstore, and download the 2 files I'll have attached to this post.

2. Go to /vendor/etc and rename audio_effects.conf to audio_effects.conf.bak

3. Move the downloaded .apk to /system/priv-app

4. Change permissions of the .apk to -rw-r--r-- (644) ( you can chmod it via adb, via terminal emulator on the phone, or just anything that lets you change the permissions, doesn't matter)

5. Reboot (Definitely needed)

6. Open V4A and install the driver

7. Reboot (Might work without it)

8. Flash the .zip with your preferred method

9. Reboot ( Booting into the system after flashing is the same, no need to reboot a second time)

This is what worked for me. I used Flashfire to flash the .zip, since TWRP seems to not work with adopted storage or something. The previous method of using viperfix.apk that I used with LP didn't seem to work even after 2 hours of fiddling with it.
[LG Spirit Questions & Answers] MadjijaHacker:
I did that with terminal emulator, still nothing
[LG Spirit Questions & Answers] walterfuster:
We have a really "How to" here. So, it should be placed in the Guides Forum, I think. Otherwise, it might becomes unnoticed.
[LG Spirit Questions & Answers] mayankjet:
I don't know why , but i actually tried a couple of boot animation on lollipop a while ago , and none of them worked. Some of them worked , but they didn't work like they were supposed to. Some gave me black screen, and some were buggy.
[LG Spirit Questions & Answers] jonixas:
I might do a full post later. Or anyone can do it actually, it's not a big deal.
[LG Spirit Questions & Answers] pcfighter:
Once I made bootable build. Now it's hard to me to make this buildable...

Wysłane z mojego LG-H440n przy użyciu Tapatalka
[LG Spirit Questions & Answers] Fobos531:
Please link me the bootanimation you're having issues with.
[LG Spirit Questions & Answers] MadjijaHacker:
http://cloud.tapatalk.com/s/58c2a9526c721/bootanimation.zip

Here you go

---------- Post added at 01:34 PM ---------- Previous post was at 01:25 PM ----------

I tryed another one, but i still have same old polish carrier one
[LG Spirit Questions & Answers] Korelev:
I experienced the same issue when I tried to change bootanimation on my phone, I confirmed it was replaced with the one I flashed by pulling it using adb, I even gave it permissions and wiped cache/dalvik but it didn't work.

Probably there's another copy of bootanimation somewhere else but I can't find out where. Makes me think if that's related to my problem with the modem
[LG Spirit Questions & Answers] MadjijaHacker:
As i said, i found file called 'bootanimation' in /system/bin, but idk what to do with it, it has no extensions
[LG Spirit Questions & Answers] jonixas:
Pull it and try http://checkfiletype.com/

_________________

Realised that I have the exact same phone (durr), so I checked myself. Seems to be an .elf, which is a library file not unlike the .dll. I doubt it's the actual bootanimation, but if so, I have no idea how to change it.
[LG Spirit Questions & Answers] MadjijaHacker:
Here you go
[LG Spirit Questions & Answers] seamo123:
Just got myself a LG Spirit H440N but there seems to be nothing in the way of custom ROMS for this phone. Am I wrong or can anyone set me straight?
[LG Spirit Questions & Answers] pcfighter:
I'm trying to make it. Bootloader was locked for a long, long time so nobody done it yet. I compiled successfully omni nougat, but it wan't boot, so i'm trying same with lineage os repo.
[LG Spirit Questions & Answers] jonixas:
If you would look at the forum more, you would know that we got the bootloader unlocked a bit more than a week ago. Yes, currently there's no custom ROM's, but a few people are working on porting LineageOS - exciting times.
[LG Spirit Questions & Answers] MadjijaHacker:
You are right, due of locked bootloader it was pointless to make a custom rom, but we unlocked bootloader, so custumcroms are incoming
[LG Spirit Questions & Answers] seamo123:
Hey, I've been going through the forum thoroughly and I'm well aware that the bootloader's been unlocked. Thanks.
[LG Spirit Questions & Answers] 69PerTTu69:
Well, f*ck us. The problem it's the aboot itself >.<

I flashed stock AR kdz and then I DD the patched aboot.

The result? Bye bye LTE
[LG Spirit Questions & Answers] MadjijaHacker:
Is lte working on kdz version of mm?
[LG Spirit Questions & Answers] 69PerTTu69:
I tried it on LP as there is no MM kdz for the H440AR version but the glitch is the same. As soon as It tries to connect to the 4g network, the modem sort of crashes:crying:
[LG Spirit Questions & Answers] MadjijaHacker:
I mean polish kdz non rooted version?
[LG Spirit Questions & Answers] 69PerTTu69:
Without unlocking the bootloader you mean? I tried very briefly as soon as It appeared, with the 20a version, and everything seem to worked fine. Though I didn't give it a rough test field
[LG Spirit Questions & Answers] walterfuster:
yes, I guarantee it. I'm on MM and LTE is fully working.
[LG Spirit Questions & Answers] MadjijaHacker:
Maybe, just maybe if you wipe LP before flashing MM it will work fine, but it might lock bootloader again, but if it works you can flash MM and SuperSU at the same time.
[LG Spirit Questions & Answers] 69PerTTu69:
The only way to have root on MM is with an unlock bootloader, as systemless root patches the boot partition.

The end result would be a security error! [I once tried it, soft bricked the phone. I really don't know how I fixed it]
[LG Spirit Questions & Answers] walterfuster:
I don't figure out how aboot intervenes on this issue.

Maybe [MENTION=7045959]pvineeth97[/MENTION] can help us again and apply the same patch to an aboot.bin from AR kdz?

Before bootloader was unlocked, various aboot's were provided to test if they were signed or not.

Between them was posted this:

https://xdaforums.com/lg-k10/how-to/bootloader-unlocked-guys-bootloader-t3558810/post71144194

which was provided by me to Fobos, and extracted from a AR v10a kdz Personal carrier.

the file is still there, so...

I can request him to check it out.

Don't lose the hopes.
[LG Spirit Questions & Answers] Fobos531:
Upon trying to connect to LTE, use logcat or dmesg and post the logs here. Maybe we can figure something out.

---------- Post added at 06:59 ---------- Previous post was at 06:48 ----------

Also try this: https://xdaforums.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
[LG Spirit Questions & Answers] 69PerTTu69:
Here is a 1min logcat as I try to force the LTE conection.

I already tried the second option, I even copy the NV config and restored after the unlock, yet there was no result :eek:

Thanks for your help!
[LG Spirit Questions & Answers] mayankjet:
Try this guide, might work for you.

https://xdaforums.com/showthread.php?t=1153750
[LG Spirit Questions & Answers] Fobos531:
Thanks. After some examining / research, I've come to the conclusion that aboot IS indeed related to the modems in some way, but I cannot exactly figure out how. From the logcat, your phone searches for European carriers (as it is an European MM rom), but that in itself is not a problem. I suppose that, by flashing the aboot from H440N variant, you effectively "silenced" the bands the AR variant uses to communicate with Movistar (Band 4 and Band 28). It seems like the AR variant uses exclusively the Argentinian bands (i.e. you wouldn't be able to use H440AR in Europe). Since H440N supports some of Argentina's 3G bands, you're still able to get 3G coverage. Therefore, I conclude that you have to dd the patched Argentinian aboot from a LP kdz. I guess you have to wait for pvineeth97 to do it now.

¡Buena suerte! :)
[LG Spirit Questions & Answers] pcfighter:
Some progress(?) with cm14.1.

Now it does not jump to recovery immediately , but loads for couple of seconds and crash.

It's something :D
[LG Spirit Questions & Answers] Fobos531:
Great to hear that! Thank you for your efforts!

Are you able to recover from that screen / retrieve some logs that may be helpful in the process?
[LG Spirit Questions & Answers] pcfighter:
well, your recovery runs openrecovery script when I'm trying to open recovery via voldown+ power combination xD Is there any way to not run it and to open recovery menu?

edit: probably I have previous version of your twrp... So I need to flash kdz, root and flash reco again to gater the logs probably.

edit2: I managed to take some logs (thanks to tombstones!), I'm now fixing proprietaires basing on logs, but I don't know if this fix modem crash, it references to dog.c file, not sure if it is on modem sources or kernel sources.
[LG Spirit Questions & Answers] Fobos531:
Great. Is there anything I can do to help?
[LG Spirit Questions & Answers] pcfighter:
I don't know. Now I'm stuck with bootanimation error :D

here's the log

http://pastebin.com/7McYuaG8
[LG Spirit Questions & Answers] Fobos531:
From the last 3 lines it looks like it's trying to get the carrier's boot animation, which I suppose is not present in the build ? I can't examine more than this tbh (due to my inexperience), but are we missing a bootanimation or not? Even if we are missing it, I suppose that wouldn't prevent the phone from booting?
[LG Spirit Questions & Answers] pcfighter:
I've changed bootanimation.zip to one from LG's stock. It's showing !

edit: aand... It crashed again xD
[LG Spirit Questions & Answers] Korelev:
The same error appeared to me when I was trying to use a modem from a different phone firmware (v20ar) to see if it would work with argentine frequencies. Every modem that used more than 55mb or so resulted in that screen, so any other binary that uses less space than that would let the phone boot (using the stock rom, obviously), even from completely different models.

I'm a complete noob with all this so I don't know if that would help, take it as a hint if you want haha
[LG Spirit Questions & Answers] MadjijaHacker:
I accidentally gave a bath to my phone xD, it's still working, but idk for how long will it work, charging is not working good so i think this is the end of my beautiful jurney with lg spirit
[LG Spirit Questions & Answers] pcfighter:
You should take off baterry, disassembly phone and let it dry up. Then after cleaning parts with some kind of alcohol (isopropyl for example), it should work some time :D
[LG Spirit Questions & Answers] pcfighter:
[MENTION=5843374]Korelev[/MENTION]

could you please send me a modem binary from v20 poland rom? And let me know what partition should be flashed with it
[LG Spirit Questions & Answers] MadjijaHacker:
I did that
[LG Spirit Questions & Answers] Fobos531:
Here you are: the modem binary extracted straight from Korelev's flashable MM rom based on v20b poland KDZ.

---------- Post added at 16:40 ---------- Previous post was at 16:38 ----------

[MENTION=5184440]pcfighter[/MENTION] I'm running that MM rom and the partition named "modem" is located at /dev/block/mmcblk0p36

There are also modemst1 and modemst2 partitions, but I'm not sure whether they matter.
[LG Spirit Questions & Answers] Korelev:
Or silica gel balls, and TURN IT OFF TILL IS DRY

Thanks
[LG Spirit Questions & Answers] pcfighter:
I Have flashed it but still got blue screens - it seems that cause is in ROM that cannot be booted. now I have errors from mm-camera service (some libs cannot be loaded)

Wysłane z mojego LG-H440n przy użyciu Tapatalka
[LG Spirit Questions & Answers] Korelev:
But has blue screen changed the error reported? :confused:
[LG Spirit Questions & Answers] MadjijaHacker:
Delete camera than
[LG Spirit Questions & Answers] pcfighter:
No, it's still same as before.

Wysłane z mojego LG-H440n przy użyciu Tapatalka
[LG Spirit Questions & Answers] pcfighter:
tried that, but still got that errors :D will check with different libs later

Wysłane z mojego LG-H440n przy użyciu Tapatalka
[LG Spirit Questions & Answers] Macmoc16:
Any rom based on andorid noguat?
[LG Spirit Questions & Answers] jonixas:
I think LineageOS 14.1, which is currently being ported, is going to be nougat.
[LG Spirit Questions & Answers] Macmoc16:
There is already a nightly release based on lineage OS?
[LG Spirit Questions & Answers] MadjijaHacker:
Nope, some guys are tring to port one, but still nothing
[LG Spirit Questions & Answers] sotoLOTO-:
Can you or anyone verify that the v10f.kdz is legit? Here is what I got once I downloaded it

CRC-32: e561611c

MD4: f5356b1cf4e3a3ec441016e0dac08069

MD5: 94b2647ff2338f5d318875fac59f8ba9

SHA-1: 1bc54be1058df5da1195fb4e6f9c447fda1c5919

I think it's a good idea to have the correct checksums to be sure we know what gets downloaded.
[LG Spirit Questions & Answers] Fobos531:
Hello, it's a kdz that I uploaded. Can't check the checksums right now, but I'm pretty sure it should work. It did for quite a lot of us here.
[LG Spirit Questions & Answers] sotoLOTO-:
Sure, ofc, np! I definitely do not doubt you, Korelev, or any one from the dudes in this discussion. It's more a safety measure for that odd just-in-case scenario. After all the file is hosted here and there and we gotta make sure all is correct and not modified over time by whomever. After all that's why software releasers give the checksums of the .exes so they can be verified over at the user's end :) You never know.

Here's prolly the easiest way you can check checksums - http://code.kliu.org/hashcheck/
[LG Spirit Questions & Answers] jonixas:
Here's an MD5 for v10f - 94b2647ff2338f5d318875fac59f8ba9
[LG Spirit Questions & Answers] sotoLOTO-:
Yep! All good. We just need to have the checksums from the original uploader and that'll be all. I'm sure Fobos will do it whenever he can.
[LG Spirit Questions & Answers] jonixas:
All the .kdz's ussually come from a single source anyways - straight from LG's servers.
[LG Spirit Questions & Answers] sotoLOTO-:
It's more about the fact that hosting the file on various file hosting sites always introduces the risk of changes to that file. In that regard, a comparison of the checksums eliminates any and all doubt.
[LG Spirit Questions & Answers] Fobos531:
here's the md5 checksum

94b2647ff2338f5d318875fac59f8ba9
[LG Spirit Questions & Answers] jonguz6:
Now that the bootloader is unlocked, I think it's a good time to ask about USB OTG support. Does anyone have an idea if we can support it? I imagine it's not as easy as just flashing something through recovery, so is it something that needs to be added to a ROM? Or maybe the kernel?

USB OTG is probably the thing I miss the most after getting this phone, especially since our audio output through the headphone jack isn't great.

Thanks!
[LG Spirit Questions & Answers] jonixas:
Enabling OTG on various devices usually is pretty difficult in itself, but OTG is not only software side. As far as I can see, there is no USB host hardware on this phone, so there is a very low likelihood that we can get OTG on this phone.
[LG Spirit Questions & Answers] Gilja:
Can anyone please link me the steps to unlock the bootloader, and to flash twrp? im looking for it but can't find it
[LG Spirit Questions & Answers] Fobos531:
https://xdaforums.com/lg-spirit/help/lg-spirit-h440n-thread-t3108435/post71207193#post71207193
[LG Spirit Questions & Answers] Gilja:
Is the Polish v20b ROM, ready to flash, im downloading it right now, is there smtng i should watch out on?
[LG Spirit Questions & Answers] Alanon:
Some folks have said that the internet crashes when using 4G on low signals, but that's been like that on MM forever, that's poor optimisation on LG's part. It also might be due to the different bands used around the world.

Personally, I've been using it since the zip was published with absolutely no problems. MM with root is just superb. I think that if the original MM kdz update worked for you without issues, this one will too.

The only thing I wish is that I knew how to change the boot animation, since I find it really annoying, but that's it. [emoji16]
[LG Spirit Questions & Answers] mayankjet:
On mine, i get no network service says service disabled after flashing v20b rom , probably has to do something with bands.
[LG Spirit Questions & Answers] sotoLOTO-:
OK, been hearing about the network issues on MM for a while now. If we get a custom ROM is/could/will this be solved?
[LG Spirit Questions & Answers] mayankjet:
Most likely. Let's wait and watch.
[LG Spirit Questions & Answers] sotoLOTO-:
Nice! That's what I wanted to hear! :) Custom ROM and bye-bye LP it is. Not so much LP, but the bloat LG implanted into their official ROMs. In this regard Moto keep it much, much cleaner. Let's hope a custom rom will resolve this.
[LG Spirit Questions & Answers] Gilja:
I've read that someone was working on a nougat custom rom, btw i dont use lte ever, but the signal is fine everywhere, i live in Serbia
[LG Spirit Questions & Answers] mayankjet:
[MENTION=5184440]pcfighter[/MENTION] is been working on it, but he is been running into obstacles lately.
[LG Spirit Questions & Answers] Gilja:
Well at least he can say what problem is he running into, maybe someone can solve it?
[LG Spirit Questions & Answers] mayankjet:
Check out page 211 and 212 for that, and contact him, if you are willing to help him.
[LG Spirit Questions & Answers] Gilja:
I would honestly but I am not experienced with that, im sorry...
[LG Spirit Questions & Answers] pcfighter:
Hi. For now I'm still stuck with modem crash (bluescreen). Now after deleting binaries that causes exceptions while booting and when I pushed lg's bootanimation I see that phone loads bootanimation but something prevents from completing boot. Tombstones are not generated so I am without logs. Trying to launch logcat on early stage so I could check what happening.
[LG Spirit Questions & Answers] MadjijaHacker:
Its only AR problem, i think

(Ni ja nemam problema)
[LG Spirit Questions & Answers] sotoLOTO-:
Hmmm ... only the Argentinian version has the problem? Hm!
[LG Spirit Questions & Answers] Gilja:
Is anyone working on a different ROM besides [MENTION=5184440]pcfighter[/MENTION] ??
[LG Spirit Questions & Answers] Alanon:
There are two different problems, actually. The first is with the AR models, and 4G won't work at all.

The second problem is when 4G works fine, but the internet modem crashes when the network signal is low. Instead of switching to 3G or switching off, it seems to crash and stops all mobile internet access. Only rebooting fixes the issue.

I've been having this trouble ever since I flashed the original MM kdz last year. I'm in Serbia as well, and at the time I was using a 20b MM from Hungary. [MENTION=5843374]Korelev[/MENTION] had this problem too, and he was on the Polish version.

I think this second issue is a problem with MM and its modem optimisation, not so much with the bands. Still, this is a minor problem for me, since 99% of the time I get great 4G reception.
[LG Spirit Questions & Answers] MadjijaHacker:
I'm on polish MM since it came out, i had no problems, 'couse i don't use 4g at all, i have unlimited but slow internet access
[LG Spirit Questions & Answers] sotoLOTO-:
Sounds good nuff but if/when the porting to Lineage OS is done, all that will be a thing of the past. Or so I hope :)
[LG Spirit Questions & Answers] mayankjet:
There is also a third issue. I don't get network coverage at all, says service disabled. I live in india though, and the spirits were sold here with Model no H442 with dual sims.