• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [DISCONTINUED][ROM][5.1.1][MS345] Unofficial CyanogenMod 12.1 for LG Leon

Hello everyone, i must say first that im sorry if this isn't the right thread for this but i was wondering if anyone knew where to find a stock rom for this phone, or if someone could just like make a twrp backup and upload it somewhere because ive lost my backup on my phone when transferring to my usb, next time i'll make sure to use copy, not cut, any help here would be appreciated
Go back into Leon root and scroll for about 5 seconds. There are guides on how to return to stock.
 
Upvote 0
Ok so I've found kdz files but i dont know if those work for twrp, if not then im outta luck until some uploads a twrp backup of this because i dont own a mac or windows computer, only a samsung chromebook lol, anything else i could do!?

KDZs cannot be flashed via recovery. You'll need a PC running Windows (maybe Mac) to return to stock via LG Flash Tool.
 
Upvote 0
yep as i thought, well im pretty sure somebody will upload it in the future, actually its ironinc because i was going to do it myself until this happened but thank you both for helping out here

Flashing a stock backup from twrp breaks Wi-Fi. So your only option (at least for right now) is to find a way to get ahold of a windows pc.
 
  • Like
Reactions: aurey2244
Upvote 0
Flashing a stock backup from twrp breaks Wi-Fi. So your only option (at least for right now) is to find a way to get ahold of a windows pc.

Hmm, the Wi-Fi breaking hasn't happened to me before and I just wanted a backup just in case I need my camera and adb tools (at least to make it easier than WiFi way), but anyways yeah gotta figure that out somehow, just gotta go buy a window PC ig :)
 
Upvote 0
i have the hotspot problem mentioned above- not a major issue but wanted to chime in for bugfixing's sake. also i am having an issue when trying to access the phone via mtp or adb when it's fully booted. i can see the phone while in recovery however.
Connectivity is a known issue and will be fixed in the next release
 
Upvote 0
Sorry and thanks! Guess I gotta downgrade to 10b :)
No, you need to be rooted have the proper TWRP version flashed and flash the ROM properly. You could always flash a previous version of this ROM and flash an update over a Nandriod backup. But just make sure you get through the setup process. And remember to make a Nandroid backup of your stock ROM before flashing anything
 
Upvote 0
Will do. I work 4pm-2am the rest of the week but I will try to get something figured out
Have unofficially figured out that it does come down to the libs for the camera issue. I pulled the libs from my backup of the previous build and placed them in /system/libs then flashed the boot.img from that build. Boom, camera functionality returns.
Not a permanent fix as the current builds kernel is much better, but a temp fix for those who miss their camera dearly. Haven't had much time to test it but does seem that doing this does not affect the battery percentage as the last build had. Can't charge right now to look at the percentage increase, but percentage is decreasing appropriately
 
Last edited:
  • Like
Reactions: Dreadthisday
Upvote 0
Have unofficially figured out that it does come down to the libs for the camera issue. I pulled the libs from my backup of the previous build and placed them in /system/libs then flashed the boot.img from that build. Boom, camera functionality returns.
Not a permanent fix as the current builds kernel is much better, but a temp fix for those who miss their camera dearly. Haven't had much time to test it but does seem that doing this does not affect the battery percentage as the last build had. Can't charge right now to look at the percentage increase, but percentage is decreasing appropriately
It's all in the kernel. Flash old boot then rename camera.vendor. msm8916.so to camera.msm8916.so in /system/lib/hw/ this was a mistake in my source from the previous ms345 only builds they were using a camera wrapper which allows you to load a blob with vendor naming and override what it tells the default camera service. It's no longer compiled in new trees.
 
Upvote 0
It's all in the kernel. Flash old boot then rename camera.vendor. msm8916.so to camera.msm8916.so in /system/lib/hw/ this was a mistake in my source from the previous ms345 only builds they were using a camera wrapper which allows you to load a blob with vendor naming and override what it tells the default camera service. It's no longer compiled in new trees.
Am I right to assume this won't repair camcorder function yet?
 
Upvote 0
It's all in the kernel. Flash old boot then rename camera.vendor. msm8916.so to camera.msm8916.so in /system/lib/hw/ this was a mistake in my source from the previous ms345 only builds they were using a camera wrapper which allows you to load a blob with vendor naming and override what it tells the default camera service. It's no longer compiled in new trees.
As much as I'd like it to, this doesn't fix it for me. Flash old boot.img, reboot, rename file, reboot, still cannot connect to camera.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones