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

Root [MetroPCS] [ROM][4.4.4]CARBON ROM Kitkat 4.4.4 for LG Optimus F6 [LOTS OF FIXES]

I agree with weasel software issues with the KK Roms can be fixed easier than hardware we need to put our collective minds together to get things like Bluetooth , GPS , camera flash and camera working 100℅ . I am no Dev and by we I mean you devs who work hard as hell to make things happen . in my opinion screw the BL is it worth risking a device over . not really Loki is just fine with me ...
 
If I knew how to help with the building/ fixing this rom I would but I have not messed with linux and building kernels in over 10 years and for a phone that's a whole nother can of worms. But I am more then happy to test new builds and do what every I can to try and help the Dev's as much as I can.
 
I agree the bootloader is not worth spending our time on. And please don't sacrifice a device just to find out what happens when you nuke the bootloader. If you have a spare you want to kill, it's more constructive to send it to Dm47021 or another dev for use in development.

The bootloader contains hardware initialization code, so if you mess it up, the phone is bricked. It might still be recoverable in that state because Qualcomm has some even lower-level tools, but we don't have enough info. If you want to know how the bootloader is locked and you have the necessary background to understand it, read the blog by djrbliss to understand how Loki works:
http://blog.azimuthsecurity.com/2013/05/exploiting-samsung-galaxy-s4-secure-boot.html
The post is about Samsung S4, but the idea applies because the F6 is also using a LK-based bootloader (which is why Loki works). There's more information about LK here:
http://www.newandroidbook.com/Articles/aboot.html?s

A little bit off-topic, but if we didn't have a way to bypass the bootloader, unlocking it would be a major goal. There are a couple of possible exploits for unLoki'fiable LK-based bootloaders:
http://www.cvedetails.com/vulnerabi...ernel-Project-Little-Kernel-Bootloader--.html
Thanks to Loki, we don't need to go there, so we should focus on fixing the driver issues instead.

As for unlocking requests, maybe the carriers are the ones to blame. I say this based on that the T-mobile variant of G3 has an unlocked bootloader and L90(T-mobile) is unlocked but L70(MetroPCS) is (supposedly) locked. Maybe LG is just better at keeping their deal with carriers than Huawei or whoever. Who knows.

Anyway, moving on...
 
Last edited:
I agree we need to get a fully functional ROM for this phone I think before trying to venture off on something that may not even be worth the time spent on just researching a possibly BL hack.
 
Hey guys don't shoot the messager. I was sharing information that someone stated they were lacking. Sorry if you thought I was implying anything more than that. The device though cool is lacking , No resources, no hardware drivers and is waining in popularity. That being said I'll be keeping mine and will continue to enjoy my hobby. Thank you .
Viper
 
As for unlocking requests, maybe the carriers are the ones to blame. I say this based on that the T-mobile variant of G3 has an unlocked bootloader and L90 is unlocked but L70 is (supposedly) locked. Maybe LG is just better at keeping their deal with carriers than Huawei or whoever. Who knows.

Anyway, moving on...
Just u all knw the L70 its unlocked... Well it got unlocke by one our mates and scrip was wroted by Sammy..
I did falsh simplicity rom... Sd.hack.. Tethering... And lte signal tweaks on it... One of us should get in touch with him n ask lf he can contribute.
 
The L70 was unlocked because it has the laf partition which when zero'd out, unlocks the phone. The f6 doesn't have the laf partition.

Anyways, no point in messing with the bootloader since loki is already giving us all the benefits of an unlocked bootloader.
 
Hey guys don't shoot the messager. I was sharing information that someone stated they were lacking. Sorry if you thought I was implying anything more than that. The device though cool is lacking , No resources, no hardware drivers and is waining in popularity. That being said I'll be keeping mine and will continue to enjoy my hobby. Thank you .
Viper
Yep, it's a hobby. I don't know about the no resources part. I don't care about the popularity part because I figure if I can solve whatever problems I run into, then what other people use is not relevant to me. As for the drivers part, technically speaking, we have drivers/libraries, just for an old version of Android. I do wonder whether it's possible to make wrappers for whatever binaries to interface with the other components though.

Just u all knw the L70 its unlocked... Well it got unlocke by one our mates and scrip was wroted by Sammy..
I did falsh simplicity rom... Sd.hack.. Tethering... And lte signal tweaks on it... One of us should get in touch with him n ask lf he can contribute.
Yeah, like GameTheory says, L70 can be unlocked by zeroing out laf. As far as I understand it, LG hides fastboot behind the download mode. Zeroing out laf reveals fastboot and with that, the command to unlock the bootloader. I guess I left out this link about LK:
https://www.codeaurora.org/blogs/little-kernel-based-android-bootloader
In particular, this piece of info:
"However, if OEMs or network providers want to lock down 'fastboot' it can be done by disabling the keypad and usb driver in bootloader."
I would guess LG and Samsung and whoever want to implement download mode or similar probably can't disable keypad or usb. So if fastboot is not directly accessible, it probably uses the same key combo as download mode or whatever it's called. I know I've said I'm moving on, but since fastboot on the F6 is indirectly accessible (after whatever blocking it fails to run), I do wonder whether the bootloader would be in an unlocked state if you run the unlock command in fastboot. Oh well. With Loki, no need to find out.

BTW, I wasn't clear earlier about the L90/L70 comment. T-mobile's L90 (D415) is unlocked. The international versions are locked. L70 for MetroPCS is (supposedly) "locked." So I was commenting that in some cases T-mobile doesn't make LG lock the bootloader. I suppose D500 could be different because it supports the 2100MHz band. And even if the LG phones appear locked, the security doesn't seem as crazy as implementations by other manufacturers, considering the prices of sim unlock codes for some manufacturers, Motorola's (pre-Google) practices of bootloader locking, Samsung's KNOX, etc.
 
So far so good it has been running perfectly with everything turned on including vibrate next going to test out the bluetooth and GPS functions. I did get a bit worried in the begining when I first installed and the Cm logo just staid there for a bit I was thinking boot loop but no it's good. Now just installing all my apps and updates.
 
I have been playing with it and so far I was able to get the GPS function working which makes me very happy. But the Bluetooth is still not working properly it turns on but when pairing with my radio I still get a communications error. But no reboots as of yet I did change cpu clock speed to 486 but I really don't think that's going to make a difference. So far I am really liking what I am seeing Good job DM47021 ;)
 
So far so good it has been running perfectly with everything turned on including vibrate next going to test out the bluetooth and GPS functions. I did get a bit worried in the begining when I first installed and the Cm logo just staid there for a bit I was thinking boot loop but no it's good. Now just installing all my apps and updates.
I have been playing with it and so far I was able to get the GPS function working which makes me very happy. But the Bluetooth is still not working properly it turns on but when pairing with my radio I still get a communications error. But no reboots as of yet I did change cpu clock speed to 486 but I really don't think that's going to make a difference. So far I am really liking what I am seeing Good job DM47021 ;)


Awsome, i know it needs more work, because sometimes is had the vibration thing for me, but i have a newer build in the process
 
Even the volume seems to be better also. Have not tried making any phone calls as of yet but seems pretty stable but give it another 24 and let me beat on it a bit more. Very close to a daily driver here I think.
 
Here are a few pics that I have taken.
 

Attachments

  • Screenshot_2015-02-01-15-20-20[1].png
    Screenshot_2015-02-01-15-20-20[1].png
    244.5 KB · Views: 167
  • Screenshot_2015-02-01-15-21-34[1].png
    Screenshot_2015-02-01-15-21-34[1].png
    360.1 KB · Views: 142
  • Screenshot_2015-02-01-15-23-07[1].png
    Screenshot_2015-02-01-15-23-07[1].png
    265.3 KB · Views: 119
  • Screenshot_2015-02-01-15-20-38[1].png
    Screenshot_2015-02-01-15-20-38[1].png
    247.2 KB · Views: 110
  • Screenshot_2015-02-01-15-22-00[1].png
    Screenshot_2015-02-01-15-22-00[1].png
    376.1 KB · Views: 118
Just tested the phone and had no problems with call echo on either side. Call volume was a little low but much better then before.
 
Awsome, i know it needs more work, because sometimes is had the vibration thing for me, but i have a newer build in the process

Yeah I just found the vibration bug was easily able to make the phone lock down and vibrate two times in a row just by trying to move an app to the main screen.
 
Back
Top Bottom