Sunday, May 19, 2013

LG F100L/S Jellybean Upgrade, Root, Khmer Unicode and Clockwork Mod

Khmer version, click here.
UPDATE: Link is repaired. Thanks for the feedback. If you find dead link, please comment to let me know.

LG F100
For LG Optimus Vu F100L or S only. F100L is a Korean variant, and S is international variant. Your phone must have a battery that may last 1 hour or at least 20%. Rooting and changing system file void your warranty. I tested this on my LG Vu F100L and got success even on a repeated demo. However, I do not have guarantee for your phone if it bricks. Do it at your own risk. Anyway, if you do just exactly as I write here, I believe you will succeed.

UPDATE: If you already on official Jellybean 4.1.2, you can skip the upgrade and go straight to root.



Goals:

Upgrade Android Jellybean 4.1.2 (Regardless your current version)
Root
Install Khmer Unicode fonts and keyboard (you can skip this)
Optional: Install CWM recovery and boot into CWM recovery mod


Sources



Requirement

PC internet for download (around 750mb of data), UPDATE: This tutorial can work completely offline as long as you already download all required files in advance. 
Mobile internet (WIFI or cellular data) (around 1mb of data)


Difficulty: Moderate


Duration: Approx. 30 minutes (exclude download time) 



Files to download (Click to download)

1-​ Official ROM: Jellybean 4.1.2 (Skip if you are already on official jellybean 4.1.2)
Choose your device. If you are not sure, check in your phone "Setting" -> "About Phone" and look for device name.
            For F100L
            For F100S                        If not work, please use the LG ROM searcher. Click here for it.
5- Khmer Unicode Fonts
NOTE: As of some people are experiencing difficulty to update their Jellybean (B2C App required, I have made alternative to the bottom of the tutorial. Thus, below are the required files for the alternative tutorial:
You would need LG Driver, Firmware (above), Flash tool, B2C App, Windows Enabler (link is below).
Though, this needs PC internet.
6- Flash tool, B2CApp, Windows Enabler             |           Alternative (4shared)
7- B2C App     |         Alternative (Mediafire)


Tutorial

In Video (text below)



A- Upgrade to Jellybean 4.1.2

NOTE: If you experience B2CApp requirement, please, follow the upgrade tutorial on the bottom of this tutorial.

UPDATE: Skip if you already on 4.1.2, and go straight to root section below in step B

- Extract LG United Mobile Driver, AIO P990 toolkit and LG Root Tool
- In folder "LG United Mobile Driver", launch "LG United Mobile Driver"
- Click "Next" when asked, and then wait for installation to finish 
- Back in folder "AIO P990 Toolkit", launch "AIO-ToolKit.cmd"
- Type "6" and then "C"
- On "Select Type", choose "3GQCT". On "Phone mode", choose "Emergency"
- On "Select kdz file" locate and choose the downloaded ROM



AIO Upgrade Toolkit


- Turn off your phone. Hold Vol + Button while connect USB cable to your phone until it display "Download" mode.
- Wait for driver installation to finish. Click "Normal upgrade test"
- Click Upgrade start
- Choose country, and click OK.
- Wait for "S/W Upgrade Complete!" status (for around 15 minutes). On 96%, your phone will reboot itself. It's just a normal process. Leave it there. 
- Done!

B- How to​ Root


UPDATE: If you are already on official Jellybean 4.1.2 and would only want to root, you can begin here.

1-    On your phone, go to "Setting" then "Security" and check "Unknown Sources".
2-    Again, go to "Setting" then​ "Developer" and check "USB Debugging"
3-    Once again, in​ "Setting", go to "PC Connection" and on "USB Mode", choose MTP
4-    Plug your phone to USB
5-    Launch LG_Root_Pack.exe
6-    It will do the job itself. Wait for Press any key to continue… then press a key on your keyboard.
7-    Phone will reboot
8-    Done

C- Installing Khmer Unicode and ClockWorkMod Recovery


UPDATE: Note if you do not wish to install Khmer Unicode and want to go straight to CWM Recovery installation, please, skip step 1-3, thus begin from step 4 until step 6.
(For CWM Recovery installation and reboot to recovery mode, read step 4-6, and forget about step 7 onward)

1-    On your phone, in "Setting", go to "PC Connection", and on "USB mode", choose "Mass Storage".
2-    Plug your phone to PC
3-    Copy Kh F100L 4.1.2.zip to your phone (leaving it in its ZIP form)
4-    On your phone app, launch "2nd-Init Recovery"
5-    Tap "Install 2nd-init CWM Recovery" and then tap "Reboot recovery"។
6-    Phone will reboot itself to CWM Recovery Mode
7-    Using volume buttons to scroll and power button to select. Choose "install zip from sdcard" and then "choose zip from sdcard" and locate "Kh F100L 4.1.2.zip" and select "Yes – Install Kh F100L 4.1.2.zip". Wait until it finishes.
8-    Select "Go Back" then "Reboot System".​ Phone will reboot.
9-   Search for Phum Keyboard in Play Store and install it.
10- Enable Khmer keyboard by going to "Setting", then "Language & Input", check "Phum Keyboard" and make Phum Keyboard a default keyboard.
11- Done

Congratulation on your LG Vu Jellybean 4.1.2. Link dead? Comment below


Alternative method to Upgrade Jellybean (PC internet required)

1- Install USB drivers (Like in the normal method; use LG United Mobile Drivers: Link above)
2- Plug your phone to USB and wait for driver installation to finish.
3- Open B2CAppSetup.exe and let it run for a moment until you see a new windows that has "Install Driver". Don't click it.
4- Open Windows Enabler.exe, then click on a small icon on the notification bar (near clock, on the bottom right of monitor) to set to "ON"

5- Now, open UpTestEX.exe.
6- On "R&D Test Tool" Window, please specify exactly as:
  • Select Type: 3GQCT
  • Phone mode: DIAG
  • Select KDZ file: locate the firmware
7- Then click "Normal Web Upgrade Start"
The upgrade will run as the original tutorial.

Then, root your phone using normal method above.

Enjoy.

97 comments:

  1. hi..
    can i use your method to upgrade jelly bean for my LG p895 optimus Vu ? currently android 4.0

    ReplyDelete
    Replies
    1. Actually this tutorial is for LG F100. I don't think it will work with P895.
      And if you have F100, this will work regardless of android version you are currently on.

      Delete
    2. Hi, I noticed that the links to the Fw 4.1.2 is dead for f100s >< . I just purchased a LG Vu today....

      Delete
    3. Hi, Anonymous. Thanks for the feedback. I'm now finding an offline KDZ file to download. Anyway, if you're in a rush, you can install the official Jellybean for F100S using the LG official method. The rooting works with official jellybean fw.
      Stay tune.

      Delete
    4. Hi Anonymous, I wrote an article on how to find and download LG ROM file. The dead link is now replaced with this article.
      Thanks for the feedback.

      Delete
    5. Said By Vann: Lg F100L/S Jellybean Upgrade, Root, Khmer Unicode And Clockwork Mod >>>>> Download Now

      >>>>> Download Full

      Said By Vann: Lg F100L/S Jellybean Upgrade, Root, Khmer Unicode And Clockwork Mod >>>>> Download LINK

      >>>>> Download Now

      Said By Vann: Lg F100L/S Jellybean Upgrade, Root, Khmer Unicode And Clockwork Mod >>>>> Download Full

      >>>>> Download LINK TK

      Delete
  2. thanks....Vann....hope some day will have custom rom for our optimus vu..
    ill...try upgrade my vu

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. Can I get your custom ROM for my f100l for testing?

      Delete
  3. I can't download this ROM http://csmgdl.lgmobile.com/swdata/WDLSW/LGF100L/ALGTBK/F100L40b_00/F100L40b_00.kdz alredy opened only as text in my browser.

    ReplyDelete
  4. Try Right-click on link then "Save Target"

    ReplyDelete
    Replies
    1. Oh!I'm stupid!I tried to save the firmware file to my phone memory,because I was not at home and did not have acces to my computer.Coud you recommend me a good programm for installing Linux at phone.At my home computer I use SUSE Linux 9.3 Professional.Thank you.

      Delete
  5. Why is that F100L has only 80 characters capacity in sms? How can i increase that?

    ReplyDelete
    Replies
    1. It's unicode fonts limitation found because LGF100L is a Korean version, so the default font is Korea. Anyway, there's a workaround for this, but I dont recommend it since it's not official. If you still want it, check the first source Tinhté for link in the "Source" section of this tutorial.

      Delete
    2. Thanks vann. I just downloaded a messaging app from google store.

      Delete
    3. Hi don, happy to hear u found the solution. Enjoy!

      Delete
  6. Every time i download the root pack and unzip it then try it to run, this is what it always says : ! Cannot execute "C:\Users\Admin\AppData\Local\Temp\Rar$EX08.582\LG_Root_Pack.exe"
    Please help. Tell me what to do.

    ReplyDelete
    Replies
    1. Hi, Ely!
      Try disable your PC anti-virus temporarily when rooting your device. After rooting is done, don't forget to enable it again.

      Delete
  7. why i cannot open the LG root pack..tel me how i already unzipped the file

    ReplyDelete
  8. it always says that this app can't run on your pc

    ReplyDelete
    Replies
    1. dine, you should disable your antivirus before rooting your phone. You can turn it back on after you successfully root your phone.

      Delete
    2. how will i know if successfully rooted my phone

      Delete
  9. after rooting i cannot access my data conections and i cant acces google play..help..

    ReplyDelete
    Replies
    1. I haven't experienced this. Try restarting and reset your phone setting.

      Delete
  10. Hi,Vann!Can I remove U+ software?I don't need it,because I live in Ukraine,and I don't understand Korean language.Excuse me for my terrible English,please.

    ReplyDelete
    Replies
    1. Hi, Volodymyr!
      Sorry for the late reply cuz my internet was down for days.
      You can remove it but I don't recommend this since it's for those who know android better.
      So, if you're willing to take the risk, download "Titanium Backup" from play store. Then open this app, so you uninstall any built-in app that you don't need. Oh, don't forget to backup the app first before uninstall, so if anything happens, you can return to where you were.
      Cheer!

      Delete
  11. Hi Van, me again, just want to ask if its possible to activate 4G/LTE on my LG F-100s phone? It's available here in our country (Philippines) How? And my Sim ToolKit is missing. Please help me.


    P.S.
    Thank you. I finally Rooted my LG phone. Kudos.

    ReplyDelete
    Replies
    1. Hi Ely! My LG F100L phone is able to use LTE. I jus have to turn it on in phone setting. I don't know about network carriers in the Philippines. You'd better ask your carrier customer care on how to activate LTE.
      And glad you've got your rooted phone :)

      Delete
  12. Great job man i got rooted my F100L in Pakistan

    ReplyDelete
  13. Thank you! I have been successful in rooting my LG F100L. Are you a Cambodian ? And have you ever studied in Vietnam ? You know tinhte website and you can read the infomation on that.

    ReplyDelete
    Replies
    1. Enjoy!
      I'm Cambodian... and I don't know VN at all. You wonder why I can read VN? It's easy on the internet!

      Delete
  14. what you can do to your phone after rooting?

    ReplyDelete
    Replies
    1. Here is a few things out of many you can do after rooting:
      http://gizmodo.com/5982287/reasons-to-root-your-android-device

      Delete
  15. Van, can i use a MHL cable to my LG F-100L and use it on our TV? Is it possible? Can it support it?

    ReplyDelete
    Replies
    1. hmmm.. Sorry Ely, I don't know about it.

      Delete
    2. MHL is like HDMI cable. It enables tablets/phones to be connected to an external monitor. I want to know if it's compatible to our handset.

      Delete
    3. http://docteur-gsm.com/en/lg-optimus-vu/138959-lg-optimus-vu-mhl-hdmi-adapter.html

      It's the cable that im talking about.

      Delete
  16. hello brother ! can i ask you something ? it's the same way to root and install khmer font on lg f200l ? thanks for reply brother ! m cambodian too :D

    ReplyDelete
    Replies
    1. No, it's not. I'll message you the how-to. Check it.

      Delete
    2. can you make video how to upgrade from 4.0.4 to 4.1.2 ? and install khmer Unicode ? my phone is lg optimus vu2 f200k

      Delete
    3. or please give me any link how to root+upgrade 4.1.2 and install khmer fonts thanks

      Delete
    4. Sorry, I don't have F200L so I can't do a video tutorial.
      If you're still on ICS, use this to root your F200: http://www.lg-phones.org/how-to-root-lg-optimus-vu-2-f200.html when done, install Khmer Unicode font like jus exactly like tutorial for F100 here.

      Delete
  17. how to install cwm on Lg optimus 4x p880 verson 4.1.1 ? Please help me brother....

    ReplyDelete
    Replies
    1. Okay, Molyvann. First, I would wanna tell you that I don't have P880 with me, so i'm not writing any tutorial of your phone. But anyway, I can point you to a trusted source for you so that you can install CWM with highest success rate. I'll message you. Check your Google+ message.

      Delete
  18. hi vann! I want to ask you a question! I try to follow your method to upgrade my LG F100L but when i click [Upgrade start] it's appear a message [PLEASE INSTALL CSMG B2C cleint tool] so I can't upgrade my phone! Could you tell me how to solve this problem?

    ReplyDelete
    Replies
    1. Okay. I edited this tutorial to include a work around for your problem. Check it.

      Delete
    2. Hi Vann! Where can i download the LG Driver?Im also having trouble upgrading ,Im getting same message as Lim Peng...Can you give a link..thanks

      Delete
    3. I have an LG F100L.thanks

      Delete
    4. Hi Anonymous, sorry for late reply. The LG Driver link is already there on this blog. And if you are asked for B2C App, please follow the alternative method. It's at the bottom of tutorial. Thanks

      Delete
    5. Thanks Vann for your response!

      On the "Alternative to Upgrade Jellybean" procedure,the first step is "Install USB drivers",are you referring to LG Driver?install LG Driver?

      On the 3rd step," Open B2CAppSetup.exe and let it run for a moment until you see a new windows that has "Install Driver". Don't click it.", I cant find the B2CAppSetup.exe when i extracted the Flashtool.1.0.54.rar,what only extracted are:

      EnablerDLL.dll ,
      KDZ_FW_UPD,
      LGMobileDL.dll,
      LGMobileDLRapi.dll,
      LGMUpgradeDL.dll,
      mfc42.dll,
      msvcm90.dll,
      msvcp90.dll,
      msvcr90.dll,
      msxml,
      readme,
      UpTestEX,
      Windows Enabler,
      Windows Enabler



      Delete
    6. Oh, man. I'm so sorry. I forgot top put the link and sorry for the late reply.

      Well, I made the correction.

      Enjoy it!

      Delete
    7. Hi Vann!When I click on b2cappsetup.exe and run as admin,it was installing for seconds and it was gone,tried to do that multiple times and it still doing the same thing,i even turn off my antivirus to check it is causing it but still the same.When I open the UpTestEX,it is still asking for b2c app,that means its still not installed,what do you causing it?How can i resolve it?

      Delete
    8. Do you have a working internet connection on your PC?

      Delete
    9. sorry let me rephrase the last two sentence,what do you think causing it?How can i resolve it?

      Delete
    10. Just to make sure you have an active internet connection on your PC while installing B2C App. You already disabled your antivirus, but how about firewall? Allow B2C App to go through firewall.
      And install it

      Delete
    11. Yes,I have.I'm using it right now.

      Delete
    12. You mean B2C app is working now?

      Delete
    13. I have an active internet connection,antivirus and firewall are turned off.I tried to install it again and same thing happened,Im still getiing same message...

      Delete
    14. Well, it's kind of weird.

      Anyway, uninstall everything from LG, everything LG from your PC. Then, start over.

      Delete
    15. I've done it and it still the same.I'll do this using different computer,i think it has something to do with my computer...Anyway .,Thanks Vann!

      Delete
  19. hi there... im having problem with my vu... when im updating it, an error shows like this...

    19:54:32 : wParam : 2004, lParam = 63
    19:54:32 : MODEL DLL Event : (2004, 63)
    19:54:32 : Model Dll Msg Not Found(2004, 63

    ReplyDelete
    Replies
    1. also during that error, my phone was accidentally removed... i hope it can be fixed

      Delete
    2. Hi! Start over. It's perfectly fine to start over.

      Delete
  20. Hi Vann! I kept on getting this message while updating the software, it says "Updating is not possible any longer dues to a fatal error while the LG Mobile Phone Software Update".What should I do?

    ReplyDelete
  21. hai vann.!!
    I am from Indonesia.
    why I can't Reply when people sent Short Message or Calling because if receive new Short Message or Call always no number show..!!maybe i have mistake to setting my phone..??
    Maybe you can help me...!!cause I very confused...!!

    ReplyDelete
    Replies
    1. Hi, Rusli,
      Well, here in Cambodia, I don't have problem with numbers. Maybe it was a private number? :) But my readers tells me that they can fix some problem with sms by downloading an app for sms.

      Delete
  22. Hi,Vann!Excuse me for my stupid question,but it is very interesting for me.
    Can I boot into 2init recowery without turning the unit, and using hard-copy button on the body of my lg f100l and which keys should be used for this? I can not boot into the recovery mode.

    ReplyDelete
  23. Hi,Vann! much for your help in rooting my lg f100l I found a program for rooting lg f100l, which allows you to get root access without computer.I tested this program on my lg f100l. The program is really work.It's name is"framaroot".You can download it from
    http://fc23.spaces.ru/f/085221251232005050094068101194102032196224065212/1380566618/40063734/0/bab54aeda55867eb59884ff30507225a/Framaroot-spaces.ru.apk

    ReplyDelete
  24. How to remove korean language from the dial pad , sms chracter limit to 160

    ReplyDelete
  25. could u post a video tutorial how to install b2capp cause i cant do...

    ReplyDelete
    Replies
    1. Hi, annon. I will make a video later. Thanks for interest.

      Delete
    2. i had the same issue with installing b2capp,it has something to do with the computer that you're using,try to use different computer,hope this helps.....

      Delete
  26. Mr vann waiting for ur reply

    ReplyDelete
    Replies
    1. Hi, there's a method to remove "Call to Korea" from dialpad, but it is such a complicated method. And sms character limit, the easiest way to deal with it is to download sms app from Play Store, and replaced the stock one.

      Delete
  27. How much compliasted did u shre it i rooted my f100l alredy

    ReplyDelete
    Replies
    1. Hi, yasir, sorry for late reply. I was on vacation. Okay, so if you ask, I can tell you how. But do it with your own risk.
      Download this http://adf.ly/XE6bB
      Change permission to rw-rr (use root explorer if you'd like)
      Copy this file to system / app.
      Delete LGphone.odex
      DO THIS AT YOUR OWN RISK.
      Enjoy

      Delete
  28. I hve a prob (unfortunatly com.google.process.gapps stopped) is there any solution

    ReplyDelete
  29. bro~~
    I got a problem after upgrade on my lg f100l T.T
    when there around 96% it'll restart by itself. but when restart, it didn't turn on.. the screen stay dark..
    I tried to plug in and press turn on.. but didn't work..

    ReplyDelete
  30. hey bro i can't find root explorer ! from where do ican download this root _pack ?

    ReplyDelete
  31. How can Change language to spanish in my lg f100l android 4.1.2

    ReplyDelete
  32. Hi,Vann!Can I install the custom ROM for our LG f100l?I install PA 4.3 gapps to my f100l,but I have some trouble.
    I want to receive an T2 TV programms at f100l.Can I modify the DMB programm?Or can I install another programm for TV?Can I decompile the LG f 100l kernel?
    Best regards!

    ReplyDelete
  33. my phone stuck in here

    Da thim thay thiet bi
    List of deviced attached
    131ded55 device...

    Just stuck here...Can you help me with this?

    ReplyDelete
  34. Thanks a lot for your tutorial.

    I own a korean F100L phone but as I live in Spain I would have the international version firmware because may be it has the Spanish languaje. Is it possible to flash the F100S firm on my F100L phone?

    Or may be is possible to flash the P895 European firm on my F100L phone?

    Thank you Vann :-)

    ReplyDelete
  35. I own LG F100s I have downloaded all components the kdz i downloaded for the phone was for F100L
    when I ran the web update it failed to complete. I looked for the kdz for F100s and some how I got it.
    when I ran the components as I was following your youtube instructions the web updated failed to complete and when I re run the update the phone was not recognized and could not boot.
    I need some advice
    qhsusb_dload driver is what the phone is asking for the phone is not recognized in the laptop, tried else where the phone cant boot please advise. (smugabi@gmail.com) Sam

    ReplyDelete
  36. when it error like this
    19:54:32 : wParam : 2004, lParam = 63
    19:54:32 : MODEL DLL Event : (2004, 63)
    19:54:32 : Model Dll Msg Not Found(2004, 63
    i remove my usb now it can turn on
    how to fix it bro??

    ReplyDelete
  37. Will it work for F100L? Just want to make sure.

    ReplyDelete
  38. hello vann....can i flash international rom to my korean ver F100L ? will it Brick ?
    Thanks

    ReplyDelete
  39. I own a korean F100L phone but as I live in India I would have the international version firmware because may be it has the Spanish languaje. Is it possible to flash the F100S firm on my F100L phone?

    Or may be is possible to flash the P895 European firm on my F100L phone?

    ReplyDelete
  40. Hello, please whenever I try to doqnload the LG L100 L/S firmware ...i'm told server access denied. How do i get it...I need it badly.

    ReplyDelete
  41. Windows Enabler.exe is not showing on notification bar, even i have selected show icon and notification for Windows Enabler.exe.and unable to to find UpTestEX.exe, where is it?

    ReplyDelete
  42. i cant select K2z file for upgrading my LGF100L phone in
    Denmark, what should i do?

    ReplyDelete
  43. can lg vu p895 upgrade to a new version? Jellybean, kitkat or lollipop?

    ReplyDelete
  44. can lg vu p895 upgrade to a new version? Jellybean, kitkat or lollipop?

    ReplyDelete