yashsingh1/xdaforums huggingface dataset:
[Verizon LG G3] roirraW "edor" ehT:
Not sure, I only know you can change the navbar size. As far as modifying the softkeys themselves, no idea about that.
[Verizon LG G3] alich3451:
how to install on 10b

I am running Kitkat 10b ... Pls tell me I can install 35b directly via twrp? Thank you
[Verizon LG G3] jomtos:
Yes you can, flash it then flash the room.
[Verizon LG G3] alich3451:
install error

I tried flashing 35b bootstack with Twrp 3.0 on 10b and I got zip verification error

---------- Post added at 05:43 AM ---------- Previous post was at 05:41 AM ----------

Tried installing 35b bootstack in Twrp 3.0 but got zip verification error I checked the md5 that's also matching
[Verizon LG G3] alich345:
baseband unknown after 35b

I flashed 35b bootstack with twrp after that I lost signal and baseband became unknown. I want to install xdabbeb's vs98547a, currently I'm on 10b , please tell me do I need to download Firmware file 35b by xdabbeb? I only downloaded 35b bootstack. Thank you
[Verizon LG G3] jomtos:
You're in 10b root but all working? signal etc? if so

To use xdabbeb's vs98547a you need 35b bootstacks. You flash it, then flash room

https://www.androidfilehost.com/?fid=24052804347843993

https://www.androidfilehost.com/?fid=24459283995307686

sorry my poor english.
[Verizon LG G3] alich345:
no luck

Everything good on 10b until flashing xdabbeb_vs98535b_bootstack.zip then no signal please tell me what wrong I'm doing
[Verizon LG G3] roirraW "edor" ehT:
Please don't post in multiple threads about the same question/problem. I answered you in the other thread just now. If that doesn't help, I suggest making a new thread because the problem definitely isn't either ROM or the 35B Bootstack. If you have the very latest version of TWRP installed (3.0.2) and you're getting zip verification errors (have you tried turning off zip verification?), then something else is going on.
[Verizon LG G3] jlb1959.01:
since i have a habit of asking a million and one questions please excuse my ignorance here,i am on 10b rooted,twrp etc,to get 35b,i need to wipe,flash bootstacks(35b) then flash vs985 2.0.0 xdabbeb..??sorry if i seem totally stupid but i usually ask way too many questions,but i also have terrible luck with forgetting a step in the process,,,thanks for your help....
[Verizon LG G3] roirraW "edor" ehT:
Yes. You're welcome. As long as you follow the directions in the first post, you'll be fine.
[Verizon LG G3] jlb1959.01:
Thanks,appreciate ur help!!
[Verizon LG G3] El-capo:
Please can I install the 35b or 24b on my D855?

If No which should I install to enable me install some various roms in here?!
[Verizon LG G3] maximusmullivan:
No
[Verizon LG G3] roirraW "edor" ehT:
Never install anything that's not made for your particular variant. You'll likely brick your device, and might be recoverable or might not be. You'll find D855 ROMs in the non-Verizon regular LG G3 Development and Original Development sections.
[Verizon LG G3] minhas729:
Development of this ROM isn't dead. Some great goodies are coming soon.

No ETAs please.

Have a great time.
[Verizon LG G3] schwem:
What?! When?! JK! Can't wait
[Verizon LG G3] Sumaech:
I would like to from from this ROM to cm13... Do I need to do anything special to get to that ROM??

Thanks,
[Verizon LG G3] b00ster23:
Whoah there buddy...that's what I call a teaser and a half... :)
[Verizon LG G3] Sumaech:
Will the ever be a 6.0 variant?
[Verizon LG G3] hokiealumnus:
http://xdaforums.com/verizon-lg-g3/development/vs985-46a-stock-flashable-firmware-t3304365/page1

It's not customized like this one, but he did kindly make the ROM for us.
[Verizon LG G3] schwem:
How do you go about changing updater script so it recognizes the 35b modem as ok to use? I am on AICP and the highest it will accept I believe is 24b. I am currently running everything from 23c and was hoping [MENTION=2941286]xdabbeb[/MENTION] would also include the 23c bootstack in the OP as I had some issues with the 24b modem on CM based and AOSP based roms. I also get better reception for some reason with the 23c baseband. Not sure why he chose to exclude it but was wondering how I could go about altering the updater script so I could try the 35b bootstack with AICP. I would also like to be able to go back to 23c if 35b doesn't perform well but I'm not sure how I can do so since Xdabbeb chose not to include it in the OP.
[Verizon LG G3] mopartonyg:
Have you noticed a difference with F2FS and if so is there a tutorial for changing to it on our phone?
[Verizon LG G3] roirraW "edor" ehT:
Edit it with a text editor. Change the version string for the modem requirement already specified in it and change it to the equivalent of 35B's modem.

You can also temporarily flash the 23C modem or whatever it requires, flash the ROM, then flash the 35B modem/bootstack afterwards. You'd have to redowngrade the modem every time you flashed an update, then reupgrade after again if you want.

For going back to 23C just flash a 23C rooted ROM such as JasmineROM 8.0 or SkyDragon 5.x. Both ROMs include all necessary partitions/modems/kernels/bootloaders/etc for them to run - JasmineROM probably always, SkyDragon, at least since v3 or v4.

I hate to be vague but I can only comment on the overall speed of the ROM since I didn't try this ROM without F2FS, and I never tried F2FS before. Everything is very speedy so far! Haven't done a lot of file transfers to or from internal storage yet, to test, but will at some point. May format my 32 GB MicroSD in F2FS too, but we'll see. I have a 64 GB Corsair USB 3.0 flash drive with built-in OTG on the other end so it's not as important anymore to be able to put my MicroSD in a PC, which I doubt would have any way of recognizing F2FS partitions unless there's a third party tool for it.
[Verizon LG G3] schwem:
The latter suggestion would work better for me as I update the rom I'm on via ota and it flashes as soon as it downloads so editing it will be a chore. Flashing an entire rom to get back to 23c is kind of a waste of time and more work than necessary. I will teardown one of the existing bootstacks to see exactly how they're put together. Maybe I can get a 23c bootstack flashable zip made as this seems to be a much simpler solution instead of flashing an entire rom just for the partitions I need. I don't and wont run stock LG roms and I would just like a simple solution to go between bootstacks. Not sure why one of the most important and longest run bootstack/rom (23c) was overlooked by Xdabbeb but it has proven to be the most compatible bootstack with CM based roms as alot of VS985 users whom have tried 24b with CM based roms have had alot of issues with 24b on CM. Thanks for the info.
[Verizon LG G3] roirraW "edor" ehT:
Sorry, I didn't mean to ignore the second part of your question - I just forgot. :) I learned both by reading and by trying. Initially, I was able to convert Cache to F2FS just fine, but not Data, it kept on giving an error. Then when I was looking at the recovery.log I remembered there was a toggle in TWRP to change how it wipes/formats (in Settings). I changed that, then was able to convert Data as well.

Pertinent parts extracted from Convert your Nexus 4 to F2FS without loosing data:

The rest doesn't really apply because we already have F2FS compatible TWRP, and we're (at least I'm not) trying to do some of the more advanced things mentioned which really aren't necessary for us anyway.

It was a lot simpler than I would've thought once I figured out the toggle problem. Main thing to remember is you'll always need an F2FS compatible kernel, or you need to convert back to Ext4 before using a ROM or kernel that's not compatible.

---------- Post added at 09:04 PM ---------- Previous post was at 08:54 PM ----------

You only need to flash the 23C modem. Should be available in [MENTION=4132606]bweN diorD[/MENTION] 's stickied thread in General. You probably don't need the rest of the 23C partitions.

Just so that I understand, are you saying that the 24B bootloader and other partitions (not including kernel since CM kernel has to be different) caused problems with CM, or that merely the 24B modem did? If you're not sure, you should find out.

Personally, I consider this most recent release, 35B, to be the most important. If you want to go back to 23C, there's nothing stopping you and there's nothing constructive mentioning that [MENTION=2941286]xdabbeb[/MENTION] didn't include the 23C stuff as there's really no reason for him to do so. The 23C stuff already available works just fine without [MENTION=2941286]xdabbeb[/MENTION] repeating the effort.

He did what he did and provided it for us for free, and he also explained the reason he even fooled with the VS985 first hand.
[Verizon LG G3] schwem:
The 24b modem causes issues for many on CM based roms including myself. I didn't think about just needing to flash the modem and I'm fully aware as to how this all works as I used to own a vs980 G2 and flashed every rom release and bootstack Xdabbeb put out for that particular device. I know much more about it than yourself and I contributed to the development and donated alot of my money from when Xdabbeb was maintaining for the vs980 G2 so don't go acting like you have any leg to stand on or can offer anything that hasn't already been. All I was wondering was the logistics of the bootstacks and whether or not it was like the G2 where you can use any modem with any bootstack without issue. I just upgraded to the vs985 myself a couple months ago and have been accustomed to the way things work for the G2 and until Xdabbeb came along for the VS985, you guys have seemed to be doing things differently than we did on the vs980 G2. Now I see it all works the same I'll no longer ask as I was doing this crap for 2 years on my vs980. I'll leave you to it Mr. know it all! The stage is all yours!
[Verizon LG G3] roirraW "edor" ehT:
Wow. Jeez. Awfully defensive and proud, aren't you? I must've hit several sore spots. Welcome to my ignore list.
[Verizon LG G3] bornlivedie:
I'm new to this and I was wondering why I can't flash a CM12.1 rom with 35B bootstack?
[Verizon LG G3] roirraW "edor" ehT:
You can't flash the 35B bootstack first because CM looks for the 23C modem. You can flash it after.

[VK810.4G] [altev] [ViKtory810ROM] official LG G Pad 8.3 Lollipop 36B_00 5.0.2

[VK810.4G] [altev] official LG G Pad 8.3 Lollipop 36B_00 5.0.2

DEBLOAT SCRIPTS

and copies of all the files they remove

[VK810.4G] [altev] OTAs, .IMGs and KDZs, oh my
[Verizon LG G3] Jimi Mack:
Just double checking, but if we had already flashed the 35B bootstack and this rom and want to go back to CM do we not only need to flash the 23c baseband and it should still function with the 35B bootstack or should we flash the 12 bootstack? Or is leaving the 35b bootstack good allowing us to jump back and forth between roms but just adjusting the basebands as needed?
[Verizon LG G3] timboger:
Just wanted to say thanks. Have Advanced calling now.
[Verizon LG G3] davidstjohn1:
So essentially you have to first flash either the 23 C modem or the 24b modem because it looks for either one. Then after flashing the 23 C modem or the 24 B modem you can then flash the ROM then flash the 35 B bootstack.
[Verizon LG G3] Jimi Mack:
No, to flash the rom you only need to flash the 35B bootstack and the rom, you are then good.

Some of us are trying to confirm what is required to flash back to say a CM rom and then again flash back to this rom when wanting. Hoping we may only need to flash the 23c baseband to get to a CM rom and then flashing basebands as needed but still have the 35b bootstack already flashed. The idea being changing basebands does not change bootstacks.
[Verizon LG G3] davidstjohn1:
Yeah that's what I was talking about, to get to a CyanogenMod based Rom. In order to flash it you would probably need to flash the 23 c or 24b baseband first.
[Verizon LG G3] minhas729:
Can you please tell me how to switch between xdabbebs rom and jasmine.. After trying this.. If i wana go back to jasmine or SD.. By full clean installing..not restoring backups.. Which files to fash... I read all the pages.. All the comments and announcements.. Still my mind is not getting it.. will be thankful if u tell in simple words like

Flash this (filename) and this for xdabbebs rom

Fash this and this for jasmine or SD ..

Please
[Verizon LG G3] slainte_0317:
Well that escalated quickly. Relax, sheesh.
[Verizon LG G3] blueis300:
Just wanted to say thanks as this rom is basic and runs flawless.
[Verizon LG G3] Jimi Mack:
For those with questions regarding flashing back and forth.

Install, 35B bootstack and the XDA rom, works great. Real nice LG Stock experience. I really like that he stripped a lot of the apps and "stuff" out.

Now to get back to CM, AOSP or Slimroms etc... I left the 35 bootstack alone and flashed the 23c baseband then restore a backup AOSP rom and got no Sim card and signal. I then flashed the 24 Bootstack and restored a backup and had no issues so far. So it seems if you want to go from the XDA rom back to a CM or AOSP rom you will need to flash the 24 bootstack then your rom. That being said if you want to return back to this rom I am going to assume you will need to reflash the 35 bootstack again as well.
[Verizon LG G3] davidstjohn1:
Thank you for finding this out I'm sure you have answered a lot of questions people like to flash back and forth all the time this is exactly what I was wondering was going to try it when I got home from work this morning to see but you saved me the trouble thank you.

On a side note I am wondering if CyanogenMod is going to update so that you can flash with a 35 b modem.
[Verizon LG G3] bornlivedie:
I flashed 35b bootstack then 23c modem and then tried to flash AICP.." Error updating binary script" so I guess I'll have to install the whole 23c bootstack then AICP then 35B.
[Verizon LG G3] roirraW "edor" ehT:
As [MENTION=6111570]minhas729[/MENTION] said in the post before yours, no ETAs, please. I've been using what [MENTION=4936949]hokiealumnus[/MENTION] linked to since it came out six or so months ago.
[Verizon LG G3] minhas729:
No ETAs plz
[Verizon LG G3] xdabbeb:
New version (3.0.0) based on 6.0 LG v48a posted. Details in OP.

Thanks to those who tested!
[Verizon LG G3] minhas729:
Greatest build :)

My opinion after using it.

Stock MM can not be better than this.

Super clean, super fast, amazing performance and buttery smooth.

---------- Post added at 11:11 PM ---------- Previous post was at 10:47 PM ----------

Some cool features like

Base is 48A latest VZW update

http://cloud.tapatalk.com/s/57d9d84084a2b/Screenshot_2016-09-15-03-53-51.png?

Mini view

http://cloud.tapatalk.com/s/57d9d6b451dbf/Screenshot_2016-09-15-03-54-50.png?

Hotspot for all whatever the carrier is + removed "Simcard is nit from Verizon" notification in every boot for non vzw users + removed data turn off confirmation notification for non vzw users

(Additional work around for these non vzw issues is present)

http://cloud.tapatalk.com/s/57d9d7145a62d/Screenshot_2016-09-15-03-56-47.png?

Ability to choose themes/icon packs (only a few work there, Verizon is to blame for that, not LG or Dev)

http://cloud.tapatalk.com/s/57d9d8f971565/Screenshot_2016-09-15-03-55-24.png?

Sent from my VS985 4G xdabbeb 3.0.0 ROM
[Verizon LG G3] roirraW "edor" ehT:
Donated. Confirmation number: 0A163378CM089811A

Thanks for all your work!
[Verizon LG G3] maximusmullivan:
Thank you. I see call recording is a feature, is that new in 3.0.0?
[Verizon LG G3] xdabbeb:
You're welcome, and no, not new. Been adding that since the G2. It may have fallen under the "more I can't remember" feature item however.
[Verizon LG G3] KittySparkles:
Is the flashlight toggle in the quick settings?
[Verizon LG G3] hokiealumnus:
Well this is exciting! Thanks for making it for us!!
[Verizon LG G3] xdabbeb:
Yes, that is added. I also included a standalone app I made a while ago called torch toggle that has a number of options under its settings. In addition, it works directly with the quick button customization... If you pick torch toggle from the list you can turn the flashlight on/off from the lock screen with Vol+ longpress
[Verizon LG G3] hokiealumnus:
Huh...SELinux mode changer tells me it can't get root access, even though it is granted thru SuperSU, and I saw the popup that said it was granted root permission. Thoughts?

I have to say though, this is running veeerry smoothly so far.
[Verizon LG G3] xdabbeb:
XDABBEB's VS985

It may be one of the (many) apps that is hard coded to look for su in xbin. You could just create a symlink to the actual binary in /su/bin/su

You could also just use the built-in switch I have added... Just create /sdcard/permissive and reboot. You can verify by running getenforce after.
[Verizon LG G3] hokiealumnus:
Built in switch worked like a charm, thank you! Apologies for not noting that before.
[Verizon LG G3] srsaloom:
Bug for me with Bluetooth, occurred on xdabbeb's 47A too, but reporting from 3.0.0/48A . When enabling/disabling from the quick settings and from the connections menu, SystemUI crashes.

Logcat attached.
[Verizon LG G3] minhas729:
No crashes here
[Verizon LG G3] roirraW "edor" ehT:
No crashes here either, ever on 47A or on this (I use Bluetooth every day).
[Verizon LG G3] hokiealumnus:
Ditto.
[Verizon LG G3] srsaloom:
Yeah, I figured as much after searching and seeing nothing in the past.

I don't remember it ever doing this a couple of months ago. Started after a fresh install of 47A about a week ago, fresh install of 3.0.0 and it persisted
[Verizon LG G3] roirraW "edor" ehT:
Did you restore any data via LG Backup or Titanium Backup? If so, did you test the Bluetooth before restoring the data? If not, try wiping Cache, Dalvik/ART and Data and see if Bluetooth works fine then.

If all else fails, try a fresh flash of the 10B TOT. TOTs can fix things that flashing KDZs and ROMs can't. Especially weird issues.
[Verizon LG G3] srsaloom:
Yeah, I restored some things after trying a naked install. Did a full wipe 2x before updating to 48A.

Looking more like the TOT is going to be in order, just to cover every base. Ugh, just didn't want to hassle with doing it though
[Verizon LG G3] roirraW "edor" ehT:
Yeah but did you try Bluetooth before restoring data, or try it after wiping Cache, Dalvik/ART and Data now?
[Verizon LG G3] srsaloom:
Yeah, I tried to do it immediately after initial boot and setup wizard finished, and it crashed systemUI.

In regards to my previous post, I didn't restore any data on the couple of apps restored, just catlog and flashify.

No worries now, I ended up flashing the 24B bootstack->full wipeX2->35B bootstack->full wipe->35B bootstack->full wipe->35B again->data/cache wipe->48A\ and that seemed to somehow get it to work correctly.
[Verizon LG G3] babarabbasawan:
Xposed

Nice work... :good:

But How to install xposed...?:confused:
[Verizon LG G3] nl0128:
Screen capture area select

roirraW "edor" ehT, any chance you found this feature on 3.0.0/48A? :D Also, did you run your debloat script on this?

Awesome work, XDABBEB.
[Verizon LG G3] roirraW "edor" ehT:
I'm glad you got it working. Just FYI, and no disrespect intended, but most of that was likely snake oil. A full wipe once, fresh flash of the 35B Bootstack once and installing the ROM would likely have worked just as well.

The same way as since 35B. Google:

XDA Xposed Lollipop

or

XDA Xposed Marshmallow

Either will get you the same thread.

I haven't looked for it, probably won't remember to, either. I think it's called Capture+ and is a toggle switch in the notification shade if you have it enabled. I think stock had it enabled by default as the first switch on the left.

Yes.
[Verizon LG G3] hokiealumnus:
Short answer? Figure it out on your own, and once you DO get Xposed installed, you can forget any semblance of support for this -or any- ROM until you try a clean install. Using Xposed comes with its own issues, and none of them are (nor should they be) supported by ROM devs.

--------------

As to the rest of this post, I am posting it only for those who choose to use Xposed anyway, knowing full well that it is not supported at all and you should never ask questions with Xposed installed in a ROM thread!!

With that said, I do choose to use xposed and wanted to report my findings. I thought with the very few modules I used and such a light footprint that it wouldn't affect anything; it certainly hasn't done so before. Well, I was wrong.

Normally I use only two modules on any ROM: 1: N-ify & 2: Flat Style Bar Indicators. On a stock ROM for the G3, I add a third - 3: G3 Tweaksbox.

One of those three, Flat Style Bar Indicators, causes all kinds of UI scrolling lag on xdabbeb 3.0.0. It has never caused me any problems before, even on stock ROMs, but 48a (and 47a before it, actually), for whatever reason, just plain does not like that module. Once that was disabled, my UI lag went away.

Both N-ify and G3 Tweaksbox behave fine and do not cause the significantly increased UI lag for me. That said, there is a mildly perceptive degradation of performance even with those.

Using FSBI & N-ify has not ever caused me problems on an AOSP ROM, so something in LG's OS just does not behave well with them. Note this is NOT xdabbeb's fault, nor should he ever be expected to "fix" it, because it's all LG here. This ROM by itself is lag-free and smooth as butter. If you really want to use Xposed, move to an AOSP ROM and be happy.

If you still choose to use Xposed on this ROM anyway, you have been warned of the increased chances of compromised performance. Personally, I have chosen to use only G3TWB, and if I hadn't paid for its license before I would probably remove Xposed completely (and may still even do so).
[Verizon LG G3] babarabbasawan:
I need xposed just for g3 tweaksbox
[Verizon LG G3] xdabbeb:
A vulnerability was discovered in the included SuperSU 2.78, so if you haven't installed this yet...hold off for now. I'll be uploading a new version at some point tomorrow with the 2.78 SR1 along with a couple of camera additions.

EDIT: 3.1.0 in the OP. In addition to the 2.78 SR-1 SuperSU I updated the stock camera app's UI to display properly at this fw's 560 dpi (the storage selection was being cut off, etc), added a few more resolutions to photo, 60fps 1080p video (with its own proper profile and bitrate), and bumped the bitrate of UHD to the highest useful level. Dirty flash over 3.0.0 should be fine provided you hadn't made other changes to system.
[Verizon LG G3] b00ster23:
[MENTION=2941286]xdabbeb[/MENTION] The timing of this can't come at a better time! The stock ROM provides all of the features, stability, and performance we VS985 users need. SUPER excited for this ...excellent work. You continue to amaze and bring life to a very versatile phone.
[Verizon LG G3] ugoPS:
If I am on 47a stock flashable, what i need do to instal this? Sorry for my english
[Verizon LG G3] roirraW "edor" ehT:
Just follow the instructions in the first post - it doesn't matter what you were on previously.
[Verizon LG G3] b00ster23:
Can anyone confirm that Advanced Calling works?
[Verizon LG G3] roirraW "edor" ehT:
Yes, it was fully tested. HD and Video Calling.
[Verizon LG G3] b00ster23:
Perfect. Thanks!
[Verizon LG G3] roirraW "edor" ehT:
Wow, I swear the phone feels lighter on this ROM, it's so smooth and fast.
[Verizon LG G3] b00ster23:
On my second day.... Would have to agree so far. Looking for optimal battery life and only time will tell. So far, so good :good:
[Verizon LG G3] Supashawn:
Updated to 3.1. While I am on the phone and try to access other apps or info from app I get a message about screen overlay... Never had this before and after following prompts it does not seem to do anything. Any ideas or someone else experience this?
[Verizon LG G3] roirraW "edor" ehT:
Do you have any apps installed that do anything to the display, such as CF.Lumen? Those types of things can be considered a screen overlay.