yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 2 Q&A, Help & Troubleshooting] sagar0835:
My Tab running Official JB 4.2.2.

I've flashed custom rom several times.

When I turn on my mobile data it shows 'No Service'.

And I lost network everytime..

if I turn on data during charging then this problem no longer appear.

Plz help me
[LG V20 Guides, News, & Discussion] Tilde88:
Do you have a US996, and want to be able to start modding/theming the ROM? FINE! HERE! Lol...

Please know, this is 100% stock, including kernel. Also, I do not own a US996 (but I do own the H918). This ROM has already been tested (thanks [MENTION=2821277]monsieurtalbot[/MENTION] !)

No changes on the ROM. SuperSU gets flashed alongside the ROM. Oh, and setenforce=0 is set via init.qcom.post-boot

Before proceeding. It is absolutely necessary for you to be on a stable TWRP build (currently, RC8, 3.0.2-0, and 3.0.2-1). Also, you must have already have had decrypted your ENTIRE phone. If your phone bootloops into TWRP, you probably didn't decrypt, and/or didn't flash no-verity properly, or it could also be that you are on an old TWRP build. . You have been warned.

This is for the Factory Unlocked US Cellular. Untested on the other US996.

Here we have the base NRD90M ROM from LG. The only difference from this, and what came on your phone is, that it is not ODEXd anywhere. DeODEXing basically bundles all parts of an APK together which saves space, allows for modification of the APK (like for System UI and stuff), and ever so slightly increases performance (by the littlest amount possible). This is ONLY for the US996.

Also, no need to wipe, as /system is fully removed (your apps and settings will stay since that is in /data). Since we only have 1 base from LG, ROMs don't need to be wiped, even if coming from ODEX.

Major thanks to [MENTION=631273]Chainfire[/MENTION] for creating SuperSU

Major thanks to [MENTION=5672995]jcadduono[/MENTION] for the root exploit, AND for the TWRP image(s), AND for inspiring me to learn to do it. Also, he supplied the stock System.img, boot.img, and sources for a custom kernel!/RealMVP
[LG V20 Guides, News, & Discussion] monsieurtalbot:
SUPER happy to say I am using this currently and it is flawless. Fantastic base for our custom unlocked US996 community.

No more systemless root. This is a full root and I was finally able to delete the stupid boot sounds. :D

Thx for letting me be the test dummy.

Just so everyone knows I dirty flashed in TWRP from stock and I have had 0 issues. I am a heavy power user.

Everything is working as it should be.

Since it's not specified in the OP - let me make sure that everyone understands that this is for the USA Factory Unlocked US996 ONLY.

Super excited for some custom roms. =)

---------- Post added at 10:53 PM ---------- Previous post was at 10:39 PM ----------

Moving this conversation over from the H918 thread...

I would love to see the FM working on our US996 . . .

BUT - I've had no luck flashing the available zips so far that are for the H918.

FM Service crashes - I figure the chip is there - just needs to likely be enabled on the kernel end.

SO - if you are truly looking into making us a kernel, let's put that on a likely very long todo list. lmao <3
[LG V20 Guides, News, & Discussion] Tilde88:
I mean, they would have to be to have TWRP :p

And it does say US996 in title, as well as in OP :cowboy:
[LG V20 Guides, News, & Discussion] monsieurtalbot:
There's another US996 for US Cellular - as we all know - so as things get released possibly for that model (which holds the same model number for whatever reason) and this thread ages - it might not be a terrible idea to exclusively specify so some poor soul down the road doesn't flash this to the wrong device... :highfive:
[LG V20 Guides, News, & Discussion] Tilde88:
Shouldn't be too hard to enable in the kernel. And if it isn't in the source, it could added i guess
[LG V20 Guides, News, & Discussion] AlkaliV2:
Any chance you could post the md5 sum for the ROM to check that we got a good download? I want to ensure a good file before flashing a new system.
[LG V20 Guides, News, & Discussion] Tilde88:
It would have to be later tonight, getting ready for work now. You can just double click the zip on your pc. If it opens without an error, you are good to go.
[LG V20 Guides, News, & Discussion] papashex:
Would you happen to have a stock ODEXed rom for US996 to post as you did for the H918?

Also, are you planning to build anything off the US996 stock deODEXed rom or is it for safety net purposes?
[LG V20 Guides, News, & Discussion] Mentalmuso:
I was thinking about diving into the v20 world to do some dev work, though am I reading this right? Each ROM has to be based off of the system.img for each model number? That makes it hard to decide which device model to buy

--->
[LG V20 Guides, News, & Discussion] Tilde88:
I honestly am not sure, but I did this just to be safe. As it turns out, FM is not included in the US996 ROM or kernel. I don't know of any other discrepancies, but that was enough for me.

IMO the H918 is the way to go, and just Unlock it from Tmobile. But that's just my opinion.
[LG V20 Guides, News, & Discussion] Tilde88:
I suppose I could upload a stock ODEXd, but, I don't see the point. :cyclops:
[LG V20 Guides, News, & Discussion] papashex:
You're right, no point. It's early in the game, hopefully there will be a .tot or .kdz (lg equivalent of ruu) for the eventual 7.1 update.

Thanks for your efforts to date.
[LG V20 Guides, News, & Discussion] N1ghtr08d:
Can this ROM be flashed on a sprint 997 that was unlocked and rooted using the dirty Santa method?

The reason I'm asking is because that process seems to change my phone to an unlocked 996 and I want to start fresh with a stock ROM.
[LG V20 Guides, News, & Discussion] bryancotton84:
Well this is weird. I went to install this and TWRP is telling me I have the wrong device. It is telling me i have a 918 when I know for a fact its a 996....
[LG V20 Guides, News, & Discussion] Tilde88:
It detects your model from build.prop I believe.

Can you change your model in your build.prop and retry?
[LG V20 Guides, News, & Discussion] Tilde88:
Would anyone be willing on trying out a custom kernel? FM might be working. Plus other things and stuff ;).

I don't have a US996, so I can't test it. So be sure to have a stock boot.img and your stock /system/lib/modules folder. If this fails, you can simply flash your stock boot.img right within twrp, and then push the modules folder into /system/lib/modules. Or you can reflash the ROM.
[LG V20 Guides, News, & Discussion] Get Ur Noob On:
i was able to dirty flash this straight onto my stock VS995 with the konverge kernel flashed as well and the only problem i have is the static boot but that's easily fixed
[LG V20 Guides, News, & Discussion] Tilde88:
What is static boot?

Anyone willing to test the custom kernel, be sure to read what I wrote in the post above. You can find it here
[LG V20 Guides, News, & Discussion] Get Ur Noob On:
basically until the phone actually boots into the os it looks like a messed up tv showing only static colors and you cant see anything, what you do is you wait until it boots into the os and shut the screen off then hold your finger over the front camera and it fixes it and everything is normal.
[LG V20 Guides, News, & Discussion] :
Any chance you could do it, If it's not too much trouble? I'd like to install it on my F800L, if I can, and I seem to be having issues with the current deodex'd version.

If I'm honest, I have no idea if it will make any difference whatsoever, and the issue could be something completely unrelated (ihavenoideawhatimdoing), but I'd just like to try it, anyway. I got an odex'd H918 working, so It has me wondering if it makes any difference?
[LG V20 Guides, News, & Discussion] bryancotton84:
Hmm looked through the build info and didn't see anything out of the ordinary. Could it be in another location in the build.prop?
[LG V20 Guides, News, & Discussion] Tilde88:
Your safest bet would be to flash the system.img from the phone.

I don't know if it will work, but here you go.

https://build.nethunter.com/misc/us996/v10d/system.bin
[LG V20 Guides, News, & Discussion] Tilde88:
What you could do is remove the part that checks that from your .ZIP.

If you are sure you are on a factory default us996... Go to META-INF/com/google/android and open updater-script, now remove the following:

#ASSERT
assert(getprop("ro.product.device") == "us996" || getprop("ro.build.product") ==
"us996" || getprop("ro.product.name") == "us996" ||
abort("This package is for \"us996\" devices; this is a \"" + getprop
("ro.product.device") + "\"."););

Or I can upload the updater script for you. Let me know.
[LG V20 Guides, News, & Discussion] bryancotton84:
At this point in the night. I'm going to wait until tomorrow, Christmas party and all.....lol
[LG V20 Guides, News, & Discussion] Tilde88:
Don't forget to play the classic Christmas song
[LG V20 Guides, News, & Discussion] papashex:
Concerning the test kernel, I'll give it a go but won't I need libraries / drivers / app for fm radio function? I know there's nothing in my stock US99, are the required parts flashed with your kernel or included in your stock deODEXed room?
[LG V20 Guides, News, & Discussion] Tilde88:
The FM drivers are built into the kernel, and the FM module is in the .zip. You will indeed need an FM app, but I am sure there are some in the Play Store. If not, let me know, and I'll add in LG's app from the H918.

After reviewng, could very well be possible that libraries are missing. Some are already included, but some are not. Also some more files I found that are not in the 996. Let me know if it at least boots, and I'll get you a new zip
[LG V20 Guides, News, & Discussion] twistedvip:
Just to let you know - I originally flashed the Konverge kernel on my H910 then flashed your new 5.1. Seems to be working just fine, FM radio works (using the app NextRadio). For some reason the built-in LG FM radio app doesn't work, but NextRadio does (yes it uses the headphone wire as an antenna).

Edit: forgot to mention that the static screen upon reboot still does exist though. Not entirely just why or what causes it - but once the screen is turned off (and the second screen), everything is fixed.

Twisted
[LG V20 Guides, News, & Discussion] Tilde88:
Ok cool thanks. The reason the lg fm app doesn't work is that it is missing since libraries. But yea any other FM app shouldbe good. Thank you for thr feedback
[LG V20 Guides, News, & Discussion] hiddenfive:
So should I not flash this if I have the Unlocked US996 variant?
[LG V20 Guides, News, & Discussion] Tilde88:
You can try. I think someone else did, and they said it was fine. I don't know enough about the other variants to give you an answer. I can only attest that I know this ROM will work on the US Factory Unlocked US996 variant.

Also, to those who flashed the test kernel. Aside from FM being added in, you also have all the kernel mods from my H918 kernel. This includes Color Control (use Kernel Adiutor from the Play store), NO-OP scheduler by default, and you have the ability to enable the Blu_Active governor. All of that is doable in Kernel Adiutor)
[LG V20 Guides, News, & Discussion] lingo2012:
Worked fine on my US996
[LG V20 Guides, News, & Discussion] monsieurtalbot:
OK - I'm not sure if I'm missing something here but FM doesn't appear to be working in the test kernel on my unlocked US996.

I am running the deodexed stock kernel and I flashed the test kernel.

I also grabbed the FM radio zip from NATF's thread... with the stock LG radio app and FM service...

The FM service crashes.

I just went ahead and reinstalled my system and your kernel... But no radio apps are working - including the stock LG app and nextradio. :(
[LG V20 Guides, News, & Discussion] papashex:
I'm in same situation as monsieur. No fm radio.

I did a full wipe and install of the full rom, then the update for radio. All seems well except the fm radio function :(

Ready to try that "more complete" package you made reference to a few posts back.
[LG V20 Guides, News, & Discussion] w0rdie:
Thanks for taking the time to put this out there.
[LG V20 Guides, News, & Discussion] N1ghtr08d:
I'm going to flash this on my Sprint 997 but I would just like solid confirmation from another user on the exact flashing process.

I'm not me to this at all but I'm a little confused as to do I have to use fastboot to reflash any images or do I do any wiping before or after I flash.

Thanks
[LG V20 Guides, News, & Discussion] papashex:
just the basics

Use TWRP to backup what you already have to an external sd card, then install the rom zip file (through TWRP again). My preference is to always clean flash (wipe system, dalvik, cache, and data then install) for best results.

If you are unsure weather or not you have TWRP, you don't. You will need to back up a few steps and see if your Sprint 997 has appropriate TWRP support and get that going first.
[LG V20 Guides, News, & Discussion] N1ghtr08d:
Thanks brother. I have TWRP for sure, I know that.

I'll give it a shot now and I'll report back with my results
[LG V20 Guides, News, & Discussion] drbveb88:
This cracks me up!!! And how the hell did someone come up with that fix. You guys are amazing!!
[LG V20 Guides, News, & Discussion] papashex:
As I recall I did not have any issues with a static boot screen after flashing your files. Could that mean that your deodex Rom and radio files didn't take for some reason?
[LG V20 Guides, News, & Discussion] jaydriod26:
This work for the 997
[LG V20 Guides, News, & Discussion] bryancotton84:
Finally got a day off and got around to trying this. I deleted the recommended code line and am still getting the error. I can see in my build.prop that my model name is correct as well.
[LG V20 Guides, News, & Discussion] imucarmen:
Just letting fellow Verizon users know that I personally would not flash this. It works good (other than the static boot up screen which is a bit of a hassle to fix once it boots) but I'm getting terrible battery life on it and it's also making my phone run much warmer than it ever has.

I'm not complainng nor reporting any issues as this ROM was not made for the vs995 but I'm just sharing my experience with other Verizon users who are thinking of trying it out. Of course YMMV
[LG V20 Guides, News, & Discussion] Tilde88:
Yea those are some precise instrcutions wtf lol. It had to be logs, i would assume the finger over the camera is to block the light sensor, which the logs would definitely tell you. I suppose it could have been sheer luck, but probably not.

I believe only those that converted their phones to a US996 will have the static boot screen.

This is very likely due to the kernel, as the ROM build pretty much is the same all around, with a few packages, and APN changes.

Would you flash again if I gave you a kernel for your VS995?
[LG V20 Guides, News, & Discussion] Tilde88:
Can you please take a picture of the error? Very strange, as there is nothing else that calls for version check in META-INF.
[LG V20 Guides, News, & Discussion] bryancotton84:
Here it is
[LG V20 Guides, News, & Discussion] AlkaliV2:
I actually did this for my H910. I wiped the entire device, flashed your ROM, installed the H910 kernel, and then installed SuperSU and it booted and is working without static. This is the best compromise for me because the H910 software cannot even begin to work as well as the US996 version. There is a ludicrous amount of processes running and arbitrary software installed. It took me two days to get the H910 software lag-free and just barely figuring out what would break functionality if it was removed. Freezing the apps don't do the job either as I had programs linked to the items I froze that still ran until I uninstalled it with Tibu.

But your ROM with the AT&T kernel is a very speedy alternative. I don't need wifi calling, comfort view, or any of that to enjoy my phone. My device works exactly like it did on the stock ROM only faster so thanks for this!
[LG V20 Guides, News, & Discussion] fenrir_ac:
Wish I could use this ROM cause I really want to get rid of the stock firmware on my F800L so bad (Some of the apps are in Korean and there's no way to change it). But unfortunately upon booting up about 1 minute in setup wizard the phone reboots again.
[LG V20 Guides, News, & Discussion] imucarmen:
I'm still running the ROM and kernel. It seems to have settled itself down a bit and not as bad as it was the first couples hours after flashing. It's still running a bit warmer than before and the battery is still not quite as good, but not too bad.

I'd certainly love to try any ROM's or kernels you make for the VS995. I'd be willing to test for you if you want since I know you don't have the device. I've been flashing custom ROMs, kernels, and mods on all my devices since 2011 so I'm pretty handy at getting myself out of soft bricks :D
[LG V20 Guides, News, & Discussion] Tilde88:
I'm going to start making v10d versions for each device. There is a poll in my thread (going up in a bit) to choose which device is next for a modded ROM and kernel.

VS995 is due by this weekend. ;)
[LG V20 Guides, News, & Discussion] monsieurtalbot:
Did we ever get FM working on the US996?

Your kernel is fantastic otherwise. Sipping battery in idle.
[LG V20 Guides, News, & Discussion] Tilde88:
Oh crap, I knew I forgot to reply to someone.

Someone here said it worked for them, but yours doesn't work? Does color control work for you?
[LG V20 Guides, News, & Discussion] Tilde88:
Go vote in my MOD thread ;)

Go vote in my MOD thread ;)

If you can find me a stock system.img and a boot.img of the vs995, I'll probably get you going tonight.
[LG V20 Guides, News, & Discussion] monsieurtalbot:
It's not working for me or the other device us996 I have here.

Color control appears working.

FM radio is not. Not with stock H918 FM apks...

Not with Nextradio either.
[LG V20 Guides, News, & Discussion] AlkaliV2:
I know this response wasn't aimed at me, but here are the links for the H910 stock system backup, recovery, and stock kernel. (emmc.win)

Link: https://www.androidfilehost.com/?fid=457095661767123457

This is a link to the stock system image ROM I created on first backup (emmc.win)

Link: https://www.androidfilehost.com/?fid=673368273298917363

For Non-Developers

This is also available to any users who managed to mess up their H910. Download the file from the first link, EXTRACT IT (not a flashable zip), and paste that folder on your external or internal SD card under the folder:

TWRP > BACKUPS > Paste here

then go to the restore menu in TWRP. I recommend against restoring recovery (read: uncheck recovery box on restore) unless you really want to lose TWRP and you MUST install SuperSU prior to trying to boot the stock kernel. It will not boot unless you root first. Hope this helps.
[LG V20 Guides, News, & Discussion] Tilde88:
File with missing libraries and stuff incoming soon
[LG V20 Guides, News, & Discussion] monsieurtalbot:
You're the best! =]

Plz include the original apks too if you can.

I have the zip that includes them from NATF's ROM... But you might have something he missed in mind...
[LG V20 Guides, News, & Discussion] Tilde88:
Try this Note: Kernel is not included, so you need to be on the mod kernel.
[LG V20 Guides, News, & Discussion] monsieurtalbot:
Negative. No working FM radio still

One plus though. FM service no longer crashes like it did without these libraries.

In the FM radio app it just tells me to turn the radio on. Nothing happens when I press the button.

Before - I would have a crash of FM service at boot. So this at least a move in the right direction. =]

---------- Post added at 11:20 PM ---------- Previous post was at 11:16 PM ----------

Next radio also does not work.
[LG V20 Guides, News, & Discussion] Tilde88:
This means one of three things.

The driver in the kernel source used is incompatible, and creates a non-functioning module (most likely)

Chip does not exist (who knows)

Or it's locked in the bootloader (??)

Ill try a new build tomorrow or over the weekend with the FM driver included in the kernel, rather than modulated. Doubt it'll help though. Maybe I can find something in the menuconfig.
[LG V20 Guides, News, & Discussion] monsieurtalbot:
Copy that. I'm here to test whenever.
[LG V20 Guides, News, & Discussion] LRiley:
kernel is working smooth for me
[LG V20 Guides, News, & Discussion] Tilde88:
I can't use .win files, i need the system.img , and boot.img.

Can you get me those? I'll get you a MOD ROM and kernel if you can :)
[LG V20 Guides, News, & Discussion] Tilde88:
Sorry for the late reply.

I noticed that you renamed the file to _2. Are you sure you modified and flashed the right file?
[LG V20 Guides, News, & Discussion] bryancotton84:
Yes I have 2 files. The stock one and the one that you asked me to delete the first line of code.
[LG V20 Guides, News, & Discussion] Tilde88:
How very odd, you are positive that those lines of code are no longer there? With .ZIP files, the archive has to update after saving, have you checked?

The next thing to do would be to open the one with the stock update-script, and change the parts that say us996 to h918 (only in those first few lines I mentioned).
[LG V20 Guides, News, & Discussion] bryancotton84:
Well I found an issue. I have been changing everything you've told me to do. But when I go to replace the updater-script with the changes it won't replace the original. It just stays as the original file....What am I doing wrong now? Lol

And thank you for your patience and attention!
[LG V20 Guides, News, & Discussion] Tilde88:
Are you doing that on your pc or phone? Much easier on pc. If you want, delete thr updater script, and ill send you a nee one to place inside. Like that you can know that it is no longer there, and when it is replaced, the right one is there
[LG V20 Guides, News, & Discussion] bryancotton84:
Well since I noticed it wasn't being replaced I've only tried on my phone. I've got plenty of time this evening after work I'll get to it on my laptop. But if you want to send that file I'll try it out.
[LG V20 Guides, News, & Discussion] Tilde88:
https://mega.nz/#!PF9AxQSR!KRPsFSUT-n4hxrMgyvP2gbHJmxoYUJUoF4gees68oyo
[LG V20 Guides, News, & Discussion] bryancotton84:
Well...it worked...however now im bricked!!!

How is it that I order a US996 and it says so on the box, yet its recognized as an H918 and it appears it must be because the US996 rom bricked my device....wtf!?!?
[LG V20 Guides, News, & Discussion] Tilde88:
Define bricked.
[LG V20 Guides, News, & Discussion] bryancotton84:
rebooted after the install and im stuck at the LG "life's good" logo...stayed there for 8-10 minutes, pulled the battery and tried to boot to recovery and it just boots right back to the LG logo..
[LG V20 Guides, News, & Discussion] Tilde88:
That is not what brick means. Please don't go throwing that word around.

Recovery is untouched. You must be missing the timing for recovery.

Vol Down + Power to turn on the phone, when you see LG, let go of Power and hold it again (never let go of Vol Down). Once you see the screen asking if you want to reset, say yes 2x. It doesn't wipe anything, it just boots into recovery instead.

Are you sure the back of your phone says US996?
[LG V20 Guides, News, & Discussion] bryancotton84:
I knew the interwebs was wrong, got to recovery the way you said, others said to let go of volume.

Ive done several IMEI checks, just to make sure, and they come back as US996 models. I'm honestly dumbfounded. Any suggestions?
[LG V20 Guides, News, & Discussion] Tilde88:
Must be something with how you unlocked bootloader i guess? are you one of those converted phones to get root? idk much about that.

but your situation does indeed have me dumbfounded as well
[LG V20 Guides, News, & Discussion] bryancotton84:
Went through LG to get it unlocked and then used jcadduono method for root and twrp.
[LG V20 Guides, News, & Discussion] Tilde88:
I know you said you checked the IMEI. What does the model say behind the phone? You have to remove the battery to see.
[LG V20 Guides, News, & Discussion] bryancotton84:
Model No: LG-US996
[LG V20 Guides, News, & Discussion] monsieurtalbot:
Is it the US CELLULAR US996?

They made 2 US996 models...

It's effing confusing.