k0nane, Shabbypenguin, and bliss present... One Click Root for LG Lucid
About
Hi folks. Your phone's basically a rebadged Connect. It can be rooted the same way. So we didn't actually have to do anything! This would have been out sooner if you folks had responded to our "come test with us" almost a month ago... The talented Dan Rosenberg already rooted the LG Spectrum (see here) and was kind enough to post a one-click for Windows and OS X/Linux. Myself and Shabbypenguin don't have much to add - it works, Mr. Rosenberg (bliss/@djrbliss) did all the work, you all have him to thank.
But, without further ado...
How to Install
Your device must be in USB Debugging mode. To turn it on, go to Settings > Applications > Development and check the box.
Linux/Mac: Connect your device to your PC, unpack the archive, and run run.sh. You may need to chmod 755 run.sh.
Windows: Install the LG Spectrum USB drivers (download), unpack the archive, and open run.bat.
Downloads We do not use file hosts with waiting times or CAPTCHAs!
Dan Rosenberg: security researcher, rooter, friend of the Hit Squad, did all the work
markolo25: locating working drivers
Shabbypenguin: Shabbypenguin
Don't forget to join us in the IRC channel! If you want to donate, donate to the EFF, Red Cross, or Mr. Rosenberg.
__________________
Like what I do? Show me some love!
Do NOT PM me for support of any kind.
Come chat with us or get help at chat.freenode.net #oudhitsquad! (Webchat)
Hardware donations are accepted.
The Following 4 Users Say Thank You to k0nane For This Useful Post:
WE'RE NOT GUNNA TAKE IT! NO, WE AIN'T GUNNA TAKE IT!!!!!!!
boom
__________________
I dont ask for much, but my friend is going through some rough times,
if you wish to donate to me send it his way, he needs it more than i do Donate here
Know an unloved device? swing by our new forums
I got past 'waiting for device' initially, but it stopped a few steps later. Ended up trying to run it a couple times again, but got stuck at 'waiting for device' each time. Ended up leaving the 'waiting for device' message up while leaving the phone connected and restarting the phone. Did a couple reboots and then progressed to the root.
Just installed ROM Manager, so it looks like superuser is working. (Although there doesn't appear to be a Clockwork recovery for our phone model?)
Just got this phone today. Glad to see an easy method for root is out.
Had to troubleshoot a little; tried rooting before the system update to no avail. (I did end up updating....probably didn't matter though).
To get it to work, I followed the above instructions and when the command prompt said "waiting for device" I rebooted the phone. It then went through all the steps including several reboots and now I have root
I cannot click USB debugging unless the USB is unplugged, after its plugged in it greys out, either way I ran the run.bat and its staying at "waiting for device"
any thoughts?
**EDIT** I rebooted while it was "waiting for device" and now I have root, thanks again.
Last edited by cpupeli1; April 19th, 2012 at 12:03 PM.
we need to get virgin dumps of this device, so if someone isnt rooted could get em that would be awesome
My LG Lucid was delivered today is currently at home still in the UPS box. I should be home in about an hour, but not sure when I'll get time away from the wife to use the new phone.
If there is a somewhat easy process to get a virgin dump from the device that works in Linux (my preferred OS and the only one on my preferred home PC), I would be happy to provide a virgin dump. I'd also like to know the preferred file host to upload it to.
Has anyone gotten tethering to work on the lg lucid? Using a rooted lucid, I have barnacle installed, and can get clients to connect, but can't download any actual data. Is vzw blocking this somehow?
Is there any way to confirm being rooted beyond the CLI saying it's complete?
So far I haven't found any benefit to being rooted and I can't uninstall any bloatware without paying for an app to uninstall apps from the system folder.
edit: I realized that superuser gets installed and after installing titanium backup I was able to uninstall bloatware.
Last edited by commbubba19; April 23rd, 2012 at 02:32 PM.
Reason: figured it out
Device(s): Motorola Droid R2D2, LG Lucid, Kindle Fire OG, Nexus 7
Carrier: Not Provided
Thanks: 5
Thanked 16 Times in 11 Posts
Since this is a rebaged Connect 4G, will mods from the connect (ie Kernels, CWM, Roms) if and when available work, if not what will need to be done to make them work.
I assume roms from the connect may need something to make them work on verizon's network.
roms wont work, kernels if any changes need to be made will be minimal, expect more stuff from the lg viper tho it is sprints first lte phone so i imagine it will get more attention then the lucid or connect
The Following User Says Thank You to Shabbypenguin For This Useful Post:
guys one thing I learned when trying to root is your phone has to be set to internet (modem/ethernet) for the USB debugging to work. Once I did this the root went flawless
The Following 3 Users Say Thank You to umadcauseubad For This Useful Post:
bah im an idiot, forgot shell in front of the command, anyways wont much matter, your system is now tainted with root :P
need someone else now that i fixed teh scripts :/
Ok, I may have the virgin root you/we need. I'm guessing that's a dump of my phone pre-rooting for others to use?
Please understand this is my first Verizon smartphone, and I'm VERY nervous about bricking it.
Is this as simple as it looks? Also, if you need the virgin root, I can supply it. However, I would like detailed instructions for this as well as the root.
So I guess I get to be the poster child for f'ing things up.
Got my new phone, rooted it. Unfortunately, I didn't let the OTA install beforehand, so every time I power my phone back up it downloads the update and tries to install (annoyingly ringing repeatedly to remind me that it's going to reboot and install in a few minutes). Install fails every time though.
Help Please.
Running OSX and terminal just continues to give "./adb.osx: No such file or directory" for most of the lines of code and does not seem to actually run any of the program.
Let me know how it goes because I'm worried the file is corrupt. :-(
Well, I tried copying it to my phone using the method that Shabby showed me. What basically happened was that all my settings remained, the bloat apps were back, but the OTA still hadn't installed and continued to fail. I figure it *may* have been because I didn't wipe it first, which I may try today. Didn't brick it or anything though.
Ok, so here's the command I'm using to push it to the phone:
dd if=/sdcard/lucid.img of=/dev/block/mmcblk0p26
(I renamed the file for brevity)
Doesn't seem to do much. Even when I wipe the phone in CWM and reboot, start from scratch and run that command, it still comes up that I need to install the OTA and nothing has changed. Not sure if maybe I need to be writing to a different location or what.
Ok, so here's the command I'm using to push it to the phone:
dd if=/sdcard/lucid.img of=/dev/block/mmcblk0p26
(I renamed the file for brevity)
Doesn't seem to do much. Even when I wipe the phone in CWM and reboot, start from scratch and run that command, it still comes up that I need to install the OTA and nothing has changed. Not sure if maybe I need to be writing to a different location or what.
sorry for misisng ya on irc, no system is mmcblk0p26 writing anywhere else with result in the fastest booting phone youll ever have (anywhere from 1-15 seconds depending on what partition you overwrite). its obviously detecting somethign is off with the ota check
Ok, so here's the command I'm using to push it to the phone:
dd if=/sdcard/lucid.img of=/dev/block/mmcblk0p26
(I renamed the file for brevity)
Doesn't seem to do much. Even when I wipe the phone in CWM and reboot, start from scratch and run that command, it still comes up that I need to install the OTA and nothing has changed. Not sure if maybe I need to be writing to a different location or what.
I figured out how to COMPLETELY return to stock, un-root, and un-brick the phone
The night started with me wanting to remove the stock lock screen and replace it with the new ICS lock screen... well I got it working, sorta. It worked once then every time I tried to unlock the phone after that, the backlight would turn on but no screen, no lock screen, nothing... just back light.
I rebooted into recovery with ADB and formatted /system, /data, /sdcard, /_ExternalSD, /persist, and /cache. I'm thinking one of those steps was bad because then I tried to push my img file to _ExternalSD and after waiting over an hour it was still going. So I pulled the battery and obviously from this point on I would not be able to boot to system.
I returned to recovery holding down VOLDOWN + POWER for 5 seconds until the factory reset screen came up. I hit POWER twice and that brought me to recovery. I used adb shell to try and push the img again only to find out I couldn't mount /sdcard anymore and by extention /_ExternalSD. Don't ask me why... not sure. I pulled the external SD out and reformatted in windows and put the img file on manually.
Back to recovery but no matter what I did... I couldn't get internal or external storage to mount. I tried
So at this point I had a semi working recovery that couldn't repair system, and a system that wouldn't boot because I wiped /system. So now I begin hours of research trying to find the proper software to re-install firmware via download mode. I've used the LG Mobile Support Tool before with other LG phones but not for download mode... only type of phone I've ever been able to use "Download Mode" is Samsung phones and ODIN.
I tried it anyway and it WORKED... the LG Mobile Support Tool connected to my LG Lucid in Download Mode, completely fixed my phone ... un-root, stock, complete factory reset.
I will say blumeany that after doing this, I checked for OTA and my phone is all ready up to date, so I'm not sure if it will fix your issue but its certainly worth a shot
Anyway, feel free to PM me or gmail, or gtalk, or IRC if you want more info (although after this book I wrote, I think you should have all the info you need lol)
Just wanted to verify that your problems were solved on the phone you installed Clockwork Mod. Please get back to me if you can, your help will be much appreciated. I want to make sure that the lg support tool will fix my phone if anything goes wrong while my phone is rooted...
Also the link for the LG Mobile Support Tool at http://www.lg.com/us/support-mobile/lg-LGVS840 seems to be removed, if someone would temporarily upload the tool or supply an alternate link to it I would appreciate it very much. Thanx!
Last edited by kaihamilton; May 30th, 2012 at 12:23 AM.
Just wanted to verify that your problems were solved on the phone you installed Clockwork Mod. Please get back to me if you can, your help will be much appreciated. I want to make sure that the lg support tool will fix my phone if anything goes wrong while my phone is rooted...
Also the link for the LG Mobile Support Tool at http://www.lg.com/us/support-mobile/lg-LGVS840 seems to be removed, if someone would temporarily upload the tool or supply an alternate link to it I would appreciate it very much. Thanx!
Wow, that's bogus, it looks like they took it down. Try downloading it here:
And yes, re-imaging the phone successfully returned me back to stock. Be sure to click the option to install the drivers before connecting your phone. Read my post in the other thread for my step-by-step details. Basically, the first time I attempted this, it failed and I had given up. When another poster came out and said they were successful with it, I tried again and it worked.
I just wanted to say thanks for the great rooting tool. I picked up my Lucid today, and wanted to keep my tethering if I need it in a pinch (previously had a rooted Optimus V). I did have a couple issues. One issue was complaints about permissions, so I did a 'sudo su -' before attempting to execute run.sh. Secondly, it couldn't find an adb, so I downloaded the android sdk, installed the required platform tools, and made a symbolic link to the installed adb as adb.linux. I'm not sure if copying the file would have sufficed. After installing the WiFi Tether app and configuring it, my laptop wouldn't connect properly. After a bit of digging, I found that other hacks are required to utilize WEP. I found it much easier to just disable encryption, and use the access list feature instead. I hope somebody finds this helpful.
thank you for such a convenient package. i do want to add that i had to choose 'internet' for the usb connection mode in order for the usb debugging to start. usb debugging did not begin under either charge or mass storage mode even though i had usb debugging enabled under settings -> applications -> development.