yashsingh1/xdaforums huggingface dataset:
[LG Optimus L90] brossovitch:
By the way, I always installed SELinux Mode Changer and set SELinux to Permissive. Then installed Xposed installer. Then booted TWRP 2.8.7.0 and flash Xposed. Usually works fine..
[LG Optimus L90] Alpha Wolfie:
The rom doesn't boot up, either that or it takes at least 20 tries of reflashing before it will actually boot
[LG Optimus L90] mosimchah:
Did you clean flash it?
[LG Optimus L90] Alpha Wolfie:
Yeah, then I flashed xposed this morning didn't boot
[LG Optimus L90] mosimchah:
Which version of Xposed?
[LG Optimus L90] brossovitch:
What Xposed version? I have NOT tried v78 myself..

And v78 was released with changes to 5.0.X, so maybe it won't work on this device.

You must make sure you have TWRP 2.8.7.0 and you must wipe Dalvik & Cache after flashing Xposed.

Were you using the ROM before you flashed Xposed? You need to have at least booted the device fully without Xposed before doing so..

Did you come from a AOSP ROM like CM12.1? If you're flashing this after running a custom ROM, first you'll need to wipe Dalvik, Cache, System, & Data. I recommend also internal storage followed by FORMAT DATA command and a TWRP reboot with no system installed. Then, install. If you do that it's absolutely guaranteed it boot and function.

Side note, I used to get bootloops if I had Facebook app installed with Xposed, sometimes without Xposed. I stopped using the app and gained 6+ hours of battery life and a working device!
[LG Optimus L90] brossovitch:
OK. I'm making an update ROM. Still 5.0.2 stock but I'm going to update the, "LollipOptimuS" version.

Any GApps anyone would like? Cuz I can make a whole new Nexus-like remix of the stock OS.. Meaning all Google apps. But there's weird issues with LG home..

I'm going to add Xposed and Xposed installer as well as Ad Away.

Changed Boot animation and updating GApps. But any requests to amend the latest D41520c LollipOptimuS ROM I'll take into consideration. My current setup is running AdBlock, Xposed, & Titanium Backup as system apps along with many GApps as system. Which works because of my Xposed Mods to Google Play Music, Hangouts, & YouTube.

But in something like less than 17hrs I'll upload a newer version of the LollipOptimuS ROM.

I will support this ROM as long as I can with worthwhile updates. I may incorporate an OTA as well..

By the way, for anyone interested I've modded and uploaded a fully working version of CM12.1 for the D415 in my current configuration..... Here:

https://mega.nz/#!Q4lV1aSL!8U6OVUkayCvAmcIpFgrnYaOJI4opc5JxR4BYRVDZ9sI

If you want help with Kernel Audiotor setting up the kernel let me know and I'll assist you. The CM12.1 version contains Stormy Sea Kernel by GrinningFerret. Because it's amazing..

Anyway, new update on the way!
[LG Optimus L90] D1358531:
So for this, we need the 20B bootstack, correct?
[LG Optimus L90] brossovitch:
I personally stay with the 20C bootstack..

But I honestly think they're the same..

The ROM I have for download on this thread is actually 20C (except for the CM12.1 mod in my above post) which had some extra security patches for the stage fright vulnerability.

But to actually answer your question, you need to use 20B or 20C.

Both also work with Quarxs CM12.1 & 13 FYI.

I've tested both and I'm using 20c on 12.1 on the device which I'm typing this message. I do remove the LAF partition, which is the LG bootloader. But, that's not entirely necessary I just like to have fastboot accessible in case things go awry.

Any suggestions for additions to this ROM? I'll ad whatever. I'm looking into viper audio, but you'll need to change SELinux to permissive on your own... We'll see. ?
[LG Optimus L90] D1358531:
Thanks for your work! I can't think of anything else to add. :)
[LG Optimus L90] GrinningFerret:
[MENTION=6287517]brossovitch[/MENTION]

You can create an init.d script which will set SELinux to permissive every boot.

Gesendet von meinem LG-D405 mit Tapatalk
[LG Optimus L90] brossovitch:
I never even thought about that. I'll have to look into that.

Thank you!
[LG Optimus L90] reddragon72:
So I loaded this up and it seems fine till Lookout lit up!

10 potential hazards lol I had to go through them one by one and set them to ignore. They were all comp keys and all AOSP labeled.
[LG Optimus L90] brossovitch:
What do you mean?

Stage fright? Yes, the 20c has the patches for the first stage fright threat. I don't know if there's another after that.

Any screenshots?
[LG Optimus L90] brossovitch:
Ok, well Luckily I didn't finalize and upload. New XPOSED just dropped so I'll incorporate that. I've been toying with an init.d script (Everytime I read that I just wanna deliver tofu over the mountain) but I'm getting some bootloops. I might just try and copy someone else's. And test that. If I can boot this system with permissive SELinux, it will come with V4A installed! That should be awesome.

I am working on this... Just gotta get everything in order..
[LG Optimus L90] Alpha Wolfie:
Where do I get 20c bootstacks? All I see is 10c
[LG Optimus L90] mosimchah:
It's linked in the OP (2nd post).
[LG Optimus L90] GrinningFerret:
[MENTION=6287517]brossovitch[/MENTION]

There was a flashable zip some time ago, which created the script. I saw it in the Aosip community, so you could search there for something like selinux changer.

Gesendet von meinem LG-D405 mit Tapatalk
[LG Optimus L90] Alpha Wolfie:
If the latest build up for lolipoptimuS?
[LG Optimus L90] brossovitch:
Yea, nothing has changed yet. I've been busy and any free time I've had was spent playing with CM13. LOL I'll have some spare time for this very soon.

I plan on updating the OP and make it less messy, then making an updated version.

I've been having some issues, bit I think they're all worked out.

I'll have a new version with all the extras very soon. I know I said that already but things happen.

I really wish I'd just compiled a ROM from source and had a pure stock Android ROM for D415. Too late now. And I'm not able to replace my stolen computer either. Oh well.

Coming soon!
[LG Optimus L90] Alpha Wolfie:
Alright, I'm back and forth on cm13 and stock but whenever I flash a new rom your stock rom won't restore and I have to reflash the rom
[LG Optimus L90] brossovitch:
What do you mean? Won't restore from Nandroid?

Try wipe and reboot TWRP then restore.

I noticed that I need to do that for other ROMs. Basically flash, backup, wipe, reboot, restore. It's weird but works to get the proper partition size.

Besides, since the ROM isn't changing, you could just backup Data from stock and flash the ROM and restore the data. That's actually what I used to do..
[LG Optimus L90] Alpha Wolfie:
Yes that's what I meant it just gets stuck on the boot up
[LG Optimus L90] brossovitch:
Ok, that happened to me a few times. I just typically reboot from there and it works.

You aren't using the data partition from cm13 are you? That wont boot..
[LG Optimus L90] Alpha Wolfie:
I don't think so I tried partitioning my SD card and it messed up so I'm not sure
[LG Optimus L90] brossovitch:
Not partitioning. The data of the other ROM.

User Data. Apps, preferences, & all that.

Its not compatible.

Like if you have stock rom and you wipe only the system partition, leaving data partition, cache partition, dalvik partition, etc. It will boot loop.

Basically, I'm asking if you've factory reset beforehand. SDcard has nothing to do with it.
[LG Optimus L90] LOLtron:
Why does the quick remote not work in lollipotimus? It had worked before I flashed the rom to it but now it won't work and neither will other remote apps.
[LG Optimus L90] brossovitch:
Unfortunately I don't know. i thought this issue was gone.

I've never had an issue with it, other than it doesn't support a lot of televisions..
[LG Optimus L90] dapero:
Are you doing anything For d405 my friend? Merry christmas from Espain.

Enviado desde el Halcón Milenario
[LG Optimus L90] brossovitch:
Well, I made one LollipOptimuS ROM for the D405n.

I hadn't planned on anything more, I could do the same for it also.

Would you like me to add XPOSED to it also?

Tonight or tomorrow, I'll start messing with the Stock LP system. I want to have a fresh Nandroid anyhow. I like to keep Nandroids up to date so I can just migrate from one to the other.

We need someone to port multi-ROM to the L90!
[LG Optimus L90] mosimchah:
+1
[LG Optimus L90] brossovitch:
As far as right now. I cannot figure out the whole SELinux permissive thing.

I have just discovered that the stock LG software supports RRO Layers. This gives some ability to theme a few apps. That's cool. So Layers Manager is now included..
[LG Optimus L90] brossovitch:
12/29/2015 LollipOptimuS

Everything works.

As far as this moment, I don't know if I've successfully changed SELinux to permissive on boot.

However, Viper4Android works just fine!

Next ”build” 12/29/2015:

+New boot animation

+Layers Manager.

+Ad Away.

+L90 Utilities app.

+Busy Box updated to 1.24.1.

+Inbox by Gmail.

+Google Messenger replaces AOSP MMS.

+Google Clock replaces LG Clock.

+Google Calendar replaces AOSP Calendar.

+Viper4Android IS WORKING!

+Xposed v79 is active, with Xposed Installer

Currently testing, will upload soon!
[LG Optimus L90] brossovitch:
Had some absurd issues with Google Play Services. Couldn't evenm install an app from the Play Store..

I'm calling it a night. I'll work on this more, even if it takes an extra day.
[LG Optimus L90] optimus crime:
I just flashed CM13 onto my D415 and its working great. Your ROM served me well for a while. I was getting near 70 hours on a full charge with daily use. Now Im getting around 20 hours on Marshmallow lol
[LG Optimus L90] brossovitch:
Try setting your CM13 cpu to different frequencies..

In battery settings disable per-app profiles.

Having a min freq of 300 uses more power than if its higher. I have this stock ROM set at min of 384 which isn't bad and basically as low as you should go.

I don't get great battery on CM13 either. But the ROM is really good and smooth. I can't wait to replace the kernel for it though..
[LG Optimus L90] mosimchah:
I'm consistently getting 7+ hours of screen on time with cm13.
[LG Optimus L90] brossovitch:
That's pretty good.

I just discovered the knock-code xposed module works well on cm13
[LG Optimus L90] brossovitch:
I haven't been allowed to upload anything to mega. I don't understand.
[LG Optimus L90] D1358531:
That's weird...I wonder if they are doing something to the site?
[LG Optimus L90] LOLtron:
As you probably know t-mobile wifi calling has a habit of not working correctly with most other messengers. Textra has a fix for this by turning on data but even then it has trouble sending and receiving pictures. Do you have a copy of the lollipop stock messenger?
[LG Optimus L90] brossovitch:
https://mega.nz/#!Rt9Q0YSa!ACX-L7atkm7hx2Iu4_GUYiAM2pT_JyMkDGJYtbxNPt8

All LG apps, i think.
[LG Optimus L90] brossovitch:
Okay guys. I'm sorry, I've been super sick the past week and I've been traveling a bit.

I'll be home tomorrow so I'll have a good Wi-Fi connection to upload.

I actually will this time!

But, that last comment got me thinking, should I use my customized LollipOptimuS with the AOSP apps or use the debloated stock mod version? The difference is the Apps. Stock Mod has all stock apps installed but no TMO & other useless bloatware.

Personally I've never once used any app for messaging other than Hangouts. Even today I'm using Hangouts on every ROM with stock MMS uninstalled.

Actually, I'll try that. I'll use the stock mod version. If you want the AOSP app (LollipOptimuS) version PM me and I'll give a link. Otherwise, since I know that nobody will chime in on this subject I'm going to use the stock LG apps version. Simply because I want to ensure it's fully stable. Not that I disbelieve the LollipOptimuS version isn't stable for daily use. It's basically a clone of my personal system that I used daily.
[LG Optimus L90] brossovitch:
About to upload the updated LollipOptimuS... In the meantime I'll share my D415 resources folder.. It has practically everything for our device, except it's not scattered about the interwebs.?

https://mega.nz/#F!141nDCKS!aQpZq4rjetpHg2NlhurVBg
[LG Optimus L90] brossovitch:
New LollipOptimuS: https://mega.nz/#!Vw0SERxK!mYwJ_2lMQ51ZuN-fA2jzcub3KVXLgpJ3aNlgYeGz7CU
[LG Optimus L90] D1358531:
I'm booting it up right now.
[LG Optimus L90] D1358531:
So far, everything is working great!
[LG Optimus L90] D1358531:
One question...how do you clear the recent apps?
[LG Optimus L90] brossovitch:
Recents button. (Menu) i usually hold it. Theres an option for it in settings..
[LG Optimus L90] D1358531:
Ah, before it was the middle button...thanks!

---------- Post added at 02:21 PM ---------- Previous post was at 02:02 PM ----------

I know the bootanimation and shutdownanimation can be changed, but is there a way to add sound to both?
[LG Optimus L90] brossovitch:
There is.

If you have an OGG file.

You can put it into system>media>ui and name them accordingly

I think one is Startup.ogg and the other is Shutdown.ogg they may be case sensitive and i also might be wrong.

I deleted those sounds. The T-Mobile bootup sound annoys me so badly.
[LG Optimus L90] D1358531:
I hate it too! I already tried those files, with upper case "S" and heard nothing. I'll try with the lower case and see if that works. Thanks again for your help and this ROM!
[LG Optimus L90] brossovitch:
You set the permissions?

Need to be

Root

Root

R W

R

R
[LG Optimus L90] D1358531:
Yes, I have them set like rw-r--r--
[LG Optimus L90] brossovitch:
Yep just make sure you set the other 2 to root
[LG Optimus L90] D1358531:
I use Rom Toolbox Pro root browser. When I go to set permissions, I'm not sure what the other 2 are to root.
[LG Optimus L90] brossovitch:
Ooohhh! Thought you were using File manager.

I used file manger to modify this ROM. It's my favorite app ever!

This is what I mean..
[LG Optimus L90] brossovitch:
BTW i think the start up sound ws named ”PowerOn"
[LG Optimus L90] D1358531:
you're right, I used File Manager and changed the names to PowerOn.ogg and PowerOff.ogg. I restarted and heard the PowerOff sound, but when it started, I couldn't hear the PowerOn...I'll keep messing with it to see if I can figure it out lol
[LG Optimus L90] brossovitch:
Nice!

While using this stock system, I notice its slower than Marshmallow, quite a bit, but the battery is really good.

Also, the new Snap camera in CM is very comparable to stock. And it takes better panoramic photos than stock.
[LG Optimus L90] D1358531:
Yes, it feels slower, but I'm kinda liking the stock right now. Maybe I'll switch back to CM 13 after a while.
[LG Optimus L90] D1358531:
Any reason why I can't get the advanced power menu to show up using Gravity Box? Any other way to get an advanced menu? I've tried APM+, but that doesn't work on stock.
[LG Optimus L90] judas1977:
What exactly do you need? You can access recovery via flashify for example
[LG Optimus L90] D1358531:
There used to be a way to get the recovery to show up in the main power menu. I do have an app called Recovery Reboot that I use, I just wondered if there was another way :)
[LG Optimus L90] brossovitch:
I've never gotten gravity box to change the power menu. There may be another app.

I'm glad that GB actuaslly installed for you! It used to be weoird about installing..

I included Recovery Reboot app.

Also LG L90 Utilities has an option to boot into Recovery.

If you have Titanium Backup it too has an option to boot into Recovery.

Is the system okay overall? What would/have you changed?
[LG Optimus L90] D1358531:
I had to flash a zip file to get that app (App Backup & Restore) to backup to the SD card. Otherwise, everything seems to be working great.
[LG Optimus L90] brossovitch:
You really do not like Titanium Backup do you?

Not criticizing, everyone's got their own preferences. I asume you've been using that app for a while and jut really like it.
[LG Optimus L90] D1358531:
lol Yes, I have been using it for a while and I'm just used to it. I know I should check out Titanium Backup someday. :)
[LG Optimus L90] D1358531:
I'm not sure where I got it, but I've attached the zip that makes the SD writable (for that app, at least)
[LG Optimus L90] brossovitch:
SD card is writable already. You have to select SD via Documents Provider. Usually for most apps that don't automatically do it.
[LG Optimus L90] D1358531:
I had a feeling that it was already writable. I just don't know some of the little things I have to do.

---------- Post added at 08:43 PM ---------- Previous post was at 08:35 PM ----------

By the way, I'm still trying to get the PowerOn sound to work. PowerOff works fine, though. You would think that the correct filename is PowerOn.ogg, right? Could it possibly be a different name?
[LG Optimus L90] brossovitch:
Understandable. There's a few little things sometimes. I'll try and get some screenshots for you..

Been thinking about doing a loooooooong write up about the L90 and various tweaks, ROMs, & things surrounding it.

But I'll have to be very specific for each system.

I think it would help a lot.
[LG Optimus L90] D1358531:
If you have the time, I'm sure it would be very helpful. You do have vast knowledge to share!
[LG Optimus L90] D1358531:
Is it possible that a file or something is missing making the PowerOn.ogg not sound?
[LG Optimus L90] brossovitch:
Not that I'm aware.. I only deleted the sounds. The file name may be different.

You could always backup and flash the full stock and check. That's what I've gotta do to find out myself. I may do that soon anyhow..
[LG Optimus L90] dapero:
hi [MENTION=6287517]brossovitch[/MENTION] do you go to make a port of android 6.0? i'm sure that you can!

Enviado desde mi LG-D855 mediante Tapatalk
[LG Optimus L90] brossovitch:
What do you mean?
[LG Optimus L90] dapero:
A rom stock Marsmallow for this terminal

Enviado desde mi LG-D855 mediante Tapatalk
[LG Optimus L90] brossovitch:
I would love to try, but my computer got stolen and I don't think I'll be able to compile a ROM.

There is a few Marshmallow ROMs already.
[LG Optimus L90] dapero:
I'm so sorry, I hope you can recover it or catch these bast....., do you recommend me CM13?

Enviado desde mi LG-D855 mediante Tapatalk
[LG Optimus L90] brossovitch:
Nope, no recovering and I'm pretty sure the thief is actually dead now so no matter..

Actually I highly recommend CM13. Orion OS is brilliant as well..

I'm sure we'll also get a fix for quick remote soon, if that matters to you..
[LG Optimus L90] dapero:
Thx bro i wil try cm13 yet

Enviado desde mi LG-D855 mediante Tapatalk
[LG Optimus L90] D1358531:
How do you get Layers Manager to work? I tried messing with it, but I don't know what I'm doing lol
[LG Optimus L90] brossovitch:
Install a theme..

Open layers manager and apply said theme. Then reboot.

I reccomend setting it to only show themes for available apps.

It works, mostly. Not every theme works with every app. But it's noticeable, kind of cool also.

It needs root access to function.
[LG Optimus L90] D1358531:
Could you post the .apk of the file manager in this rom? Thanks!
[LG Optimus L90] brossovitch:
Sure. It's CM File Manager from CM12.1
[LG Optimus L90] brossovitch:
If you want a File Manager for other 6.0.x ROMs like Orion or Slim...

Use CMFileManager..

Here's the CM13 version.
[LG Optimus L90] D1358531:
Nevermind :)
[LG Optimus L90] hectorjose1997:
I was con your fordel on mega and a saw a Kamera button , what is that for ?
[LG Optimus L90] brossovitch:
D415 had a camera button. Most ROMs support it.

XDA member ardentis.made a thread with flashable zips to reprogram that button. I flash that to use the button in CM and other AOSP ROMs.
[LG Optimus L90] hectorjose1997:
Ohhh thanks now it works
[LG Optimus L90] Ivannoe:
Can you share the link pls?
[LG Optimus L90] hectorjose1997:
https://mega.nz/#F!141nDCKS!aQpZq4rjetpHg2NlhurVBg

Is in roms , aosp , cm13 and is the first folder ( extras)
[LG Optimus L90] Ivannoe:
Gracias! I think you speak Spanish..
[LG Optimus L90] hectorjose1997:
Si de nada (:
[LG Optimus L90] Ivannoe:
No tienes algún medio con el cual me pueda comunicar contigo?
[LG Optimus L90] hectorjose1997:
Aparte de aquí no
[LG Optimus L90] D1358531:
I'm running cm 12.1 and I flashed the Kamera Button[D415].zip, but ended up in a bootloop.
[LG Optimus L90] hectorjose1997:
Yours is D415 variant ?
[LG Optimus L90] D1358531:
Yes
[LG Optimus L90] hectorjose1997:
Well that is strange im using cm13
[LG Optimus L90] D1358531:
It must just not work for 12.1. On another phone I have cm13 and it's fine for that one.
[LG Optimus L90] mosimchah:
Maybe it was a bad download, try downloading it again.
[LG Optimus L90] D1358531:
I tried 3 times. It must not work for 12.1...it's fine with cm13.
[LG Optimus L90] hectorjose1997:
Maybe you are right
[LG Optimus L90] brossovitch:
Hey guys, read this thread: http://xdaforums.com/showthread.php?t=3145146
[LG Optimus L90] hectorjose1997:
hey how can i install lg messeging app of the last stock mod ?
[LG Optimus L90] brossovitch:
Download the app and install it. I'd recommend manual install via file manager.
[LG Optimus L90] hectorjose1997:
it failed when trying to install
[LG Optimus L90] brossovitch:
Do it manually or use lucky patcher with xposed running it should allow you to install it. Then move it to system. It needs to be a system app.

Manual install is best.

Put into proper directory in system with all proper files & permissions, clear cache/dalvik in twrp & reboot.

Make sure ALL permissions to ALL the folders and ALL the files are correct.
[LG Optimus L90] hectorjose1997:
Thanks it works but i try to install quick meno and it force close
[LG Optimus L90] brossovitch:
I'm sorry. I have no idea.

I removed these apps because I don't like them.

You can always use the stock mod version that has all the LG apps installed with no bloatware.

I made the system basically the way I used it, the way I liked it. And the LG apps I hated. I'm using CM13 because it's more customizable and up to date. If I were still using this stock system I'd have no issues helping more.

If I find another L90 for sale I will use this and make more adjustments of needed.

I seek D415s all over.
[LG Optimus L90] hectorjose1997:
Well Any way thanks for support and by the way i love this stock mods, i was on cm13, rr 5.6.4 and Orión OS and they are great roms but never stable like this mod :good:
[LG Optimus L90] brossovitch:
Well, you're welcome. And I really would like to have another D415 to run this system and offer more support for anyone who wants to stay stock.

But, the latest build of CM13 is very stable so far. I do use a custom kernel from GrinningFerret, which makes it noticeably better. But overall, it's very good for my needs.

Thank you for interest and usage aswell as the kind words.

I'm going to buy a D415 for $50 soon, I hope, then I'll give more support.
[LG Optimus L90] brossovitch:
Okay, bought another D415 for $30.

Anyrhing you'd like me to do or add? The only thing I can see is SuperSU but it will do it all by itself if you update it..
[LG Optimus L90] yasiro500:
Can you show me where to get grinning ferret's kernel and how to flash it?
[LG Optimus L90] brossovitch:
Sure which version? For CM13 or CM12.1.

It will not works with this ROM if you're using it.

Also, I'm going to upload an update in a few hours. I'm working on it now. But I can't get some LG apps to work. But LG message installed fine.
[LG Optimus L90] yasiro500:
For cm13. I'm planning to try out your Lollipoptimus build, but it wants me to install this app called mega
[LG Optimus L90] Alpha Wolfie:
Is there any way to change the status bar to a more cm look?
[LG Optimus L90] brossovitch:
I've been working on it. If Xposed worked on this device it'd probably be easier. I'm working on patching frameworks and everything to allow it. I really want to remove Qslide and use the CM dialer/contacts as well as the status bar/notification drawer. I also need to modify the settings apk a bit.
[LG Optimus L90] Alpha Wolfie:
OK because I'm using a custom ROM and like the way it looks the only down side is that it didn't have video playback I would like to go back but I just don't like the look of the status bar and notification drawer but other then that the ROM is great try to get those features done your doing a great job