Related
I am not responsible for bricked devices. Follow these steps at your own RISK! :angel:
Flashing this ROM will install the STOCK Android 5.0.2 OS From LG & T-Mobile.
This is only intended for use on the LG L90 D415 (T-Mobile Variant)
I've tested and everything works just fine. Just be sure to flash the SuperSU zip I've also provided. otherwise you WILL lose root!
I ASSUME YOU ALREADY HAVE BEEN FLASHING ROMS ON YOUR DEVICE AND ALREADY HAVE A CUSTOM RECOVERY INSTALLED!
I'm currently running a TWRP flashable version of the Official Lollipop update for the D415 L90 Optimus, or as I call it, the LollipOptimus! LOL
Rooted and all!
In post #3 there are links to my downloads. :laugh:
thanks to: @DevoutDevelopment for advice!
& @shoxxy for twrp!
Thanks to LG for updating this mid-range device!
Thank you to the L90 community! :highfive: You guys ROCK!
XDA:DevDB Information
D415 Lollipop STOKK-ROM [Recovery Flashable], ROM for the LG Optimus L90
Contributors
brossovitch
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: LGE L90 D415 (w7)
Based On: Stock LG/TMO OTA
Version Information
Status: Stable
Current Stable Version: D415-LolliSTOKK
Stable Release Date: 2015-04-15
Created 2015-04-09
Last Updated 2015-04-15
Reserved
For this Rom to flash and function properly you need:
An LG Optimus D415 (T-Mobile USA) which has a custom recovery installed.
As far as the boot loader being unlocked.... I never had the LG bootloader to begin with, only fastboot.
The current functioning ROM is FULL stock. You must flash SuperSU before rebooting or you will lose ROOT!
**************INSTRUCTIONS*****************
First download all three files in the next post. they are:
1. ROM Zip (LG/TMO packed by me.)
2. SuperSU update Zip (Mediafire)
3. TWRP.img (shoxxy)
++Ensure you have TWRP installed.++
Then do this:
1. Reboot into TWRP (CWM works too, I reccomend Shoxxys TWRP)
2. Flash ROM
4. Flash SuperSU zip to keep ROOT
5. Factory reset via TWRP
6. Reboot
You're DONE!
It will take several minutes to begin booting, be patient. You MAY see the LG logo for a minimum of 5 minutes, don't freak out!
************************************************** ************************************************** **************************************************
FRIENDLY HEADS UP:
The Stock ROM file is more than 1GB (1.07gb actually) so you'll need to have enough free space on your SDcard.
YES, I reccomend flashing it from the External SD Card.
******************************************************
Stock LG Lollipop unrooted?
Just follow this simple tutorial:
http://highonandroid.com/android-smartphones/how-to-root-lg-g-flex-2-g2-g3-on-lollipop/
*****************************************
If you need a way to install TWRP from the device and you are rooted I HIGHLY recommend RASHR:
https://play.google.com/store/apps/details?id=de.mkrtchyan.recoverytools&hl=en
Godspeed to you all. PM me if you have issues. But I'm not responsible for your decisions!
DOWNLOADS
*******************************************
LG L90 D415 Lollipop Stock LG ROM******************************************
***************************************************************************************************************
TWRP by @shoxxy :
https://mega.co.nz/#!w9kjwaxY!xzJUOWd_BErk-F3_mAHAz3JUaVfypy1hFjffBoJOrxQ
(Mirror link on my MEGA account with permission from Shoxxy, you may not do the same..)
Updated: 04/27/2015
______________________________
Shoxxy's TWRP Thread (GO GIVE SOME THANKS):
http://forum.xda-developers.com/lg-l90/development/recovery-twrp2-7-1-0lgl90w7xxshoxx-t2826150
***************************************************************************************************************
SuperSU v2.46:
https://mega.co.nz/#!gotQHIpJ!aFb-3XvJQjav6ASo79G24dEgpVvOpWutnGbmMZWUVS8
***************************************************************************************************************
STOCK ROM:
https://mega.co.nz/#!QhNBjaYS!6H4_HX7wMW5zy7rs2FgNRpvj2eBfZW6OSxLZ3kP9nno
Updated: 04/16/2015 @ 05:23am
There is an issue with baseband coming from KK based ROMs.
There are work arounds.
**************************************************************************************************************
All file access to my L90 folder on MEGA:
https://mega.co.nz/#F!FgVjna7T!DA9yydBcB0PIk9UxeVZXzw
**********************************************************************************************************************
+LG FLASH TOOL THREAD:
> http://forum.xda-developers.com/showthread.php?t=2797190
(o^;^o)
LollipOptimus™
I have put together a modified version of this ROM. It's the stock OS with many changes..
Debloated and trimmed to where it is as MY daily driver..
It's stable, smooth, and functional. There are many things removed, like the quick memo app and quick remote app, I will not put them back in. You could just trial and error debloat the system on your own, like I did this week..
Anyway, here's the ROM:
https://mega.co.nz/#!B4EEXZxZ!40XcuPjeFMUVcW0TpAOeQwVkuZNNCzs9OtH9V-TJVl4
There will be updates made periodically. It's not fully done yet, IMO.
Make a nandroid before flashing this! Just in case!
Let me know immediately if there are any issues!
I'm so ready for this. I can finally have my camera back.
This is gonna be too good. Thanks for all the legwork so lazy bums like myself can enjoy the goodness.
nemesis101x said:
I'm so ready for this. I can finally have my camera back.
Click to expand...
Click to collapse
The Camera works! everything except the baseband for some reason...
I'm going to figure this out.
then provide a link to the ROM and SUPERSU zip to ensure you stay rooted.
I had some problems and the zip I made accidentally flashed the stock boot loader, OH NO!
adb reboot fastboot
then
fastboot flash recovery twrp.img
YAY I learned things today!
brossovitch said:
The Camera works! everything except the baseband for some reason...
I'm going to figure this out.
then provide a link to the ROM and SUPERSU zip to ensure you stay rooted.
I had some problems and the zip I made accidentally flashed the stock boot loader, OH NO!
adb reboot fastboot
then
fastboot flash recovery twrp.img
YAY I learned things today!
Click to expand...
Click to collapse
Baseband
I had this problem with stock kitkat.... I think it was my META file or my ubuntu giving me problems at that time
Razer206 said:
Baseband
I had this problem with stock kitkat.... I think it was my META file or my ubuntu giving me problems at that time
Click to expand...
Click to collapse
How did you fix this problem?
brossovitch said:
How did you fix this problem?
Click to expand...
Click to collapse
I never did somebody had already release deodexe KitKat back last Dec.... So I delete my Lil project
Check your boot img, could be giving problems
What tool did you use to pull systems files from kdz? I will upload mines if you wanna see them
Razer206 said:
I never did somebody had already release deodexe KitKat back last Dec.... So I delete my Lil project
Check your boot img, could be giving problems
What tool did you use to pull systems files from kdz? I will upload mines if you wanna see them
Click to expand...
Click to collapse
I used the LG firmware extraction tool.
I've fixed the issued! Uploading SOON!
Currently debloating. I will release debloated with SUPERSU and busybox preinstalled. I'm not going to deodex, I'll leave that to the individual.
This ROM is amazing. LG is really out doing themselves!
As it stands, my ROM is 1.07GB as a zip. I'm timming it down. Hoping to get somewhere nearer to 700mb..
Keep your eye's peeled. It's coming!
brossovitch said:
Currently debloating. I will release debloated with SUPERSU and busybox preinstalled. I'm not going to deodex, I'll leave that to the individual.
This ROM is amazing. LG is really out doing themselves!
As it stands, my ROM is 1.07GB as a zip. I'm timming it down. Hoping to get somewhere nearer to 700mb..
Keep your eye's peeled. It's coming!
Click to expand...
Click to collapse
You see deodex lollipop is crazy long, and lollipop throwing issues...
. I don't blame you, do the best you can
I'm currently running a TWRP flashable version of the Official Lollipop update for the D415 L90 Optimus, or as I call it, the LollipOptimus! LOL
Rooted and all!
Click to expand...
Click to collapse
Could you do TWRP or CWM flashable version of the Official Lollipop update for the D410 L90 Optimus?
brossovitch said:
Currently debloating. I will release debloated with SUPERSU and busybox preinstalled. I'm not going to deodex, I'll leave that to the individual.
This ROM is amazing. LG is really out doing themselves!
As it stands, my ROM is 1.07GB as a zip. I'm timming it down. Hoping to get somewhere nearer to 700mb..
Keep your eye's peeled. It's coming!
Click to expand...
Click to collapse
I know, that if i will flash twrp on stock lollipop D410 it will be bricked. Are U changing loader to avoid this? Or u create flashable 5.0.2 that working on older loaders?
Andruxa666777 said:
I know, that if i will flash twrp on stock lollipop D410 it will be bricked. Are U changing loader to avoid this? Or u create flashable 5.0.2 that working on older loaders?
Click to expand...
Click to collapse
Nope, none of that.
I will say this, @Quarx has a Lollipop CWM recovery if you're worried about recovery compatibility....
I honestly prefer to use the FLAWLESS TWRP from @shoxxy .........I mean, it's simply the best!
I flashed via TWRP with no problems whatsoever/
I flash the ZIP, then SuperSU.zip, then just to be extra safe I reflashed the TWRP.IMG from recovery.
then I rebooted recovery to ensure TWRP was installed.
then simply rebooted the system...
everything worked great so far.
I just want to test it a few more times and make sure I don't kill anyone elses device. I had a WiFi only phone for a good 7hrs. nobody should have to deal with that.
I bricked this device several times today already, i need to ensure everything is working well before I have someone test.
I currently have a few people in mind to test. if they agree and try it out with no problems, it will be free for the taking!
Should I leave it stock with GApps? or remove all the GApps so users can flash their own..?
I say remove all gapps so we can flash our own.
Might give a little bit of freedom for the users. But I don't really care! I wanna try this out!
brossovitch said:
Nope, none of that.
I will say this, @Quarx has a Lollipop CWM recovery if you're worried about recovery compatibility....
I honestly prefer to use the FLAWLESS TWRP from @shoxxy .........I mean, it's simply the best!
I flashed via TWRP with no problems whatsoever/
I flash the ZIP, then SuperSU.zip, then just to be extra safe I reflashed the TWRP.IMG from recovery.
then I rebooted recovery to ensure TWRP was installed.
then simply rebooted the system...
everything worked great so far.
I just want to test it a few more times and make sure I don't kill anyone elses device. I had a WiFi only phone for a good 7hrs. nobody should have to deal with that.
I bricked this device several times today already, i need to ensure everything is working well before I have someone test.
I currently have a few people in mind to test. if they agree and try it out with no problems, it will be free for the taking!
Click to expand...
Click to collapse
no, i mean that you are creating flashable 5.0.2, that will be flashing from recovery on 4.4.2 phone аnd after flashing recovery still properly working? It is?
But the official firmware via LG Support tool reflashes boot, aboot,laf,recovery,system folder etc. Does this mean that your firmware flashes only kernel, folders systems and data, but first levels of loading(like aboot) stay from older 4.4.2?
Andruxa666777 said:
no, i mean that you are creating flashable 5.0.2, that will be flashing from recovery on 4.4.2 phone аnd after flashing recovery still properly working? It is?
But the official firmware via LG Support tool reflashes boot, aboot,laf,recovery,system folder etc. Does this mean that your firmware flashes only kernel, folders systems and data, but first levels of loading(like aboot) stay from older 4.4.2?
Click to expand...
Click to collapse
No, this ROM will flash all those, then just flash SUPERSU and TWRP right behind it. it typically works. Try it out.
I uploaded a BETA, be careful!
I've been reading forums in XDA and reddit almost the whole day and was not able to find any definite guide about my inquiries so i started this new thread..
Here's my Story, i bought a brand new nexus 6 6.0.1 with build MMB29Q, i wanted to adjust the saturation because its too high, and of course i have to root to do that. i have already unlock boot loader. PS I'm very new in roooting, as in Zero experience, i'm reading about it right now but i need some help from you guys for me to not brick my new phone. 'Im planning on doing Systemless Root BTW.
My questions are:
1. What SuperSu version and TWRP version is compatible with MMB29Q? (i know the newest version is 2.67 for SuperSU and 2.8.5.0 for TWRP) I'm having second thought in using them because MMB29Q came to my device just February. Can someone tell me which version si compatible?
2. [/B] If i would be successful in rooting my device, i plan on flashing custom kernel (I'm Planning on Using Franco Kernel because it is the one the i have read which is compatible in color saturation control and temperature. Any suggestion for other kernel will be very helpful.) My question is after i root my device can i just directly flash it (franco kernel zip file) using TWRP in my device? or are there any requisites before flashing the franco kernel?
Please anyone can give a definitive guide on this, or atleast give me forum threads that i can read about this. Will really appreciate for your help guys, i really love my nexus 6, saturation and warm temp is my only concern. Thank you Guys!!!
2.67 for SuperSU is compatible. 2.8.5.0 TWRP is also compatible.
(Kernel - I don't know)
1. SuperSU 2.65 or 2.67, TWRP 3.0.0. Keep in mind that SuperSU 2.67 is the beta version so you might want to use 2.65 instead. There are alternative superuser binaries available but those require a bit more work to use.
2. No suggestion for an alternate kernel, as I don't use one. As long as a flashable zip file is available for the chosen kernel, you can flash it via TWRP.
I used SuperSU v2.67, TWRP 3.0.0-0 and the ElementalX (3.09) kernel.
Rooted right now on stock MMB29Q.
I'm using SuperSU 2.66 on 29Q without issue. TWRP has been updated to 3.0.0-1 link: https://dl.twrp.me/shamu/
Read the OP for the kernel that you want. In there it will state if any special requirements are needed to flash before and/or after.
You'd want to flash the kernel first then flash SuperSU.
No issues with SuperSU 2.67 and TWRP 3.0.0 ElementalX is a great custom kernel. It supports screen color control (manually or pick in Aroma installer) and has a bunch of other features.
You should check out the N6 all in one beginners guide.
http://forum.xda-developers.com/showthread.php?t=2948481
Sent from my Nexus 6 using Tapatalk
Question has been answered already, but I would say newest SuperSU, version 2.67, and kernel suggestion? I love elite kernel because it supports all ROMs! AOSP and stock! PM me if you have questions, I'll help ya!
Hi I have been reading hi and low also to root MMB29q but only access to a MAC....any advice/ point me in the right direction is much appreciated, thank you
d88naimi said:
Hi I have been reading hi and low also to root MMB29q but only access to a MAC....any advice/ point me in the right direction is much appreciated, thank you
Click to expand...
Click to collapse
On the phone make sure you have USB debugging enabled, and also allow the bootloader to be unlocked.
Get the Android SDK and ADB setup on your MAC. I don't have a MAC and this guide may or may not be correct, I can't confirm. Boot your phone into bootloader mode (hold volume up + volume down + power when the phone is turned off). Connect the phone to your MAC and run the command "fastboot oem unlock" to unlock your bootloader. Then "fastboot flash recovery twrp-3.0.0-1-shamu.img" this will put on TWRP recovery.
Now using your volume rockers to boot into recovery. Now flash the version of SuperSu you want to use- 2.67 for Systemless or 2.65 for System. If you use systemless, TWRP will probably warn you you are not rooted and to swipe to install SuperSu. Don't do this!
Hi guys, so my OP3T is currently running oxygen 4.0.3 and is rooted running the franco kernel, my question is simple, how do I update to the latest 4.1.3 as I've read that you can't get OTA updates on a rooted phone, thanks in advance !
stefinho said:
Hi guys, so my OP3T is currently running oxygen 4.0.3 and is rooted running the franco kernel, my question is simple, how do I update to the latest 4.1.3 as I've read that you can't get OTA updates on a rooted phone, thanks in advance !
Click to expand...
Click to collapse
You have to install TWRP recovery and install any 4.1.3 oxygen OS based Rom...
I'm guessing you have TWRP then. In that case - flash full ROM zip from here:
https://forum.xda-developers.com/oneplus-3t/how-to/rom-oos4-0-nougat-op3t-leaked-t3523482
When it's done, reflash FK and root and you're done.
Didgeridoohan said:
I'm guessing you have TWRP then. In that case - flash full ROM zip from here:
https://forum.xda-developers.com/oneplus-3t/how-to/rom-oos4-0-nougat-op3t-leaked-t3523482
When it's done, reflash FK and root and you're done.
Click to expand...
Click to collapse
I'm kind of a noob at this stuff, will I lose everything on my phone if I do this ?
stefinho said:
I'm kind of a noob at this stuff, will I lose everything on my phone if I do this ?
Click to expand...
Click to collapse
Nope. All your data will be intact.
BUT! Always have a backup!
Didgeridoohan said:
Nope. All your data will be intact.
BUT! Always have a backup!
Click to expand...
Click to collapse
Thanks man
stefinho said:
Thanks man
Click to expand...
Click to collapse
No worries. Since you're a bit new, this might be a better link than the one I provided earlier...
https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
And also, to get back on Franco Kernel you should also flash the latest kernel compatible with the ROM version kernel base source code or else you will run into trouble.
pitrus- said:
And also, to get back on Franco Kernel you should also flash the latest kernel compatible with the ROM version kernel base source code or else you will run into trouble.
Click to expand...
Click to collapse
I am new here. What's the difference between stock and custom kernel? What else custom kernel let you do that stock won't? I heard rooting don't void OnePlus warranty, does installing a custom kernel do?
stefinho said:
how do I update to the latest 4.1.3 as I've read that you can't get OTA updates on a rooted phone
Click to expand...
Click to collapse
This is actually not true. You can get OTA notifications on a rooted device, and should even install properly. It will be recognized you have a rooted device, and download the full update zip (instead of just the patch) and install it. Or manually download and flash the full update, as previously suggested, and just flash in TWRP.
Either way, flash SuperSU to get root again. And this will also prevent TWRP from being removed by the update. You'll also need to re-install custom kernel, and any other "root" modifications; as should be expected, these will have been over-written by the update.
Basically, on a stock device, you only need the patch OTA. On a rooted device, if you install the patch OTA, you will soft brick. Therefore you need the full update zip.
I too found this all very surprising (that you can OTA a rooted 3T, and use TWRP to install), coming from another device (another manufacturer). It seems OnePlus is really friendly to the dev community.
The following has the updated downloads, as well as really good instructions on how to update a rooted device (Post #3). It's what I used to update by rooted 3T: https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
---------- Post added at 10:06 AM ---------- Previous post was at 09:59 AM ----------
vipivj said:
I am new here. What's the difference between stock and custom kernel? What else custom kernel let you do that stock won't? I heard rooting don't void OnePlus warranty, does installing a custom kernel do?
Click to expand...
Click to collapse
Look at the specific custom kernel threads, to see all the features offered. But in general, custom kernels allow more control over the CPU, such as overclocking, undervolting, different governors, etc., in addition to some other features. They may increase performance or improvement battery life, but your mileage may vary.
The kernel is part of the ROM (okay, that is simply put, but good enough for this discussion) and easily put back to stock condition by flashing a full update zip as described earlier in this thread. So I don't see it in any way voiding your warranty. As I see it, by allowing bootloader unlock (does not void warranty) OnePlus is basically saying that any reasonable/logical changes which happen from that (custom recovery, custom ROMs, custom kernels) also do not void warranty.
i know twrp is still in testing but is anyone working on lineage or maybe porting over the google edition rom thats on the x4? just surprised to see very little development. i know the a/b partition scheme can be a PITA.
I have started vendor bringup, and know of a few others who are planning build once the tree is up.
TWRP has been ready for flashing ROMS since day 1... just struggles with *stock* decrypt. But with custom ROMs we can choose how to handle encryption.
I have everything except the META-INF for a flashable debloated stock ROM... kind of lost interest since 8.0 dropped but maybe will revisit
mightysween said:
I have started vendor bringup, and know of a few others who are planning build once the tree is up.
TWRP has been ready for flashing ROMS since day 1... just struggles with *stock* decrypt. But with custom ROMs we can choose how to handle encryption.
I have everything except the META-INF for a flashable debloated stock ROM... kind of lost interest since 8.0 dropped but maybe will revisit
Click to expand...
Click to collapse
thanks man. ive tried the twrp and it doesn't seem to flash any zips for me, as in it flashes but when i boot into android it doesn't appear it was successful.
a stock google rom would be killer for this device.
fix-this! said:
thanks man. ive tried the twrp and it doesn't seem to flash any zips for me, as in it flashes but when i boot into android it doesn't appear it was successful.
a stock google rom would be killer for this device.
Click to expand...
Click to collapse
Weird... I have flashed dozens, probably hundreds of zips and images with no trouble. What kind of zips did you flash? Assuming you are unencrypted.
Grab a recovery log and I will take a look.
Is there already a way to root on android 13 for redmi note 10 pro? Twrp? I can't find anything so far, maybe someone knows something?
kawala8888 said:
Is there already a way to root on android 13 for redmi note 10 pro? Twrp? I can't find anything so far, maybe someone knows something?
Click to expand...
Click to collapse
Same as on Android 12. That was the one with the issue decrypting in custom recovery.
Can't you just fix boot.img with Magisk and then fastboot flash it?
hyperboarean said:
Can't you just fix boot.img with Magisk and then fastboot flash it?
Click to expand...
Click to collapse
Yep.
so, i bought my new redmi note 10 pro yesterday.
its on android 12, miui 13. and it asks me to upgrade.
i havent upgraded yet, thinking maybe rooting it with twrp and all, would be difficult.
Should i keep the current version and root it. or am i ok to upgrade it and then rooting it?
seeing this thread, it seems like im ok with upgrading and rooting. but want to make sure.
Clawsman said:
so, i bought my new redmi note 10 pro yesterday.
its on android 12, miui 13. and it asks me to upgrade.
i havent upgraded yet, thinking maybe rooting it with twrp and all, would be difficult.
Should i keep the current version and root it. or am i ok to upgrade it and then rooting it?
seeing this thread, it seems like im ok with upgrading and rooting. but want to make sure.
Click to expand...
Click to collapse
Wait the days until you are unlocked, in case something borks during that procedure.
thank you for replying.
well, i couldn't wait, considering the new update is lighter and better. so i just updated it and everything went smooth. What is the best way of rooting it? i mean, should i go with or without the twrp. any bugs with the twrp. or is there any better recovery to flash.
Clawsman said:
thank you for replying.
well, i couldn't wait, considering the new update is lighter and better. so i just updated it and everything went smooth. What is the best way of rooting it? i mean, should i go with or without the twrp. any bugs with the twrp. or is there any better recovery to flash.
Click to expand...
Click to collapse
I'd just fix boot.img with Magisk to root. TWRP is mostly just for flashing different roms, and our phones use 2 different touch screens, so your might not even work in TWRT.
hyperboarean said:
I'd just fix boot.img with Magisk to root. TWRP is mostly just for flashing different roms, and our phones use 2 different touch screens, so your might not even work in TWRT.
Click to expand...
Click to collapse
I have been using TWRP on every device i have rooted. i just love the TWRP recovery. because, as you said, it allows me to flash different kind of roms and it allows me to backup my current rom.
i am probably not going to flash any custom roms on this device, but i would like to have the opportunity to backup my current rom for flashing it later on if needed.
Will i be able to do this with the fixed boot.img and Magisk?
Clawsman said:
I have been using TWRP on every device i have rooted. i just love the TWRP recovery. because, as you said, it allows me to flash different kind of roms and it allows me to backup my current rom.
i am probably not going to flash any custom roms on this device, but i would like to have the opportunity to backup my current rom for flashing it later on if needed.
Will i be able to do this with the fixed boot.img and Magisk?
Click to expand...
Click to collapse
Magisk is just for root and different modules (like viper4android). You need TWRP to backup rom, but as I said touch might not work for you, check the TWRP touch not working posts.
hyperboarean said:
Magisk is just for root and different modules (like viper4android). You need TWRP to backup rom, but as I said touch might not work for you, check the TWRP touch not working posts.
Click to expand...
Click to collapse
well, it seems "not worth it". until an official TWRP is released.
And if i decide flash boot.img/Magisk or TWRP, mtk will restore my device back to its locked/stocked state?