yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] inyourface09:
BAHAHA me to man i think im down to 10 days. Im trying to get some attention but i need someone who knows little endian, and their way around bootloaders. Id be willing to donate to someone who can help me out, also to support the other 3 variants (if the aboot differs).

I have a recovery created also and a device tree (needs gpio support for kernel).

And to awnser your question, yes loki will work IF i can get the needed values so that when recovery/boot is read into memory that it overwrites the security check feature in aboot. If the wrong values are give you may end up with a brick (very slim chance)
[General Questions and Answers] richardpwnsner:
My return window just closed :(. If it helps, you can pull the open source from LG's website and merge it with the android source. I also discovered an even easier solution: set up the LG Sync application, and select the "upgrade recovery option". Then, when it begins downloading, remove your phone, set Windows (or your relevant OS) to show hidden files and folders, and go the the Program Data folder. There should be something like "PHONEAX" under the LG Electronics folder that will contain the full stock kdz file when the download is complete.

It's really kind of surprising that there's absolutely no dev love out there for the F3. I suppose it's because the phone is entry level, but it's really not that bad but for the storage. I got it as a gift, so no complaints here—of course, if anyone wants to donate a Note or Galaxy gratis, I suppose I'd be willing to switch :).
[General Questions and Answers] yutzyscott:
I had a Galaxy S4 from Verizon. I switched to T-Mobile Because believe it or not the network is stronger where I work. Also, there pricing on plans cannot be beat. But, I digress. The Galaxy S4 being a Verizon device never really functioned the way it was supposed to on T-Mobiles network. It was unlocked however was still useless for 4G LTE and while I could do better than edge in some places, those places were few and far between. I started to assess what it is I actually used my phone for these days. I'm not into modding with custom ROMS and kernels anymore and I'm not much of a multi-tasker either so I decided that I did not need the super power device anymore. The specs on this phone are perfect for what I need my phone to do. Its been a long time since I have gone beyond rooting to remove bloat and tether. I agree that the storage on this sucks. I don't understand why there are any devices anymore that come with less than 32gb internal. storage is the cheapest thing that can be added to a device and its not as though it uses much physical space. other than the storage I will say that I am impressed with the quality of this device and I don't know that I would even put this as low as "entry level device." I would say its more of a mid-grade device. I am also happy with the reception on this device and its nice to have a compact phone again that actually fits comfortably in my hand and on my belt.
[General Questions and Answers] richardpwnsner:
No argument here. I like it well enough, but I'm (1) a closet geek; and (2) a heavy multitasker, so given the option I'd prefer something with more screen space (I just graduated from law school, so I do a lot of reading on the go). As a phone, however, you really couldn't ask for more—the size otherwise pretty much perfect, it's relatively snappy with most applications, and once debloated the stock launcher is pretty good.

That being said, the second I see a safe way to deal with the bootloader pop up, I'm diving in, no question :).
[General Questions and Answers] yutzyscott:
Decided to share my home screens.
[General Questions and Answers] yannis_gr:
support for greek language?

Hi to all!

I'm about to order an optimus F3 (used, from ebay, T-mobile or MetroPCS model) but i'm afraid that stock Rom lacks greek language support (my concern is mainly for display language as for input i'm using gokeyboard or swiftkey that they do support greek).

So,

is there a way to add greek language or maybe a custom Rom (CM perhaps as they do support greek)?

Thank you!
[General Questions and Answers] brotherswing:
The only custom ROM for the F3 is Xperion, which doesn't support Greek. Maybe an Xposed module could work?
[General Questions and Answers] yannis_gr:
I don't know how to use xposed module..

I saw also another custom rom based on KK (by gametheory i think). Could this rom support greek? if it's CM based i think it should.

Maybe another solution is to try some app from Google store like morelocale 2 but idk if it'll work.. Can anyone try this?

Thank you!
[General Questions and Answers] meeotch1:
USB OTG? Also, WiFi speed?

I have to say: I really like this phone. I don't know why it doesn't get more attention. The battery life (with Xperion ROM) is redonkulous, and - hey, holy crap, a phone that's actually smaller than a surfboard!

Questions: 1) does the phone support USB OTG (as in mounting external storage through the USB port)? I have an OTG cable, but thus far haven't had any luck getting it to work.

2) Wifi seems to be really slow. It apparently isn't 5GHz capable, but I wouldn't think that would make a huge difference, as 2.4GHz should be plenty fast enough to max out my 20Mbps internet connection (as my laptop is able to do when connected at 2.4GHz). Weirdly, though, I get about 2.7Mbps down & 3Mbps up. Anyone else experience and/or solve this issue?
[General Questions and Answers] brotherswing:
Try accessing the USB through an app like ES File Explorer. Sometimes that will work, although I don't quite frankly know if the F3 supports USB-OTG or not.

As for the Wi-Fi, that doesn't seem right. I clocked mine at over 30mb/sec. Are you using the Freedom kernel or the stock kernel?
[General Questions and Answers] meeotch1:
Thanks for the reply. I'm using the stock kernel. Everything else was working so well, I was reluctant to **** around with the system any more.

If I go into the wifi settings, it currently gives the Link Speed as 65Mbps. I'm fairly certain it's not my router, since I tested a 2.4GHz connection from my laptop without similar problems - and I'm pretty sure I tested the phone speed on wifi networks other than my home one.

Is there a troubleshooting app or log file that I can investigate to help run down this problem?
[General Questions and Answers] brotherswing:
It sounds like a WiFi driver issue, and the easiest way to address that is to flash a kernel (the WiFi driver module must be compiled for the specific kernel, flashing one fixes the other.) I highly recommend the Freedom kernel, it makes a huge difference in overall performance.
[General Questions and Answers] meeotch1:
Strangely, I tested it against a friend's phone, T-Mobile version (I have the MetroPCS version), stock ROM, and she got the same results. So if it's a driver issue, then it sounds like an issue that even the stock driver has? (I should mention that I've used several different testing tools, so it's not a tool problem.)

I guess we'll try to go somewhere else together and test a different wifi network, and then it's kernel time. Ugh. I really hate to mess with a working setup - even with backups.
[General Questions and Answers] meeotch1:
Following up on the wifi issue.... So on a hunch, I went through the list of devices connected to my router on the 2.4GHz side & found a thermostat that was presumably an 802.11g device, as its TX rate showed mid-low 20s. Disconnecting that device caused speed at my phone to increase considerably (10-15Mbps down), though the link speed held steady at 65Mbps. Oddly, re-connecting the thermostat didn't seem to slow things down again. I guess the router had somehow decided over the course of time that it needed to slow itself down unnecessarily for the thermostat?

Anyway, time will tell. And the speed is still marginally slower than on my laptop - but I'll take the 4-5x increase. Wifi seems to suck so much battery juice compared to 4G (and is still slower), that I just leave the phone on data 99% of the time, anyway. But it's good to know that I don't have to **** around with the OS before leaving the country next week - to a place where I will not have an unlimited data plan, and will be on wifi a lot.
[General Questions and Answers] yannis_gr:
Anybody knows if all available recoveries for f3 have the "wipe data bug" when accesed by key combo?

is there a fix for this?
[General Questions and Answers] yutzyscott:
Another one
[General Questions and Answers] yutzyscott:
One more
[General Questions and Answers] jjfad:
+1 vote for an F3 forum
[General Questions and Answers] inyourface09:
More good news and more bad news

Good news first, djrbliss (creator of Motochopper) has added loki support for the f3. Should work on all variants seeing as the aboot should be the same.

Bad news even with a "loki'd" recovery you still get a factory reset when entering recovery (no matter what).

We are at the same place as the LG Motion, we are tracking down the flag that causes this. Once we do everything will be good. Just finding this flag that it sets to the partitions could take some time.

Also please be sure to thank djrbliss for adding support I personally cant thank him enough.

Once we do "find" this said flag we should be able to modify the recovery to overwrite it to stop the resets.
[General Questions and Answers] firered365:
Sorry for my ignorance, but what is Loki and will it affect the phone?
[General Questions and Answers] inyourface09:
Loki is a security bypass created by djrbliss, when you "edit" a recovery or boot image before flashing it, it changes the header to overwrite the "security" that checks if the image is stock or not. and this allows for an insecure boot. So that even with a locked bootloader we can still flash a recovery that will work.

The only issue is that we need to track down a flag that is written to the partitions once you enter recovery to stop the factory reset that takes place.

In the stock recovery you can enter it without having a factory reset, but with the cwm one that i flashed once you enter recovery it sets the flag. Then once you reboot to system it wipes data and cache automatically. This is the same problem that the LG Motion has.

https://github.com/djrbliss/loki
[General Questions and Answers] richardpwnsner:
Yowza! Great work, guys! Can't tell you how glad I am to hear this. Experimenting is a lot more stressful now that I'm outside the return window :).
[General Questions and Answers] firered365:
I read the github file and I see that you have to "extract" (or something like adb pull) the file and put in the .lok file. Even after this, it will still trigger the flag still, right? Did y'all dump at the kernel files?
[General Questions and Answers] richardpwnsner:
A couple questions—(1) will I need to make any tweaks for the T-Mobile F3 (P659BK); and (2) does the factory reset restore the stock recovery, or the replacement recovery sans data? If the latter, then I'm all in this evening; nothing I can't put back myself :).
[General Questions and Answers] theskeemer:
First off, I pledge $25 to anybody who posts step by step instructions for installing a working custom recovery on this device. Thanks to everybody working on this.

For those in the process of rooting, I wasted a little time looking for the drivers and for a motochopper link verified to work on this device. To help others out here is exactly what I did.

Googled "LG Mobile Support Tool" and downloaded it from softpedia. The file is suspiciously labled B2CAppSetup.exe but it turned out to be the correct software needed to install the LG drivers.

Googled "motochopper" and used the first link (Galaxy S4) for both the download and instructions http://xdaforums.com/showthread.php?p=40747604.

The first run of motochopper installed SU, but failed to achieve root. A second attempt did the trick!

To anybody considering this device, I was pleasantly surprised. The stock rom and launcher are really good and responsive. It has a big battery and a small screen so the battery life is fantastic! The lack of memory is an issue, but I have not found it to be a problem. I have 30 apps installed with room for at least 10 more.

Cheers,
[General Questions and Answers] theskeemer:
Also, go to this link to lobby for an LG Optimus F3 P659 forum http://xdaforums.com/showthread.php?t=1660354 .
[General Questions and Answers] richardpwnsner:
Agreed--I've been evangelizing motochopper here and elsewhere when someone asks, but I tend to forget to link/explain.

To those wondering, you can get it from the horse's mouth http://vulnfactory.org/public/motochopper.zip. As already noted, you'll also need the USB drivers (just plug in your phone, there should be an auto-installer). Finally, as with most roots, remember to enable USB debugging and set your phone to software mode under developer options and pc connection respectively.
[General Questions and Answers] dschach:
Once you have root, install the following apps from the play store

1. aparted (also install busybox which is required by aparted)

2. link2sd

With aparted you can create a second partition on the sd card. With link2sd you can install or move any app onto the second partition.
[General Questions and Answers] firered365:
Can you write a tutorial.
[General Questions and Answers] bilzbub:
It would be great to get rid of the bloatware though!! :)
[General Questions and Answers] dschach:
If I have time tonight I'll write a quick F3 specific tutorial and post. Try googling for link2sd tutorial. I think there are a few out there already.

---------- Post added at 09:37 AM ---------- Previous post was at 09:35 AM ----------

Take a look at this page.

http://tutorialfor-android.blogspot.com/2012/06/link2sd-complete-tutorial.html
[General Questions and Answers] yutzyscott:
I only recently bought my f3. I went and swapped it for the f6 a couple of days ago. Happy with the switch and the f6 is also rootable with motochopper.
[General Questions and Answers] richardpwnsner:
So, just to be clear, if I flash a zip package (e.g., a group of apps, or a privacy mod that relies on the stock firmware) it'll stick?
[General Questions and Answers] carloswii5:
What if we were to use a bootstrap recovery in the meantime...
[General Questions and Answers] carloswii5:
Yea as long as the boot.img or recovery doesn't change your good...
[General Questions and Answers] millar43068:
On the Phandroid forum and the sub forums for metro pcs and virgin mobile we've made progress and have a Recovery we can boot into using a lte2/l1m app someone found for another phone, we've successfully made backups and restored data already edited the build.prop changed fonts etc used gl to sd and link2sd to xfer information to a ext4 partition on the sd card used gl to sd to xfer game information to that ext4 partition as well.

I've got all my apps installed 100+ at that and I second this little phone is fairly awesome and a forum on xda would be even better!
[General Questions and Answers] carloswii5:
And we officially have loki support now :D

-Sent From My Debloated Optimus F3
[General Questions and Answers] firered365:
I installed the recovery using the app shown on phandroid. It works, but you have to reboot using the app to enter. If any of y'all want to use it, here it is: http://unleashedprepaids.com/upload/devs/playfulgod/phones/LG/MS870/lte2_l1m_recovery.apk.

Credits go to the person who created the app and the person who tested this out. (This is not mine.)
[General Questions and Answers] firered365:
Loki support on G2 and device tree
[General Questions and Answers] theskeemer:
Confirmed working and it couldn't be easier. Download apk, ignore Google warning about known security exploit and install, open, click "recovery apply", device says success, click "reboot" and enjoy ClockworkMod Recovery v6.0.3.1. I backed up to external SD no problem. It makes me nervous that I can't get into cwm without a working rom and this apk, so I am hesitant to flash anything. I tried holding power and volume down to enter recovery, it only gave me the option to perform a FACTORY HARD RESET. I didn't like the sound of that so I cancelled, no harm done.
[General Questions and Answers] theskeemer:
I stumbled across these hidden menus and thought they were kind of neat:

Dial: 2945#*659# to open the "SIM Unlock Process" Does anybody know what this is for?

Dial: 3845#*659# to open the "Hidden Menu" looks like various QC tests that they probably run at the factory
[General Questions and Answers] PeterCassetta:
CWM Working on MetroPCS & T-Mobile F3!

Just wanted to let people know:

As I mentioned in [Q&A] How to root LG-P875 (aka Optimus F5) using motochopper [apply also to F3 & F7], ClockworkMod Recovery is now working on both the MetroPCS and T-Mobile Optimus F3!
[General Questions and Answers] WhiteHatHacker:
Has anyone made any progress on this? Have we even contacted LG about a way to unlock the bootloader? I know they have given out directions for their other devices, maybe we just need to ask.
[General Questions and Answers] PeterCassetta:
[MENTION=4708293]WhiteHatHacker[/MENTION]

I just contacted LG and they said I'd have to get in touch with my carrier for bootloader unlock instructions.

Edit: here's the reply I got from T-Mobile. Looks like we're on our own.
[General Questions and Answers] LivinOne:
Anyone know how to turn it on NFC?

Looks like T-Mobile changed their web site to remove the NFC spec. And since all other F3 phones say NFC is a feature, I suspect it can be turned on.
[General Questions and Answers] dozyaustin:
hmm .. I am getting an error ...
[General Questions and Answers] rickythepilot:
The Sim Unlock Process unlocks your phone for use in any GSM network. I bought a no contract Metro PCS F3 at Best Buy, bought the unlock code from SafeUnlockCode.com, put a T-Mobile sim card in the phone and dialed the Sim Unlock Process then I punched in the SP_Unlock code that I bought and Snap, Phone unlocked and running on T-Mobile.

Now I wouldn't mind rooting it and flashing a new rom although this one is pretty snappy but it would be nice to have Jelly Bean and also to be able to remove the MetroPCS splash screen and some bloatware.:fingers-crossed:
[General Questions and Answers] firered365:
Are you rooted? Did you grant SU permissions?
[General Questions and Answers] dozyaustin:
Oh durr... I thought this would root me. Misunderstood.
[General Questions and Answers] firered365:
Lol. Use Motochopper to root the phone. Don't forget to enable USB debugging.
[General Questions and Answers] PeterCassetta:
Sorry if this is off-topic, but shortly after I'd first rooted my T-Mobile Optimus F3, I managed to delete my contacts app, and I've been trying to function without contacts for the past two months or so. :o

If anyone else has this rooted this same phone, could you please send me the contents of your /system folder? You'd be saving me a lot of pain! ;)

Thanks!

Edit: You can copy that folder to your computer either by first copying it to /storage/sdcard0 with a root file browser app, then copying it to your computer, or by just using adb to pull the files directly. Again, many thanks if you decide to help me!
[General Questions and Answers] firered365:
You can also perform a factory reset by booting into recovery, but backup first!
[General Questions and Answers] dozyaustin:
Alright .. up and running. :) Thanks
[General Questions and Answers] PeterCassetta:
Nope, I've tried that already, and since it was a system app factory resetting did nothing.
[General Questions and Answers] dozyaustin:
So I am Rooted with CWM installed.

However my one big annoyance with the phone: The lack of psace for apps is still an issue. Only a few apps can be moved to SD (even when using apps that ought to help).. I am experimenting with freezing and uninstalling pre-loaded apps through Titanium Backup. It is still a bit of a pain tho.

The phone is functional, but oh man I would love to fix the annoyances with it.

Any solutions out there to move more apps to SD / free up space?

(I was so spoiled in my prior phone -- Captivate --- and its community, I am almost incapable of functioning on this level of basic freeing up of space / adding features. Oh the days of CM ... /moping)
[General Questions and Answers] richardpwnsner:
T-Mobile just pushed an update. Curious to see what it is. Will install when I get home—111 MBs.

Edit—at first glance, 111 mbs of nothing. Still 4.1.2 (obviously, given the size), with no immediately apparent enhancements. I'm sure I'll have to go through and disable all the bloatware again. Thanks, T-Mobile!

Double edit: spoke too soon. There's a cool new feature that crashes you to desktop if you accidentally try to disable diagnostics.
[General Questions and Answers] PeterCassetta:
[MENTION=5058086]richardpwnsner[/MENTION]

Where did you see the update? I just checked for updates on my F3 and didn't see anything.
[General Questions and Answers] richardpwnsner:
Was pushed by T-Mobile. All that it appears to do is break motochopper, so I'd strongly advise against it pending additional information. Again: it appears to have rendered my device unrootable (pending manual rollback, which I'm way too lazy to do right now).
[General Questions and Answers] Koolayde:
I can confirm this as well. I was in a hurry when the update message popped up and confirmed it without thinking. Now I'm paying the price. My phone was rooted with motochopper, and now my phone is unrooted and I can't re-root it. I should have known better.

How exactly do you do a manual rollback? I did some searching, but couldn't find the procedures on how to do this.
[General Questions and Answers] Koonce:
Geez I just get the phone today and this is happening. Is there anyway to avoid the PRL updates? It automatically pops up and every time I click cancel it force-shutdowns the phone
[General Questions and Answers] richardpwnsner:
You have to find the KDZ file (in this case, something like P65910a), and do a stock recovery as illustrated here: http://androidforums.com/metropcs-t-mobile-optimus-f3-all-things-root/

Unfortunately, I'm a compulsive reformatter, and I nuked my copy, but I'll let you know if I get around to tracking the KDZ down. Just to save you some time, the one from the LG site was removed (as far as I can tell), so it'll have to be from a third party.

Best of luck.
[General Questions and Answers] Koolayde:
I did some searching, and found the following post on a separate forum. (Forgive me for putting this in code boxes, I don't have enough posts to post URLs)

h t t p :// androidforums.com/metropcs-t-mobile-optimus-f3-all-things-root/771792-unbrick-guide-2.html#post6274306

Had the following link:

h t t p ://csmgdl.lgmobile.com/dn/downloader.dev?fileKey=FW445486573210987654321/

The file is named P65910a_03.kdz

Would this be the correct KDZ file? I have a T-Mobile Optimus F3.
[General Questions and Answers] Koolayde:
I took a chance and flashed the KDZ file to the phone using KDZ FW UPD program after putting the phone into download mode. I was successful in downgrading the firmware and was able to re-root the phone. It doesn't look like any data was lost.
[General Questions and Answers] richardpwnsner:
Ha, just checked this—thanks for being the lab rat, I just rolled back as well.
[General Questions and Answers] fredo5580:
Just installed can touch using the lte2 app...when I tried key combo volume down and power of course option to factory reset came up. I selected no...then I found out tapping home button while it flashes during boot will allow you to go to cwm without a factory reset. I'm going to try a backup and see if it detects sdcard. Will keep y'all posted. Has this already been discovered? try tapping the home button when it's flashing during bootup
[General Questions and Answers] dozyaustin:
Fred, just tried it. Getting into recovery is tricky (too many home button presses and the phone reboots; too few and it boots up fully)... But I got in and the recovery saw my SD card folders and files just fine