I recently rooted my LG Thrill (US AT&T) and installed CM7 on it. I didn't backup the original image. The CM7 image had major issues with echo, and not receiving calls. I managed to get back to the stock image after a lot of varied attempts - documenting my experience here in case someone else is facing the same problem.
1. Install the stock, rooted gingerbread image from acidhazard's site. Cannot post links - our firewall doesn't allow access to the site. This image cannot be used because the fonts are totally messed up, though the calls seem to be fine.
2. Follow AT&T and LG's instructions on upgrading to ICS using LG's support tool (this did not work unless the phone had a stock image). Make sure you remove the external SD card.
That's about it. Since the support tool was able to talk to the process on the stock, rooted image the upgrade succeeded. I won't document the various attempts I made to directly flash the kdz file directly - suffice to say, they didn't work.
I lost root after upgrading to the stock ICS - I might try to regain that just to remove AT&T's default installed apps which are just a waste of space and memory. But I'll do a lot more research before that
Related
Hi all, I hope you're not all tired of another noob posting up how-to questions. I come from a pretty solid background of writing modified firmware packages Motorola and Blackberry units, and writing custom themes for them both, so I am a bit familiar with the processes involved in rooting. Android is an entirely new beast though. I love it already, but I've also identified some things I'd love to be able to change. I've been reading everything I can in these forums for the past week, and I think I might be nearly ready to start diving into the root world. Yes, I've used the search a LOT Before I do root though, I wonder if you all might be able to add some insight into a few questions I haven't found the answers to thus far:
My rooting goals: remove the AT&T bloatware, possibly do a lag fix, and above all, do it the safest way possible. Baby steps first for me.
1) Rooting methods: Should I do the manual way, I found in that pdf guide on this site, the "GalaxyS_One-Click_Root_All_Models.zip" method, the mystery "update.zip" folder method, or the "one click root lag fix" method? Which is the safest and most tried and true for Stock 2.1 f/w, Baseband I897UCJH7? Also, what would be the best method to use if I wanted later to unroot?
2) Lag fixes: I've read that lag fixes can cause major problems when trying to undo them later on. Is there a lag fix that works well that is safer than others to load that can be removed easily? Are lag fixes even worth it?
3) Odin3: Am I correct in assuming that since I have JH7 that the most recent version of Odin is not capable of fully restoring my phone back to stock? I've been seeing posts from many people say that even using Odin, their phones get stuck during the revert process and cannot get back to stock. This is probably my biggest concern of all, in case I brick my phone. I've done that a LOT of times with Motorolas, and it's not a bit of fun trying to restore them.
Thanks very much in advance. Best wishes to all
The first piece of advice I have is make sure you have a cappi that you can get into recovery and download modes via the button combinations - if you can do this then you will be able to recover to a working configuration from just about any situation.
second, make sure you want to do this, because as you can get back to a "stock configuration" once you begin applying lag fixes or custom roms you will not likely be ever able to get back to your own stock configuration.
As for which rooting method - I have used and update zip and ryanza OCLF to root. Both of these methods are easy to unroot - at least until you begin applying lag fixes and/or custom roms.
If you are sure you want to move forward and root the very first thing you should do after rooting before you do any lag fixes or remove any bloat is get clockwork rom manager. Learn how to use rom manager and make a full nandroid backup of your phone before you do anything. If you have a good nandroid backup saved in a safe location then you can use this to get back as close as possible as you can to your own stock configuration later on.
Oden3 will get you back to a stock jf6 configuration. This will not be your stock configuration, but it is a working stock configuration.
Lag fixes do improve the lag in the file system some. However, before you play with any of them educate yourself as much as you can about the particular one you are going to try and use. I have applied both OCLF and voodoo and have been able to remove both of them. But if you don't follow the steps correctly you can have problems - after all with the lag fixes you are reformatting part or all of your data partition where the os is residing which is inherently risky. You can easily lose data and even soft brick your phone forcing you to use Oden3 to get back to a working state.
Lastly, I am running Cognition 2.2 beta 5 very successfully - and I do recommend it for anyone that has entered the rabbit hole of modifying this phone. And with my current config my phone is running so well that the lag fix is not needed for me anyway. My phone is running smooth and fast.
P.S. Just make sure you are not going to have any major regrets if things go wrong before you do anything at all, because any and all of these steps have some amount of risk associated with them. Make sure you are prepared for dealing with voiding your warranty and even though it is hard to brick this phone, it could still happen so be ready for that too should it happen.
i would agree, go with cognition 2.2. i only had my captivate for a day, and found it very easy to get it installed without any hassle.
Thanks for the info all. I've read about Cognition a fair bit and was wondering if I ought to go for it. What are the differences between it and the standrd Froyo leak?
A more pressing question: If I went to Cognition 2.2, would I be able to easily get the official release OTA and install it normally when/if it becomes available? Are there step-by-step guides out there for getting that release onto and off of the phone? I'd hate to get Cognition on there and find out that i couldn't easily get it back to a state where I could get the full deal on there. I've read some horror stories about just that lately...
charging rhinos said:
Thanks for the info all. I've read about Cognition a fair bit and was wondering if I ought to go for it. What are the differences between it and the standrd Froyo leak?
A more pressing question: If I went to Cognition 2.2, would I be able to easily get the official release OTA and install it normally when/if it becomes available? Are there step-by-step guides out there for getting that release onto and off of the phone? I'd hate to get Cognition on there and find out that i couldn't easily get it back to a state where I could get the full deal on there. I've read some horror stories about just that lately...
Click to expand...
Click to collapse
If you are wanting to get OTA updates then I wouldn't even root your phone - while it is possible to still get OTA's after rooting, once you begin modding (lag fix, or custom rom) you oare increasing making your phone less and les compatible with any OTA available.
NOTE: I personally will not ever apply an OTA myself - but rather will wait for someone else to create a custom mod of any OTA feature I like - them donate that dev a few dollars and use their mod.
Im getting my cap this Friday, I was going to post the same thing OP. Looks like cog 2.2 is the way to go when i get it.
Hello great guru internet:
I have had few issues trying to flash CM7 for the first time and I spent a fair bit of time at it so I think that I did the right things.
OK I started with stock Froyo (JL2 Bell Canada) and then speedmod to get root again and recovery. I also tried EZ base and even EZ boot.
Regardless I seem to lose my IMEI settings (which I think I can restore but any tips on avoiding the need would be great - but I have back ups). Otherwise the install went fine and everything looked OK (via recovery - rom manager seems to have issues too that I have yet to look at and I am fine for the recovery approach). I mean if fine is 1/2 storage and no phone functions....
The bigger issue that I was trying to avoid is the lack of access to the external SD. I understand that it should be now in /mnt/emmc but how come when I open a file explorer it still shows an sd/external_sd (but no data) and no files in the mnt/emmc folder. The system settings also show the space of the existing data as used (ie not included in available space).
So I read that Froyo bootloaders are a must must must and I did did did but still cannot seem to get it. The JL2 firmware does have a .sbl in it as all the 19000m variants were dying and that was part of the fix so maybe that screws up the process? I tried another stock froyo rom but it would not boot. I could try eclair jh2 to EZ base but have not yet as apparently the body still needs sleep.
I have been on GB roms for the SGS (various) but I have been getting some errors with the file system (that is somehow relatedthe external SD - as have some other users in another q/a thread). I started this project on Darky 9.5.
Getting back to JL2 has been OK Thanks to Got_Milk on Cyanogen forums!!! if I had realized that the samfirmware was missing the DB_data for JL2 I would have saved about 1/2 the flashes I've done in the last week.
Any pointers - threads to review (or re review) - thoughts -suggestions - flaming etc?
Thanks
G
Current phone information should be attached. Short form is, I'm using the Gummi 1.2.0 rom, put onto my phone after using safestrap (and following the instructions to make a backup before doing so). Safesystem is enabled.
Two backups: located on my external SD card
nonsafe-2012-05-26.07.52.54/
safe-2012-05-27.08.06.28/
Safestrap recovery v1.09 (afraid to update to 2.0 without breaking more stuff)
What I'm looking to do is return my phone to working stock, which I believe was Gingerbread 2.3.6. That said, every time I've touched this thing trying to go back, I've black screened it. I don't live in an area with 4g (screw the mountains, and their 1x service), so any attempts to connect to the 4g network for any part of the process will require me driving into Pennsylvania, 30 minutes away. I've heard before that you can't return from the ICS leak to the Stock for the Droid 4, for various reasons (but i believe the important one was it was a later firmware and it isn't a process designed to go backwards)
I'd like to know if thats still the case currently, or if something has changed. I'm getting shaky wifi/data/cell reception up here, and its flawless back on stock. Hell, I've got an old razor as an emergency phone that's flawless up here. Next time I'll do more research for this stuff I was a proud OG droid owner, and ran cyanogenmod on it before the vid card fried one evening. Thought the droid 4 would be a good deal, but I've had nothing but trouble with the roms on it.
All that said, I can simply smash and return this droid if its the only way to get a stock one back, but I don't like destroying useful and good technology when I can help it. Besides, I like fixing the problems I create.
Thanks for the help XDA, either way.
-- TheChaoticDoctor
Did you flash the leak ICS from Motorola or did you use Safestrap and flash Gummy ICS?
If you flashed the leaked ICS, there is no going back. You will need to find get the files to flash the partial .219 system back so you can run the .206 leak update again.
If you just used safestrap to flash Gummy 1.2.0 then you can use the .219 flash files to completely re-do your phone.
Currently there are no ROMs to flash if you are on the leak, Hashcode just released his Safestrap 2.0 to do so but still nothing to flash. All the current ICS ROM builds are for the stock phone running the Gingerbread Kernel.
Sorry about the delay, was off camping. I rooted the phone first on gingerbread, then eventually installed safestrap and flashed the gummi rom. Can you (or someone else) walk me through the steps for flashing the .219 files and then flashing the .206 files?
TheChaoticDoctor said:
Sorry about the delay, was off camping. I rooted the phone first on gingerbread, then eventually installed safestrap and flashed the gummi rom. Can you (or someone else) walk me through the steps for flashing the .219 files and then flashing the .206 files?
Click to expand...
Click to collapse
You should probably go up to .208, that's the latest leak. Make sure to use rootkeeper, and follow all the instructions. So far I haven't lost root, but be aware I'm stuck on .206 because I don't want to lose root....
Look here for more info:
http://forum.xda-developers.com/showthread.php?p=26311439
Sent from my XT894 running ICS
First of all, it sounds to me like you've just flashed a ROM, not flashed the leak. If that is the case, you can just toggle the safe mode in safestrap to get back to stock. Safestrap lets you toggle between stock and the ROM. It is pretty awesome because you can play with the ROM and then go back to stock whenever you need to.
If you HAVE flashed the Motorola leak (as opposed to just a ROM) you are SOL.
If you haven't flashed the Motorola leak and just want to get back to factory conditions, you'll have to flash via RSDLite. That info you should be able to find here:
http://forum.xda-developers.com/showthread.php?t=1622256
Honestly I WOULD NOT flash the leak at this time. IMHO, it doesn't really offer enough to risk getting off the upgrade path forever, and losing the ability to flash back via RSDLite.
Sorry guys, I've been piecing together different posts/threads to try & find my answer without much success, but I haven't had too much luck
We bought somebody at our office a rooted Droid 4, using Safestrap 3.11 recovery, which appears to be running CM10.1 in it's slot 1. For some reason, unclear to me exactly, she wants to remove the root, if possible & just run the phone the way it comes. My initial thought was to just run a rooted stock RUU on the phone & give it back, but I've had difficulties finding one for this phone so I decided I might as well just do as she'd initially asked.
From reading other posts, it appears as if I'm supposed to disable Safestrap from the recovery, allow the phone to boot into the stock rom, then remove the safestrap app. However, I'm at a loss for finding the option that would allow me to disable safestrack out of the recovery, as everything I've seen/read doesn't seem to be an option anywhere that I can find.
There's an option for Stock ROM, but after attempting to switch it to that rom, the phone just reboots over & over. After I've selected the stock, it appears as it it's wanting me to Install the rom from somewhere, & the previous owner does have a stock maserati ROM listed in his downloads, but I'd like to confirm that selecting this option is what I'm supposed to do before I run with it, as previously mentioned, it's not my phone to get to enjoy fixing if I mess something up.
I'm not a complete NOOB, as I'd rooted all of the HTC EVO branded phones I'd owned, but I'm typically a little braver at trying first & fixing later, when it's my phones than when it's somebody elses.
Thanks for any & all advice.
I have an AT&T (US) phone - rooted, with CM7 for LG Optimus 3D (P920 instead of P925) running on it - apparently the LG Thrill CM7 ROM doesn't work if you'd previously upgraded to AT&T's official Gingerbread ROM.
Now, the CM7 ROM for P920 has a major echo issue - I cannot talk on conference calls at all without an echo. Also, mute doesn't seem to work.
I'd like to go to a better ROM, or even to stock - but I didn't make a backup (yes, really really stupid of me). I've tried the stock Gingerbread ROM on AcidHazard's site (provided to go back to stock) - that seems to work, but most text is missing - font problem maybe, but I don't know how to fix it.
I've tried the Biohazard ROM itself, and it never booted.
Apparently CM10 milestone/nightly for the Optimus should work on my LG Thrill, but before I do so - has anyone tried this? With what results? Alternately, any other ROM I can try?
I've not been able to upgrade to ICS using the LG support tool - hangs at 4% and all workarounds listed on the internet don't work for me. I do have the official kdz file - backed it up when the LG tool downloaded it - but the LG flash tool isn't able to detect my phone.
I know - this question is asked lots, and I feel stupid asking it - but I've tried most everything that google search threw up, without success. I still have clockworkmod recovery installed, so I can copy ROMs to my sdcard and flash them. Suggestions, please?!
For v28B ICS with root and custom recovery
http://forum.xda-developers.com/showthread.php?p=39269819
Just don't install the custom ROM and you will have v28B.
drastic00 said:
For v28B ICS with root and custom recovery
http://forum.xda-developers.com/showthread.php?p=39269819
Just don't install the custom ROM and you will have v28B.
Click to expand...
Click to collapse
The first line in that guide says I need to be on ICS already - I am on gingerbread (or am I misunderstanding something?).
That line is there so people don't skip from GB to installing the custom ROM in recovery (that would give you a brick). The guide tells how update to ICS first.
I'll try out those steps, though the virus check disabling sets off too many alarm bells.
Before I do that really long procedure though, any other ROMs that people have good experience with?
Sent from my LG-P920 using xda app-developers app
I mainly put that because Defender was deleting the driver file without my knowledge and it was corrupting LG Flash Tool for some people.
Question: the kdz tool says phone not found. Is that the same issue the webserver and 127.0.0.1 address, or am I looking at some other issue before the HTTP issue?
Sent from my LG-P920 using xda app-developers app