Rooting the LG Optimus L3 (and just about any Android model, really)

I recently purchased an LG Optimus L3 (“e400″) mobile phone. I’ve to admit it would be a perfectly fine purchase if it wasn’t for the huge amount of time I had to invest in order for this thing to recognize me as its master. Even though I wanted to install CyanogenMod in it, the device blocked my attempts to install it through ROM Manager. Yes, for some awkward reason LG kept on thinking they still owned the device even after they sold it to me.

Anyway, as none of the rooting instructions for LG Optimus L3 I found on the net worked for me, I figured I should try with the recently-discovered “master key” vulnerability. A bit of research shows there’s very extensive documentation on this hole and how to exploit it, as well as proof-of-concept exploits. But unfortunately, I haven’t been able to find any complete solution to implement this in easy steps.

On the soulders of giants…

After running through the whole manual setup of this exploit (and succesfully rooting my LG Optimus L3), I figured it would be useful if I put the pieces together into a unified script.

So here it is, an exploit for the Android “master key” vulnerability which will give you root access to almost every Android device in existance:

https://github.com/robertmillan/mkbreak

Enjoy. Oh and btw: fuck you LG.

26 Responses to “Rooting the LG Optimus L3 (and just about any Android model, really)”

  1. LGNewb Says:

    ok i know this is a little dead but im trying to root LG E400 fpr the last two days to no avail , this was my last hope and when running the doit script in Terminal (mac) it simply says (SDK Packages) and does not commence with instruction , nor does it fail.. help.

  2. Top Porn Scenes Says:

    Hello, always i used to check webb site posts here early in tthe
    daylight, as i love to lern more and more.

  3. finding the best porn Says:

    Pretty! This was aan incredibly wonderful post.

    Many thanks for supplying this info.

  4. www.dailymotion.com Says:

    Nice post. I was checking continuously this weblog
    and I’m inspired! Extremely useful info specifically the
    final section :) I handle such information much. I used to be looking for this
    certain information for a very lengthy time. Thank you and good luck.

  5. Dungeon Hunter 4 Cheats Says:

    Good day! I know this is kind of off topic but I was wondering if you knew
    where I could get a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having difficulty
    finding one? Thanks a lot!

  6. breast active review Says:

    Although there are a few creams you can use to help tone and may even help torso size, it may normally be easier to consider a natural dietary supplement to get the best results.

    In the past Paglia hasn’t been at all shy about targeting feminists saying about
    Palin and feminism. It is possible for you to enlarge your boobs by undergoing the pain of the knife, which is usually called surgery.

  7. SEO Says:

    I love to share information that I have accumulated through the yr to
    assist improve team functionality.

  8. osmaan Says:

    hellow how can i root my lg e400?

  9. osmaan Says:

    wich one is good my lg e400 windows and mac?

  10. talha aftab Says:

    Very bed

  11. Brian Ibrahims Says:

    please direct me exactly how to root my LG l3 e400,,,,i have downloaded all this setups but i cant get the doit.sh commands

  12. Polo Ralph Lauren Outlet Says:

    I think this is among the most significant information for me. And i am glad studying your article. But should statement on some common things, The site taste is great, the articles is truly nice : D. Good process, cheers

  13. Habibi Says:

    I see something genuinely interesting about your web internet site so I saved to bookmarks.

  14. john evan Says:

    why it that i can`t root my l3 e400 phone from lg. :(

  15. boudiccas Says:

    Am trying your script out on wheezy to root my Samsung Galaxy S3 (GT-I9300) [the international one], but I don’t get any questions. This is what I put in – [boudiccas:Tue Oct 08 15:39:27 @~/git/mkbreak]$ [2486]>; ./doit.sh ~/programmes/adt-bundle-linux-x86-2013091/sdk/platform-tools
    /usr/bin/unzip
    /usr/bin/python
    /usr/bin/make
    , and never get as far as adb booting. Can you help me please get further?
    Thanks
    Sharon.

    • Jeff Epler Says:

      I encountered this failure mode too, which left me confused until I read inside doit.sh. The script requires the following programs:
      adb aapt jdb unzip python make
      at this step in the script, the programs that *are* found are printed and those that are not found are not printed.

      for each one that is not printed, (in your case, adb aapt jdb) you need to ensure that it is on your $PATH. Usually these come from your Android SDK. If you’re not sure how to temporarily set your PATH, there are lots of tutorials to be found by a little web searching.

      • Sharon Kimble Says:

        Thanks for this Jeff, I’m tearing my hair out with this! I’ve got ‘adt-bundle-linux-x86.zip’ and have looked back in four of them but in none of them can I find ‘jdb’, and its not on my system. Have I got the right package for SDK? And thge script says ‘/build-tools/17.0.0:$PATH’, but mine just says ‘adt-bundle-linux-x86-20130917/sdk/build-tools/android-4.3′.
        Any ideas please?
        Sharon.

  16. Android/Linux Not Far From 90% Market Share and Why It’s Good News | Techrights Says:

    […] Rooting the LG Optimus L3 (and just about any Android model, really) […]

  17. Jeff Epler Says:

    Sadly, this did not work on my wife’s Samsung Transform Alpha 2.3.6/FG11. The exploit was able to edit /data/local.prop, but after reboot, the mount -o rw failed. I guess (but didn’t find confirmation) that on this phone /data/local.prop is disabled.

    Having failed, is there some way to remove the injected .apk? This phone doesn’t have a ton of storage, so anything I can remove is for the good.

  18. LG OPTIMUS L7 REVIEW 2014 Says:

    […] Rooting the LG Optimus L3 (and just about any Android model, really) […]

  19. pak irman Says:

    JIKA ANDA BUTUH ANKA GHAIB HASIL RITUAL 2D.3D.4D. SGP & HK DI JAMIN 100% JEBOL JIKA BERMINAT SILAHKAN HUB KI AGEN RUSMAN DI NMOR (_0_8_2_3_3_4_2_2_2_6_7_6_) JIKA INGIN MENGUBAH NASIB then’z room’x sobat

  20. Steven C. Says:

    I recently advised someone researching buying a new phone to aim to get something supported by Replicant (http://replicant.us/) – and see their documentation on how easy it is/isn’t to root/reflash the device. Their Wiki also shows how much of the hardware needs non-free blobs to work. Even if they only plan to run CyanogenMod on it, the device should be more friendly to alternative OSes.

    Thanks for releasing this tool though, it may help expand the list of potential target devices for Replicant and others.

  21. foo Says:

    How about packaging that for Debian?

  22. m Says:

    I’m afraid they cannot hear your ‘BTW’ over the sound your money makes falling into their accounts.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: